Document Document Title
US10923819B2 Antenna system and terminal
An antenna system is provided. The antenna system includes a first metal radiator, a second metal radiator, a first matching network, a second matching network, a first radio frequency path, and a second radio frequency path, wherein a tail end of the first metal radiator is connected with a first feed point of the antenna system and the first feed point is connected with the first radio frequency path through the first matching network; and a tail end of the second metal radiator is connected with a second feed point of the antenna system and the second feed point is connected with the second radio frequency path through the second matching network. A terminal including the antenna system is also provided.
US10923817B2 Antenna system and mobile terminal
An antenna system and a mobile terminal are provided. The antenna system includes a front frame rib connecting a system ground with a first short-axis frame, a slit provided on a first long-axis frame, a radio frequency front end area provided in system ground, and first and second frame-joint points each connecting radio frequency front end area with a metal frame. The first and second frame-joint points are located between front frame rib and slit. The radio frequency front end area includes a feeding point, a matching circuit, an impedance tuning circuit and a switching circuit. The impedance tuning circuit and the switching circuit are adjusted to switch an operating state of antenna system in such a manner that the antenna system operates in different frequency bands. The antenna system includes one operating state in which the antenna system operates in a frequency band ranging from 1710 MHz to 2700 MHz.
US10923812B1 Wireless telecommunications network
A telecommunications network comprises multiple nodes linked by line-of-sight (LOS) signals. Directional antennas are located outside concealment screens to avoid attenuation through multiple screening layers. Directional LOS aiming between nodes is accomplished by fully rotable radomes within which multiple antennas are contained or by rotation of gimbaled antennas within the radomes. Network architecture is configured for both azimuthal and elevational LOS antenna aiming, with redundancy to re-route around disabled nodes.
US10923782B2 Conformal fluid-cooled heat exchanger for battery
A heat exchanger for use with at least two battery modules, each of the battery modules comprising at least one battery cell housed within a rigid container, the heat exchanger defining an internal fluid passage for a heat exchanger fluid and having at least one compliant region that is configured to be compressed to facilitate thermal contact between the heat exchanger and the two battery modules.
US10923781B2 Recovering device and recovering method for recovering nickel-metal hydride battery
A recovering device includes a charging chamber configured to overcharge a nickel-metal hydride battery. The charging chamber is provided with: a first water bath; a fixing device configured to fix the nickel-metal hydride battery with a portion of a container of the nickel-metal hydride battery being immersed in the water coolant in the first water bath; a pump; a dial gauge configured to detect a deformation amount of the container of the nickel-metal hydride battery; and a collection container configured to collect the gas exhausted from the exhaust valve of the nickel-metal hydride battery and exhaust the gas to outside the recovering device. The recovering device further includes a controller configured to perform the overcharging process for the nickel-metal hydride battery. The controller is configured to halt the overcharging process when the deformation amount of the container exceeds a threshold value.
US10923773B2 Contacting unit for electrically contacting at least one electronics segment of an electronics module and method
A contact unit for electrically contacting an electronic segment of an electronic module is provided. The contact unit generally includes a flexible substrate with a contact side. The contact side includes a module connector and a segment connector. The module connector includes a first unit terminal connected to a second unit terminal by a terminal conductor extending along a longitudinal axis thereof. The segment connector includes a first contact connected to the terminal conductor by a first contact conductor and a first fold of the flexible substrate.
US10923769B2 Electrolytic solution for non-aqueous secondary battery and non-aqueous secondary battery
Provided is an electrolytic solution for a non-aqueous secondary battery containing an electrolyte, an organic solvent, and a compound represented by any of General Formulae (I) to (III) and a non-aqueous secondary battery in which the electrolytic solution for a non-aqueous secondary battery is used. In the formulae, M represents a transition metal. R1, R2, and R3 represent a specific substituent. a represents an integer of 0 to 5. b represents an integer of 0 or more. c represents an integer of 0 to 5. Ar1 represents an aromatic ring. In General Formula (II), a plurality of Ar1's may be linked together. Ar2 represents a nitrogen-containing aromatic hetero ring.
US10923767B2 Organic electrolyte solution and lithium battery including organic electrolyte solution
An organic electrolyte solution and a lithium battery, the organic electrolyte solution including an organic solvent; a lithium salt; a first compound, the first compound being represented by Formula 1 or Formula 2; and a second compound, the second compound being a succinonitrile-based compound represented by Formula 3:
US10923760B2 Electrode assemblies
Provided herein is an electrode assembly of lithium-ion battery, comprising at least one anode, at least one cathode and at least one separator interposed between the at least one anode and at least one cathode, wherein the water content of the electrode assembly is less than 20 ppm by weight, based on the total weight of the electrode assembly.
US10923757B2 Fuel cell module housing with field replaceable stacks
A fuel cell module includes a plurality of fuel cell stacks; a manifold configured to provide process gases to and receive process gases from the plurality of fuel cell stacks; and a module housing enclosing the plurality of fuel cell stacks and the manifold. Each of the plurality of fuel cell stacks is individually installable onto the manifold by lowering the fuel cell stack onto the manifold, and is individually removable from the manifold by raising the fuel cell stack from the manifold.
US10923750B2 DC voltage brownout protection for parallel-connected fuel-cell power plants in islanded mode
An illustrative example fuel cell power plant includes a cell stack assembly, a single stage convertor configured to couple the cell stack assembly to a power network, and a controller that is configured to determine whether the fuel cell power plant has a DC voltage brownout condition during an islanded mode of operation. The controller dynamically adjusts the frequency droop gain of the power plant using an offset while satisfying at least three criteria of a set of criteria consisting of (i) avoiding overloading other fuel cell power plants of the power network, (ii) avoiding exceeding a maximum load step-up capability of the power network, (iii) avoiding exceeding a maximum load step-up capability of the fuel cell power plant, (iv) maintaining a system frequency within an acceptable frequency range, and (v) avoiding repeating the DC voltage brownout condition.
US10923749B2 Method for operating a fuel cell and fuel cell system
The disclosure relates to a method for operating a fuel cell that comprises at least one individual cell with a membrane and catalysts, wherein humidity within the fuel cell is actively influenced as a function of a voltage of the fuel cell, and the method further includes specifying an initial humidity at an initial operating-point-related voltage, and specifying a second humidity that is lower than the first humidity at a second operating-point-related voltage that is higher than the first operating-point-related voltage. Furthermore, the disclosure relates to a fuel cell system that is configured to perform the method according to the disclosure.
US10923745B2 Systems and methods for fuel cell gas circulation
A fuel cell system has a gas delivery-means that circulates the anode exhaust gas back to the anode compartment of the fuel cell for further reaction.
US10923742B2 Fuel cell and method for manufacturing fuel cell
A fuel cell includes a pair of separators for clamping a laminate including a membrane electrode assembly, an anode gas diffusion layer, and a cathode gas diffusion layer, and a frame formed from thermosetting resin and disposed between the separators to surround a periphery of the laminate. At least one of the anode and the cathode gas diffusion layers is formed from a composite of thermoplastic resin and conductive particles, and includes a protrusion protruding beyond a level of a surface of the frame which faces one of the separators in a state that the laminate is not clamped between the separators under a predetermined pressure. The one of the separators presses the protrusion and gets the one of the gas diffusion layers to be deformed and put into contact with the frame in a state that the laminate is clamped between the separators under the predetermined pressure.
US10923738B2 Coolant injection controller
A coolant injection controller for a fuel cell system, the coolant injection controller configured to actively control the flow of a coolant to a fuel cell assembly for cooling and/or hydrating the fuel cell assembly in response to a measure of fuel cell assembly performance, wherein the coolant injection controller is configured to provide for a first mode of operation if the measure of fuel cell assembly performance is below a predetermined threshold and a second mode of operation if the measure of fuel cell assembly performance is above the predetermined threshold, the first and second modes having different coolant injection profiles and wherein, in the first mode of operation, the coolant injection profile provides for control of the flow of coolant by alternating between at least two different injection flow rates.
US10923735B1 Compliant contact material for fuel cells and method of making thereof
A method of making a fuel cell stack includes applying an electrically conductive, compliant contact print ink containing an electrically conductive material, a plasticizer, a solvent, and a binder to at least one of a surface of an electrode of a fuel cell or a surface of an interconnect, and placing the fuel cell and the interconnect in the fuel cell stack such that the compliant contact print ink is located between the electrode of the fuel cell and the interconnect.
US10923733B2 Nanocatalyst suitable for an anode of a solid oxide fuel cell
The present disclosure relates to a nanocatalyst for an anode of a solid oxide fuel cell and a method for preparing the same. More particularly, the present disclosure relates to a nanocatalyst for an anode of a solid oxide fuel cell obtained by forming a ceramic nanocatalyst including a noble metal dispersed therein in an atomic unit and contained in an ionic state having an oxidation number other than 0 through an in situ infiltration process in the internal pores of a porous electrode, and to application of the nanocatalyst to a solid oxide fuel cell having significantly higher electrochemical characteristics as compared to the solid oxide fuel cells including the conventional nickel-based anode and oxide anode, and particularly showing excellent characteristics at an intermediate or low temperature of 600° C. or less.
US10923732B2 Method for producing roll-type gas diffusion layer having excellent spreading property
A method for producing a roll-type gas diffusion layer is disclosed. The method includes preparing a carbon paper from carbon fiber chops having a low modulus of 10 to 100 Gpa; impregnating the prepared carbon paper with a phenol resin, and then carbonizing the resin-impregnated carbon paper at 1,800 to 2,400° C.; forming a microporous polytetrafluoroethylene resin layer on one side of the carbonized carbon paper, to prepare a gas diffusion layer sheet; and winding the prepared gas diffusion layer sheet on a roll. Since the roll of gas diffusion layer is formed using the carbon fiber chops having a low modulus, the gas diffusion layer exhibits excellent and uniform spreading properties. Therefore, sealing between the gas diffusion layer and the fuel cell separation plate is reliably secured without using a separate binder.
US10923727B2 Anti-corrosion for battery current collector
A battery with anti-corrosion protection is provided. The battery can include an electrolyte and a current collector. The electrolyte may be formed from one or more reactive salts capable of corroding the current collector. As such, the current collector may be interposed between a first anti-corrosion layer and a second anti-corrosion layer. The first anti-corrosion layer and/or the second anti-corrosion layer can be configured to prevent the current collector from being corroded by the reactive salts included in the electrolyte by preventing contact between the current collector and the electrolyte. Related methods for corrosion prevention are also provided.
US10923720B2 Graphene-enabled selenium cathode active material for an alkali metal-selenium secondary battery
A graphene-enabled hybrid particulate for use as a cathode active material of an alkali metal-selenium battery, wherein the hybrid particulate is composed of a single or a plurality of graphene sheets and one or a plurality of fine selenium particles or coatings, having a diameter or thickness from 0.5 nm to 10 μm, and the graphene sheets and the selenium particles or coatings are mutually bonded or agglomerated into a hybrid particulate containing an exterior graphene sheet or multiple exterior graphene sheets embracing the selenium particles or coatings, and wherein the hybrid particulate has an electrical conductivity no less than 10−4 S/cm and the graphene amount is from 0.01% to 30% by weight based on the total weight of graphene and selenium combined. Typically and desirably, the hybrid particulate is substantially spherical or ellipsoidal in shape.
US10923712B2 Preparing anodes for lithium ion cells from aluminum anode active material particles
Improved anodes and cells are provided, which enable fast charging rates with enhanced safety due to much reduced probability of metallization of lithium on the anode, preventing dendrite growth and related risks of fire or explosion. Anodes and/or electrolytes have buffering zones for partly reducing and gradually introducing lithium ions into the anode for lithiation, to prevent lithium ion accumulation at the anode electrolyte interface and consequent metallization and dendrite growth. Various anode active materials and combinations, modifications through nanoparticles and a range of coatings which implement the improved anodes are provided.
US10923711B2 Lithium secondary battery including nonaqueous electrolyte having lithium-ion conductivity
A lithium secondary battery comprises an electrode group and a nonaqueous electrolyte having lithium-ion conductivity. A negative electrode current collector has a first surface facing outward of winding of the electrode group and a second surface facing inward of the winding of the electrode group. At least the first surface or the second surface includes a first region and a second region that is closer to an innermost circumference of the winding of the electrode group than the first region. Protrusions include outer-circumference-side protrusions disposed on the first region and inner-circumference-side protrusions disposed on the second region. In at least the first surface or the second surface, a first area rate is smaller than a second area rate.
US10923710B2 Electrode material for a lithium-ion battery
The present invention relates to an electrode material for an electrochemical energy accumulator, in particular for a lithium-ion cell, comprising particles (10, 10′, 10″) of an active material (12) which can be lithiated, wherein the particles (10, 10′, 10″) are partially coated with a lithium-ion-conducting solid electrolyte (14), the solid electrolyte layer (14) having recesses (16).
US10923709B2 Methods and systems for making an electrode free from a polymer binder
The disclosure describes an exemplary binding layer formed on Aluminum (Al) substrate that binds the substrate with a coated material. Additionally, an extended form of the binding layer is described. By making a solution containing Al-transition metal elements-P—O, the solution can be used in slurry making (the slurry contains active materials) in certain embodiments. The slurry can be coated on Al substrate followed by heat treatment to form a novel electrode. Alternatively, in certain embodiments, the solution containing Al-transition metal elements-P—O can be mixed with active material powder, after heat treatment, to form new powder particles bound by the binder.
US10923706B2 Storage battery electrode, manufacturing method thereof, storage battery, and electronic device
In manufacturing a storage battery electrode, a method for manufacturing a storage battery electrode with high capacity and stability is provided. As a method for preventing a mixture for forming an active material layer from becoming strongly basic, a first aqueous solution is formed by mixing an active material exhibiting basicity with an aqueous solution exhibiting acidity and including an oxidized derivative of a first conductive additive; a first mixture is formed by reducing the oxidized derivative of the first conductive additive by drying the first aqueous solution; a second mixture is formed by mixing a second conductive additive and a binder; a third mixture is formed by mixing the first mixture and the second mixture; and a current collector is coated with the third mixture. The strong basicity of the mixture for forming an active material layer is lowered; thus, the binder can be prevented from becoming gelled.
US10923701B2 Sensing block and battery package including same
A sensing block having a block body and a first connecting member of conductive material. The block body includes a terminal seat section and a cell lead coupling section provided on one or both sides of the terminal seat section. The first connecting member is positioned to correspond to the terminal seat section.
US10923695B2 Battery pack
A battery pack includes a housing accommodating a battery cell and having a throughhole; and a pressure equalization device coupled to the throughhole and equalizing internal and external pressures of the housing, wherein the pressure equalization device includes a first pressure equalization member configured to equalize the internal and external pressures of the housing when a variation in the internal pressure of the housing is smaller than a reference pressure variation; and a second pressure equalization member configured to equalize the internal and external pressures of the housing when the variation in the internal pressure of the housing is greater than the reference pressure variation.
US10923694B1 Safety battery pack and protective enclosure to reduce battery fire or explosion damage
A protective metal enclosure box for lithium batteries that includes batteries subject to fire and explosion comprising a rigid metal covered box that includes an aluminum honeycomb grid core mesh that can receive multiple individual batteries spaced apart from each other and protected from each other thermally and from explosion. The protective battery pack box includes a pair of printed circuit boards for interacting with the batteries for transmitting voltage and amperage outside of said battery pack.
US10923689B2 Method for mask-free OLED deposition and manufacture
A method for making an OLED lighting panel is disclosed. A patterned inorganic insulating layer is used to enclose an area over a first electrode layer leaving portions of the first electrode layer and substrate adjacent to the outside of the enclosure exposed. After uniform deposition of the organic layer(s), the organic layer(s) are selectively removed over the inorganic insulating layer and an adjacent portion of the substrate to form a sealing region. After uniform deposition of the second electrode, the enclosed area is encapsulated and any overlying layers over the first and second electrodes outside the enclosed area are removed resulting in an OLED within the enclosed area with electrode contact pads outside the enclosed area. The OLED can be manufactured at low cost with no or limited use of shadow masking and is suitable for roll-to-roll processes.
US10923669B2 Display device including a bending area and a panel-sheet coupling layer
A display device includes: a display panel including a flat area and a bending area positioned adjacent to the flat area, a panel bottom sheet arranged under the display panel and overlapping with the flat area and the bending area, and a panel-sheet coupling layer between the display panel and the panel bottom sheet and including a first panel-sheet coupling part arranged across the flat area and the bending area, and a second panel-sheet coupling part overlapping with the bending area and extended continuously along a side of the first panel-sheet coupling part, a thickness of the panel-sheet coupling layer becoming smaller from a central portion of the bending area toward a side portion of the bending area, and the panel bottom sheet having a curved shape that is gentler than a curved shape of the display panel.
US10923665B2 Materials for organic electroluminescent devices
The present invention relates to compounds suitable for use in electronic devices, and to electronic devices, especially organic electroluminescent devices, comprising these compounds.
US10923662B2 Fluoroalkylfluorene derivatives
Compounds of the formula D-S1-A-S2—B1 wherein A comprises a 2,7-disubstituted 9,9-fluoroalkyl fluorene diradical of the formula wherein S1, S2, D and B1 have meanings given in the description that are useful as charge transport and emissive materials for the fabrication of electronic devices such as diodes, transistors, and photovoltaic devices.
US10923655B2 Variable resistance memory device and method of manufacturing the same
Disclosed are a variable resistance memory device and a method of manufacturing the same. The device comprises a first conductive line extending in a first direction, a second conductive line extending in a second direction intersecting the first direction, a memory cell at an intersection between the first conductive line and the second conductive line, a first electrode between the first conductive line and the memory cell, and a second electrode between the second conductive line and the memory cell. The memory cell comprises a switching pattern, an intermediate electrode, a first resistivity control pattern, and a variable resistance pattern that are connected in series between the first conductive line and the second conductive line. Resistivity of the first resistivity control pattern is less than resistivity of the second electrode.
US10923654B2 Variable resistance memory device
A variable resistance memory device includes a word line extending in a first direction, a bit line on the word line and extending in a second direction intersecting the first direction, a switching pattern between the bit line and the word line, a phase change pattern between the switching pattern and the word line, and a bottom electrode between the phase change pattern and the word line, wherein the phase change pattern has a bottom area greater than a top area of the bottom electrode, a thickness of the phase change pattern being greater than a thickness of the bottom electrode, and wherein the bottom and top areas are defined in the first and second directions, and the thicknesses are defined in a third direction intersecting the first and second directions.
US10923645B2 Light source device having package including first electrode and second electrode and substrate including wiring members facing first electrode and second electrode
A light source device includes a package and a substrate. The package includes first and second electrodes. The first electrode has first and second parts separated from each other by a first separation region on a lower surface side of the first electrode while the first part is continuous with the second part on an upper surface side. The substrate includes a pair of wiring members. Lower surfaces of the first and second parts face and are mounted on an upper surface of one of the wiring members. A lower surface of the second electrode faces and is mounted on an upper surface of the other of the wiring members. A region of the substrate facing the first separation region has solder wettability lower than solder wettability of the upper surface of the one of the wiring members facing the first part and the second part of the first electrode.
US10923630B1 P—GaN-down micro-LED on semi-polar oriented GaN
Disclosed herein are techniques for improving performance of micro light emitting diodes. According to certain embodiments, a semi-polar-oriented light emitting diode (LED) (e.g., grown on (2021) plane or (1122) plane) includes a buried p-GaN layer that is grown before the active region and the n-GaN layer of the LED are grown, such that the polarization-induced (including strain-induced piezoelectric polarization and spontaneous polarization) electrical field and the built-in depletion field in the active region are in opposite directions during normal operations, thereby reducing or minimizing the overall internal electric field that can contribute to Quantum-Confined Stark Effect. The buried p-GaN layer is grown on an n-i-n sacrificial etch junction, which can be laterally wet-etched to separate the semi-polar-oriented LED from the underlying substrate and expose the p-GaN layer for planar or vertical (rather than horizontal or lateral) activation.
US10923623B2 Semiconductor layer including compositional inhomogeneities
A device comprising a semiconductor layer including a plurality of compositional inhomogeneous regions is provided. The difference between an average band gap for the plurality of compositional inhomogeneous regions and an average band gap for a remaining portion of the semiconductor layer can be at least thermal energy. Additionally, a characteristic size of the plurality of compositional inhomogeneous regions can be smaller than an inverse of a dislocation density for the semiconductor layer.
US10923619B2 Semiconductor heterostructure with at least one stress control layer
A semiconductor heterostructure for an optoelectronic device is disclosed. The semiconductor heterostructure includes at least one stress control layer within a plurality of semiconductor layers used in the optoelectronic device. Each stress control layer includes stress control regions separated from adjacent stress control regions by a predetermined spacing. The stress control layer induces one of a tensile stress and a compressive stress in an adjacent semiconductor layer.
US10923618B2 Method for manufacturing a photovoltaic device
The present disclosure provides methodologies for manufacturing high efficiency silicon photovoltaic devices using hydrogen passivation to improve performance. The processing techniques disclosed use tailored thermal processes, sometimes coupled with exposure to radiation to enable the use of cheaper silicon material to manufacture high efficiency photovoltaic devices.
US10923615B2 Light source-integrated light sensing system and electronic device including the same
A light sensing system includes a plurality of light-emitting devices arranged to have a first optical axis and a plurality of light-receiving devices arranged to have a second optical axis, the second optical axis being parallel with the first optical axis. The plurality of light-emitting devices and the plurality of light-receiving devices are formed to have a monolithically integrated structure, and the first optical axis and the second optical axis are substantially coaxial to each other, thus improving the efficiency of light reception.
US10923613B2 Energy harvesting apparatus having light collecting particles
An energy harvesting apparatus including light collecting particles is provided. The energy harvesting apparatus includes a light collecting layer for collecting light incident thereon from the outside, a first charging member on a first surface of the light collecting layer, a second charging member on a surface of the light collecting layer opposite the first surface, and solar cells on opposite light exit surfaces between the first and second surfaces of the light collecting layer.
US10923605B2 Optoelectronic apparatus
An optoelectronic apparatus is provided, comprising a carrier device that has a longitudinal extent and a transverse extent, wherein the carrier device has a plurality of electrically conductive tracks aligned in parallel with the longitudinal extent, and wherein the carrier device has a plurality of contact chambers aligned in parallel with the transverse extent at an upper side. Each of the contact tracks is electrically contactable in each contact chamber to be able to install at least one optoelectronic transmitter and/or at least one optoelectronic receiver in a variable mounting in the respective chamber.
US10923604B2 Termination structure for insulated gate semiconductor device and method
A semiconductor device structure includes a region of semiconductor material having an active region and a termination region. An active structure is disposed in the active region and a termination structure is disposed in the termination region. In one embodiment, the termination structure includes a termination trench and a conductive structure within the termination trench and electrically isolated from the region of semiconductor material by a dielectric structure. A dielectric layer is disposed to overlap the termination trench to provide the termination structure as a floating structure. A Schottky contact region is disposed within the active region. A conductive layer is electrically connected to the Schottky contact region and the first conductive layer extends onto a surface of the dielectric layer and laterally overlaps at least a portion of the termination trench.
US10923602B2 Semiconductor devices
A semiconductor device includes a first transistor having a first threshold voltage, and including first channels, first source/drain layers connected to opposite sidewalls of the first channels, and a first gate structure surrounding the first channels and including a first gate insulation pattern, a first threshold voltage control pattern, and a first workfunction metal pattern sequentially stacked. The semiconductor device includes a second transistor having a second threshold voltage greater than the first threshold voltage, and including second channels, second source/drain layers connected to opposite sidewalls of the second channels, and a second gate structure surrounding the second channels and including a second gate insulation pattern, a second threshold voltage control pattern, and a second workfunction metal pattern sequentially stacked. A thickness of the second threshold voltage control pattern is equal to or less than a thickness of the first threshold voltage control pattern.
US10923590B2 Wrap-around contact for vertical field effect transistors
Embodiments of the present invention are directed to forming a wrap-around contact (WAC) for a vertical field effect transistor (VFET). In a non-limiting embodiment of the invention, a top spacer is formed on a surface of a gate. A sacrificial spacer is formed on the top spacer. A source/drain region is formed over the top spacer and between sidewalls of the sacrificial spacer. The sacrificial spacer can be replaced with a wrap-around contact. The source/drain region can include a first material, the sacrificial spacer can include a second material, and the second material can be selected such that the second material can be etched selective to the first material.
US10923588B2 SGT MOSFET with adjustable CRSS and CISS
A semiconductor power device includes a plurality of power transistor cells each having a trenched gate disposed in a gate trench opened in a semiconductor substrate wherein a plurality of the trenched gates further include a shielded bottom electrode disposed in a bottom portion of the gate trench electrically insulated from a top gate electrode disposed at a top portion of the gate trench by an inter-electrode insulation layer. At least one of the shielded bottom electrode is connected a source metal and at least one of the top electrodes in the gate trench is connected to a source metal of the power device.
US10923585B2 High electron mobility transistors having improved contact spacing and/or improved contact vias
A high electron mobility transistor (HEMT) includes a substrate comprising a first surface and a second surface on opposing sides of the substrate, a channel layer on the first surface of the substrate opposite the substrate, a barrier layer on the channel layer, a source contact comprising a first ohmic contact on an upper surface of the barrier layer, and a via extending from the second surface of the substrate to the first ohmic contact.
US10923580B2 Semiconductor device and method for fabricating the same
The on-state characteristics of a transistor are improved and thus, a semiconductor device capable of high-speed response and high-speed operation is provided. A highly reliable semiconductor device showing stable electric characteristics is made. The semiconductor device includes a transistor including a first oxide layer; an oxide semiconductor layer over the first oxide layer; a source electrode layer and a drain electrode layer in contact with the oxide semiconductor layer; a second oxide layer over the oxide semiconductor layer; a gate insulating layer over the second oxide layer; and a gate electrode layer over the gate insulating layer. An end portion of the second oxide layer and an end portion of the gate insulating layer overlap with the source electrode layer and the drain electrode layer.
US10923577B2 Cavity structures under shallow trench isolation regions
The present disclosure relates to semiconductor structures and, more particularly, to cavity structures under shallow trench isolation regions and methods of manufacture. The structure includes: one or more cavity structures provided in a substrate material and sealed with an epitaxial material; and a shallow trench isolation region directly above the one or more cavity structures in the substrate material.
US10923561B2 Semiconductor device
A semiconductor device includes a semiconductor substrate having a major surface and both an element-forming region and an outer peripheral voltage-withstanding region that are provided on the major surface side of the semiconductor substrate. The element-forming region includes both a cell region for forming a power element and a circuit element region for forming at least one circuit element. The circuit element region is interposed between the outer peripheral voltage-withstanding region and the cell region. The outer peripheral voltage-withstanding region includes a boundary region that adjoins the element-forming region. In the boundary region, there is provided one or more voltage-withstanding regions. At least one of the one or more voltage-withstanding regions has a withstand voltage lower than both the withstand voltages of the cell region and the circuit element region.
US10923560B2 Capacitor including electrode and dielectric layer each containing silicon, and method for manufacturing capacitor
A capacitor includes a first electrode; a second electrode facing the first electrode; and a dielectric layer which is disposed between the first electrode and the second electrode and which is in contact with the first electrode. The first electrode includes a first portion including an interface between the first electrode and the dielectric layer, the dielectric layer includes a second portion including the interface, and the first portion and the second portion each contain silicon. A concentration distribution of the silicon along a thickness direction of the first portion and the second portion includes a convex portion intersecting the interface.
US10923555B2 Organic light-emitting display apparatus
An organic light-emitting apparatus includes a substrate including an active area, a dead area, and a pad area, a display unit disposed in the active area and including thin-film transistors, pixel electrodes, and a portion of a common electrode, a first voltage supply unit disposed on the dead and pad areas and electrically contacting the common electrode, a second voltage supply unit overlapping the common electrode, and spaced apart and electrically insulated therefrom, and an insulating layer disposed between the common electrode and the second voltage supply unit, in which a portion of the common electrode that overlaps the first voltage supply unit is closer to the pad area than that of a portion of the common electrode that overlaps the second voltage supply unit, and an end portion of the insulating layer contacts an end portion of the first voltage supply unit adjacent to the active area.
US10923548B2 Display panel and method for manufacturing same
The present disclosure provides a display panel having a display area and a non-display area surrounding the display area, wherein a stress releasing structure is disposed in the non-display area for releasing stress, the stress releasing structure including a substrate; a first inorganic material layer disposed on the substrate; a first patterned conductor layer disposed on the first inorganic material layer; a second inorganic material layer disposed on the first inorganic material layer and the first patterned conductor layer; a third inorganic material layer disposed on the second inorganic material layer; and a second patterned conductor layer disposed on the third inorganic material layer, wherein the second patterned conductor layer is connected to the first patterned conductor layer via at least one first through-hole.
US10923538B2 Display device
A display device includes a first base member having a first light-emitting area, a second light-emitting area, and a non-light-emitting area between the first and second light-emitting areas; a second base member on the first base member; a first color filter on a first surface of the second base member that faces the first base member and overlapping with the first light-emitting area; a second color filter on the first surface of the second base member and overlapping with the second light-emitting area; a color pattern on the first surface of the second base member, between the first and second color filters, and overlapping with the non-light-emitting area; a light-shielding member on the color pattern and overlapping with the non-light-emitting area; and a first wavelength conversion pattern on the second color filter and including a first wavelength shifter.
US10923536B2 Organic el display device and method of manufacturing organic el display device
An organic EL display device according to an embodiment of the present invention includes: a base material; a plurality of pixels located on the base material; a lower electrode included in each of the plurality of pixels; a bank defining the plurality of pixels; an organic material layer disposed on the lower electrode and on the bank and including a plurality of layers; and an upper electrode disposed on the organic material layer. In a first layer included in the organic material layer, a non-existent region where the first layer is cut off or has a thickness thinner than that of another region is formed, and the non-existent region is formed in at least a portion of an effective region of the pixel surrounded by the bank.
US10923527B2 Micro light-emitting diode display panel having control element for controlling multiple micro light-emitting diodes emitting the same color
A micro LED display panel includes a display area, a plurality of micro light-emitting elements and a plurality of micro control elements. The plurality of micro light-emitting elements is disposed in the display area and include a plurality of first color micro LEDs and a plurality of second color micro LEDs. A light wavelength of each of the first color micro LEDs is different from a light wavelength of each of the second color micro LEDs. The plurality of micro control elements is disposed in the display area, and include a plurality of first color micro circuit-chips and a plurality of second color micro circuit-chips. The plurality of first color micro circuit-chips control the plurality of first color micro LEDs, and the plurality of second color micro circuit-chips control the plurality of second color micro LEDs.
US10923526B2 Multi-pass imaging using image sensors with variably biased channel-stop contacts for identifying defects in a semiconductor die
First and second images of a semiconductor die or portion thereof are generated. Generating each image includes performing a respective instance of time-domain integration (TDI) along a plurality of pixel columns in an imaging sensor, while illuminating the imaging sensor with light scattered from the semiconductor die or portion thereof. The plurality of pixel columns comprises pairs of pixel columns in which the pixel columns are separated by respective channel stops. While performing a first instance of TDI to generate the first image, a first bias is applied to electrically conductive contacts of the channel stops. While performing a second instance of TDI to generate the second image, a second bias is applied to the electrically conductive contacts of the channel stops. Defects in the semiconductor die or portion thereof are identified using the first and second images.
US10923520B2 Event-based vision sensor manufactured with 3D-IC technology
An event-based vision sensor is fabricated using an advanced stacking technique, known as Three-Dimensional Integrated Circuit, which stacks more wafers (or dies) and interconnects them vertically. The electronic integrated circuits of the sensor are then distributed between the two or more electrically connected dies.
US10923519B2 Pixel structure for CMOS image sensor
The present invention provides a pixel structure for a CMOS image sensor and a manufacturing method therefor, the pixel structure comprising: a substrate; a floating diffusion region formed in the substrate; an interlayer dielectric layer formed on an upper surface of the substrate and covering the pixel structure; and a light-shielding wall formed in the interlayer dielectric layer, wherein a projection of the light-shielding wall in the height direction of the substrate surrounds a projection of the floating diffusion region in the height direction of the substrate. The present invention further provides a manufacturing method for manufacturing the pixel structure. The pixel structure manufactured by means of the manufacturing method provided in the present invention can shield the irradiation of incident light on the floating diffusion region of the global CMOS image sensor, thereby reducing interference signals.
US10923518B2 Image sensor and method of fabricating the same
An image sensor and a method of fabricating the same are provided. The image sensor includes a substrate including photoelectric elements, a first color filter disposed on the substrate, a second color filter disposed on the substrate to be adjacent to the first color filter, a covering film disposed between sidewalls of the first and second color filters, and an air gap formed in the covering film.
US10923516B2 Image capturing device, image capturing method, image processing device, image processing method, and storage medium
There is provided an image capturing device including: an inputter configured to receive first image data and second image data; a pixel determiner configured to determine a second pixel included in the second image data and corresponding to a first pixel included in the first image data; and a corrector configured to correct a value of the first pixel with a value of the second pixel.
US10923510B2 Display device and manufacturing method thereof
A display device includes a substrate including a display area and a non-display area outside the display area, a plurality of pixels located in the display area, a driving circuit driving the pixels, and a pad portion located in the non-display area and electrically connected to the driving circuit through a plurality of outer wirings. The pad portion includes a plurality of pad wirings each electrically connected to corresponding ones of the outer wirings. The pad wirings includes a first pad wiring and a second pad wiring separated from each other. The first pad wiring includes a first electrode layer, an insulating layer on the first electrode, and a second electrode layer on the insulating layer in a stacking direction, the second electrode layer being connected to the first electrode layer. The second pad wiring includes the first electrode layer but not the second electrode layer.
US10923509B2 Thin film transistor array substrate and display panel
A thin film transistor (TFT) array substrate and a display panel are provided in the present application. The TFT array substrate includes a plurality of gate signal lines, a plurality of source signal lines, a plurality of gate traces, the gate traces including a plurality of first gate traces, a plurality of second gate traces, a plurality of first gate trace holes, and a plurality of second gate trace holes; a plurality of source traces, the source traces including a plurality of first source traces, a plurality of second source traces, a plurality of first source trace holes, and a plurality of second source trace holes connecting the source signal lines and the first source traces.
US10923508B2 Array substrate and manufacturing method therefor, display panel, and display device
The disclosure relates to an array substrate and a manufacturing method therefor, a display panel, and a display device. The array substrate comprises a base substrate, and a lead-out line and an inorganic insulating layer which are located on one side of the base substrate; the base substrate is provided with a plurality of connection vias penetrating the base substrate and filled with a first conductive material; the inorganic insulating layer is provided with a first via and a second via, the first via penetrating to the first conductive material, and the second via penetrating to the lead-out line; a second conductive layer is disposed on the side, away from the base substrate, of the first via, the second via and the inorganic insulating layer, such that the first conductive material and the lead-out line are electrically connected through the second conductive layer.
US10923505B2 Method for fabricating a display substrate by generating heat with a light shielding layer for crystallization of a semiconductor layer
The present disclosure provides a display substrate, a fabricating method thereof, and a display device. The method includes forming a light shielding layer on a surface of a base substrate, and forming a plurality of thin film transistors on a side of the light shielding layer away from the base substrate. Forming a plurality of thin film transistors on a side of the light shielding layer away from the base substrate includes forming a semiconductor layer at a position where an active layer is to be formed in each of the plurality of thin film transistors, generating heat using the light shielding layer, and utilizing the heat to crystallize the semiconductor layer.
US10923502B2 Three-dimensional ferroelectric memory devices including a backside gate electrode and methods of making same
A ferroelectric memory device includes an alternating stack of insulator layers and electrically conductive layers and located over a top surface of a substrate, a memory stack structure vertically extending through the alternating stack and including a ferroelectric material layer, a front-side gate dielectric contacting the ferroelectric material layer, and a vertical semiconductor channel contacting the front-side gate dielectric, a backside gate dielectric contacting the vertical semiconductor channel, and a backside gate electrode contacting the backside gate dielectric. Portions of the ferroelectric material layer adjacent to the electrically material layers can be programmed with polarization states to store data.
US10923501B2 Ferroelectric memory device and method of manufacturing the same
In an embodiment, a ferroelectric memory element includes a first electrode layer, a ferroelectric structure disposed on the first electrode layer, and a second electrode layer disposed on the ferroelectric structure. The ferroelectric structure includes a ferroelectric material layer having a concentration gradient of a dopant.
US10923492B2 Elevationally-extending string of memory cells and methods of forming an elevationally-extending string of memory cells
A method that is part of a method of forming an elevationally-extending string of memory cells comprises forming an intervening structure that is elevationally between upper and lower stacks that respectively comprise alternating tiers comprising different composition materials. The intervening structure is formed to comprise an elevationally-extending-dopant-diffusion barrier and laterally-central material that is laterally inward of the dopant-diffusion barrier and has dopant therein. Some of the dopant is thermally diffused from the laterally-central material into upper-stack-channel material. The dopant-diffusion barrier during the thermally diffusing is used to cause more thermal diffusion of said dopant into the upper-stack-channel material than diffusion of said dopant, if any, into lower-stack-channel material. Other embodiments, including structure independent of method, are disclosed.
US10923480B2 Capacitance reduction in a semiconductor device
Systems, apparatuses, and methods related to capacitance reduction in a semiconductor device are described. An example method may include forming an oxide only spacer over a portion of a sense line, formed on a semiconductor substrate, to separate the sense line from a storage node contact region of a semiconductor device and to reduce a capacitance between the sense line and the storage node contact region. The method may further include forming the storage node contact region in an active area of the semiconductor device neighboring the sense line and conductively connecting the sense line to the storage node contact region to enable a storage node to be sensed by the sense line.
US10923479B2 Method for fabricating a memory device
A method for fabricating a memory device includes: forming a first dielectric layer disposed on a substrate, and a first opening in the first dielectric layer; filling a lower portion of the first opening with a first conductive material layer; conformally forming a lining layer over sidewalls of an upper portion of the first opening and a top surface of the first conductive material layer; filling the upper portion of the first opening with a second conductive material layer; etching back the second conductive material layer and the lining layer to form a recess; conformally forming a protection layer on sidewalls and a bottom portion of the recess and a top surface of the first dielectric layer; forming a second opening that penetrates through the protection layer, the second conductive material layer, the lining layer and the first conductive material layer; forming a pair of contacts in the first opening.
US10923478B2 Reduction of roughness on a sidewall of an opening
Methods, apparatuses, and systems related to reduction of roughness on a sidewall of an opening are described. An example method includes forming a liner material on a first sidewall of an opening in a first silicate material and on a second sidewall of the opening in an overlying second silicate material, where the liner material is formed to a thickness that covers a roughness on the first sidewall extending into the opening. The example method further includes removing the liner material from the first sidewall of the opening and the second sidewall of the opening with a non-selective etch chemistry to reduce the roughness on the first sidewall.
US10923477B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device including a first oxide including a first region and a second region adjacent to each other and a third region and a fourth region with the first region and the second region sandwiched between the third region and the fourth region, a second oxide over the first region, a first insulator over the second oxide, a first conductor over the first insulator, a second insulator over the second oxide and on side surfaces of the first insulator and the first conductor, a third insulator over the second region and on a side surface of the second insulator, a second conductor over the second region with the third insulator positioned between the second region and the second conductor and on the side surface of the second insulator with the third insulator positioned between the side surface of the second insulator and the second conductor, and a fourth insulator covering the first oxide, the second oxide, the first insulator, the first conductor, the second insulator, the third insulator, and the second conductor and in contact with the third region and the fourth region.
US10923476B2 Semiconductor devices and method of manufacturing the same
A semiconductor device includes a first transistor in a first region and a second transistor in a second region. The first transistor includes: a first nanowire, a first gate electrode, a first gate dielectric layer, a first source/drain region, and an inner-insulating spacer. The first nanowire has a first channel region. The first gate electrode surrounds the first nanowire. The first gate dielectric layer is between the first nanowire and the first gate electrode. The first source/drain region is connected to an edge of the first nanowire. The inner-insulating spacer is between the first gate dielectric layer and the first source/drain region. The second transistor includes a second nanowire, a second gate electrode, a second gate dielectric layer, and a second source/drain region. The second nanowire has a second channel region. The second gate electrode surrounds the second nanowire. The second gate dielectric layer is between the second nanowire and the second gate electrode. The second source/drain region is connected to an edge of the second nanowire.
US10923471B2 Minimizing shorting between FinFET epitaxial regions
The present invention relates generally to semiconductors, and more particularly, to a structure and method of minimizing shorting between epitaxial regions in small pitch fin field effect transistors (FinFETs). In an embodiment, a dielectric region may be formed in a middle portion of a gate structure. The gate structure be formed using a gate replacement process, and may cover a middle portion of a first fin group, a middle portion of a second fin group and an intermediate region of the substrate between the first fin group and the second fin group. The dielectric region may be surrounded by the gate structure in the intermediate region. The gate structure and the dielectric region may physically separate epitaxial regions formed on the first fin group and the second fin group from one another.
US10923470B2 Semiconductor device
A semiconductor device includes a plurality of unit transistors that are arranged on a surface of a substrate in a first direction. Input capacitive elements are arranged so as to correspond to the unit transistors. An emitter common wiring line is connected to emitter layers of the unit transistors. A via-hole extending from the emitter common wiring line to a back surface of the substrate is disposed at a position overlapping the emitter common wiring line. A collector common wiring line is connected to collector layers of the unit transistors. The input capacitive elements, the emitter common wiring line, the unit transistors, and the collector common wiring line are arranged in this order in a second direction. Base wiring lines that connect the input capacitive elements to base layers of the corresponding unit transistors intersect the emitter common wiring line without physical contact.
US10923468B2 Electrostatic protection circuit, array substrate, and display device
The present disclosure provides an electrostatic protection circuit, an array substrate, and a display device. The electrostatic protection circuit includes: a first voltage line, to which a high level voltage is applied; a second voltage line, to which a low level voltage is applied; and a switch assembly, including a plurality of first switch units and a plurality of second switch units arranged along a straight line and sharing an active layer. The first switch units are respectively coupled between the signal lines and the first voltage line, and are turned on in response to negative static electricity on the signal lines. The second switch units are respectively coupled between the signal lines and the second voltage line, and are turned on in response to positive static electricity on the signal lines. The signal lines are arranged in a peripheral region of the array substrate.
US10923463B2 Method and machine-readable medium for configuring processors with base dies having landing slots
A method is described for configuring a custom server processor including a base die and related components. For example, one embodiment includes: providing a secure website to a user for configuring a custom server processor, the secure website including a graphical user interface (GUI); providing a first graphical element from which a user is to select a base die and an associated package; providing a second graphical element including a plurality of building block options selectable by the user to populate landing slots in the selected base die; providing a third graphical element including a visual representation of a user configuration that includes one or more building blocks selected by the user in the second graphical element and arranged on the base die selected by the user in the first graphical element; and performing a verification of the user configuration.
US10923460B2 Device and methods for the transfer of chips from a source substrate onto a destination substrate
A device for the transfer of chips from a source substrate onto a destination substrate, including: a source substrate having a lower surface and an upper surface; and a plurality of elementary chips arranged on the upper surface of the source substrate, wherein each elementary chip is suspended above the source substrate by at least one breakable mechanical fastener, said at least one breakable mechanical fastener having a lower surface fastened to the upper surface of the source substrate and an upper surface fastened to the lower surface of the chip.
US10923450B2 Memory arrays with bonded and shared logic circuitry
An integrated circuit memory includes a logic circuitry bonded to a memory array. For example, the logic circuitry is formed separately from the memory array, and then the logic circuitry and the memory array are bonded. The logic circuitry facilitates operations of the memory array and includes complementary metal-oxide-semiconductor (CMOS) logic components, such as word line drivers, bit line drivers, sense amplifiers for the memory array. In an example, instead of being bonded to a single memory array, the logic circuitry is bonded to and shared by two memory arrays. For example, the logic circuitry is between two memory arrays. Due to the bonding process, a bonding interface layer is formed. Thus, in such an example, a first bonding interface layer is between the logic circuitry and a first memory array, and a second bonding interface layer is between the logic circuitry and a second memory array.
US10923446B1 Indium bump liftoff process on micro-machined silicon substrates
A metallic etching process includes applying an anti-reflection coating over a metallic superstrate, applying a dry film photoresist over the anti-reflection coating, removing exposed portions of the dry film photoresist exposing a portion of the anti-reflection coating, etching the exposed portions of the anti-reflection coating exposing portions of the metal superstrate, etching portions of the metallic superstrate not covered by the dry film photoresist, and removing the dry film photoresist and the anti-reflection coating leaving portions of the metallic superstrate. An indium bump liftoff process includes applying a positive photoresist, forming a liftoff mask by applying a dry film photoresist over the positive photoresist, removing exposed portions of the liftoff mask to expose a portion of a substrate, depositing an indium film over the exposed portion of the substrate and remaining portions of the liftoff mask, and removing remaining portions of the liftoff mask.
US10923442B2 Protecting analog circuits with parameter biasing obfuscation
A key based technique that targets obfuscation of critical circuit parameters of an analog circuit block by masking physical characteristics of a transistor (width and length) and the circuit parameters reliant upon these physical characteristics (i.e. circuit biasing conditions, phase noise profile, bandwidth, gain, noise figure, operating frequency, etc.). The proposed key based obfuscation technique targets the physical dimensions of the transistors used to set the optimal biasing conditions. The widths and/or lengths of a transistor are obfuscated and, based on an applied key sequence, provides a range of potential biasing points. Only when the correct key sequence is applied and certain transistor(s) are active, are the correct biasing conditions at the target node set.
US10923435B2 Semiconductor package with in-package compartmental shielding and improved heat-dissipation performance
A semiconductor package includes a substrate having at least one semiconductor chip on a top surface of the substrate; a ground ring, on the top surface of the substrate, surrounding the at least one semiconductor chip; a metal-post reinforced glue wall disposed on the ground ring, surrounding the at least one semiconductor chip; a molding compound surrounding the at least one semiconductor chip, wherein a rear surface of the at least one semiconductor chip is flush with an upper surface of the molding compound; a conductive layer disposed on the molding compound and in direct contact with the rear surface of the semiconductor chip and the metal-post reinforced glue wall; a solder layer disposed on the conductive layer; and a heat sink disposed on the solder layer.
US10923434B2 Semiconductor packages having EMI shielding layers
A semiconductor package may include a chip disposed on a substrate, a conductive structure disposed on the substrate to include a conductive structure frame including a side surface facing at least one side surface of the chip and to include conductive structure fingers extending from the conductive structure frame toward an edge of the substrate, and an electromagnetic interference (EMI) shielding layer covering the chip and the conductive structure and contacting a side surface of an end of one or more of the conductive structure fingers.
US10923429B2 Multi-chip package and method of providing die-to-die interconnects in same
A multi-chip package includes a substrate (110) having a first side (111), an opposing second side (112), and a third side (213) that extends from the first side to the second side, a first die (120) attached to the first side of the substrate and a second die (130) attached to the first side of the substrate, and a bridge (140) adjacent to the third side of the substrate and attached to the first die and to the second die. No portion of the substrate is underneath the bridge. The bridge creates a connection between the first die and the second die. Alternatively, the bridge may be disposed in a cavity (615, 915) in the substrate or between the substrate and a die layer (750). The bridge may constitute an active die and may be attached to the substrate using wirebonds (241, 841, 1141, 1541).
US10923424B2 Interconnect structure with air-gaps
The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip includes a first metal wire arranged within an inter-level dielectric (ILD) layer over a substrate. A second metal wire is arranged within the ILD layer and is laterally separated from the first metal wire by an air-gap. A dielectric layer is arranged over the first metal wire and the second metal wire. The dielectric layer has a curved surface along a top of the air-gap. The curved surface of the dielectric layer is a smooth curved surface that continuously extends between opposing sides of the air-gap. A via is disposed on and over the second metal wire.
US10923422B2 Semiconductor device
The semiconductor device SD1a includes a first wiring M2 and a second wiring M3. The semiconductor device includes a first conductor pattern DM, a first via V2 in contact with the first wiring M2 and the second wiring M3, and a second via DV1,DV2,DV3,DV4 in contact with the first conductor pattern DM and the second wiring M3. In plan view, the distance between the second via DV1 closest to the corner portion CI of the second wire M3 and the corner portion CI is shorter than the distance between the first via V2 and the corner portion CI, and the distance between the second vias adjacent to each other is shorter than the distance between the second via DV3 closest to the first via V2 and the first via V2.
US10923405B2 Wafer processing equipment having capacitive micro sensors
Embodiments include devices and methods for detecting particles, monitoring etch or deposition rates, or controlling an operation of a wafer fabrication process. In an embodiment, a particle monitoring device for particle detection includes several capacitive micro sensors mounted on a wafer substrate to detect particles under all pressure regimes, e.g., under vacuum conditions. In an embodiment, one or more capacitive micro sensors is mounted on a wafer processing tool to measure material deposition and removal rates in real-time during the wafer fabrication process. Other embodiments are also described and claimed.
US10923402B2 Semiconductor device and method of manufacturing the same
A method of manufacturing a semiconductor device may include forming a hardmask layer on a substrate, forming a first mold pattern on the hardmask layer using a first photolithography process, conformally forming a spacer layer on the first mold pattern and on portions of the hardmask layer exposed by the first mold pattern, forming a first mold layer using a second photolithography process. The first mold layer may have a first opening that exposes a portion of the spacer layer. The method may include forming a spacer pattern by anisotropically etching the portion of the spacer layer exposed by the first opening until a portion of a top surface of the hardmask layer is exposed, and using the spacer pattern as an etching mask to pattern the hardmask layer.
US10923400B2 Method for producing a plurality of components
The invention relates to a method for producing a plurality of components (100), wherein a carrier composite (10) is provided with a coherent base body (13) and a wafer composite (200) is provided with a coherent semiconductor body composite (20) and a substrate (9). The wafer composite is connected to the carrier composite to form a common composite. In a subsequent method step, a plurality of separation channels (60) are generated at least through the base body (13) to form a grid structure (6), which determines the dimensions of the components (100) to be produced. A passivation layer (61) is shaped in such a way that it covers the side surfaces of the separation channels (60). Finally, the common composite is separated, wherein the substrate (9) is removed from the semiconductor body composite (20) and the common composite is separated along the separation channels (60) to form a plurality of components (100).
US10923398B2 Wafer processing method
A wafer processing method of dividing a wafer into a plurality of chips along a plurality of division lines includes: a shield tunnel forming step of causing a focusing point of a pulsed laser beam of a wavelength having a transmitting property with respect to the wafer to be positioned inside the wafer and applying the pulsed laser beam, and then forming a plurality of shield tunnels each including a fine hole and an amorphous region shielding the fine hole along the division lines; and a wafer dividing step of applying an external force to the wafer and then dividing the wafer in which the shield tunnels are formed along the division lines, in which the pulsed laser beam is split to have two or more of the focusing points which are along a direction parallel to the division lines.
US10923397B2 Through-substrate via structures in semiconductor devices
A semiconductor device is provided that includes a substrate, an integrated circuit with a conductive member and a through-substrate-via (TSV) structure. The substrate includes a front surface and a back surface that is opposite the front surface. The integrated circuit with the conductive member is formed over the front surface of the substrate. The TSV structure having vertical sidewalls is formed in the back surface of the substrate connecting with the conductive member. The TSV structure includes a tapered first insulation layer, a conformal conductive layer and a second insulation layer, with the conformal conductive layer positioned between the first and second insulation layers. The conformal conductive layer is electrically connected to the conductive member.
US10923390B2 Semiconductor device with air gap and method for fabricating the same
A method for fabricating a semiconductor device includes: forming a plurality of bit line structures over a semiconductor substrate; forming a line-type opening between the bit line structures; forming a sacrificial spacer on both sidewalls of the line-type opening; forming a line-type plug filling the line-type opening over the sacrificial spacer; forming a plurality of plug isolation openings that expose the sacrificial spacer by etching a portion of the line-type plug in a direction crossing the bit line structures; forming a plurality of air gaps by removing the exposed sacrificial spacer; removing a remaining line-type plug below the plug isolation openings to form a plurality of island-type plugs; and forming a plug isolation layer inside the plug isolation openings to isolate neighboring island-type plugs from each other.
US10923384B2 Transfer robot and apparatus for treating substrate with the robot
An apparatus for transferring a substrate includes a hand on which the substrate is placed, and the hand includes an outer support member that supports a first region of the substrate and has a pair of outer fingers, an inner support member that supports a second region of the substrate that is closer to the center of the substrate than the first region, the inner support member having a pair of inner fingers located inward of the pair of outer fingers, and a central recess formed in a region between the pair of inner fingers of the inner support member, the region corresponding to the center of the substrate placed on the hand and the central recess being open toward a front side.
US10923383B2 Electrostatic chuck
According to the embodiment, an electrostatic chuck includes a ceramic dielectric substrate having a first major surface placing a suction object, a second major surface on an opposite side to the first major surface, a base plate supporting the ceramic dielectric substrate and including a gas introduction path, and a first porous part provided at a position between the base plate and the first major surface of the ceramic dielectric substrate and being opposite to the gas introduction path. The first porous part includes a first region positioned on the ceramic dielectric substrate side. The ceramic dielectric substrate includes a first substrate region positioned on the first region side. The first region and the first substrate region are provided in contact with each other, and an average particle diameter in the first region is different from an average particle diameter in the first substrate region.
US10923377B2 Load port and method of detecting abnormality in FOUP lid of load port
There is provided a load port provided to a loading/unloading port of a semiconductor-processing apparatus to transfer a semiconductor wafer, including: a FOUP support configured to support a FOUP that includes a FOUP lid and move the FOUP in a front-rear direction with respect to the loading/unloading port; a lid configured to open and close the loading/unloading port; a FOUP lid sensor provided to perform a detection operation between a position of the lid in a closed state and a position of the FOUP lid when unloading is normally completed by retreating the FOUP by a predetermined distance with respect to the loading/unloading port; and an observer configured to observe that the FOUP lid sensor has performed the detection operation after the unloading is completed.
US10923372B2 Gas injection device
There is provided a gas injection device configured to prevent entry of atmospheric air when charging gas into a FOUP. In order to realize such a gas injection device, the gas injection device is structured so as to include: a gas supply port 72 through which inert gas is supplied; a nozzle main body 71 including a gas passage 77 communicating with the gas supply port 72; an opening/closing mechanism 92 configured to close the gas supply port 72; and an opener 96 configured to cause the opening/closing mechanism 92 to open the gas supply port 72 closed by the opening/closing mechanism 92.
US10923359B2 Limited dose and angle directed beam assisted ALE and ALD processes for localized coatings on non-planar surfaces
Processes for the localized etching of films on the sidewalls of non-planar 3D features such as a trench or a FinFET array. The etch process has a first step of an angle-directed ion implant beam, with the beam being self-aligned onto a localized region on a sidewall feature, that functionalizes the region for a second step that etches the ion implanted region.
US10923355B2 Methods and systems for dopant activation using microwave radiation
A semiconductor structure includes a substrate, a source/drain (S/D) junction, and an S/D contact. The S/D junction is associated with the substrate and includes a trench-defining wall, a semiconductor layer, and a semiconductor material. The trench-defining wall defines a trench. The semiconductor layer is formed over the trench-defining wall, partially fills the trench, substantially covers the trench-defining wall, and includes germanium. The semiconductor material is formed over the semiconductor layer and includes germanium, a percentage composition of which is greater than a percentage composition of the germanium of the semiconductor layer. The S/D contact is formed over the S/D junction.
US10923353B2 Fin field effect transistor (FinFET) device with controlled end-to-end critical dimension and method for forming the same
A method for forming a fin field effect transistor (FinFET) device structure is provided. The FinFET device structure includes a substrate and a first fin structure and a second fin structure extending above the substrate. The FinFET device structure also includes a first transistor formed on the first fin structure and a second transistor formed on the second fin structure. The FinFET device structure further includes an inter-layer dielectric (ILD) structure formed in an end-to-end gap between the first transistor and the second transistor, and the end-to-end gap has a width in a range from about 20 nm to about 40 nm.
US10923351B2 Coating method
A coating method of coating a substrate with a chemical includes a solvent supplying step and a chemical supplying step. In the solvent supplying step, a solvent is supplied to the substrate. After the solvent supplying step, the chemical is supplied to the substrate in the chemical supplying step. The solvent supplying step includes a first step. The first step causes the substrate to rotate at a first rotation speed, causes a solvent nozzle to move between a central position above a center portion of the substrate and a peripheral position above a peripheral portion of the substrate, and causes the solvent nozzle to dispense the solvent.
US10923348B2 Gate-all-around field effect transistor using template-assisted-slective-epitaxy
A method for forming a semiconductor device comprises receiving a substrate with a silicon oxide layer formed over the substrate and a nano-wire based semiconductor device formed using template-assisted-selective epitaxy (TASE) over the silicon oxide layer. The semiconductor device serves as a seed layer to form at least one i) silicon nanowire which extends laterally in the semiconductor device and over the silicon oxide layer, ii) tunnel which extends laterally in the semiconductor device and over the silicon oxide layer, and iii) nuclei on the silicon oxide layer. A film is deposited over the semiconductor device and the silicon oxide layer. The film is removed over silicon oxide layer outside the semiconductor device. Next the nuclei on the silicon oxide layer are removed. Finally, the silicon oxide layer over the semiconductor device is removed.
US10923345B2 Epitaxial metal oxide as buffer for epitaxial III-V layers
Systems and methods are described herein for growing epitaxial metal oxide as buffer for epitaxial III-V layers. A layer structure includes a base layer and a first rare earth oxide layer epitaxially grown over the base layer. The first rare earth oxide layer includes a first rare earth element and oxygen, and has a bixbyite crystal structure. The layer structure also includes a metal oxide layer epitaxially grown directly over the first rare earth oxide layer. The metal oxide layer includes a first cation element selected from Group III and oxygen, and has a bixbyite crystal structure.
US10923344B2 Methods for forming a semiconductor structure and related semiconductor structures
A method for forming a forming a semiconductor structure is disclosed. The method may include: forming a silicon oxide layer on a surface of a substrate, depositing a silicon germanium (Si1-xGex) seed layer directly on the silicon oxide layer, and depositing a germanium (Ge) layer directly on the silicon germanium (Si1-xGex) seed layer. Semiconductor structures including a germanium (Ge) layer deposited on silicon oxide utilizing an intermediate silicon germanium (Si1-xGex) seed layer are also disclosed.
US10923341B2 Method of forming oxide layer and method of fabricating semiconductor device
A method of forming an oxide layer, the method including forming a first material layer on a semiconductor substrate, the first material layer including a polysiloxane material, wherein, from among Si—H1, Si—H2, and Si—H3 bonds included in the polysiloxane material, a percentage of Si—H2 bonds ranges from about 40% to about 90%, performing a first annealing process on the first material layer in an inert atmosphere, and performing a second annealing process on the first material layer in an oxidative atmosphere.
US10923336B2 Systems and methods for collision induced dissociation of ions in an ion trap
The invention generally relates to systems and methods for collision induced dissociation of ions in an ion trap. In certain aspects, the invention provides a system that includes a mass spectrometer having an ion trap, and a central processing unit (CPU). The CPU includes storage coupled to the CPU for storing instructions that when executed by the CPU cause the system to generate one or more signals, and apply the one or more signals to the ion trap in a manner that all ions within the ion trap are fragmented at a same Mathieu q value.
US10923329B2 Substrate processing apparatus and substrate processing method
An apparatus for processing reaction products that are deposited when an etching target film contained in a target object to be processed is etched is provided with: a processing chamber; a partition plate; a plasma source; a mounting table; a first processing gas supply unit; a second processing gas supply unit. The processing chamber defines a space, and the partition plate is arranged within the processing chamber and divides the space into a plasma generating space and a substrate processing space, while suppressing permeation of ions and vacuum ultraviolet rays. The plasma source generates a plasma in the plasma forming space. The mounting table is arranged in the substrate processing space to mount the target object thereon.
US10923322B2 Articulated direct-mount inductor and associated systems and methods
A coil portion is formed. A first articulation portion extends from the coil portion. A first mounting structure extends from the first articulation portion. The first mounting structure includes a first mounting region configured to mount in contact with a terminal of a first electrical component. The first articulation portion and the first mounting structure are configured to position the first mounting region at a location outside of a strong electromagnetic field emanating from the coil portion. A second articulation portion extends from the coil portion. A second mounting structure extends from the second articulation portion. The second mounting structure includes a second mounting region configured to mount in contact with a terminal of a second electrical component. The second articulation portion and the second mounting structure are configured to position the second mounting region at a location outside of the strong electromagnetic field emanating from the coil portion.
US10923321B2 Apparatus and method of generating a pulsed waveform
Embodiments of this disclosure describe a feedback loop that can be used to maintain a nearly constant sheath voltage and thus creating a mono-energetic IEDF at the surface of the substrate. The system described herein consequently enables a precise control over the shape of IEDF and the profile of the features formed in the surface of the substrate.
US10923310B2 Ion beam treatment process for producing a scratch-resistant high-transmittance antireflective sapphire
Process for treatment of a sapphire part with a beam of a mixture of mono- and multicharged ions of a gas which are produced by an electron cyclotron resonance (ECR) source, where: the voltage for acceleration of the ions is between 10 kV and 100 kV; the implanted dose, expressed in ions/cm2, is between (5×1016)×(M/14)−1/2 and 1017×(M/14)−1/2, where M is the atomic mass of the ion; the rate of displacement VD, expressed in cm/s, is between 0.025×(P/D) and 0.1×(P/D), where P is the power of the beam, expressed in W (watts), and D is the diameter of the beam, expressed in cm (centimetres). A part made of sapphire having a high transmittance and which is resistant to scratching is thus advantageously obtained.
US10923309B2 GeH4/Ar plasma chemistry for ion implant productivity enhancement
A method for improving the beam current for certain ion beams, and particularly germanium and argon, is disclosed. The use of argon as a second gas has been shown to improve the ionization of germane, allowing the formation of a germanium ion beam of sufficient beam current without the use of a halogen. Additionally, the use of germane as a second gas has been shown to improve the beam current of an argon ion beam.
US10923308B1 Method and system for energy resolved chroma imaging
Various methods and systems are provided for generating an energy resolved chroma image of a sample. Upon irradiated by a charged particle beam, scattered charged particles from the sample are directed to form a first image before entering a spectrometer. The scattered charged particles are then dispersed based on their energy when passing through the spectrometer. The dispersed particles form a second image on a detector. The scattered particles at each location of the first image is spread along a corresponding energy spread vector in the second image.
US10923305B2 No-voltage output and voltage output switching circuit
A no-voltage output and voltage output switching circuit includes an actuator connection terminal block including a plurality of ports each including a first pin, a second pin, and a third pin to which an actuator is connected, a power connection terminal block including a voltage terminal and a common terminal to which a power supply is connected, first relays, and second relays. The common terminal is connected to the second pin of each of the plurality of ports. The first relay enables connection between the first pin of a corresponding port among the plurality of ports and the third pin of the corresponding port. The second relay corresponding to the port corresponding to the first relay enables connection between the first pin of the port and the voltage terminal.
US10923296B2 Method for manufacturing positive electrode including conductive polymer layer selectively formed on surface of carbon layer disposed on current collector for power storage device, and method for manufacturing power storage device
A method for manufacturing a positive electrode for a power storage device includes the steps of: preparing a current collector that includes a first region and a second region on a surface of the current collector, the first region having a carbon layer formed on the surface, the second region having the surface exposed; and forming a conductive polymer layer selectively on a surface of the carbon layer by immersing the current collector in an electrolytic solution containing a raw material monomer and then conducting electrolytic polymerization of the raw material monomer.
US10923287B1 Vascular cooled capacitor assembly and method
A vascular cooled capacitor assembly includes a plurality of capacitors having respective first and second leads, first and second busbars disposed in electrical contact with the first and second leads, an encapsulant enveloping the capacitors and a respective major portion of each of the first and second busbars, and a network of channels enveloped within the encapsulant and formed by deflagration of a sacrificial material. The network has at least one network inlet and at least one network outlet, each of which is configured for sealable engagement with a cooling fluid system. A branch of each channel is positioned inside a central axial passage of a capacitor, around an outer periphery of a capacitor, and/or between two capacitors. A housing may enclose the capacitors, the channels and major portions of the first and second busbars.
US10923286B2 Method and apparatus for compensating for high thermal expansion coefficient mismatch of a stacked device
A device that incorporates teachings of the subject disclosure may include, for example, a multilayer initial oxide on a silicon substrate, where the multilayer initial oxide comprises amorphous polysilicates and a group one metal or a group two metal; a first electrode layer on the multilayer initial oxide; a dielectric layer on the first electrode layer; a second electrode layer on the dielectric layer, where an edge alignment spacing between at least one pair of corresponding electrode edges of two electrode layers of the capacitor is two microns or less; and connections for the first and second electrode layers. Other embodiments are disclosed.
US10923285B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body having at least one rounded corner, and including dielectric layers and first and second internal electrodes laminated with respective dielectric layers interposed therebetween, and first and second external electrodes, electrically connected to corresponding internal electrodes, respectively. The first and second external electrodes include first and second base electrode layers, each having at least a portion in contact with first and second external surfaces of the ceramic body, first and second conductive resin layers disposed to cover the first and second base electrode layers, respectively, and first and second plating layers disposed to cover the first and second conductive resin layers, respectively.
US10923280B2 Film capacitor, combination type capacitor, inverter, and electric vehicle
A film capacitor includes a main body portion and external electrodes. The main body portion includes a dielectric film and a metal film that is disposed on one surface of the dielectric film. The metal film has surface roughnesses of S1 and S2 where S1 denotes a surface roughness of the metal film in a first direction, and S2 denotes a surface roughness of the metal film in a second direction. The first direction is perpendicular to the second direction. S1 is greater than S2. The main body portion includes a pair of ends in the first direction thereof. The external electrodes are disposed on the pair of ends in the first direction of the main body portion, respectively. An average value of fractal dimensions of irregularity boundary lines due to wrinkles of the metal film is 1.08 or more.
US10923270B2 Common-mode choke coil
A common-mode choke coil comprises a ferrite core including a winding core portion and first and second flange portions. The common-mode choke coil also comprises first and second wires, each of which is helically wound around the winding core portion. The common-mode choke coil further comprises first and second terminal electrodes to which a first end of the first wire and a second end of the first wire, that is opposite the first end, are electrically connected, respectively. In addition, the common-mode choke coil comprises third and fourth terminal electrodes to which a first end of the second wire and a second end of the second wire, that is opposite the first end, are electrically connected, respectively. A common-mode inductance value at 150° C. and 100 kHz is 160 μH or more, and a return loss at 20° C. and 10 MHz is −27.1 dB or less.
US10923263B2 Magnetic core fixing structure
An aligned state of core sections is reliably maintained. A fixing structure for a cylindrical magnetic core including an insertion hole into which an electric wire is inserted with a plurality of core sections, which are divided in a circumferential direction, being coaxially aligned with each other, includes a clamping band to be wound around outer circumferential faces of the core sections to tighten the core sections. The magnetic core is accommodated in a holder, and the holder has a holder-side locking-receiving portion at which a remaining portion of the clamping band is locked. Meanwhile, an electric wire fixing portion that is fixed to the electric wire, which passes through the magnetic core, is formed in the holder.
US10923262B2 Inductor
An inductor includes: a body having a stack of a plurality of insulating layers, each of which has a coil pattern disposed thereon; and first and second external electrodes disposed on an external surface of the body, wherein the plurality of coil patterns are connected to each other by a coil connection portion and form a coil having both end portions connected to the first and second external electrodes through a coil lead portion, and the plurality of coil patterns are composed of coil patterns disposed in outermost positions and coil patterns disposed inwardly of the coil patterns disposed in the outermost positions of the body, a thickness of at least one of the coil patterns disposed inwardly being thicker than that of the coil patterns disposed in the outermost positions.
US10923256B2 R-T-B-based sintered magnet and method for producing same
To provide an R-T-B based sintered magnet including R: 27.5 to 34.0% by mass, RH: 2 to 10% by mass, B: 0.89 to 0.95% by mass, Ti: 0.1 to 0.2% by mass, Ga: 0.3 to 0.7% by mass, Cu: 0.07 to 0.50% by mass, Al: 0.05 to 0.50% by mass, M (M is Nb and/or Zr): 0 to 0.3% by mass, balance T, and inevitable impurities, the following inequality expressions (1), (2), and (3) being satisfied: [T]−72.3([B]−0.45[Ti])>0  (1) ([T]−72.3([B]−0.45[Ti]))/55.85<13[Ga]/69.72  (2) [Ga]≥[Cu]  (3).
US10923254B2 Permanent magnet, motor, and generator
A permanent magnet expressed by a composition formula: RpFeqMrCutCo100-p-q-r-t. The magnet comprises a metallic structure including crystal grains which constitutes a main phase having a Th2Zn17 crystal phase. An average value of Fe concentrations in the crystal grains of 20 or more is 28 atomic percent or more and an average value of R element concentrations in the crystal grains of 20 or more is 10 atomic percent or more.
US10923253B1 Resistor component
A resistor component includes a support substrate, a resistive layer disposed on one surface of the support substrate, and a plurality of slits disposed in the resistive layer, each extending from one end or another end of the resistive layer opposing each other in a first direction, and spaced apart from each other in a second direction traversing the first direction. First and second internal electrodes are disposed on the support substrate and are respectively disposed on one end and another end of the resistive layer opposing each other in the second direction to be spaced apart from each other. A first protective layer is disposed on the resistive layer. The plurality of slits include a primary slit covered by the first protective layer, and a secondary slit extending in the first protective layer.
US10923252B2 Resistor, circuit board, and electronic device
A resistor includes materials including copper, nickel, and lanthanum boride. A content of the materials is 40% by mass or more with respect to a total material content of the resistor. The copper includes copper particles having a particle diameter of 2.5 μm or more. In addition, a circuit board includes a substrate, the resistor on the substrate, a metal layer on the resistor and a glass layer on the resistor. Further, an electronic device includes the circuit board and an electronic component on the metal layer.
US10923246B2 Flame retardant electrical cable
A flame-retardant electric cable has a core including an electric conductor and an electrically insulating layer. The electrically insulating layer includes a flame-retardant polyolefin-based composition which includes, as base polymer, a mixture of at least two polyolefin homopolymers and/or copolymer wherein at least one is a low-density polyethylene copolymer having a density lower than 0.915 g/cm3. The flame-retardant polyolefin-based composition also includes calcinated kaolin in an amount greater than 3 phr, a metal hydroxide in an amount greater than 10 phr, and an alkyl or alkenyl alkoxy siloxane. The alkyl or alkenyl alkoxy siloxane is in an amount ratio of from 1:25 to 1:50 with respect to the sum of the amounts of calcinated kaolin and of the metal hydroxide.
US10923241B2 Concrete cask
A concrete cask enabling suppression of occurrence of stress corrosion cracking (SCC) in a lid welded part of a canister. The concrete cask includes: a metal canister accommodating spent fuel; a concrete container body for accommodating the canister inside the container body; a cooling passage provided between the external peripheral surface of the canister and the internal peripheral surface of the container body, and allowing air for cooling the external peripheral surface of the canister to pass; and a top space provided between the top surface part of the canister, and the inside of a lid of the container body. A baffle plate for suppressing introduction of air rising through the cooling passage to the top space is provided.
US10923238B2 Direct reactor auxiliary cooling system for a molten salt nuclear reactor
This disclosure describes various configurations and components of a molten fuel fast or thermal nuclear reactor for managing the operating temperature in the reactor core. The disclosure includes various configurations of direct reactor auxiliary cooling system (DRACS) heat exchangers and primary heat exchangers as well as descriptions of improved flow paths for nuclear fuel, primary coolant and DRACS coolant through the reactor components.
US10923236B2 System and method for small, clean, steady-state fusion reactors
According to some embodiments, a system for widening and densifying a scrape-off layer (SOL) in a field reversed configuration (FRC) fusion reactor is disclosed. The system includes a gas box at one end of the reactor including a gas inlet system and walls of suitable heat bearing materials. The system further includes an exit orifice adjoining the gas box, wherein the exit orifice has a controllable radius and length to allow plasma to flow out from the gas box to populate the SOL with the plasma. The system may also include fusion products, which decrease in speed in the plasma in the SOL, allowing energy to be extracted and converted into thrust or electrical power and further allowing ash to be extracted to reduce neutron emissions and maintain high, steady-state fusion power.
US10923227B2 Tracking program interface
Computer systems and methods are provided for tracking a user. Data for a first user, including a first identifier associated with the first user, is received. A first tracking program for the first user that includes a first identifier associated with the first user, a first indicated area for a first user device, associated with the first user and a first time period when the first user is scheduled to be located within the first indicated area is generated and stored. At a first time that corresponds to the first time period, a position detection system determines a first determined position of the first user device. The first determined position of the first user device is compared with the first indicated area. In accordance with a determination that the first determined position of the first user device does not correspond to the first indicated area a first tracking alert is transmitted.
US10923221B1 System and method for administering medications
A computer readable medium storing a computer program for providing a medication administration workflow in a user-interface (UI). The computer program executable by at least one processor, the computer program comprising sets of instructions for receiving one or more scanned medications for administration to a selected patient, determining a status of each of the one or more scanned medications, displaying a medication list including at least the one or more scanned medications and the respective status of the scanned medication, selecting one of the one or more medications in the medication list, and addressing any outstanding items associated with the selected medication.
US10923220B2 Program, device, system and method for patient who is attempting to quit smoking
A non-transitory computer-readable medium stores a program designed to be used for a patient attempting to quit smoking. The program causes a computer to execute: receiving report information input by the patient and indicative of the presence or absence of smoking by the patient; receiving a biomarker concentration measurement value measured from a biological sample of the patient by a biomarker concentration meter for measuring a biomarker concentration indicative of a smoking state; based on the received biomarker concentration measurement value and a biomarker concentration reference value, determining consistency between the biomarker concentration measurement value and the report information; based on a result of the consistency determination, generating smoking cessation therapy information for smoking cessation therapy to be performed for the patient; and transmitting the generated smoking cessation therapy information to a patient-side device.
US10923219B2 Method to assign word class information
An assignment device (1) assigns word class information (WKI) to one or more words of text information (ETI). Based on word-class sequence information (WK-AI) formed from this assigned word class information (WKI), actions (A) are executed in order to notify the user of conflicts or to provide the user with background information (HI) relating to words in the text information (TT).
US10923218B2 Data synchronization between two or more analyte detecting devices in a database
An analyte measurement system includes one or more handheld analyte meters and/or measurement devices and a means for collecting data, preserving data integrity, and uniquely identifying patient data received from multiple sources. For example, provided herein is a means to uniquely identify patients and their data when the data is collected from one or more measurement devices. By providing a way to allow the patients to use multiple sources to collect data, the system described herein provides patients with more flexibility, which should encourage better compliance to protocols. Further, by having a way to uniquely identify patients' data without requiring a patient to only use one analyte meter, for example, data can be centralized and analysis can be done with more assurance that all of the patient's data is being considered in the analyses.
US10923208B2 Shift register unit, shift register circuit and display device
The present disclosure relates to the field of display technologies and, more particularly, to a shift register unit, a shift register circuit, and a display device. The shift register unit includes a detection input circuit, a display input circuit, an inverter circuit, a pull-down circuit, a reset circuit, and a first output circuit. In a working process of the shift register unit, the display input circuit and the detection input circuit share the inverter circuit, the pull-down circuit, the reset circuit, and the first output circuit.
US10923205B2 Memory devices comprising magnetic tracks individually comprising a plurality of magnetic domains having domain walls and methods of forming a memory device comprising magnetic tracks individually comprising a plurality of magnetic domains having domain walls
A method of forming a memory device having magnetic tracks individually comprising a plurality of magnetic domains having domain walls, includes forming an elevationally outer substrate material of uniform chemical composition. The uniform composition material is partially etched into to form alternating regions of elevational depressions and elevational protrusions in the uniform composition material. A plurality of magnetic tracks is formed over and which angle relative to the alternating regions. Interfaces of immediately adjacent of the regions individually form a domain wall pinning site in individual of the magnetic tracks. Other methods, including memory devices independent of method, are disclosed.
US10923201B2 Memory device and method of operating the memory device
Provided herein may be a memory device and a method of operating the memory device. The memory device may include: a memory block including a plurality of normal memory cells and a plurality of dummy memory cells; a peripheral circuit configured to perform an erase operation and a soft program operation on the memory block; and control logic configured to control the peripheral circuit to control the erase operation and the soft program operation, wherein during the soft program operation, threshold voltages of first dummy memory cells of the plurality of dummy memory cells are controlled to be higher than threshold voltages of second dummy memory cells of the plurality of dummy memory cells.
US10923199B2 Peak current management in a memory array
An electronic device comprises a multi-chip package including multiple memory dice that include a memory array, charging circuitry, polling circuitry and a control unit. The charging circuitry is configured to perform one or more memory events in a high current mode using a high current level or in a low current mode using a lower current level. The polling circuitry is configured to poll a power status node common to the multiple memory dice to determine availability of the high current mode. The control unit is configured to operate the charging circuitry in the high current mode to perform the one or more memory events when the polling circuitry indicates that the high current mode is available, and operate the charging circuitry in the low current mode to perform the one or more memory events when the polling circuitry indicates that the high current mode is unavailable.
US10923197B2 Memory device with compensation for erase speed variations due to blocking oxide layer thinning
Techniques are provided for optimizing an erase operation in a memory device to compensate for erase speed variations due to blocking oxide thinning In an erase operation for a block, the channels of NAND strings in different sub-blocks can be charged up by different amounts. One approach adjusts the control gate voltage of a first select gate transistor in a NAND string. This adjusts the amount of holes generated in the channel due to gate-induced drain leakage. Another approach adjusts the control gate voltage of additional select gate transistors in the NAND string to adjust the conductivity of the adjacent channel regions. Another approach applies different bit line voltages to different rows of NAND strings in each sub-block.
US10923195B2 Nonvolatile memory device, an operating method thereof, and a storage system including the nonvolatile memory device
An operating method of a nonvolatile memory device which includes a cell string including a plurality of cell transistors connected in series between a bit line and a common source line and stacked in a direction perpendicular to a substrate, the method including: programming an erase control transistor of the plurality of cell transistors; and after the erase control transistor is programmed, applying an erase voltage to the common source line or the bit line and applying an erase control voltage to an erase control line connected to the erase control transistor, wherein the erase control voltage is less than the erase voltage and greater than a ground voltage, and wherein the erase control transistor is between a ground selection transistor of the plurality of cell transistors and the common source line or between a string selection transistor of the plurality of cell transistors and the bit line.
US10923194B2 Method for erasing memory cells in a flash memory device using a positive well bias voltage and a negative word line voltage
A memory device of the non-volatile type including a memory array having a plurality of memory cells organized as sectors, each sector having a main word line associated with a plurality of local word lines, each local word line coupled to the main word line by a respective local word line driver circuit, each of the local word line driver circuits consisting of a first MOS transistor coupled between the respective main word line and a respective local word line and a second MOS transistor coupled between the respective local word line and a first biasing terminal.
US10923186B2 Semiconductor memory device to hold 5-bits of data per memory cell
According to one embodiment, a semiconductor memory device includes: a memory cell configured to hold 5-bit data; a word line coupled to the memory cell; and a row decoder configured to apply first to 31st voltages to the word line. A first bit of the 5-bit data is established by reading operations using first to sixth voltages. A second bit of the 5-bit data is established by reading operations using seventh to twelfth voltages. A third bit of the 5-bit data is established by reading operations using thirteenth to eighteenth voltages. A fourth bit of the 5-bit data is established by reading operations using nineteenth to 25th voltages. A fifth bit of the 5-bit data is established by reading operations using 26th to 31st voltages.
US10923185B2 SRAM with burst mode operation
A memory is provided that is configured to practice both a conventional normal read operation and also a burst mode read operation. During the normal read operation, the memory pre-charges the bit lines in a group of multiplexed columns. Each column has a sense amplifier that latches a bit decision for the column during the normal read operation. If a subsequent read operation addresses the same group of multiplexed columns, the memory invokes the burst-mode read operation during which the bit lines are not pre-charged.
US10923184B2 Dual rail SRAM device
An SRAM device has a voltage input terminal configured to receive a first signal at a first voltage level. A level shifter is connected to the voltage input terminal to receive the first signal, and the level shifter is configured to output a second signal at a second voltage level higher than the first voltage level. A memory cell has a word line and a bit line. The word line is connected to the output terminal of the level shifter to selectively receive the second signal at the second voltage level, and the bit line is connected to the voltage input terminal to selectively receive the first signal at the first voltage level. A sense amplifier is connected to the bit line and is configured to provide an output of the memory cell. The sense amplifier has a sense amplifier input connected to the output terminal of the level shifter to selectively receive the second signal at the second voltage level.
US10923180B2 Sensing techniques using a charge transfer device
Techniques are provided for sensing a signal associated with a memory cell capable of storing three or more logic states. To sense the memory cell (e.g., a signal associated with the memory cell), a charge may be transferred between a digit line and a node coupled with a plurality of sense components using a charge transfer device. Once the charge is transferred, at least some if not each of the plurality of sense components may sense the charge using one of a variety of sensing schemes. For example, the charge may be sensed by each sense component at a same time using a single fixed reference value, or at different times using different fixed reference values. Based on the charge being transferred or transferred with the node (e.g., using the charge transfer device) and each sense component sensing the charge, a logic state associated with the memory cell may be determined.
US10923175B2 Memory device adjusting duty cycle and memory system having the same
A memory device includes a clock receiver configured to receive, from a memory controller, a write clock that is used to receive write data during a data write operation, a duty monitor configured to generate first monitoring information by monitoring a duty of the write clock, and a duty adjuster configured to adjust the duty of the write clock in response to a duty control signal and output an adjusted write clock. The memory device provides the first monitoring information to the memory controller, and receives the duty control signal, generated using the first monitoring information, from the memory controller.
US10923170B2 Determining bias configuration for write operations in memory to improve device performance during normal operation as well as to improve the effectiveness of testing routines
Techniques and circuits for testing and configuring bias voltage or bias current for write operations in memory devices are presented. Registers and nonvolatile storage is included on the memory devices for storing values used to control testing of the memory devices as well as for configuring parameters related to both testing and normal operation.
US10923169B2 Magnetic recording array and magnetic recording device
A magnetic recording array includes: a plurality of domain wall moving elements; a first wiring which is electrically connected to a reference potential and is electrically connected to at least one domain wall moving element of the plurality of domain wall moving elements; a second wiring which is electrically connected to at least two or more domain wall moving elements of the plurality of domain wall moving elements; a first switching element which is connected between each of the domain wall moving elements and the first wiring; and a second switching element which is connected between each of the domain wall moving elements and the second wiring, wherein an OFF resistance of the first switching element is smaller than an OFF resistance of the second switching element.
US10923167B2 Semiconductor devices
A semiconductor device includes an address latch circuit and a column address generation circuit. The address latch circuit latches an address based on an input control signal generated according to a column control pulse and outputs the latched address as a pre-column address based on an output control signal generated according to an internal column control pulse. The column address generation circuit generates a column address from the pre-column address based on a delayed column control pulse and a delayed internal column control pulse.
US10923166B2 Semiconductor devices performing a write leveling training operation and semiconductor systems including the semiconductor devices
A method includes performing a first write leveling training operation and performing a second write leveling training operation. The first write leveling training operation is performed to generate transmission data based on a data strobe signal and an internal command pulse and to generate a latency code. The second write leveling training operation is performed to generate the transmission data based on the data strobe signal and the internal command pulse.
US10923165B2 Stacked memory device, a system including the same and an associated method
A stacked memory device includes: a logic semiconductor die; a plurality of memory semiconductor dies stacked with the logic semiconductor die, wherein each of the memory semiconductor dies includes a memory integrated circuit and one or more of the memory semiconductor dies is a calculation semiconductor die including a calculation unit; and through-silicon vias electrically connecting the logic semiconductor die and the plurality of memory semiconductor dies, wherein each of the calculation units is configured to perform calculations based on broadcast data and internal data and to generate calculation result data, wherein the broadcast data is commonly provided to the calculation semiconductor dies through the through-silicon vias, and the internal data is respectively read from the memory integrated circuits of the calculation semiconductor dies.
US10923164B2 Dual power I/O transmitter
An apparatus is provided which comprises: a first power supply rail to provide a first power supply; second and third power supply rails to provide second and third power supplies, respectively, wherein a voltage level of the first power supply is higher than a voltage level of each of the second and third power supplies; a first driver circuitry coupled to the first power supply rail and the second power supply rail; a second driver circuitry coupled to the third power supply rail, and coupled to the first driver circuitry; and a stack of transistors of N conductivity type coupled to the first power supply rail, and to the second driver circuitry.
US10923160B2 Testing assembly for sealed hard disk drives
A hard disk drive includes a base deck, a cover coupled to the base deck to create an internal cavity, and a testing assembly coupled to the cover. The testing assembly includes a housing and is arranged to expose an organic material, for example grease or oil, to the internal cavity.
US10923159B1 Event detection through variable bitrate of a video
Methods and systems including computer programs encoded on a computer storage medium, for event detection through variable bitrate of a video. A method includes obtaining bitrate information that describes bitrates for portions of a video, determining bitrate criteria that corresponds to a likely occurrence of an event being shown in the video, determining that the bitrate indicated by the bitrate information for a particular portion of the video satisfies the bitrate criteria, in response to determining that the bitrate indicated by the bitrate information for the particular portion of the video satisfies the bitrate criteria, determining that an instance of the event is likely to be shown in the particular portion of the video, and providing a user device an indication that the event is likely to be shown in the particular portion of the video.
US10923158B1 Dynamic sequential image processing
A method includes obtaining a first set of parameters corresponding to a first video, such parameters including a first skip number and a first segment length. The method includes obtaining a first set of image feature values corresponding to the first video and storing the first set of parameters and the first set of image feature values as reference data. The method includes calculating a second set of image feature values corresponding to a second video and comparing the second set of image feature values to the reference data, and determining, based on the comparing, that the second set of image feature values exceeds a threshold. The method includes calculating, in response to the determining, a variance. The method includes generating, based on the variance, a second set of parameters corresponding to the second video, the second set of parameters including a second skip number and a second segment length.
US10923153B2 Non-linear program planner, preparation, and delivery system
The non-linear program planner, preparation, and delivery system performs multiplatform planning and scheduling across multiple content delivery platforms. The system coordinates planning to deliver high-quality video content in a very efficient and scalable manner. The system includes automated avails and other processes that increases the accuracy of the information provided to distribution partners. The system checks on content rights and incorporates metadata structures that facilitate delivery of content to a wide range of distribution channels. The invention increases accuracy, timeliness, and efficiency of content delivered to partners and allows providers to generate revenue from online (non-linear) platforms and over the top (OTT) video services.
US10923152B2 Partial updates for shingled magnetic recording devices
Technologies are provided for partially updating shingled magnetic recording (SMR) zones in SMR storage devices. An SMR storage device can receive and process a command to update a write pointer for an SMR zone to point to an arbitrary write position within the SMR zone. A partial SMR zone update command can be received and processed to modify part of the data stored in the SMR zone. A write position within the SMR zone where data to be modified is stored can be identified. Data stored in the SMR zone following the identified write position can be read to a temporary location and modified. A write pointer for the SMR zone can be updated to point to the identified write position. The modified data can then be written to the SMR zone, starting at the write position identified by the write pointer, or to another SMR zone of the storage device.
US10923149B2 Aluminum alloy substrate for magnetic recording medium and method for manufacturing the same, substrate for magnetic recording medium, magnetic recording medium, and hard disc drive
This aluminum alloy substrate for a magnetic recording medium has a metal structure made of an Al alloy having a composition including Si in a range of 18.0% by mass to 22.0% by mass, Ni in a range of 5.0% by mass to 8.5% by mass, Cu in a range of 2.5% by mass to 4.0% by mass, and Mg in a range of 0.8% by mass to 1.5% by mass with a remainder being Al, a primary-crystal Si precipitate having a maximum diameter of 0.5 μm or more and an average particle diameter of 2 μm or less is dispersed in the metal structure, a diameter is in a range of 53 mm to 97 mm, and a thickness is in a range of 0.2 mm to 0.9 mm.
US10923141B2 Singing voice separation with deep u-net convolutional networks
A system, method and computer product for training a neural network system. The method comprises applying an audio signal to the neural network system, the audio signal including a vocal component and a non-vocal component. The method also comprises comparing an output of the neural network system to a target signal, and adjusting at least one parameter of the neural network system to reduce a result of the comparing, for training the neural network system to estimate one of the vocal component and the non-vocal component. In one example embodiment, the system comprises a U-Net architecture. After training, the system can estimate vocal or instrumental components of an audio signal, depending on which type of component the system is trained to estimate.
US10923138B2 Sound collection apparatus for far-field voice
A sound collection apparatus for far-field voice includes a multi-channel analog sound receiver configured to convert an obtained sound signal into an electrical signal; a first analog-to-digital converter coupled to the multi-channel analog sound receiver and configured to convert the electrical signal into a digital signal; and an interface controller coupled to the analog-to-digital converter and configured to transmit the digital signal to a control device via a preset interface. Using the above solutions, the technical problems of high hardware cost and unguaranteed performance of existing sound collection devices can be solved, and the technical effects of effectively reducing the hardware cost and the difficulties of development are achieved.
US10923135B2 Matched filter to selectively choose the optimal audio compression for a metadata file
This patent specification discloses a system for selecting an optimal audio codec algorithm to compress audio files that are wrapped within a Material eXchange Format (MXF) file. This patent specification melds the Material eXchange Format (MXF) for files together with matched-filter technology to provide a standards-compatible implementation for the selection and utilization of an optimal audio compression technology for a specific audio file included within an MXF file.
US10923133B2 Methods and apparatus to identify signals using a low power watermark
Methods, apparatus, systems and articles of manufacture are disclosed for signal identification using a low power watermark. Example apparatus for media identification based on watermarks includes a first processor to determine, in response to receiving a signal, if a first watermark is present in the signal using a first processing technique. The example first processor is further to provoke, in response to the first watermark being present in the signal, a second processing technique on a signal processor. The signal processor is to extract a second watermark in the signal using the second processing technique.
US10923131B2 MDCT-domain error concealment
An error-concealing audio decoding method comprises: receiving a packet comprising a set of MDCT coefficients encoding a frame of time-domain samples of an audio signal; identifying the received packet as erroneous; generating estimated MDCT coefficients to replace the set of MDCT coefficients of the erroneous packet, based on corresponding MDCT coefficients associated with a received packet directly preceding the erroneous packet; assigning signs of a first subset of MDCT coefficients of the estimated MDCT coefficients, wherein the first subset comprises such MDCT coefficients that are associated with tonal-like spectral bins, to coincide with signs of corresponding MDCT coefficients of said preceding packet; randomly assigning signs of a second subset of MDCT coefficients of the estimated MDCT coefficients, wherein the second subset comprises MDCT coefficients associated with noise-like spectral bins; replacing the erroneous packet by a concealment packet containing the estimated MDCT coefficients and the signs assigned.
US10923128B2 Speech recognition
A method of performing speech recognition, comprises, at a first device: receiving an audio signal representing speech; performing a first data integrity check operation on the received audio signal; performing a speaker recognition process on the received audio signal; forwarding the received audio signal to a second device, wherein the second device comprises a speech recognition function; and forwarding an output of the first data integrity check operation to the second device. The method further comprises, at the second device: receiving the audio signal forwarded from the first device; receiving the output of the first data integrity check operation forwarded from the first device; performing a second data integrity check operation on the audio signal forwarded from the first device; and using a result of performing the speech recognition function on the audio signal forwarded from the first device only if an output of the second data integrity check operation matches the output of the first data integrity check operation forwarded from the first device.
US10923127B2 System, method, and computer program product for automatically analyzing and categorizing phone calls
Disclosed embodiments relate generally to systems and methods for automatically analyzing and categorizing phone calls for subsequent processing by telecommunications systems. Waveform and/or data analysis may automatically be performed on incoming call records in real or near real time.
US10923126B2 Method and device for detecting voice activity based on image information
Provided is a method of detecting a voice section, including detecting from at least one image an area where lips exist, obtaining a feature value of movement of the lips in the detected area based on a difference between pixel values of pixels included in the detected area, and detecting the voice section from the at least one image based on the feature value.
US10923125B2 Integrating logic services with a group communication service
Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service. The method further includes translating the spoken message into an input message and transferring the input message to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
US10923117B2 Best path change rate for unsupervised language model weight selection
A method for selecting an optimal language model weight (LMW) used to perform automatic speech recognition, including decoding test audio into a lattice using a language model; analyzing the lattice using a first LMW of a plurality of LMWs to determine a first plurality of best paths; analyzing the lattice using a second LMW of the plurality of LMWs to determine a second plurality of best paths; determining a first best path change rate (BCPR) corresponding to the first LMW based on a number of best path changes between the first plurality of best paths and the second plurality of best paths; and determining the first LMW to be the optimal LMW based on the first BCPR being a lowest BCPR from among a plurality of BCPRs corresponding to the plurality of LMWs.
US10923104B2 Systems and methods for customizing and providing automated voice prompts for text displayed on a security system keypad
Systems and methods for customizing and providing automated voice prompts for text displayed on a security system keypad are provided. Some methods can include receiving a security system message from a security system control panel, identifying a customized message that corresponds to the security system message, and transmitting the customized message to a user device for audible transmission of the customized message.
US10923100B2 Adaptive text-to-speech outputs
In some implementations, a language proficiency of a user of a client device is determined by one or more computers. The one or more computers then determines a text segment for output by a text-to-speech module based on the determined language proficiency of the user. After determining the text segment for output, the one or more computers generates audio data including a synthesized utterance of the text segment. The audio data including the synthesized utterance of the text segment is then provided to the client device for output.
US10923094B2 Soundproof structure
There is provided a laminated soundproof structure formed by laminating a single layer soundproof structure having one or more soundproof cells which are arranged in a two-dimensional plane and each of which includes a frame, a film, and an opening portion including a hole or includes a frame and a film. The single layer soundproof structure has a shielding peak frequency, which is determined by the opening portion of each of the soundproof cells and at which a transmission loss is maximized, on a lower frequency side than a first natural vibration frequency of the film of each of the soundproof cells. The conditions of at least one of the frame, the film, or the opening portion in the laminated one and other soundproof cells are different.
US10923093B1 Universal pickup transducer mounting system
A universal pickup transducer mounting system for a string instrument having a neck and bridge between which a plurality of strings extend includes a receiving cavity formed in the string instrument's body and a multiplicity of exchangeable body blocks disposed in the receiving cavity and configured for releasable mounting therein. The multiplicity of exchangeable body blocks includes at least one transducer receiving block that has an opening formed therein configured for receiving at least one pickup transducer therein. The at least one transducer receiving block is mountable within the receiving cavity to locate the at least one pickup transducer at a user selected longitudinal position relative to the neck and the bridge.
US10923082B2 Maintaining visibility of virtual function in bus-alive, core-off state of graphics processing unit
A processing unit includes a processor core that implements a physical function that supports multiple virtual functions. The processing unit includes a bus interface that supports communication between an external bus and the physical and virtual functions implemented using the processor core. During a reset of the processing unit, power is interrupted to the processor core power to the bus interface is maintained. The bus interface responds to requests for the physical and virtual functions received over the external bus concurrently with the power interruption. The bus interface responds based on state information associated with the virtual function. Power is restored to the processor core in response to the reinitialization of the GPU. The bus interface stops responding to requests for the physical and virtual functions received over the bus interface in response to restoring the power to the processor core and forwards requests received over the external bus from the bus interface to the processor core.
US10923076B2 Display device, display system, mobile object, display-brightness control method, and recording medium storing program code
A display device, a display system, a mobile object, a display-brightness control method, and a recording medium storing program code. The display device and the display-brightness control method include obtaining brightness data indicating brightness in a peripheral area at prescribed time intervals, the peripheral area including at least some of a display area that serves as a background of display data, detecting a change in brightness in the peripheral area based on the brightness data obtained in the obtaining, determining display-brightness data that indicates display brightness when the change in brightness is detected, such that length of delay time before display brightness of the display data is made to correspond to the brightness of the peripheral area is equal to or shorter than a permissible delay time, and displaying the display data using the display-brightness data determined in the determining.
US10923065B2 Data signal delay circuit, delay method and display device
A data signal delay circuit and delay method and a display device are disclosed. The data signal delay circuit includes a feedback signal generation sub-circuit, a compensation signal generation sub-circuit, and a control sub-circuit. The feedback signal generation sub-circuit is configured to generate a feedback signal based on a first level signal from the first level signal terminal and a second level signal from the second level signal terminal under the control of a gate drive signal from a scan signal line currently being scanned. The compensation signal generation sub-circuit is configured to generate a compensation signal based on the feedback signal and a data enable signal from the data enable signal line. The control sub-circuit is configured to delay a data enable signal of the data enable signal line in a next cycle based on the compensation signal.
US10923063B2 Gate driving circuit and driving method, array substrate, and display device
A gate driving circuit includes 4n stages of shift register units, and n stages of inversion units. One of the inversion units is disposed between every two groups of four adjacent stages of shift register units. A (n+1)th stage of the inversion units is disposed between two of the shift register units, and configured to output in inverted phases gate driving signals outputted by the two shift register units in a heavy-load screen stage, and output in positive phases gate driving signals outputted by the two shift register units in a normal screen stage.
US10923058B2 Pixel driving circuit, display panel, and display device
The present invention provides a pixel driving circuit, a display panel, and a display device. The pixel driving circuit includes: an upper plate of a liquid crystal capacitor and an upper plate of a storage capacitor both connected to a drain of a driving thin film transistor, and a lower plate of the liquid crystal capacitor and a lower plate of the storage capacitor both connected to a voltage regulator module. When the display panel is powered off, the voltage regulator module keeps a voltage difference between the upper and lower plates of the liquid crystal capacitor and the upper and lower plates of the storage capacitor constant.
US10923056B2 Display board and display device including a plurality of circuit blocks with different numbers of unit circuits
An array board includes a display area having a non-rectangular shape, TFTs disposed in the display area, a plurality of gate lines disposed in the display area and connected to the TFTs, a non-display area surrounding the display area, unit circuits disposed in the non-display area and connected to the gate lines, and a block connection line. The unit circuits are linearly arranged in the non-display area to form circuit blocks. The circuit blocks in the non-display area form a gate circuit portion in which at least two of the circuit blocks are away from each other in an oblique direction with respect to an arrangement direction of the unit circuits. The block connection line extends across the circuit blocks in the non-display area. The block connection line is connected to the circuit blocks.
US10923052B2 Liquid crystal display device
A liquid crystal display device includes a liquid crystal panel including a plurality of liquid crystal pixels, wherein the liquid crystal panel is configured to display a same picture in two adjacent frames; a driving module disposed on the non-display area, wherein the driving module is used to respectively provide each liquid crystal pixel with a same polarity pixel voltage of different levels in the two adjacent frames so as to deflect liquid crystal molecules of each liquid crystal pixel, and in each frame of the two adjacent frames, the level of the pixel voltage of each liquid crystal pixel is different from the level of the pixel voltage of the adjacent liquid crystal pixels in front, back, left or right.
US10923049B2 Display device and signal processing method
A display device is a display device having a display that displays an image based on a received image signal. This display device includes: a memory that stores maximum luminance information regarding maximum luminance that the display can display; a determiner that determines whether the image signal is an HDR image signal specified by relative luminance; a first converter that, when the determiner determines that the image signal is the HDR image signal specified by the relative luminance, subjects luminance information obtained from the image signal to nonlinear conversion based on a luminance characteristic of the display; and a second converter that converts the luminance information that has been subjected to the nonlinear conversion by the first converter such that the display displays an image at increased luminance within a luminance range determined in accordance with the maximum luminance information.
US10923047B2 Backlight constant current driver board and liquid crystal display television
Backlight constant current driver board comprises boost circuit, constant current control circuit, switchover switch circuit, and light strip socket, connects to backlight light strip via light strip socket. Boost circuit boosts input voltage before outputting output voltage and transmits via light strip socket as power supply to backlight light strip. Switchover switch circuit controls, according to PWM signal and power supply voltage, connection or disconnection of current loop between backlight light strip and ground. Constant current control circuit monitors and keeps constant current magnitude of backlight light strip in switchover switch circuit. By switchover switch circuit, during system standby, formation of current loop between backlight light strip and ground is prevented so backlight light strip does not emit light, thus solving problems of screen emitting dim lights when existing LCD television standby or constant current drive control chip not working.
US10923045B1 Backlight control device and method
A backlight control device and method are provided. The backlight control device includes an event detection circuit and a backlight controller. The event detection circuit receives an image frame. The event detection circuit determines whether there is a user face in the image frame to generate a first determining result. The backlight controller is coupled to the event detection circuit to receive the determining result. When the first determining result indicates that there is no user face in the image frame, the backlight controller dims the backlight of a display panel.
US10923044B2 Method of adjusting luminance of a backlight unit included in a liquid crystal display device
A method of adjusting luminance of a backlight unit included in a liquid crystal display device that performs inversion driving is provided. The method derives a positive polarity histogram and a negative polarity histogram of an image frame based on image frame data, corresponding to the image frame, and a data polarity pattern for implementing the image frame, derives a luminance compensation value according to data polarity dominance of the image frame by analyzing the positive polarity histogram and the negative polarity histogram, and applies the luminance compensation value to the luminance of the backlight unit during a portion of a time period of the image frame.
US10923014B2 Liquid crystal display device
A liquid crystal display device comprises: a first display panel displaying a color image; a second display panel displaying a monochrome image; and an image processor generating first image data corresponding to the color image and second image data corresponding to the monochrome image based on an input video signal. The image processor generates the first image data and the second image data such that a graph representing transmittance of the first display panel for input gradation corresponding to the input video signal and a graph representing transmittance of the second display panel for the input gradation corresponding to the input video signal intersect each other at predetermined input gradation.
US10923010B2 Display device
A display device includes a display panel including a first display region in which a plurality of first data lines are positioned and a second display region adjacent to the first display region in which a plurality of second data lines are positioned, a first data driver and a second data driver in a non-display region of the display panel, a plurality of first fan-out lines connected to the first data driver and including a plurality of 1_1-th fan-out lines connected to the plurality of first data lines and a plurality of 1_2-th fan-out lines connected to the plurality of second data lines, and a plurality of second fan-out lines connected to the second data driver and including a plurality of 2_1-th fan-out lines connected to the plurality of second data lines and a plurality of 2_2-th fan-out lines connected to the plurality of first data lines.
US10923007B2 Shift register unit, gate drive circuit, and display device
The present disclosure relates to the field of display technologies and provides a shift register unit. The shift register unit includes an input circuit, a pull-up circuit, an output circuit, an auxiliary circuit, a pull-down circuit, a first storage capacitor, and a second storage capacitor. The auxiliary circuit is coupled to a first clock signal terminal, a second clock signal terminal, an input terminal and a first output terminal. The second storage capacitor is coupled between a first node and a pull-up node.
US10922993B2 Musical notation, system, and methods
In one aspect, provided herein is a device for notating a musical composition. The device, in various implementations, is structured so as to be less laborious to notate, easier to read, and more simple to employ in notating, reading, and/or playing the music of a given composition to be composed and/or played. Accordingly, in its most basic form, the device herein disclosed includes a template, upon which template one or more symbols may be notated, where such notation is configured in a manner that more closely relates the note to be played with the mechanical action needed to be performed so as to play that note, such as on an instrument to be or being played.
US10922987B2 Sequenced guiding systems for vehicles and pedestrians
Devices, systems and methods wherein sequential signals are emitted from a plurality of signaling modules positioned in an array which demarcates a route or boundaries to be followed by a pedestrian or vehicle.
US10922977B2 Display control device
A display control device includes: an acquisition section that acquires captured image data items from imaging sections that image a surrounding region of a vehicle; a display control section that displays first bird's-eye view image data representing surroundings of the vehicle from a bird's eye viewpoint above the vehicle, which has been generated on the basis of the captured image data items; and a specification section that specifies a candidate region where the vehicle is to be parked in the surrounding region that is present in a side direction of the vehicle, the surrounding region having been imaged as the captured image data items, wherein the display control section displays second bird's-eye view image data with a wider display range in the side direction in which the candidate region is present as compared with the first bird's-eye view image data.
US10922975B2 Pedestrian collision prevention apparatus and method considering pedestrian gaze
An apparatus for activating a pedestrian detection and collision mitigation system (PDCMS) of a vehicle includes: a front detection sensor detecting a presence of a pedestrian on a driving lane of the vehicle, gaze information of the pedestrian, and a distance and a relative speed between the pedestrian and the vehicle; a vehicle sensor detecting at least any one of a speed, an acceleration, a steering angle, a steering angular velocity, and a pressure of a master cylinder of the vehicle; an electronic control unit activating a PDCMS function based on information detected by the front detection sensor and the vehicle sensor; and a warning unit operated to inform a driver of a collision of the pedestrian with the vehicle by a control of the electronic control unit.
US10922970B2 Methods and systems for facilitating driving-assistance to drivers of vehicles
Methods and systems for assisting a driver of a vehicle traversing on a route are provided. Sensor and image data are received from each vehicle associated with the route. The sensor and image data are processed to generate driving-assisting features. Environmental and fleet data associated with the route are further retrieved from data sources. The environmental and fleet data are further processed to generate driving-assisting features. A warning message is generated based on the driving-assisting features. The warning message is communicated to each driver for facilitating driving-assistance in real-time.
US10922962B2 Congestion management apparatus and congestion management method
A congestion management apparatus includes a memory configured to store, on a per-action-option basis, upper limits on numbers of users allowed to be guided to action options, and a processor coupled to the memory and configured to: generate the action options by time slot for a user; calculate for each of the generated action options, choice probabilities of the action options with respect to the user, and store the calculated choice probabilities in the memory; and calculate for each of the action options, estimated numbers of previous users assumed to have selected the action options, based on choice probabilities of each of the action options with respect to the previous users, the choice probabilities being obtained from the memory, wherein the processor is configured to extract, based on the upper limits and the estimated numbers for the action options, action options to be presented to the user.
US10922960B2 Radio communication device with high precision real time clock
A radio communication device comprising a radio frequency circuit and a microcontroller arranged to control the radio frequency circuit. The radio communication device further comprises: a radio frequency reference connected to the radio frequency circuit and arranged to be the frequency reference of at least the symbol frequency; a MCU and a time frequency reference connected to the microcontroller. The microcontroller is arranged to determine a frequency error of the time frequency reference relative to the radio frequency reference by performing the steps of: transmitting a radio signal, and signal a timing signal on a control interface, comprising information on start of transmission and end of transmission of the radio signal; receive the timing signal from the radio frequency circuit and measure a transmission duration of the radio signal with reference to the MCU frequency reference and calculate a frequency error of the MCU frequency reference relative to the radio frequency reference based on the measured transmission duration of the radio signal and the number of symbols and the symbol frequency. Further, the microcontroller measures a time period of the time frequency reference with reference to the MCU frequency reference; and calculate the frequency error of the time frequency reference relative to the radio frequency reference.
US10922957B2 Methods and systems for content processing
Mobile phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some aspects relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others concern user interface improvements. Other aspects relate to imaging architectures, in which a mobile phone's image sensor is one in a chain of stages that successively act on packetized instructions/data, to capture and later process imagery. Still other aspects relate to distribution of processing tasks between the mobile device and remote resources (“the cloud”). Elemental image processing (e.g., simple filtering and edge detection) can be performed on the mobile phone, while other operations can be referred out to remote service providers. The remote service providers can be selected using techniques such as reverse auctions, through which they compete for processing tasks. A great number of other features and arrangements are also detailed.
US10922956B2 Device and method for controlling a plurality of targeted devices
A control device and method for controlling a plurality of targeted devices. The control device includes orientation and direction sensors for measuring orientation and direction of the control device relative to the environment, a device location tracking system for determining the location of the control device relative to at least one reference device, a database for storing location data of spatial targets for the target devices, a processor for determining if the control device is pointed at the spatial target based on the location data of the spatial target and the orientation, direction, and location of the control device, and an input mechanism for receiving control instructions for controlling the targeted device.
US10922953B2 Multiple purpose sensor and security system
A smart home security system is described having multipurpose sensor devices in communication with one more hub devices in further communication with the Internet and wireless carriers. The system is fully autonomous and does not require user interaction to arm and disarm the system, because the system senses and tracks when the user occupants leave their residence and when they arrive. The system also detects if the occupants are sleeping at night and will induce certain settings, such as a universal arming of the system (e.g., ARM STAY), which secures all protected entrances (doors, windows), and disables the motion sensors.
US10922949B2 Mobile transceiver having asset-based alarm profile and a method of operation
A mobile transceiver having an asset-based alarm profile and a method of operation are provided. In accordance with one embodiment, there is provided a method of operating a mobile transceiver: wirelessly receiving by a wireless transceiver of a mobile transceiver from a remote server of an asset tracking service an alarm profile, wherein the alarm profile is assigned to a device identifier (ID) of the mobile transceiver, wherein the alarm profile defines at least one alarm, the at least one alarm defining a trigger condition and one or more actions to be taken by the mobile transceiver in response to detection of the trigger condition, wherein the one or more actions comprise acquiring sensor data, reporting sensor data to the asset tracking service or a combination thereof; and applying by the processor of the mobile transceiver the alarm profile to configure the operation of the mobile transceiver.
US10922942B2 Interactive smart seat system
Implementations of systems and methods to facilitate interactions associated with the health of a child with a caretaker of the child are described. One implementation of a system comprises a seating receptacle removably connectable to a base, a battery configured to independently power the receptacle when separated from the base, and one or more processors. The one or more processors may be operably connected to one or more of a piezoelectric sensor configured to sense respiration, a weight sensor configured to sense posture, a camera, a storage device, and/or a network interface.
US10922931B2 Information processing apparatus, receipt printer, and information processing method
An information processing apparatus is configured which includes an acquisition unit that acquires print data from a receipt printer that prints a printed matter based on the print data, a determination unit that determines a type of the printed matter based on text data included in the print data, and an application unit that selects a script corresponding to the type from a plurality of scripts and applies the selected script to the text data.
US10922930B2 System for providing on-demand resource delivery to resource dispensers
Embodiments of the present invention provide a system for managing and/or operating a nodal grid network in which resources are received, dispensed, and transferred throughout the nodal grid network. The nodal network may comprise automated teller machines, merchant stores, delivery vehicles, processing centers, and the like. The system scans resource notes for important and sometimes unique information as the resource notes are received and/or dispensed at each of the nodes. This information about the resource notes and the nodes of the network can be recorded and stored in real-time, such that the system can make real-time decisions regarding how to address any necessary adjustments of resource quantities at each node. Furthermore, historical nodal data can be analyzed to identify trends at each node, and this historical data can be extrapolated to provide insight into an expected health of each node at future points in time.
US10922926B2 Method, device, and computer-readable medium for wagering on a skills-based digital gaming competition with an out-of-game peer wagering module
A method for wagering on a skills-based digital gaming competition, the method executing on a computing device including storage storing a peer-wagering module that is external and distinct from at least one game stored on the storage device or another storage device, the method including: receiving potential game and competitor player data; receiving game competition selection information from the player that includes at least one selected game instance and at least one wager amount; receiving game instance match ID data generated by the transactional server, wherein the game instance match ID data includes at least one of: credential data associated with the player, player wager amount or a board, level, or difficulty setting associated with the selected game instance; and transmitting the game instance match ID data and game initiation data to the game, thereby activating the at least one selected game instance on the computing device.
US10922924B2 Selectable intermediate result interleaved wagering system
A selectable intermediate result interleaved wagering system is disclosed. The system includes an interactive controller operatively connected to an application controller, and constructed to: communicate application telemetry; receive an intermediate offer; communicate an indication to accept the intermediate offer; receive an application resource associated with the intermediate offer; and receive a wager outcome. The system also includes a wager controller operatively connected to the application controller, the wager controller constructed to: receive the wager request; generate a wager outcome; and communicate the wager outcome. The system also includes the application controller operatively connecting the interactive controller to the wager controller by a network, the application controller constructed to: receive the application telemetry; generate the intermediate offer; communicate the intermediate offer; receive the indication to accept the intermediate offer; communicate the application resource associated with the intermediate offer; communicate the wager request; receive the wager outcome; and communicate the wager outcome.
US10922922B2 Gaming system with feature variation based on player input
A game controller for a gaming system configured to receive an input to initiate a play of a game, in response to a trigger event, display a plurality of selectable games from one of a first table of feature games and a second table of feature games, the displayed plurality of selectable games is the first table of feature games when the input is a first input, the displayed plurality of selectable games is the second table of feature games when the input is the second input, each of the first table and second table includes a plurality of games, each game of the plurality of games includes a corresponding set of prize modifiers, receive a selection indicative of a selected game selected from the displayed plurality of selectable games, and conduct play of the selected game using the corresponding set of prize modifiers.
US10922916B2 Electronic gaming machine and method for adding one or more rows of symbol positions to an array of symbol positions in an electronic wagering game
An electronic gaming machine includes a display device, a processor, and a memory storing instructions which when executed by the processor, cause the processor to control the display device to display an initial array of symbol positions, where the initial array of symbol positions include a plurality of rows of symbol positions. The instructions also cause the processor to populate each symbol position with a first plurality of symbols, and evaluate the first plurality of symbols to determine whether to provide a first game award. The instructions also cause the processor to add a new row of symbol positions to the initial array of symbol positions, and populate each symbol position of the new row of symbol positions with a second plurality of symbols.
US10922913B2 Method and apparatus for detecting a security thread in a value document
A method is described for detecting a security thread in a value document, in which magnetic data are employed for sites on the value document, said magnetic data representing a magnetic property of the value document at the site, check sites on the value document are determined employing the sites, and from the check sites, a straight line is specified, along or on which at least some of the check sites lie and which represents a location of the security thread.
US10922909B2 Computer-implemented systems and methods for secure enclosures and access thereto
A secure lockable enclosure having a compartment therein, includes an electronically-actuated latching mechanism coupled to a door; a network interface; a sensor for sensing a characteristic related to a user attempting to gain access to the compartment; an environmental controller for heating and/or cooling the compartment; and a processor. The processor being adapted to (i) cause the network interface to transmit information indicative of a sensed characteristic of a user attempting to gain access to the compartment and capable of processing an unlock signal, and (ii) control the environmental controller based on a characteristic of an item placed in the compartment. An exemplary method controlling access by a user to the enclosure includes the steps of receiving identification information of the user from sensors associated with the enclosure; receiving identification information of an account holder; verifying the received identification information of the user against the account holder information and providing an unlock code to the lock device if the identification information of the user and account holder matches.
US10922907B2 Interactive augmented reality function
An apparatus is provided including a processor, a memory, and a vehicle tracking portal. The vehicle tracking portal is configured to obtain vehicle identification information regarding a vehicle. Then diagnostic information regarding the vehicle can be obtained. Then, based on the vehicle identification and the diagnostic information, a recommended service for the vehicle can be determined. A user can then be alerted to the recommended service.
US10922900B2 Systems and methods for competitive scene completion in an application
In the disclosed systems and methods for competitive scene completion, a user selects a first scene completion challenge that comprises an image of an initial scene and a plurality of markers. Each marker has a designated set of coordinates within the initial scene and corresponds to a furnishing unit type. For each user marker selection, virtual furnishing units corresponding to the unit type are displayed. User unit selection results in display of a three-dimensional graphic of the selected virtual furnishing unit at the corresponding coordinates within the scene, thereby creating an augmented scene that comprises the initial scene with three-dimensional graphics of selected virtual furnishing units. The augmented scene or user selections of virtual furnishing units is submitted to a remote server. The user is provided with a reward.
US10922899B2 Method of interactive quantification of digitized 3D objects using an eye tracking camera
A method of interactive quantification of digitized 3D objects includes a determination of coordinates of observed screen space using a camera that senses the position of pupils of the operator gazing on the screen. Dimensions of studied sub-volume of VOI block of dimensions of Sx, Sy, Sz or VOI cylinder of dimensions of Sx=Sy=Sxy are defined. An analyzed particle and VOI position is selected. A VOI is visualized. Observed space is corrected by VOI visualization. The last level is selected by gaze of the operator from the sequence of probe levels and the gaze is focused on the last level on which the particle is still visible. The property of the marked particle in 3D space is verified, and marked with a color mark. The mark position is determined by interpolation or by finding a representative point.
US10922893B2 Augmented reality system
An example augmented reality system includes: obtaining information about an instance of a device; recognizing the instance of the device based on the information; selecting a digital twin for the instance of the device, with the digital twin being unique to the instance of the device; and generating augmented reality content based on the digital twin and an actual graphic of the instance of the device.
US10922891B2 Method for generating an augmented representation of a real environment, corresponding device, computer program product, and computer-readable carrier medium
The disclosure relates to a method for generating an augmented representation of a real environment, called an augmented reality representation. Such a method includes obtaining, as a function of said real environment, a virtual boundary dividing the real environment into two spaces, respectively called an activity space and a mixed space. The augmented reality representation is generated by obtaining a first part of the augmented reality representation, called an activity part, corresponding to a representation of at least one part of the activity space. Thereafter, obtaining a second part of the augmented reality representation, called a mixed part, corresponding to an augmented representation of at least one part of the mixed space, in which at least one virtual content is combined with the representation of at least one part of the mixed space.
US10922890B1 Multi-user virtual and augmented reality tracking systems
Systems and methods are described for virtual and augmented reality. A position of a first user and a position of a second user in a physical space are received, wherein the positions are derived from detected infrared light from a plurality of cameras. An image corresponding to the first user is rendered at a first virtual position in a display device associated with the second user, wherein the first virtual position is determined based at least in part on a position of the first user in the physical space and on a determined viewpoint of the second user. An image corresponding to the second user is rendered at a second virtual position in a display device associated with the first user, wherein the second virtual position is determined based at least in part on a position of the second user in the physical space and on a determined viewpoint of the first user.
US10922881B2 Three dimensional/360 degree (3D/360°) real-time full information smart management integrated mapping system (SMIMS) and process of generating the same
A smart management integrated mapping system (SMIMS) having the capability of displaying real-time properties and controlling network-based devices in a geographical area is disclosed which comprises: generating a 3D/360° map of the geographical area using at least one imaging devices; generating and storing real-time properties associated with the plurality of objects into a storage via a network; selecting and matching the real-time properties to each of the first plurality of objects; embedding the real-time properties into a plurality of objects; rendering the real-time properties into displayable images; and displaying the real-time properties at a particular observation point when a user selects that particular object.
US10922873B2 Rendering a 3-D scene using secondary ray tracing
During tracing of a primary ray in a 3-D space (e.g., a 3-D scene in graphics rendering), a ray is found to intersect a primitive (e.g., a triangle) located in the 3-D space. Secondary ray(s) may be generated for a variety of purposes. For example, occlusion rays may be generated to test occlusion of a point of intersection between the primary ray and primitive is illuminated by any of the light(s). An origin for each secondary ray can be modified from the intersection point based on characteristics of the primitive intersected. For example, an offset from the intersection point can be calculated using barycentric coordinates of the intersection point and interpolation of one or more parameters associated with vertices defining the primitive. These parameters may include a size of the primitive and differences between a geometric normal for the primitive and a respective additional vector supplied with each vertex.
US10922867B2 System and method for rendering of an animated avatar
There are provided systems and methods for rendering of an animated avatar. An embodiment of the method includes: determining a first rendering time of a first clip as approximately equivalent to a predetermined acceptable rendering latency, a first playing time of the first clip determined as approximately the first rendering time multiplied by a multiplicative factor; rendering the first clip; determining a subsequent rendering time for each of one or more subsequent clips, each subsequent rendering time is determined to be approximately equivalent to the predetermined acceptable rendering latency plus the total playing time of the preceding clips, each subsequent playing time is determined to be approximately the rendering time of the respective subsequent clip multiplied by the multiplicative factor; and rendering the one or more subsequent clips.
US10922865B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus, an information processing method, and a program capable of performing synthesis that is desirable for users as described above, the information processing apparatus including: a control unit configured to generate a synthesized object model by synthesizing a first object model and a second object model, and cause the generated synthesized object model to be displayed in association with an image corresponding to the first object model or the second object model. The control unit controls a mode of the synthesis on the basis of input information.
US10922861B2 Method and apparatus for correcting dynamic models obtained by tracking methods
The invention relates to a method and an apparatus for correcting dynamic models (4) of moving structures (2), said dynamic models being obtained by tracking methods. The method comprises the following steps: (a) providing a time series of images (B) of the moving structure (2) recorded successively in time; (b) providing a dynamic model (4) of the structure (2), said dynamic model being obtained by a tracking method; (c) determining a position time section (h) in the images (B); (d) providing a position-time representation (6) over time of the optionally interpolated image values of the position time section (h) in the images, combined with a representation of the dynamic model (4) as at least one computer graphical object (10); (e) comparing the computer graphical object (10) with the surrounding image content (8), in particular by a user, and (f) correcting the dynamic model (4) by editing the at least one computer graphical object (10), in particular by a user.
US10922853B2 Reformatting while taking the anatomy of an object to be examined into consideration
The invention relates to a method for imaging a three-dimensional object to be examined. According to said method, a three-dimensional parameterized area is determined which is in conformity with an anatomic structure of the three-dimensional object to be examined. The three-dimensional parameterized area is imaged onto a two-dimensional parameterized area. The three-dimensional object to be examined is represented by imaging pixels that are associated with the three-dimensional parameterized area onto the two-dimensional parameterized area. The invention further relates to a method for determining a camera position in a three-dimensional image recording of an object to be examined. The invention also relates to a method for representing a section of an object to be examined. The invention finally relates to a device for imaging a three-dimensional object to be examined.
US10922840B2 Method and apparatus for localization of position data
Methods, systems, apparatuses, and computer program products are provided that are configured to perform localization of position data, specifically using a trained localization neural network. In the context of an apparatus, the apparatus is caused to receive observed feature representation data. The apparatus is further configured to transform the observed feature representation data into standardized feature representation data utilizing a trained localization neural network. The apparatus is further configured to compare the standardized feature representation data and the map feature representation data and identify local position data based on the comparison.
US10922834B2 Method and apparatus for determining volume of object
A method for determining volume of an object includes: obtaining a target depth image containing a target object which is captured by a depth image capturing device (S101); performing segmentation based on depth data in the target depth image to obtain a target image region corresponding to the target object (S102); determining a target circumscribed rectangle that corresponds to the target image region and meets a predetermined condition (S103); determining volume of the target object based on the target circumscribed rectangle and the depth data of the target depth image (S104). Compared to the laser-based determination method in the prior art, this method employs a depth image capturing device without a laser measurement device, and thus the economic cost is lower. Further, compared to the manual scale-based determination method in the prior art, the method employs a software program to automatically determine volume without manual cooperation, and has a higher accuracy and efficiency. It can be seen that the present scheme achieves a high accuracy, a high efficiency and a lower economic cost in determining volume of the object. An apparatus for determining volume of an object is further provided.
US10922827B2 Distance estimation of vehicle headlights
A method for determining the distance to a vehicle for use in an AHC-System includes capturing a raw image by using a camera of an AHC-System at nighttime; determining by the AHC-System that the raw image includes a headlight of a vehicle; extracting by the AHC-System an image segment of the raw image including the headlight of a vehicle; refining the image segment by applying a classifier, such as to generate a refined image including the headlight of a vehicle; building a feature vector based on the refined image; and estimating the distance to the vehicle based on the feature vector. The present invention also relates to an image processing system adapted to perform the above method.
US10922825B2 Image data processing method and electronic device
An image data processing method is provided for a mobile terminal. The method includes receiving by a first electronic device first image data of an environment collected by a second electronic device; determining one or more motion parameters of the second electronic device based on the first image data; determining a latency between a moment the first image data being transmitted by the second electronic device and a moment the first image data being received by the first electronic device; compensating the first image data based on the one or more motion parameters of the second electronic device and the latency as determined, to generate second image data; and displaying the second image data through the first electronic device.
US10922822B2 Image analysis method for motion determination, electronic system, and non-transitory computer-readable recording medium
An image analysis method applicable to an electronic system is provided. The electronic system includes an image capture device. The image analysis method includes: obtaining a plurality of images captured by the image capture device; performing a motion detection on the plurality of images to determine whether the images include a motion; and determining whether a target enters the preset scenery or leaves the preset scenery in response to a determination that the plurality of images include the motion according to the motion detection.
US10922820B2 Data-driven delta-generalized labeled multi-bernoulli tracker
A system and method for tracking a plurality of objects. Unlabeled measurement data identifying a plurality of targets corresponding to the plurality of objects is received. A multi-target likelihood function is generated using a persistent target density, a birth target density, and a clutter density. The multi-target likelihood function is used to associate persistent targets with the unlabeled measurement data to update persistent tracks and to initiate a new track for each target in the plurality of targets in the measurement data that is not associated with a persistent target.
US10922819B2 Method and apparatus for detecting deviation from a motion pattern in a video
A current motion grid comprising a plurality of elements is generated by storing in each element of the current motion grid an indication of whether there is a change between corresponding elements of at least two images captured from a video sequence. A current motion pattern grid comprising a plurality of elements is generated by firstly searching for a segment consisting of grid elements in which a change has been indicated in the current motion grid and which are neighbouring to one another and, secondly, storing in each element of the segment a value corresponding to a size of the segment. A value of an element of the current motion pattern grid is compared with a threshold value. It is then determined, based on the result of the comparison, whether there is deviation from the motion pattern.
US10922818B1 Method and computer system for object tracking
A method and a computer system for object tracking are provided. The method includes the following steps. An image sequence including multiple images with a target object is obtained. A labelling operation corresponding to the target object in first two images and last two images in the image sequence is received to respectively generate four ground truth labels of the target object. A forward tracking of the target object is performed on the image sequence in time series according to the ground truth labels of the first two images to obtain a forward tracking result. A backward tracking of the target object is performed on the image sequence in time series according to the ground truth labels of the last two images to obtain a backward tracking result. The forward and the backward tracking results are compared to accordingly generate a final tracking result of the target object.
US10922795B2 Method and device for measuring distortion parameter of visual reality device, and measuring system
A method measuring a distortion parameter of a visual reality device includes: obtaining an anti-distortion grid image according to a first distortion coefficient; obtaining a grid image of the anti-distortion grid image at a preset viewpoint after the anti-distortion grid image passes through a to-be-measured optical component of the visual reality device; determining a distortion type of the grid image after passing through the to-be-measured optical component; adjusting the first distortion coefficient according to the distortion type of the grid image, thereby obtaining an adjusted first distortion coefficient and then reducing distortion of the grid image; repeating the above steps until the distortion of the grid image is less than or equal to a distortion threshold. The adjusted first distortion coefficient when the distortion of the grid image is less than or equal to the distortion threshold, is taken as a distortion coefficient of the to-be-measured optical component.
US10922791B2 Image processing apparatus and method
An image processing method includes: receiving a currently-input image frame and a previously-output image frame; comparing multiple first pixels corresponding to coordinates of the currently-input image frame with multiple second pixels corresponding to coordinates of the previously-output image frame, and obtaining multiple corresponding differences; obtaining multiple dynamic parameter values based on the differences and a dynamic parameter table; obtaining multiple boundary retention values based on the dynamic parameter values and a boundary operator; and obtaining multiple currently-output pixels based on the first pixels, the second pixels, and the boundary retention values. An image processing apparatus performs the image processing method, to increase accuracy of identifying a boundary adjoining a motion region and a non-motion region, and to remove an artifact of the boundary.
US10922789B2 Super-resolution lattice light field microscopic imaging system and method
A super-resolution lattice light field microscopic imaging system includes: a microscope configured to magnify a sample and image the sample onto a first image plane of the microscope; a first relay lens configured to match a numerical aperture of an objective with that of a microlens array; a 2D scanning galvo configured to rotate an angle of a light path in the frequency domain plane; an illuminating system configured to provide uniform illumination on the microlens array to generate SIM pattern illumination; the microlens array, configured to modulate a light beam with a preset angle to a target spatial position at a back focal plane of the microlens array to obtain a modulated image; an image sensor configured to record the modulated image; and a reconstruction module configured to reconstruct a 3D structure of the sample based on the modulated image.
US10922786B2 Image diagnosis support apparatus, method, and program
An interpolation unit generates an interpolation image from an original image. An index value calculation unit calculates an index value indicating the feature of a pixel position in a region of interest of the original image based on pixel values of corresponding pixel positions, which are a plurality of pixel positions of the interpolation image, corresponding to the pixel position included in the region of interest in the original image. A reflection unit reflects the index value calculated by the index value calculation unit at the pixel position of a bleeding region of the original image.
US10922782B2 Mapping vertices from an earth model to a 2D array
Systems and methods for mapping vertices from one coordinate system in an earth model to another coordinate system in a two-dimensional (2D) array without disrupting the topology of the vertices.
US10922776B2 Platform for real-time views on consolidated data
Implementations are directed to receiving a first set of event data from a first data source, the first set of event data including data representative of an occurrence of a real-world event, providing an event ticket, the event ticket including at least a portion of data of the first set of event data, transmitting presentation data to one or more computing devices, the presentation data being based on the event ticket and being processable by the computing device to display a real-time view including one or more graphical representations representative of the real-world event, receiving a second set of event data from a second data source, the second set of event data including data associated with the real-world event, revising the event ticket to include at least a portion of data of the second set of event data to provide a revised event ticket, and transmitting revised presentation data to one or more computing devices, the revised presentation data being based on the revised event ticket and being processable by the computing device to display a revised real-time view.
US10922775B2 Systems and methods for and displaying patient data
Implementations are directed to providing a user of a mobile device access to patient information and patient physiological data. Actions can include receiving user input, the user input indicating a user command to display a task screen, in response to the user input, processing user-specific data to determine one or more patient icons, each patient icon representing a time-sensitive, patient-associated task, and displaying the task screen on the mobile device, the task screen displaying one or more patient icon groups, each patient icon group including a patient icon of the one or more patient icons.
US10922765B2 Systems and methods for generating gratuity analytics for one or more restaurants
A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages. The processor is further configured to calculate tip data for the restaurant based on the plurality of matched messages, generate gratuity analytics for the restaurant over the date range based on the tip data, and display on a user interface of the client computing device the gratuity analytics.
US10922757B2 Blockchain-based commodity claim method and apparatus, and electronic device
Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.
US10922756B1 Systems and methods for managing insurance for devices located within a property based on insurance-related events
Methods and systems for processing insurance policies associated with properties may be provided. A property may be populated with a plurality of smart devices or devices that are connected to a central controller, such as via wired or wireless communication. The plurality of devices may be covered by an insurance policy, such as a homeowners, renters, or personal articles insurance policy. The central controller may detect an insurance-related event and may retrieve sensor data and pricing information from one or more of the devices. The central controller may assess damage to the devices and may generate a proposed insurance claim based upon damage to the identified devices. Additionally, the central controller may facilitate a processing of the proposed insurance claim with a customer and an insurance provider. The smart devices may be, or be attached to, appliances, electronics, computers, televisions, jewelry, vehicles, furniture, or other equipment or personal belongings.
US10922749B1 Real-time payment card transaction routing bidding platform
A real-time payment card transaction routing bidding platform is disclosed that identifies a payment card transaction routing offer that satisfies a set of transaction routing criteria including at least one of a low transaction cost, a high transaction volume, a high network throughput, and a particular data security level. The real-time payment card transaction routing bidding platform is utilized by merchants using Internet-based systems to allow universal access to transaction bidding and to free small merchants from long and inflexible acquirer pricing contracts. In this way, the platform reduces cost by allow pricing to be dictated dynamically in the marketplace.
US10922742B2 Locating products using tag devices
A device may detect location information. The location information may indicate a location of the device. The device may receive product search information that identifies one or more criteria for searching inventory information. The inventory information may be associated with the location, and may include information regarding products. The device may cause a search of the inventory information to be performed, based on the product search information, to determine compatible products. The device may determine one or more selected products of the compatible products. The one or more selected products may be selected for purchasing. The device may locate tag devices associated with the one or more selected products to guide a user to a physical location of the tag devices. The device may provide purchase information associated with the one or more selected products.
US10922739B2 Listing items from an ecommerce site based on online friends with product association designations
Disclosed embodiments provide techniques for presenting a list of items from an ecommerce site sorted or ranked based on the availability of online contacts having product association designation for one or more of the items. A client device issues a query to an ecommerce site and retrieves a list of items. A social media system is queried to find online contacts belonging to the network of a user. The profile and/or metadata for each online contact is examined to determine if the contact has a product association designation for one or more of the items. The list of items is sorted and/or ranked based on the current availability of online friends having a product association, such that items that have at least one online product designation contact available are presented in the list first, before listing items that are not associated with an available online product association contact.
US10922734B2 Automatic identification of issues in text-based transcripts
A computerized method is provided for automatically identifying a set of historical issues derived from historical customer interactions with an enterprise. The method includes collecting text-based data corresponding to the historical customer interactions, extracting customer queries from the text-based data, and normalizing and filtering the customer queries to generate the set of historical issues of the customer queries. The method also includes assigning the historical issues to one or more clusters that capture variances among the historical issues. The method further includes generating a legitimacy score for each historical issue and ranking the set of historical issues in accordance with their corresponding legitimacy scores. The method can further include identifying one or more issues in a transcript of unstructured text using the set of historical issues.
US10922725B2 Automatic rule generation for recommendation engine using hybrid machine learning
The system and methods of the disclosed subject matter provide a hybrid machine learning approach for recommending items that a consumer should be shown as a next best offer. The recommendation may be based on the consumer's previous behavior, other consumers' previous behavior, and the consumer's profile. The system and methods may cluster an input dataset using an unsupervised clustering engine. The dataset output from the unsupervised clustering engine may be subsequently provided to the input of a supervised machine learning engine to generate a rules-based model. The system and methods may use the rules-based model to subsequently cluster new user data and generate recommendations based on the user's assigned cluster.
US10922723B1 Computer store of posts for posting to user webpages of social networking services from a content provider for expanding commercial advertising at the user webpages
A system includes a content provider serving a first user webpage that displays an external posting link associated with a computer store and a second user webpage of a social networking service. The computer store contains posts each associated with a post select control. A computer server at the content provider is coupled to the computer store and for each of the posts is programmed to receive from a web browser of a computer user a signal indicating activation of the post select control of a selected one of the posts displayed by the first user webpage, automatically link the selected one of the posts to the external posting link, receive from the web browser of the computer user a signal indicating activation of the external posting link, and automatically issue the selected one of the posts to the second user webpage for posting thereon.
US10922717B2 Systems and methods for activity recommendation
The present disclosure relates to systems and methods for operating an online on-demand service platform. The systems may perform the methods to: determine one or more recommendation rules for one or more activities for recommending to one or more candidate users; determine, for each of the one or more activities, one or more preset objects for the activity to achieve on the one or more candidate users; determine, for each of the one or more activities, a completion probability that each of the one or more candidate users will complete the one or more preset objects of the activity; and determine, for each of the one or more activities, at least one target user from the one or more candidate users to send a notice of the activity based on the one or more completion probabilities and the one or more recommendation rules.
US10922716B2 Creating targeted content based on detected characteristics of an augmented reality scene
This disclosure generally covers systems and methods that identify objects within an augmented reality (“AR”) scene (received from a user) to gather information concerning the user's physical environment or physical features and to recommend products. In particular, the disclosed systems and methods detect characteristics of multiple objects shown within an AR scene received from a user and, based on the detected characteristics, select products to recommend to the user. When analyzing characteristics, in some embodiments, the disclosed systems and methods determine visual characteristics associated with the real object or virtual object, such as color or location of an object. The disclosed systems and methods, in some embodiments, then select an endorsed product to recommend for use with the real object—based on the determined visual characteristics—and create a product recommendation that recommends the endorsed product.
US10922710B2 Matching a coupon to a specific product
A computer-implemented method, a system and a computer program product for processing third party online coupons. According to one embodiment, a third-party online coupon is received. Text is parsed to determine a merchant's website. The third-party online coupon description is parsed to determine a product term. The product term is searched for. The third-party online coupon is tested with a product associated with the product term. The third-party online coupon is determined if valid with the product.
US10922698B1 Method and device for communicating transactional data
A method for detecting fraudulent communications receives gift card data associated with a gift card offered for sale by a customer. The method receives customer information about the customer associated with an identity document of the customer and associates the gift card data with the customer information. The method determines a balance of the gift card at an initial point in time based on the gift card data. The method determines the balance of the gift card at a subsequent point in time. The method compares the balance of the gift card at the initial point in time to the balance of the gift card at the subsequent point in time. The method associates a fraud alert with the customer information if the balance of the gift card at the initial point in time is different than the balance of the gift card at the subsequent point in time.
US10922681B2 Method and apparatus for completing credit card transactions from an MST and NFC capable module affixed to a smart phone, a mobile wallet, a personal digital assistant or the cases for same
A workaround for smartphone manufacturers locking out certain uses of NFC technology is presented as a system for the completion of wireless credit card transactions using an auxiliary electronics module affixed to a personal digital assistant or smart phone wherein the electronics module is enabled with 2 types of wireless credit card transaction technologies. One of the technologies is NFC and the other is MST. The auxiliary electronics module is enabled to perform an NFC or an MST transactions based on the phones locked status and or the POS capability. The affixed electronics module communicating with the device to which it is affixed with BLE wireless technology.
US10922670B2 Synchronization system for intermittently-connected point-of-sale terminals
A system for fulfilling orders under non-persistent network conditions includes point-of-sale terminals and a server. Each of the terminals generates state changes corresponding to one or more orders, queues the state changes in one or more durable order queues that correspond to the one or more orders, and transmits the state changes in the one or more durable order queues, from oldest to youngest, when operably connected to a network. The server is operably coupled to the terminals via the network, and receives the state changes, and transmits the state changes to the terminals. The server includes a queue processor that queues the state changes in a plurality of durable terminal queues that correspond to the terminals, where the state changes are transmitted to a first one of the of terminals, from oldest to youngest, when the first one of the terminals is operably connected to the network, and where the state changes are maintained in durable terminal queues corresponding to other ones of the terminals while the other ones of the terminals remain operably disconnected from the network.
US10922669B2 System and method for facilitating a combined purchase of online and in-store products
System and method for facilitating a combined purchase of online products and in-store products. The system comprising a payment processor module that is configured to: (i) receive data corresponding to: (a) a total price of one or more in-store products to be purchased at a physical store; (b) a total price of one or more online products to be purchased using an e-commerce platform; and (c) a combined payment amount for the in-store and the online products made by a purchaser of the in-store and the online products during a check-out procedure; and (ii) generate a product release message on a condition that the combined payment amount corresponds with the total price of the in-store products and the total price of the online products.
US10922660B2 Intelligent sending of an automatic event invite based on identified candidate content
Embodiments for intelligent sending of an automatic event invite based on identified candidate content by a processor. Data from one or more data sources may be cognitively analyzed to identify data content having a possible impact to one or more entities. An automatic event invite for an event may be sent to one or more participants to provide one or more actions relating to the possible impact to the one or more entities.
US10922658B2 Talent recruitment system and method
A talent recruitment system and method. The system and method stores a first vacancy profile that includes a track-able link. This first vacancy profile may be from a first opportunity provider. An electronic campaign directed at opportunity seekers that are interested in being potential matches for the single vacancy profile is initiated. A candidate profile for a potential candidate is generated and a matching algorithm to determine if the candidate profile and the first vacancy profile are correlated is executed. If no correlation exists, it is determined whether to seek correlation between the candidate profile and a second vacancy profile from a second opportunity provider. If correlation between the candidate profile and the second vacancy profile is authorized, the matching algorithm is executed to determine correlation between the candidate profile and the second vacancy profile. If a correlation is found, the candidate is notified that a match exists. An award may also be provided to the first opportunity provider on behalf of the second opportunity provider.
US10922654B2 Software assurance and trust in a distributed delivery environment
A device may receive information regarding a software environment and/or one or more modules associated with the software environment; receive information regarding one or more compliance requirements; determine one or more smart contracts based on the information regarding the one or more compliance requirements and the information regarding the software environment and/or the one or more modules associated with the software environment; obtain data regarding the software environment and/or the one or more modules; determine, using the one or more smart contracts, whether the data satisfies the one or more compliance requirements; and add at least part of a block, to a blockchain, to indicate whether the data satisfies the one or more compliance requirements, for realization of a reward or penalty associated with the one or more compliance requirements.
US10922652B2 Blockchain-based program review system, method, computing device and storage medium
The specification provides a blockchain-based application review system, method, and storage medium. The blockchain-based application review system comprises: a requesting client, a transaction end, and a blockchain node. The requesting client sends a program purchasing application to the transaction end; the transaction end receives the program purchasing application, determines product information of the target program according to identification information of the target program, and sends a program admission review application to the blockchain node based on identification information of the user and the product information of the target program; the blockchain node receives the program admission review application, executes a program admission review task when an execution condition of a first smart contract is satisfied, generates a corresponding review result, and sends the review result to the transaction end; and the transaction end receives the review result and sends the review result to the requesting client.
US10922651B2 Systems and methods for improving medical order entry for high volume situations
By arranging the input screen of a computerized medical order entry system to display pre-defined order-set possibilities for several categories (for example, labs, diagnostic, staff, medications) where the displayed order-set is directly related to a selected one of a plurality of medical emergency conditions, the physician can easily select orders from a single screen while conducting a patient interview or examination. The system allows the physician to concurrently select orders from order-sets associated with medical conditions different from the initially selected medical condition. In one embodiment, an elapsed time for an order is displayed for overall monitoring of patients.
US10922638B2 Methods and systems for prioritizing retrieval of products from stock room bins
In some embodiments, methods and systems of prioritizing retrieval of products from a plurality of bins at a retail sales facility are described. The methods include receiving an identification of a product being binned at a retail sales facility, then determining the size of the product, and then ranking the products in the bins based on the time stamp of a time of binning of the product. The physical size of the product and the ranking of the product are correlated to a size of the bins to determine the relative physical locations of the products in the bins. A pick of a product from a bin is generated based on a determination that the location of the product to be picked in one of the bins is higher than a location of at least one identical product in at least another one of the bins.
US10922635B2 System and method for scheduling vehicles
A system (100) may include a computer-readable storage medium (220) configured to store a first set of instructions for determining one or more candidate driver terminals (140) to accept a service request; and a processor (210) in communication with the computer-readable storage medium (220), wherein when executing the first set of instructions, the processor (210) is directed to: establish a communication with a passenger terminal (130); obtain a service request including a position of the passenger terminal (130) from the passenger terminal (410); determine a wireless fidelity (WiFi) station based on the position of the passenger terminal (420); determine one or more driver terminals (140) that access the WiFi station (430); determine an access instance of each of the one or more driver terminals (440); and determine one or more candidate driver terminals (140) among the one or more driver terminals (140) based on the one or more access instances of the one or more driver terminals (450).
US10922634B2 Determining compliance of a target asset to at least one defined parameter based on a simulated transient response capability of the target asset and as a function of physical operation data measured during an actual defined event
Distribution network response capability monitoring and compliance determination is provided herein. A method can comprise generating, by a system comprising a processor, a model of a target asset based on operation data measured at the target asset during a defined event. The model is configured to simulate a transient response capability of the target asset. The method can also comprise determining, by the system, a compliance of the target asset to at least one defined parameter based on the transient response capability of the target asset during a simulated event and as a function of the operation data measured during the defined event.
US10922624B2 Identifying users of shared devices based on user interactions and identity graph
An online system receives a request from a third-party application for a content item to be delivered to a user of a user device, the request including a device identifier corresponding to the user device used to access the third-party application. In order to deliver a targeted content item, the online system accesses inference model to infer an identity of the user, based upon device usage parameters based upon the received request, historical data associated with the device identifier, or an indication of activity associated with the device identifier on the online system or one or more first-party applications.
US10922623B2 Capacity planning, management, and engineering automation platform
Systems and methods provide capacity planning, management, and engineering automation in networks including virtualization.
US10922622B2 Dynamic message categorization for optimized message targeting
An automated dynamic message categorization system is provided and includes first, second and third processing units. The first processing unit is configured to generate a user interface (UI) and to present the UI to a user. The second processing unit is configured to pull information from a first textual element which has been entered into the UI, to identify second textual elements that are relevant to the first textual element based on the pulled information and to extract textual element identifiers from the second textual elements. The third processing unit is configured to generate, for each extracted textual element identifier, a confidence score describing a degree of correlation between each extracted textual element identifier and the first textual element. The first processing unit is further configured to present to the user each extracted textual element identifier with a corresponding confidence score as a selectable option via the UI.
US10922616B1 Determining apparel sizes using physical measurements and artificial intelligence
Systems, methods, and computer-readable media are disclosed for determining recommended sizes of products using a machine learning model. In one embodiment, an example method may include determining, by one or more computer processors coupled to at least one memory, first user information for a first user, the first user information comprising a height and a weight of the first user, identifying a first body model based at least in part on the first user information, the first body model comprising a first algorithm, determining first estimated body measurement data for the first user using the first body model, the first estimated body measurement data comprising one or more physical dimensions of the first user, generating a first size recommendation of a first product for the first user using the first estimated body measurement data and a first size recommendation model, the first size recommendation comprising a first recommended size of the first product for the first user, determining that the first user purchased the first recommended size of the first product, and updating the first size recommendation model using the first estimated body measurement data and the first size recommendation.
US10922613B2 Generating a solution for an optimization problem
A method, system and computer program product for generating a solution to an optimization problem. A received structured set of data is analyzed with the prescriptive domains to identify one or more prescriptive domains that match the received structure set of data in data structure and/or semantic terms. A user selection of one of the presented possible prescriptive intentions from the intention templates in the identified one or more prescriptive domains that match the received structure set of data in data structure and/or semantic terms is received. A prescriptive model is then generated from the prescriptive domain containing the selected prescriptive intention. The prescriptive model is translated into a technical prescriptive model using a set of mapping rules. Furthermore, the technical prescriptive model is translated into an optimization model. The optimization model is solved and an output defining a solution from the solved optimization model is presented.
US10922611B2 Neural network optimizer search
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining update rules for training neural networks. One of the methods includes generating, using a controller neural network, a batch of output sequences, each output sequence in the batch defining a respective update rule; for each output sequence in the batch: training a respective instance of a child neural network using the update rule defined by the output sequence; evaluating a performance of the trained instance of the child neural network on the particular neural network task to determine a performance metric for the trained instance of the child neural network on the particular neural network task; and using the performance metrics for the trained instances of the child neural network to adjust the current values of the controller parameters of the controller neural network.
US10922601B2 Transaction and ID cards having selected texture and coloring
Cards made in accordance with the invention include a specially treated thin decorative layer attached to a thick core layer of metal or ceramic material, where the thin decorative layer is designed to provide selected color(s) and/or selected texture(s) to a surface of the metal cards. Decorative layers for use in practicing the invention include: (a) an anodized metal layer; or (b) a layer of material derived from plant or animal matter (e.g., wood, leather); or (c) an assortment of aggregate binder material (e.g., cement, mortar, epoxies) mixed with laser reactive materials (e.g., finely divided carbon); or (d) a ceramic layer; and (e) a layer of crystal fabric material. The cards may be dual interface smart cards which can be read in a contactless manner and/or via contacts.
US10922600B2 Card grab tab method and devices
The embodiments disclose an apparatus including a card grab tab for adhering to an object including a credit card to facilitate gripping by a thumb and fingers, an adhesive area for adhering the card grab tab to an object including a credit card, and an embossed feature applied to the card grab tab shape for identification and a tactile grip and identification.
US10922598B2 Fingerprint authorisable device
A fingerprint authorisable smartcard may include a fingerprint sensor for obtaining fingerprint data from a user's finger or thumb, and a control system for controlling the smartcard. The control system may be arranged to provide access to one or more functions of the smartcard in response to identification of an authorised fingerprint and the control system further may include a fingerprint failure feature in which a non-fingerprint authorisation can act to at least partially replace the fingerprint authorisation such that the control system may be arranged to provide access to at least some of the one or more functions of the smartcard when a user is identified via the non-fingerprint authorisation. The non-fingerprint authorisation may require an interaction with the fingerprint authorisable smartcard by the user, the interaction including one or more action(s) detected via the fingerprint sensor.
US10922588B2 Identification and/or verification by a consensus network using sparse parametric representations of biometric images
Image data is run through a neural network, and the neural network produces a vector representation of the image data. Random sparse sampling masks are created. The vector representation of the image data is masked with each of the random sparse sampling masks, the masking generating corresponding sparsely sampled vectors. The sparsely sampled vectors are transmitted to nodes of a consensus network, wherein a sparsely sampled vector of the sparsely sampled vectors is transmitted to a node of the consensus network. Votes from the nodes of the consensus network are received. Whether a consensus is achieved in the votes is determined. Responsive to determining that the consensus is achieved, at least one of identification and verification of the image data may be provided.
US10922586B2 Automatic target recognition with reinforcement learning
An apparatus for automatic target recognition with reinforcement learning is provided. The apparatus receives an image of a scene and performs an automatic target recognition on the image to detect objects in the image as candidate targets. The apparatus divides the candidate targets into subsets of candidate targets and performs a verification of the automatic target recognition to identify true targets in the image. In the verification, the apparatus solicits user input to manually identify some true targets in the image. The verification is performed according to a reinforcement learning process to minimize a total verification time.
US10922584B2 Systems, methods, and techniques for training neural networks and utilizing the neural networks to detect non-compliant content
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: generating a training dataset comprising synthetic training images for training a neural network detection model to identify non-compliant content in images; executing a training procedure that utilizes the synthetic training images to train the neural network detection model to identify the non-compliant content; receiving, at the neural network detection model, at least one image; and utilizing the neural network detection model to determine whether the at least one image includes the non-compliant content. Other embodiments are disclosed herein.
US10922582B2 Localization of planar objects in images bearing repetitive patterns
Different aspects of the invention enable localizing planar repetitive patterns in a time and resource efficient manner by a method and device which computes a homography between the model of the planar object and the query image even in cases of high repeatability and uses multiple views of the same object in order to deal with descriptors variability when the orientation of the object changes.
US10922579B2 Frame recognition system and method
The disclosed embodiments provide an improved method for enabling consumers to identify and purchase a desired frame that is captured in an image. For example, in one embodiment, the disclosed embodiments include a frame recognition system that includes at least one processor for executing computer executable instructions for receiving an image; identifying a frame image from the image; performing image recognition using the frame image to identify a plurality of frames; retrieving merchant information corresponding to the plurality of frames; receiving merchant information associated with the plurality of frames; presenting the plurality of frames and the merchant information associated with the plurality of frames; receiving order information in response to a user ordering a frame from the plurality of frames; and processing the order information.
US10922577B2 System and method for the detection and counting of repetitions of repetitive activity via a trained network
A technique and system for counting the number of repetitions of approximately the same action in an input video sequence using 3D convolutional neural networks is disclosed. The proposed system runs online and not on the complete video. It analyzes sequentially blocks of 20 non-consecutive frames. The cycle length within each block is evaluated using a deep network architecture and the information is then integrated over time. A unique property of the disclosed method is that it is shown to successfully train on entirely synthetic data, created by synthesizing moving random patches. It therefore effectively exploits the high generalization capability of deep neural networks. Coupled with a region of interest detection mechanism and a suitable mechanism to identify the time scale of the video, the system is robust enough to handle real world videos collected from youtube and elsewhere, as well as non-video signals such as sensor data revealing repetitious physical movement.
US10922576B2 Hair curl measurement
A method of measuring indications of hair type of a user, the method comprising the steps of: providing a mobile device; providing a reference card, the reference card including one or more reference markers; providing one or more of the user's hairs at the 5 surface of the reference card; acquiring one or more images of said one or more hairs using the mobile device; identifying the path of each of the one or more hairs along the reference card; and calculating the curve of each hair from its identified path.
US10922574B1 Bounding box embedding for object identifying
Techniques are disclosed for implementing a neural network that outputs embeddings. Furthermore, techniques are disclosed for using sensor data to train a neural network to learn such embeddings. In some examples, the neural network may be trained to learn embeddings for instance segmentation of an object based on an embedding for a bounding box associated with the object being trained to match pixel embeddings for pixels associated with the object. The embeddings may be used for object identification, object matching, object classification, and/or object tracking in various examples.
US10922572B2 Adaptive auto meter detection method based on character segmentation and cascade classifier
An adaptive automobile meter detection method based on character segmentation cascade classifier which processes threshold segmentation, morphology and connected components analysis on the original image; extracts the pointer based on the contour analysis method, establishes a pointer information list; constructs a character segmentation cascade classifier by combining a HOG/SVM character segmentation classifier, a character filter and a CNN digit classifier. The character segmentation cascade classifiers is used to identify the digit character area of the automobile meter. Region analysis is performed to extract tick marks based on the center of the digit character area. The angular position corresponding to the tick mark is determined. The response value corresponding to the pointer is determined by establishing the Newton interpolation linear description relationship between the pointer angle and the response value and then the meter is classified as pass or fail. The invention is suitable for the field of visual inspection of automobile meter pointers.
US10922564B2 System and method for detecting in-vehicle conflicts
Embodiments of the disclosure provide a system for detecting a conflict in a vehicle. The system includes at least one camera, which is configured to capture a plurality of images in the vehicle. The system further includes a controller in communication with the at least one camera. The controller is configured to detect human objects from the plurality of images, estimate depth information of the respective human objects, and detect the conflict based on the depth information.
US10922559B2 Automatic surround view homography matrix adjustment, and system and method for calibration thereof
An imaging system adjusts a display of images obtained of an area to compensate for one or more relationships of cameras on a vehicle relative to a peripheral area. The system comprises a processor, an image obtaining unit, a non-transient memory, a situational compensation unit, and a display unit. The image obtaining unit receives first image data representative of a first image, and the memory stores intrinsic image coordinate transformation data representative of an intrinsic mapping between the first image data and first display data representative of an uncompensated bird's eye view image of the peripheral area of the associated vehicle. The situational compensation selectively modifies the intrinsic mapping as an adjusted intrinsic mapping between the first image data and the first display data in accordance with a signal representative of the one or more relationships of the associated vehicle relative to the peripheral area.
US10922547B1 Leveraging audio/video recording and communication devices during an emergency situation
A method for monitoring an active fire is provided. The method receives a request from an authorized party for live audio/video (A/V) data from a geographical area of the fire. The method identifies a plurality of A/V recording and communication devices in the geographical area of the fire. The method sends an authorization request to a plurality of client devices that each is associated with at least one of the A/V recording and communication devices, the authorization request for accessing live A/V data generated by the A/V recording and communication devices. The method receives authorization from at least one of the client devices for accessing the live A/V data generated by at least one A/V recording and communication device associated with the at least one client device. The method provides the live A/V data generated by the at least one A/V recording and communication device to the authorized party.
US10922545B2 Information processing device, information processing method, and recording medium
An information processing device of the present invention includes a first determiner and a recognizer. The first determiner is configured to determine a shutter speed and an ISO speed meeting a condition that an exposure value corresponding to a default F-number, a luminance of a subject, the shutter speed, and the ISO speed becomes a predetermined exposure value. The recognizer is configured to recognize a target object from a photographed image. The photographed image is photographed using the default F-number, and the shutter speed and the ISO speed determined by the first determiner.
US10922535B2 Method and device for identifying wrist, method for identifying gesture, electronic equipment and computer-readable storage medium
The present disclosure provides a method and a device for identifying a wrist, a method for identifying a gesture, electronic equipment and a computer-readable storage medium. The method includes: obtaining a first image, the first image including a hand and the wrist; binarizing the first image to obtain a binary image; extracting a partial image from the binary image, where the partial image is obtained by removing at least of finger information from the binary image; identifying a principal direction of the binary image based on the partial image, and determining a target direction perpendicular to the principal direction; and determining a target position in the binary image where the binary image matches a first wrist feature as a wrist position in the binary image according to the target direction.
US10922533B2 Method for face-to-unlock, authentication device, and non-volatile storage medium
The disclosure provides method for face-to-unlock, authentication device, and non-volatile storage medium. The method for face-to-unlock includes: obtaining to-be-verified expression data of a to-be-verified expression of a to-be-verified object; comparing the to-be-verified expression data with pre-stored expression data to obtain a comparison result; and in the case where the comparison result indicates that the to-be-verified expression data matches the pre-stored expression data, releasing the lock.
US10922524B2 Optical path modulator and manufacturing method thereof, fingerprint identification apparatus and terminal device
An optical path modulator, applied to a fingerprint identification apparatus, is configured to direct reflected light reflected back from a surface of a finger to an optical detection unit disposed below the optical path modulator, and the optical detection unit is configured to detect the received reflected light, where an array of through holes is arranged between an upper surface and a lower surface of the optical path modulator, and the array of through holes includes a plurality of tilt through holes, where each tilt through hole has a tilt angle greater than 0°, and the tilt angle is an angle between an axial direction of the tilt through hole and a normal direction perpendicular to a surface of the optical path modulator. In a case of the same hole depth, a thinner optical path modulator can be obtained.
US10922518B2 Chip package structure, chip package method and terminal device
Embodiments of the present application provide a chip package structure, a chip package method and a terminal device. The chip package structure includes: an optical sensing chip, including a first surface and a second surface, where the first surface is provided with a first pad, the second surface is provided with a connecting end, the first pad is electrically connected to the connecting end, and the connecting end is configured to implement an electrical connection between the chip package structure and the exterior; and an optical path modulating structure, disposed above the first surface, and configured to perform an optical path modulation on an optical signal reflected from a human finger and make the signal incident on the first surface, or perform the optical path modulation on an optical signal emitted from the first surface and make the signal exit to the human finger.
US10922516B2 Display device with fingerprint area
A display device has a display area with a first area in which a fingerprint is recognized and a second area in which a fingerprint is not recognized, and a non-display area. A fingerprint sensing unit is disposed to overlap with the first area. A first pixel set is disposed to overlap with the first area, and a second pixel set is disposed to overlap with the second area, each set including a plurality of pixels. A first voltage signal is provided to the first pixel set as a variable frequency signal, and includes a first period during which the first voltage signal is a first frequency signal, a second period during which the first voltage signal is a second frequency signal having a lower frequency than the first frequency signal, and a third period during which the first voltage signal is the first frequency signal.
US10922511B2 Embedded fingerprint recognition device based on mobile terminal
An embedded fingerprint recognition device based on a mobile terminal includes a touch screen module, the touch screen module including a touch panel, the touch panel including a groove defined therein; and a fingerprint recognition module embedded and disposed in the groove.
US10922504B2 Device for storing elements
A device is provided for storing elements, each element including a first wireless communication unit. The device includes at least two drawer units each including: a drawer including a bottom defining at least one location for receiving an element; for each location, at least one second wireless communication unit including an antenna having a radiation-zone field, each antenna having a first state in which the antenna is activated and a second state in which the antenna is deactivated; and a data-processing unit able to control the activation and deactivation of the antenna of each second communication unit according to a control law.
US10922503B2 Multi frequency signatures using nano/microscale three dimensional printed structures
The present invention provides a series of structures that provide a unique electromagnetic signature that can be used as a standalone device or as part of a larger security system. This structure's design method of manufacturing ensures that is resilient to commonly used techniques for reverse engineering electronic components and counterfeiting and is able to be applied to devices or any product before or after fabrication is completed.
US10922492B2 Content optimization for audiences
Techniques are disclosed to assist an author in creating content variations of a given input text to better suit the mood or the affect preferences of the target audience. Affect distribution in the content is utilized to capture these psycholinguistic preferences. According to one embodiment, in a first phase the optimal/idea psycholinguistic preference for text content aimed at a particular audience segment is determined. In a second phase, a given text content is modified to align to a target language distribution, which was determined in the first phase. In one example case, word level replacement, insertions and deletions are executed to generate a modified and coherent version of the input text. The output text thus reflects the psycholinguistic requirements of the audience.
US10922483B1 Artificial intelligence communication assistance for providing communication advice utilizing communication profiles
In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for providing advice in drafting an electronic communication to a target recipient utilizing user communication profiles.
US10922477B2 Rules/model-based data processing system for intelligent event prediction in an electronic data interchange system
An electronic data interchange (EDI) management system may comprise a memory for storing EDI document data and a machine learning prediction model representing element information of EDI documents of a first type and a corresponding status. A processor can be configured to extract elements from an EDI document, create a document record for the EDI document, the document record comprising elements extracted from the EDI document; determine a first delivery status for the EDI document of the first type by processing the extracted elements using a machine learning delivery model, the machine learning delivery model trained on a training set of elements to classify documents according to a plurality of delivery statuses, and add the first status to the document record for the EDI document of the first type, the first status accessible to a client computer via a presentation layer.
US10922470B2 Method and system of forming semiconductor device
A method of forming a semiconductor device includes: providing a first circuit having a plurality of circuit cells; analyzing a loading capacitance on a first pin cell connecting a first circuit cell and a second circuit cell in the plurality of circuit cells to determine if the loading capacitance of the first pin cell is larger than a first predetermined capacitance; replacing the first pin cell by a second pin cell for generating a second circuit when the loading capacitance is larger than the first predetermined capacitance, wherein the second pin cell is different from the first pin cell; and generating the semiconductor device according to the second circuit.
US10922459B2 Methods for converting circuits in circuit simulation programs
A method for converting a circuit in a format of a first circuit simulation program to format of a second circuit simulation program includes identifying components in the circuit that are recognized by the second simulation program. Characteristics for components that are not recognized by the second simulation program are created. Connections in the circuit are formatted to a format that is recognized by the second simulation program. The components, characteristics, and connections are stored in a single computer-readable file.
US10922456B1 Circuit modification for efficient electro-static discharge analysis of integrated circuits
The present embodiments relate to electrostatic discharge (ESD) simulation of integrated circuit designs. A netlist of the circuit design can be modified to include ESD protection devices and only essential non-ESD devices. The essential non-ESD devices can be determined based on whether a non-ESD device satisfies one or more of two conditions: (i) a least resistance path (LRP) value of at least one terminal of the non-ESD device from any port of the set of ports is less than a first threshold value or (ii) an effective resistance value between at least one terminal of the non-ESD device from any port of the set of ports is less than a second threshold value. The essential non-ESD devices are included in a reduced netlist in addition to the ESD protection devices. The ESD simulation is carried out on the reduced netlist, thereby reducing simulation time.
US10922452B2 Digital simulation system of power distribution network
A digital simulation system of a power distribution network, comprising: a client and a server end. The server end is a simulation server cluster composed of several simulation servers; the simulation server cluster and the client are mutually connected through a communication bus, wherein the client is configured to use a DCOM component to invoke a simulation service provided by the server end, and the server end is configured to distribute a task to be processed to each cluster node. Constructing the above-mentioned digital simulation system facilitates an optimal planning and operation of a smart power distribution network, thereby improving the utilization efficiency and reliability of the smart power distribution network and reducing the loss of a power outage.
US10922449B2 Computer aided systems and methods for creating custom products
A computer-aided design system enables physical articles to be customized via printing or embroidering and enables digital content to be customized and electronically shared. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas. Customization permissions associated with a selected design area are accessed. User provided content to be used in customizing a design area may be analyzed in real time or in batch mode using a trained engine to determine if it complies with one or more rules. If the user provided content satisfies a corresponding rule, manufacturing instructions and a design file may be transmitted to a printing system.
US10922448B2 Systems and methods for optimizing fit of an implant to anatomy
A system and method for pre-operatively optimizing a fit of an orthopaedic implant relative to a particular individuals anatomy is provided. The method includes: receiving information including a three-dimensional anatomic model of the individuals anatomy; computing a periphery of a simulated resection portion of the anatomic model without reference to any abnormal morphology; identifying a preliminary size for an orthopaedic implant component for use on the simulated resection surface; initially positioning the orthopaedic implant model relative to the simulated resection portion; generating random point sets around the peripheries of the simulated resection portion and the orthopaedic implant model; utilizing a position optimizer to determine whether the position of the orthopaedic implant periphery relative to the simulated resection portion periphery is optimal; determining whether the selected orthopaedic implant model results in overhang; and verifying the position of the orthopaedic implant and/or the size of the orthopaedic implant.
US10922446B2 Computational accelerator for determination of linkages across disparate works in model-based system engineering
A computational accelerator for determination of linkages across disparate works in a model-based system engineering (MBSE) regime accesses textual content of MBSE works and performs preprocessing of each MBSE work to produce a preprocessed data structures representing the MBSE works. The preprocessing gatherings significant terms from each MBSE work, and delineates the textual content of each MBSE work into segments corresponding to separately identifiable textual statements. Segment-wise comparison between segment pairings of the preprocessed data structures corresponding to different MBSE works is performed to produce a set of segment-wise comparison results based on terms common to each segment pairing, and statement-wise linkages between statements of the MBSE works are determined based on the set of segment-wise comparison results.
US10922442B2 Electronic circuit secured by disruption of its power supply
The electronic circuit comprises a logic module performing a first function. A number generator generates a series of first numbers. A voltage generator supplies the logic module with a first minimum operating voltage of the logic module and a variable additional second voltage having electrical characteristics that are functions at least of the first series of first numbers. The variable additional second voltage comprises at least a fixed voltage defined by an offset voltage value and a first periodic voltage defined at least by a first frequency and a first amplitude. The voltage generator is configured so that the value of the offset voltage, of the first frequency and/or of the first amplitude are defined at least from the series of first numbers.
US10922431B2 Systems and methods for dynamically masking video and images captured by a drone device camera
Systems and methods for dynamically masking video or images captured by a drone device camera are provided. Such systems and methods include flying the drone device proximate to a potential surveillance area while in a learning mode, capturing first video or images of the potential surveillance area, identifying first privacy masking areas in the first video or images, flying the drone device proximate to an active surveillance area while in a standard mode, capturing second video or images of the active surveillance area, identifying second privacy masking areas in the second video or images, and dynamically masking a portion of the second video or images that contains any of the first privacy masking areas or the second privacy masking areas.
US10922430B2 System and method for data security grading
Systems and methods are provided for data security grading. An exemplary method for data security grading, implementable by a computer, may comprise receiving a request to access a query data field, searching for the query data field from a security level table, in response to finding the query data field from the security level table, obtaining from the security level table a security level corresponding to the query data field, and in response to not finding the query data field from the security level table, determining a security level corresponding to the query data field based at least on a lineage tree and the security level table. The lineage tree may trace the query data field to one or more source data fields, and the security data level table may comprise one or more security levels corresponding to the one or more source data fields.
US10922429B2 System, method, and apparatus for data access in a cloud computing environment
A data access method in a cloud computing environment is disclosed. The method may comprise, in a service object space of the cloud computing environment, receiving a request of a user for accessing a data package, the request including a user identification, determining a service object space of the data package corresponding to the request, and providing the data package to the user according to the service object space of the data package and the user identification.
US10922423B1 Request context generator for security policy validation service
A security policy analyzer service of a computing resource service provider performs evaluations of security policies provided by the service provider's users, to determine whether the security policies are valid, satisfiable, accurate, and/or sufficiently secure. The service may compare the user-provided policy to a stored or best-practices policy to begin the evaluation, translating encoded security permissions into propositional logic formulae that can be compared to determine which policy is more permissive. The service determines values of the parameters in a request for access to a computing resource based on the policy comparison, and generates request contexts using the values. The service uses the request contexts to generate one or more comparative policies that are then used iteratively as the second policy in the comparison to the user-provided policy, in order to produce additional request contexts that represent allow/deny “edge cases” along the borders of policy permission statements.
US10922420B2 Virtualized volume level security
Implementations and methods herein provide a networked storage system including a plurality of physical storage devices configured to store data on a plurality of virtualized volumes, a key store configured to store a plurality of encryption keys, and a security manager configured to encrypt data stored on each of the plurality of virtualized volumes using a different key.
US10922396B2 Signals-based authentication
Arrangements for automatically authenticating a user based on a signals-based footprint of the user are provided. In some examples, an authentication device may continuously scan a predefined area surrounding the authentication device. Upon detecting a user device, a determination may be made as to whether the device is detected for at least a threshold amount of time. If so, user data may be requested. In some examples, the user data may be requested from, for example, a mobile device of a user and may include biometric signature data, such as heart rate, respiratory rate, and the like. User response data may be received and compared to pre-stored data and, if the user response data meets or exceeds a threshold confidence level, the user may be automatically authenticated. If not, additional user authentication information, such as a username and password, personal identification number (PIN), or the like, may be requested to authenticate the user.
US10922384B2 Contents blockchain platform
A platform and method for content management is disclosed. A content right management method includes receiving contents from a user, and generating a create key for a right for the contents by encrypting the contents using encryption information, in which the create key includes a copyright of the contents and a creation right of the contents.
US10922368B2 System and method to dispatch intelligent invitations to users within a network
The present invention relates to a novel system and method for social play. The novel system and method includes a non-transitory machine readable storage medium containing instructions to cause a machine to send a request to a plurality of subscribers who fit a first profile to play a physical sport at a first venue and during a first time period. The first profile comprises at least one criteria and is partially set by a sender of the request and in part configured by default settings.
US10922358B2 System and method for analysis of structured and unstructured data
The invention relates to a computer-implemented system and method for analyzing unstructured data from a plurality of input files, and standardizing the data to a format that can be consumed by downstream systems. The method may comprise the steps of: receiving at least one input file to be analyzed, wherein the at least one input file includes the structured and unstructured data, splitting the at least one input file into a plurality of documents, classifying each page of the plurality of documents as one of structured or unstructured data, parsing the pages of the plurality of documents classified as unstructured data, extracting relevant data from the parsed pages, mapping each of the extracted relevant data to standardized output; and generating canonical data sets based on the standardized outputs.
US10922342B2 Schemaless systems and methods for automatically building and utilizing a chatbot knowledge base or the like
Schemaless systems and methods for automatically building and utilizing a chatbot knowledge base or the like. Textual analytics tools, such as natural language processing (NLP) and/or deep learning engines, are used to analyze the knowledge base and uncover and highlight gaps, which are turned into topics. Predetermined answers to these queries can then be prepared manually, or by an artificial intelligence (AI) algorithm with alternative database visibility. In this manner, new question-and-answer (Q&A) pairs are generated by the systems and methods in an automated manner, for later use by a chatbot, coaching system, or the like. These processes are iterative. Advantageously, transferring the processes from manual control to automated control greatly conserves resources.
US10922331B2 Cloning a pluggable database in read-write mode
Embodiments create a clone of a PDB while the PDB accepts write operations. While the PDB remains in read-write mode, the DBMS copies the data of the PDB and sends the data to a destination location. The DBMS performs data recovery on the PDB clone based on redo entries that record changes made to the source PDB while the DBMS copied the source PDB files. This data recovery makes all changes, to the PDB clone, that occurred to the source PDB during the copy operation. The redo information, on which the data recovery is based, is foreign to the PDB clone since the redo entries were recorded for a different PDB. In order to apply foreign redo information to perform recovery on the PDB clone, a DBMS managing the PDB clone maintains mapping information that maps PDB source reference information to corresponding information for the PDB clone.
US10922328B2 Method and system for implementing an on-demand data warehouse
Disclosed are methods and apparatuses for reducing the number of database calls when transferring data from a database to a server. One embodiment provides an approach for utilizing staging tables to collate and transform core data and related data in the database before transferring the data to the server, so that the number of database calls used may be reduced.
US10922323B2 Service processing method, server and computer storage medium
Disclosed is a service processing method, a server and a computer storage medium. In the method, for each of a plurality of services, a reservation amount of the service and a usage amount of the service are determined according to service usage information of a client; the reservation amount of the service and a usage-reservation ratio parameter of the service are processed on the basis of a characteristic value strategy to obtain a characteristic value of each service, the usage-reservation ratio parameter of the service is determined on the basis of the reservation amount of the service and the usage amount of the service; and a graphical interface of the client is called to present a ranking result of characteristic values of the plurality of services.
US10922318B2 Systems and methods for caching queries and query results
Embodiments of a proxy operating for an endpoint to cache queries and query results are disclosed.
US10922317B2 Systems and methods for determining if a user is a member of a defined segment
Systems and methods for determining whether a user is part of a defined segment of all users makes use of a database of user information that includes rapidly searchable field values. Predetermined segment definitions can be evaluated using information from a user's record in the database to rapidly determine if the user is a member of the segment.
US10922316B2 Using computing resources to perform database queries according to a dynamically determined query size
Database queries may be performed using resources based on a determined size of the database query. Database query size may be dynamically determined for a database query when the query is received. The database query may be assigned to resources used for database queries of the determined size. In some embodiments, timeouts may be applied to reassign database queries to different resources if the performance of the database query exceeds a timeout threshold.
US10922305B2 Maintaining storage profile consistency in a cluster having local and shared storage
A task list can list tasks to be performed on a target host machine. Certain tasks in the task list can be revised to produce a revised task list. Tasks directed to storage devices can be revised depending on whether or not the storage devices are shared by both the target host machine and a reference host machine.
US10922302B2 Data time stamps
A first device gathers data samples, transmits a timing table for the device, and also transmits the gathered data sample, using at least one short range wireless connectivity standard protocol. A second device receives the timing table and the data sample from the first device, and determines a real-time clock time stamp for the data sample based on the device timing table.
US10922300B2 Updating schema of a database
In a computer-implemented method for updating schema of a database, execution of an application in a computing environment is initiated, where the application persists data in a database, and where the schema of the database is updatable responsive to an update of the application. Responsive to determining that the schema is updated, a first instance of the schema executing in the database is received, a second instance of the schema maintained in the application is received, the first instance of the schema is compared to the second instance of the schema, a difference between the first instance of the schema and the second instance of the schema is determined, and the first instance of the schema is updated to incorporate the difference between the first instance of the schema and the second instance of the schema.
US10922298B2 System and method for indexing time-series-based data
A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for indexing time-series-based event records in one or more event databases for speedy retrieval of event records of interest. In an embodiment, the method can comprise: receiving, at the system from a computing device, an inquiry from a user, the inquiry comprising an event having a time period and a changed attribute; retrieving, by the system from a computer database, at least one result event indicator, based on the time period and the changed attribute, from a hash table stored in the computer database; and retrieving, by the system, a search result based on inquiry and the one or more matched event records associated with the at least one result event indicator. Other embodiments are disclosed.
US10922291B2 Data pipeline branching
A workbook management system provides a master branch of a data pipeline comprising a pointer(s) to a snapshot(s) of an initial dataset(s), a first logic, and a pointer(s) to a snapshot(s) of a first derived dataset(s) resulting from applying the first logic to the initial dataset(s). Responsive to user input requesting a test branch corresponding to the master branch, the system creates the test branch comprising the pointer(s) to the snapshot(s) of the initial dataset(s) and a copy of the first logic. The system receives a request to modify the test branch comprising at least one change to the copy of the first logic, and modifies the test branch independently of the master branch to include second logic reflecting the at least one change to the copy of the first logic, the pointer(s) to the snapshot(s) of the initial dataset(s), and a pointer(s) to snapshot(s) of a second derived dataset(s) resulting from applying the second logic to the initial dataset(s). Responsive to user input requesting a merge of the modified test branch into the master branch, the system updates the master branch to replace the first logic with the second logic and to replace the pointer(s) to the snapshot(s) of the first derived dataset(s) with the pointer(s) to the snapshot(s) of the second derived dataset(s).
US10922283B2 File synchronization
Apparatuses, methods, systems, and program products are disclosed for file synchronization. An apparatus includes an origin tracking module that tracks data change information for each of at least one data change in an origin file stored on an origin device. The data change information includes a location of the data change in the origin file and a length of the data change. An apparatus includes a synchronization detecting module that detects a synchronization event associated with the origin file. An apparatus includes a synchronizing module that copies the data of the origin file for each of the at least one data change in the origin file at the tracked location and length to a target file stored on a target device.
US10922281B2 Application aware deduplication
Deduplication of files or other data or objects in a manner that is aware of a format of the file and the application. A file may be chunked based on the format. The chunks are more consistent and lead to higher deduplication ratios. The file may be presented as a single file. However, the file is stored in chunks or subfiles and deduplication is performed with respect to the chunks. When the file is read, the file is rebuilt from its respective chunks. The files may also be compressed using differential compression, which leverages the content of similar files to compress a current file.
US10922278B2 Systems and methods for database compression and evaluation
Systems and methods for increasing computing efficiency include a compiler configured to compress a variant table into a variant decomposition diagram (VDD). VDDs are compact representations of one or more variant tables and comprise a series of nodes and links that can be used to evaluate (e.g., filter, iterate, access) the variant table.
US10922274B2 Method and apparatus for performing auto-naming of content, and computer-readable recording medium thereof
A method of performing auto-naming of content includes: receiving an auto-naming command for the content; performing auto-naming of the content by using different parameters according to different content types to obtain at least one auto-naming result for the content; and displaying the auto-naming result.
US10922271B2 Methods and systems for clustering files
A method of clustering files, comprises, by a processing unit: obtaining a clustering structure comprising a plurality of nodes arranged in hierarchical levels Li, with i from 1 to N, obtaining at least one data (Dsignal) representative of a file (Dfile) to be assigned to a category; (O1) comparing said data to each centroid of each node of the first level, (O2) if said comparison matches an acceptance threshold of one or more nodes, selecting a node among these nodes, (O3) comparing Dsignal to each centroid of each node of a next level which is linked to said selected node, (O4) if said comparison matches an acceptance threshold of one or more nodes, selecting a node among these nodes, repeating O3 and O4 until a stopping condition is met, thereby indicating that Dsignal or Draw belongs to a category of files represented by said selected node.
US10922261B2 Memory clock frequency adjusting method, mainboard, and computer operating system
A memory clock frequency adjusting method suitable for a computer device is provided. The computer device includes a basic input output system (BIOS) and a memory. The memory clock frequency adjusting method includes following steps. A boot process of the computer device is executed, and the memory is operated at a memory clock frequency set by the BIOS. Whether the computer device is successfully booted is determined by the BIOS to decide whether the boot process of the computer device is to be re-executed. A setting of the memory clock frequency is adjusted by the BIOS when the computer device re-executes the boot process to lower the memory clock frequency, so that the memory is operated at the lowered memory clock frequency. In addition, a mainboard and a computer operating system applying the memory clock frequency adjusting method are also provided.
US10922259B2 System and method for extended peripheral component interconnect express fabrics
An exemplary embodiment extended peripheral component interconnect express (PCIe) device includes a host PCIe fabric comprising a host root complex. The host PCIe fabric has a first set of bus numbers and a first memory mapped input/output (MMIO) space on a host CPU. An extended PCIe fabric includes a root complex endpoint (RCEP) as part of an endpoint of the host PCIe fabric. The extended PCIe fabric has a second set of bus numbers and a second MMIO space separate from the first set of bus numbers and the first MMIO space, respectively.
US10922256B2 Display apparatus and control method for high display bandwidth thereof
A display apparatus is provided. The display apparatus includes a display panel and a display controller. The display controller is electrically connected to a USB Type-C interface of a host via a USB Type-C interface of the display apparatus. In response to the USB Type-C interface of the display apparatus being in a USB Type-C default pin-assignment mode, the display controller receives an image signal from the host via two USB SuperSpeed channels of the USB Type-C interface of display apparatus. In response to a display mode of the display apparatus satisfying a specific condition, the display controller controls the USB Type-C interface of the display apparatus to enter a USB Type-C first pin assignment mode, so that the host utilizes the four USB SuperSpeed channels of the USB Type-C interface of the display apparatus to transmit the image signal to the display controller.
US10922249B2 Input/output control code filter
Systems and methods are described for verifying functionality of a computing device. A plurality of I/O control codes usable to configure specified actions for a device under test is received. The I/O control codes that were completed without generating an error are determined. The I/O control codes that completed without generating an error and associated binding information are recorded. The I/O control codes that completed without generating an error and associated binding information are stored in a format usable for subsequent replay of the stored I/O control codes.
US10922247B2 Interface components
In an example, an apparatus may have a controller to be coupled to a host, an interface component coupled to the controller, and a plurality of memory devices coupled to the interface component. The interface component may be to cause a memory device of the plurality of memory devices to perform an operation in response to a command from the controller.
US10922240B2 Memory system, storage system and method of controlling the memory system
According to one embodiment, a memory system includes a cache configured to cache a part of a multi-level mapping table for logical-to-physical address translation, and a controller. The multi-level mapping table includes a plurality of hierarchical tables corresponding to a plurality of hierarchical levels. The table of each hierarchical level includes a plurality of address translation data portions. The controller sets a priority for each of the hierarchical level based on a degree of bias of reference for each of the hierarchical level, and preferentially caches each of the address translation data portions of a hierarchical level with a high priority into the cache, over each of the address translation data portions of a hierarchical level with low priority.
US10922235B2 Method and system for address table eviction management
A system and method are disclosed for handling logical-to-physical mapping and increasing the amount of mapping table information that may be stored in a cache in volatile memory. The system includes a storage device having non-volatile memory, an input/output interface, a cache manager, a cache utilization manager, a cache swap manager, and a storage controller configured to service a storage command using a physical address provided by the cache manager. The method includes receiving a storage command comprising a logical address, the logical address comprising a partition identifier, implementing a cache eviction policy in response to determining that a mapping table cache does not have a cache entry that matches the logical address. The method also includes evicting the cache entry with a ranking, or score, that satisfies a cache eviction threshold and loading a replacement cache entry from an address mapping table stores on non-volatile memory.
US10922230B2 System and method for identifying pendency of a memory access request at a cache entry
A processing system indicates the pendency of a memory access request for data at the cache entry that is assigned to store the data in response to the memory access request. While executing instructions, the processor issues requests for data to the cache most proximal to the processor. In response to a cache miss, the cache controller identifies an entry of the cache to store the data in response to the memory access request, and stores an indication that the memory access request is pending at the identified cache entry. If the cache controller receives a subsequent memory access request for the data while the memory access request is pending at the higher level of the memory hierarchy, the cache controller identifies that the memory access request is pending based on the indicator stored at the entry.
US10922212B2 Systems and methods for service catalog analysis
Systems, methods, and media for analyzing service catalog items include determining information about a service catalog item, such as whether the service catalog item functions as intended, has macros associated therewith that have changed due to a platform change of a platform running the service catalog, and determining a change has occurred to variables and the source of the change when variables associated with the service catalog item have changed.
US10922210B2 Automatic software behavior identification using execution record
The automatic identification of execution behavior(s) of software. This automatic identification is based on a historical analysis of execution records to identify a particular pattern that represents an execution behavior. In order to automatically identify an execution behavior present within particular software, an execution record (or perhaps multiple execution records) representing the execution of that particular software may be accessed. Based on finding the particular pattern within the execution record (or one, some, or all of the multiple execution records) representing the execution of that particular software, the computing system may automatically identify that the execution behavior is present within the software. This may dramatically assist in modifying that execution behavior.
US10922209B2 Device and method for automatically repairing memory deallocation errors
A device for automatically repairing memory deallocation errors is disclosed. The device includes: a static analysis unit configured to generate status information for each one of the objects included in the source code of a program by way of a static analysis of the source code, where the status information includes position information, pointer information, and patch information, the position information associated with allocation sites of the objects, the pointer information associated with pointers pointing to the objects, the patch information associated with deallocation statements capable of deallocating the objects; a decision unit configured to choose patch candidates from the patch information and decide on a combination of the patch candidates capable of deallocating each of the objects only once; and a repair unit configured to repair the source code according to the combination of patch candidates.
US10922203B1 Fault injection architecture for resilient GPU computing
Unavoidable physical phenomena, such as an alpha particle strikes, can cause soft errors in integrated circuits. Materials that emit alpha particles are ubiquitous, and higher energy cosmic particles penetrate the atmosphere and also cause soft errors. Some soft errors have no consequence, but others can cause an integrated circuit to malfunction. In some applications (e.g. driverless cars), proper operation of integrated circuits is critical to human life and safety. To minimize or eliminate the likelihood of a soft error becoming a serious malfunction, detailed assessment of individual potential soft errors and subsequent processor behavior is necessary. Embodiments of the present disclosure facilitate emulating a plurality of different, specific soft errors. Resilience may be assessed over the plurality of soft errors and application code may be advantageously engineered to improve resilience. Normal processor execution is halted to inject a given state error through a scan chain, and execution is subsequently resumed.
US10922199B2 Role management of compute nodes in distributed clusters
In one example, a distributed cluster may include compute nodes having a master node and a replica node, an in-memory data grid formed from memory associated with the compute nodes, a first high availability agent running on the replica node, and a second high availability agent running on the master node. The first high availability agent may determine a failure of the master node by accessing data in the in-memory data grid and designate a role of the replica node as a new master node to perform cluster management tasks of the master node. The second high availability agent may determine that the new master node is available in the distributed cluster by accessing the data in the in-memory data grid when the master node is restored after the failure and demote a role of the master node to a new replica node.
US10922193B2 Data backup method, storage medium, and terminal
A data backup method is disclosed, the method including the following steps: acquiring remaining storage capacity of a cloud space (S101); collecting usage characteristic information of an application when the remaining storage capacity is less than a preset value (S102); grading the application based on the usage characteristic information so as to obtain a grade of the application (S103); and when the grade of the application is consistent with a preset grade and the data in the corresponding application is updated, backing up updated data to the cloud space (S104).
US10922190B1 Updating database records while maintaining accessible temporal history
Certain aspects of the present disclosure provide techniques for updating database records while maintaining accessible temporal history. One example method generally includes receiving a request, at a database, to select an instance of a record from the database at a specific point in time and reading the instance of the record from a snapshot of the database. The method further includes loading one or more deltas associated with the record from the database and chronologically applying the one or more deltas to the instance of the record to create the instance of the record. The method further includes returning the instance of the record, determining that the request has made a percentage of recent requests exceed a threshold for requests for most-current data and creating a new snapshot of the database.
US10922182B2 Motor driving device and determination method
A motor driving device includes: a rectifier circuit for rectifying an AC input voltage supplied from an AC power supply to a DC voltage; a smoothing capacitor for smoothing the rectified DC voltage; a relay that outputs a contact signal when the input voltage is input to the rectifier circuit from the AC power supply; an input voltage detector for detecting the input voltage; a capacitor voltage detector for detecting the capacitor voltage; a volatile first storage; a nonvolatile second storage; and a backup start determiner for determining whether or not to start a backup operation of transferring the information stored in the first storage to the second storage, based on at least one of the contact signal, the input voltage and the capacitor voltage.
US10922181B2 Using storage locations greater than an IDA width in a dispersed storage network
A method comprises encoding, by a DS processing unit of a dispersed storage network (DSN), a data segment using an information dispersal algorithm with a first pillar width number to produce a set of encoded data slices. The method continues by generating a set of DSN addresses for the set of encoded data slices based on the first pillar width number, a second pillar width number and a DSN address mapping function. The method continues by identifying, based on the DSN addresses, a first group of storage units of a set of storage units that includes the second width pillar number of storage units and where the first group of storage units includes the first pillar width number of storage units. The method continues by sending the set of encoded data slices to the first group of storage units in accordance with the set of DSN addresses.
US10922179B2 Post rebuild verification
A method for execution by a dispersed storage network (DSN), the method begins by determining a slice name of an encoded data slice to verify, obtaining the encoded data slice and optionally compressing the encoded data slice, determining a dispersed storage (DS) unit of the stored set of DS units to produce a selected DS unit, sending the compressed encoded data slice request message to the selected DS unit, receiving a compressed encoded data slice response message to produce a selected compressed encoded data slice, determining a compressed encoded data slice partial of the encoded data slice, determining whether a sum of compressed encoded data slice partials compares favorably to the selected compressed encoded data slice, indicating a failed test when the processing module determines that the comparison is not favorable and indicating a passed test when the processing module determines that the comparison is favorable.
US10922178B2 Masterless raid for byte-addressable non-volatile memory
A system includes byte-addressable non-volatile memory (NVM) modules. The system includes media controllers communicatively connected to one another over a memory semantic fabric. Each media controller is responsible for a corresponding NVM module to which the media controller is attached. The media controllers cooperatively provide redundant array of independent disks (RAID) functionality at a granularity at which the NVM modules are byte-addressable without employing a master RAID controller.
US10922176B2 Recovery of parity based storage systems
Systems and methods for recovery of parity based storage systems are described. In one embodiment, a group of nodes includes one or more storage nodes, and the one or more storage nodes include one or more storage containers. In one embodiment, the one or more storage containers include one or more data storage containers, one or more parity storage containers, or one or more spare storage containers, or any combination thereof. The system and methods include a hardware controller configured to identify a first failed storage container on a first storage node from the group of storage nodes, identify data associated with the first failed storage container on at least a second storage container on a second storage node from the plurality of storage nodes, and recover the data associated with the first failed storage container from at least the second storage container on the second storage node.
US10922171B2 Error correction code circuits, semiconductor memory devices and memory systems
An error correction code (ECC) circuit of a semiconductor memory device includes a syndrome generation circuit and a correction circuit. The syndrome generation circuit generates syndrome based on a message and first parity bits in a codeword read from a memory cell array by using one of a first parity check matrix and a second parity check matrix, in response to a decoding mode signal. The correction circuit receives the codeword, corrects at least a portion of (t1+t2) error bits in the codeword based on the syndrome and outputs a corrected message. Here, t1 and t2 are natural numbers, respectively.
US10922170B2 Memory module including a volatile memory device, memory system including the memory module and methods of operating a multi-module memory device
A memory system includes a memory device having a plurality of volatile memory modules therein, and a memory controller, which is electrically coupled to the plurality of volatile memory modules. The memory controller is configured to correct an error in a first of the plurality of volatile memory modules in response to generation of an alert signal by the first of the plurality of volatile memory modules, concurrently with an operation to refresh at least a portion of a second of the plurality of volatile memory modules upon the generation of the alert signal.
US10922167B2 Storage device and operating method thereof
A memory controller for controlling a memory device including a register for storing a plurality of parameters includes: a register information storage configured to store the plurality of parameters as a plurality of setting parameters, a register controller configured to provide the memory device with a parameter change command for requesting a selected parameter to be changed to a set value, and acquire, from the memory device, Cyclic Redundancy Check (CRC) calculation information on the plurality of parameters including the selected parameter, a CRC reference information generator configured to generate CRC reference information on the plurality of setting parameters including at least one setting parameter changed to the set value, and a CRC information comparator configured to determine whether an error is included in the plurality of parameters according to a comparison result between the CRC calculation information and the CRC reference information.
US10922163B2 Determining server error types
A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.
US10922158B2 Method and system for transforming input data streams
A system and method for processing an input data stream. An input connector module receives an input data streams. A job thread is operatively connected to the received input data stream and produces an output data stream. An output connector module supplies an output data stream.
US10922134B2 Method, device and computer program product for processing data
Techniques process data. The techniques involve determining priority of a plurality of cores of a processor based on metadata stored in a plurality of queues associated with the plurality cores, respectively, the metadata being related to data blocks to be processed that are associated with the respective cores, and the metadata in each of the queues being sorted by arrival times of the respective data blocks to be processed. The techniques further involve storing core identifiers of the plurality of cores into a cache by an order of the priorities. By means of at least some of the above techniques, quick insertion of metadata can be realized through multiple queues and the efficiency of determining data blocks to be processed is improved based on sorting of the cores.
US10922118B2 Distributed container image repository service
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining, by a container host node, container image configuration data that defines a specified container image configuration, wherein the container host node includes an associated container image repository for storing container images; multicasting, by the container host node, a request for one or more image of first through Nth specified container images to a set of container host nodes; receiving, by the container host node, at least one container image from at least one container host node of the set of container host nodes in response to the multicasting; building, by the container host node, a specified container image according to the specified container image configuration using the at least one container image received by the receiving; and running, by the container host node, the specified container image built by the building to define a runtime container.
US10922110B2 Method for storing data in a virtualized storage system
The invention relates to a method for storing data of an application running on a virtual machine, in a virtualized storage system corresponding to the emulation of at least one magnetic tape and at least one associated magnetic tape drive, via a data exchange protocol which is TCP/IP.
US10922104B2 Systems and methods for determining and presenting a graphical user interface including template metrics
Systems and methods for determining and presenting a graphical user interface including template metrics are disclosed. Exemplary implementations may: manage templates for work unit records that define units of work managed, created, and/or assigned within a collaboration environment; create one or more first work unit records based on the first template; monitor the units of work created using the templates to determine template information; determine template metric values for template metrics associated with the templates based on the template information such that first template metric values for the template metrics associated with the first template are determined based on the first template information; and effectuate presentation of a graphical user interface including the templates and the template metric values for the template metrics associated with the templates.
US10922100B2 Method and electronic device for controlling display
An electronic device for processing a touch input is provided. The electronic device includes a touch screen display having a first aspect ratio; a memory that stores at least one application; and a processor electrically connected to the touch screen display and the memory, wherein the processor is configured to compare a second aspect ratio of a user interface of one of the at least one application with the first aspect ratio, display the user interface in a first area having the second aspect ratio of the touch screen display when the second aspect ratio is smaller than the first aspect ratio, display at least one function button, which is not a part of the application, in a second area of the touch screen display that does not overlap the first area, display the user interface in an entire area of the touch screen display when the second aspect ratio is equal to the first aspect ratio, and display the at least one function button on the touch screen display such that the function button overlaps the user interface.
US10922086B2 Reduction operations in data processors that include a plurality of execution lanes operable to execute programs for threads of a thread group in parallel
To perform a reduction operation to combine data values for threads in a thread group using a data processor, the data processor performs combining steps that each combine the stored combined data value result of a previous combining operation for a thread with the combined data value result of the previous combining operation for a selected another execution lane that has not yet contributed to the stored combined data value result for the thread. The data processor selects as the another execution lane of the execution processing circuitry that has not yet contributed to the combined data value result for the thread, an execution lane from a group of execution lanes whose values have been combined in the previous combining step and that have not yet contributed to the combined data value result for the thread, and having a particular relative position in the group of execution lanes.
US10922085B2 Scheduling of threads for execution utilizing load balancing of thread groups
An apparatus to facilitate thread scheduling is disclosed. The apparatus includes logic to store barrier usage data based on a magnitude of barrier messages in an application kernel and a scheduler to schedule execution of threads across a plurality of multiprocessors based on the barrier usage data.
US10922080B2 Systems and methods for performing vector max/min instructions that also generate index values
Disclosed embodiments relate to systems and methods for performing instructions structured to compute a min/max value of a vector. In one example, a processor executes a decoded single instruction to determine on a per data element position of the identified first and second operands a maximum or minimum, store the determined maximum or minimums in corresponding data element positions of the identified first operand, and determine and store, in each data element position of the identified third operand, an indication of where the maximum or minimum came from.
US10922074B2 Deferred state mutation
An embodiment provides deferred state mutation. Information defining action chains implementing part of a client application is received. The received information includes an explicit computer executable instruction to modify a global state associated with each action chain. Computer executable instructions are automatically generated for each of the action chains to create respective private views of the global state for each of the action chains. A separate implicit computer executable instruction is automatically associated with each of the explicit computer executable instructions. The implicit computer executable instructions are executed during runtime of the client application instead of the respective explicit computer executable instructions.
US10922069B2 Flexible, multidimensional infrastructure scaling
Flexible, multidimensional infrastructure scaling for cloud-based over-the-air (OTA) systems is disclosed. The method comprises: obtaining requirements for OTA updates; obtaining infrastructure scaling data indicative of at least one of information technology (IT) infrastructure or communications resources provided by at least one mobile network operator (MNO); determining, using the infrastructure scaling data, a plurality of infrastructure scaling options that satisfies the requirements; determining a cost associated with each of the infrastructure scaling options; determining a cost-optimal infrastructure option from the plurality of infrastructure scaling options that satisfies the requirements for OTA updates and has the lowest associated cost; procuring and allocating a number or type of infrastructure components according to the cost-optimal infrastructure option; communicating an update time and update channel for delivering the OTA updates to the mobility clients; and initiating delivery of the OTA updates to the mobility clients using the procured and allocated infrastructure components.
US10922068B1 Updating firmware for programmable integrated circuits in computing environments
Updating firmware in an programmable integrated circuit (IC) includes determining, using a processor of a computer, a base address register (BAR) of an accelerator card from a device data file, wherein the accelerator card includes a programmable IC and is connected to the computer via a communication bus, mapping, using the processor, a feature PROM and a flash programmer circuit of the programmable IC to local memory of the computer using the BAR, and reading, over the communication bus, the feature PROM on the programmable IC to determine a programming mode for programming an external flash memory coupled to the flash programmer circuit. Based on the programming mode and using the processor, firmware is provided to the flash programmer circuit on the programmable IC via the communication bus. The flash programmer circuit is configured to program the firmware into the external flash memory.
US10922063B2 Code compilation for scaling accelerators
A computer system comprises a work accelerator, a gateway the transfer of data to the accelerator from external storage, the accelerator executes a first compiled code sequence to perform computations on data transferred to the accelerator from the gateway. The first compiled code sequence comprises a synchronisation instruction indicating a barrier between a compute phase in which the compute instructions are executed and an exchange phase, wherein execution of the synchronisation instruction causes an indication of a pre-compiled data exchange synchronisation point to be transferred to the gateway. The gateway comprises a streaming engine storing a second compiled code sequence in the form of a set of data transfer instructions executable by the streaming engine to perform data transfer operations to stream data through the gateway in the exchange phase, wherein the first and second compiled code sequences are generated as a related set at compile time.
US10922061B2 Information processing apparatus, information processing method and storage medium storing program related to instruction selection of a compiler
An information processing apparatus according to one of exemplary aspects of the present disclosure includes: an alternate pattern identifier 862 that identifies first instruction sequences in a program in a first language, each of the first instruction sequences leading to a result individually achieved by second instruction sequences in a second language different from the first language, the second instruction sequences including operators being common to the first instruction sequences; a pattern selector 865 that determines ratios for the operators of the second instruction sequences; and an instruction scheduler 870 that selects a second instruction sequence based on the ratios from the second instruction sequences for each of the first instruction sequences.
US10922059B2 Integrating application features into a platform interface based on application metadata
Techniques for configuring and generating an integrated application interface are disclosed. An interface for generating application metadata associating application components and component behaviors may be displayed to a user. The metadata generation interface accepts user input associating an action with an application component. The system generates application metadata, defining application behavior corresponding to the application component, based on the user input. The system may generate a platform interface that integrates the application behavior into a platform interface, based on the application metadata. The system determines behaviors of components of the application by analyzing the application metadata. Based on the application component behaviors, the system renders platform components of the platform interface to integrate the application behaviors into the platform interface. Upon receiving user input via the platform components of the platform interface, the system may construct and transmit a request to the application.
US10922057B2 Transposing in a matrix-vector processor
A circuit for transposing a matrix comprising reversal circuitry configured, for each of one or more diagonals of the matrix, to receive elements of the matrix in a first vector and generate a second vector that includes the elements of the matrix in an order that is a reverse of an order of the elements of the matrix in the first vector, and rotation circuitry configured, for each of the one or more diagonals of the matrix, to determine a number of positions by which to rotate the elements of the matrix in the second vector, receive the second vector of elements of the matrix, and generate a third vector that includes the elements of the matrix in the second vector in an order that is a rotation of the elements of the matrix in the second vector by the determined number of positions.
US10922054B2 Apparatus and method
According to one embodiment, an apparatus is capable of exchanging a frame with an external apparatus in a packet mode of a serial attached small computer system interface (SAS). The external apparatus includes a scrambler. The apparatus includes a descrambler and a controller. The descrambler is configured to descramble frame data scrambled by the scrambler. The controller is configured to, in a case where first frame data is received from the external apparatus, synchronize the descrambler with the scrambler using the first frame data and a first value that is to be scrambled by the scrambler to obtain the first frame data.
US10922051B2 Application-specific profile managers
A computing device may include a processor, a plurality of input devices communicatively coupled to the processor of the computing device, a voice recognition device to detect audible input from a user, and a profile manager to manage application specific profiles for the plurality of input devices and, when executed by the processor, establish an application specific profile based on the audible input received by the voice recognition device.
US10922043B2 Information processing device and information processing method for acquiring information associated with a target
The present disclosure relates to an information processing device and an information processing method, which are capable of acquiring accurate information associated with a desired target which is pointed by a user. The information processing device includes an indication target detection unit that detects an indication target that is pointed by an indicating object. An information generation unit generates explanatory information that includes content information indicating visually recognizable content of the indication target and additive information indicating visually recognizable characteristics associated with the indication target. An output control unit controls output of a voice of the explanatory information.
US10922042B2 System for sharing virtual content and method for displaying virtual content
A method for displaying virtual content and a system for sharing virtual content are disclosed. The method includes obtaining, by a first electronic device, a first spatial location information of the first electronic device with respect to at least one marker; receiving, by the first electronic device, data of a first virtual object generated in a second electronic device and a second spatial location information of the first virtual object with respect to the at least one marker; generating, by the first electronic device, a second virtual object based on the data of the first virtual object, the first spatial location information, and the second spatial location information, to obtain a display content, wherein the second virtual object is same to the first virtual object in content while the second virtual object is different from the first virtual object with a different display angle; and displaying the display content.
US10922041B2 Wireless screen transmission method, extension device, and wireless screen transmission system
A wireless screen transmission method, an extension device, and a wireless screen transmission system are disclosed. The wireless screen transmission method includes: receiving screen display data and audio data captured by a source end device; transmitting the screen display data and the audio data to a touch screen display end over a wireless network, so that the screen display data and the audio data are presented by the touch screen display end; receiving touch data generated by the touch screen display end over the wireless network; and transmitting the touch data to the source end device, so that an operation corresponding to the touch data is performed by the source end device. The present invention further implements returning of touch data from a display end in a wireless manner based on wireless screen transmission, thereby improving flexibility and convenience of operations.
US10922037B2 Management apparatus, management system, and non-transitory computer readable medium
A management apparatus includes a storage unit that, if plural individual processing targets are grouped in accordance with predetermined conditions, stores the predetermined conditions and processing target groups generated by grouping the plural individual processing targets in accordance with the predetermined conditions while associating the predetermined conditions and the processing target groups with each other and a display control unit that, if one of the processing target groups stored in the storage unit is selected, displays another processing target group that shares at least one of the predetermined conditions with the selected processing target group.
US10922030B2 Image forming apparatus and non-transitory computer readable medium
There is provided an image forming apparatus. A reception unit receives a change of a printing setting for each page in a case where, in a printing setting is designated for printing data that is made up of a plurality of pages, a page on which printing processing is impossible to perform is included in the printing data. An output unit outputs the printing data according to the printing setting that is received by the reception unit.
US10922029B2 Information processing device and non-transitory computer readable medium
An information processing device includes a controller that changes, depending on a position of a user, display of a conversation partner who is responding in an interface for the user to make a conversation with the conversation partner. In a further modification of the invention, depending on a positional relationship between the user and a partner, the controller may change the display of the conversation partner who is responding, to display of the partner.
US10922025B2 Nonvolatile memory bad row management
A memory system including a nonvolatile memory (NVM) device and a controller is provided. The NVM device includes a main region and a spare region. The controller writes write data to a selected row of the main region, determines whether the written row is bad, and writes the write data to a spare address in the spare region and writes the spare address to the bad row, when the written row is determined to be bad.
US10922016B2 Data processing system and operating method thereof
A data processing system may include a plurality of memory systems and a host configured to provide commands for the memory systems. A first memory system among the memory systems may receive the commands from the host, check each of the memory systems where a plurality of command operations corresponding to the commands are to be performed, transmit respective commands among the commands to respective remaining memory systems except for the first memory system among the memory systems through a plurality of dedicated channels, and perform a first command operation corresponding to the first memory system in at least one of the remaining memory systems.
US10922015B2 Processing system, related integrated circuit, device and method
A processing system includes a processing unit; a non-volatile memory storing configuration data; and a configuration data client including a register, wherein the configuration data client is configured to receive the configuration data and store the configuration data in the register. The processing system further includes a hardware configuration circuit configured to read the configuration data from the non-volatile memory and transmit the configuration data, read from the non-volatile memory, to the configuration data client. The hardware configuration circuit may be configured to receive a command, including an access request, from the processing unit and selectively execute the access request.
US10922011B2 Controllers configured to perform secure deletion, key-value storage devices including said controllers, and methods of operation thereof
Provided are a controller configured to perform secure deletion, a key-value storage device including the controller, and a method of operating the key-value storage device. The key-value storage device includes a non-volatile memory including a plurality of blocks, and a controller configured to control a memory operation on the non-volatile memory, receive a write command including a first key and a first value corresponding to the first key from a host, write data of a file corresponding to the first value to at least one block of the plurality of blocks of the non-volatile memory in response to the write command, receive a secure deletion command for the first value from the host, and erase the at least one block to which the first value is written, in response to the secure deletion command.
US10922010B2 Secure data removal
Apparatus and methods are disclosed, including receiving an indication to selectively overwrite first data stored on a first page of a first subset of a group of multi-level memory cells of a storage system, determining a second subset of memory cells from the first subset that, in response to programming from a first level to a second level, will alter a read output of the first data on the first page and maintain a read output of remaining pages, and programming the second subset of memory cells from the first level to the second level to securely remove the first data stored on the first page while maintaining data on the remaining pages.
US10921998B2 Memory system and operating method thereof
A memory system may include: a nonvolatile memory device including a plurality of memory blocks each including a plurality of pages; and a controller suitable for: managing mapping information for mapping logical addresses to physical addresses; classifying, as a specific physical address, a physical address that becomes a target physical address of a remap command by exceeding a first threshold count; and classifying, as cold data, data stored in a specific page corresponding to the specific physical address among the pages, wherein, in response to the remap command, the controller further: detects the target physical address corresponding to a first logical address through the mapping information; and remaps the target physical address to a second logical address, and wherein the first threshold count is a natural number of 2 or more.
US10921995B2 Systems and methods for packing data in a scalable memory system protocol
A memory device includes a memory component that stores data and a processor. The processor may receive requests from a requesting component to perform a plurality of data operations, generate a plurality of packets associated with the plurality of data operations, and continuously transmit each of the plurality of packets until each of the plurality of packets are transmitted. Each of the plurality of packets after the first packet of the plurality of packets is transmitted on a subsequent clock cycle immediately after a previous packet is transmitted.
US10921979B2 Display and processing methods and related apparatus
A method includes obtaining, by a head mounted display, a trigger instruction and determining coordinates of a line of sight focus of a user on a screen of a portable electronic device, where the trigger instruction is used to instruct the head mounted display to perform a display operation, sending the coordinates to the portable electronic device, when the coordinates trigger the portable electronic device to determine that an object corresponding to the coordinates can be processed by the portable electronic device, obtaining, by the portable electronic device, related content of the object, obtaining the related content of the object of the portable electronic device, and displaying the related content of the object on a virtual screen.
US10921977B2 Information processing apparatus and information processing method
An information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to perform a first operation for a first object that is displayed on a screen. The processor is configured to display a third object on the screen in association with the first object after performing the first operation for the first object, wherein the third object represents the first operation. The processor is configured to superimpose the third object on one of at least one second object that is displayed on the screen. The processor is configured to apply the first operation to the one of at least one second object after superimposing the third object on the one of at least one second object.
US10921973B2 Building system with a building model including semantic relationships
A building energy management includes building equipment, one or more data platform services, a timeseries database, and an energy management application. The building equipment operate to monitor and control a variable and provide raw data samples of a data point associated with the variable. The timeseries database stores a plurality of timeseries associated with the data point. The plurality of timeseries include a timeseries of the raw data samples and the one or more optimized data timeseries generated by the data platform services based on the raw data timeseries. The energy management application generates an ad hoc dashboard including a widget and associates the widget with the data point. The widget displays a graphical visualization of the plurality of timeseries associated with the data point and includes interactive user interface options for switching between the plurality of timeseries associated with the data point.
US10921960B2 Mapping geological features using facies-type data manipulation
Methods, computer readable medium, and systems for mapping geologic features are described. In one example, a selection of a template describing a theoretical geologic depositional profile is received. In addition, paleo-elevations and/or paleo-depths of actual geologic facies in an actual geologic depositional profile are received. A graphical map that represents the actual geologic depositional profile is generated by mapping the received paleo-elevations and/or paleo-depths onto the theoretical depositional profile.
US10921958B2 Electronic device supporting avatar recommendation and download
An electronic device and method are disclosed. The electronic device includes: an input circuitry, a display, a camera, a communication circuitry, a processor operatively connected to the input circuitry, the display, the camera, and the communication circuitry, and a memory operatively connected to the processor. The processor implements the method, including display, on the display, one or more images depicting characters selectable as avatars, detect via the input circuitry a selection of a character as an avatar, set the selected character as the avatar, replacing an object included in an image captured by the camera, and display, on the display, one or more icons representing one or more packages including a first package associated with the selected character, based on identification information for the selected character.
US10921954B2 Method for sharing content and content sharing system
A method of sharing content performed by a device includes: receiving a capture image of a screen of another device and reproduction information for reproducing content corresponding to an object displayed on the capture image from the other device; displaying the capture image; and reproducing the content corresponding to the object by using the reproduction information in response to a user input with respect to a region that displays the object in the capture image.
US10921948B1 Dynamic resource management for cloud-based services
Techniques are described for optimizing the use of computing resources in connection with providing online services. A user interface (UI) executes in the cloud and is streamed as video to a client device. When the user navigates away from the UI, the connection between the client and the computing resource is terminated and the resource is placed back in the pool. The most recent state of the UI is retained so that when the user navigates back to the UI, a new resource is allocated and the UI begins executing at or near the point where the user last interacted with the UI.
US10921943B2 Compliant material for protecting capacitive force sensors and increasing capacitive sensitivity
A compliant material, such as a conductive foam, is positioned in the dielectric or capacitive gap between drive and sense electrodes and/or other conductive elements of a capacitive and/or other force sensor, such as a TFT or other display element and a sensor assembly. The compliant material prevents damage by preventing and/or cushioning contact. The compliant material may be conductive. By being conductive and being positioned between the electrodes while still being separated from one or more of the electrodes, the compliant material also shortens the effective electrical distance between the electrodes. As a result, the force sensor may be more sensitive than would otherwise be possible while being less vulnerable to damage.
US10921930B2 Display apparatus, display system, and method for controlling display apparatus
Display apparatus including plurality of input sections, communication section, connection detector that detects connection between information terminal apparatus and communication section via cable, position information generator that generates position information on position on a display surface at which pointing element points, display section that displays an image on display surface, controller that executes first mode that causes display section to display image based on image information and position information and second mode that causes display section to display image based on image information and operates information terminal apparatus based on position information wherein two modes are switchable from one to the other, and storage that stores source information on use result representing input section used in execution of second mode, and when connection detector detects connection, controller selects one of the plurality of input sections based on source information and executes second mode.
US10921922B2 Mobile terminal having a touch region to obtain fingerprint information
A mobile terminal including a glass panel having a first and a second touch region. The second touch region is, at least in part, located within the first touch region and configured to obtain fingerprint information. The mobile terminal further includes a first and a second touch sensor respectively corresponding to the first and second touch regions, a light guide plate provided at a backside of the first and second touch sensors, and a light source provided on at least one side of the light guide plate, wherein the light guide plate includes a light guide plate body to propagate light from the light source, and windows such that brightness of the second touch region is substantially the same as brightness of a portion of the first touch region that is outside of the second touch region, the windows having different properties including at least one of size and density.
US10921920B1 Gestures and touches on force-sensitive input devices
A force-sensitive touch sensor detects location and force of touches applied to the sensor. Movement of an object touching the force-sensitive touch sensor correlates to movement of a pointer on a display device. Varying levels of force applied to the force-sensitive touch sensor are interpreted as different commands. Objects displayed on the display device can be manipulated by a combination of gestures across a surface of the force-sensitive touch sensor and changes in force applied to the force-sensitive touch sensor.
US10921915B2 Touch panel, display device and driving method thereof
A touch panel, a display device and a driving method thereof are provided. The touch panel includes: an array substrate, an opposing substrate and touch pressure-sensitive electrodes. The opposing substrate is arranged opposite to the array substrate; and the touch pressure-sensitive electrodes are disposed on a bottom layer on a side of the array substrate facing the opposing substrate and configured to form a capacitor structure together with a metal layer disposed on a side of the array substrate away from the opposing substrate, so as to sense pressure touch.
US10921914B2 Touch sensing apparatus, touch control display panel, touch control display apparatus, and touch sensing method including magnetic sensor units
The present application discloses a touch sensing apparatus. The touch sensing apparatus includes a plurality of magnetic sensor units spaced apart from each other, each of which configured to detect a change in magnetic field caused by a first touch input and connected to a first touch integrated circuit. Each of the plurality of magnetic sensor units includes a reference conductor and a plurality of conductors surrounding the reference conductor, the reference conductor and each of the plurality of conductors independently connected to the first touch integrated circuit. The first touch integrated circuit is configured to determine a touch position of based on changes in capacitances between the magnetic sensor and each of the plurality of conductors.
US10921911B2 Methods, apparatus and systems for controlling the operation of a smart watch
A smart watch is disclosed which may be controlled remotely using any of a variety of communications control links and control modules that are not part of the watch itself. The control links include RF, Bluetooth, Optical, Hardwired and Artificial Intelligence (Al) control links; operating in combination with tactile, audio and/or visual/motion sensing control mechanisms (modules). The disclosed smart watch optionally includes an expandable speaker extending from the wrist band of the watch to allow for the speaker to easily be placed next to the user's ear while in use. The Bluetooth speaker may be removable and may be used with other wireless devices. Methods, apparatus and systems incorporating the disclosed teachings are particularly well suited to support use of a smart watch by the disabled; and allows for both “hands free” and/or remote smart watch operation and control.
US10921898B2 Method and apparatus for manipulating content in an interface
A machine implemented method includes sensing entities in first and second domains. If a first stimulus is present and an entity is in the first domain, the entity is transferred from first to second domain via a bridge. If a second stimulus is present and an entity is in the second domain, the entity is transferred from second first domain via the bridge. At least some of the first domain is outputted. An apparatus includes a processor that defines first and second domains and a bridge that enables transfer of entities between domains, an entity identifier that identifies entities in the domains, a stimulus identifier that identifies stimuli, and a display that outputs at least some of the first domain. The processor transfers entities from first to second domain responsive to a first stimulus, and transfers entities from second to first domain responsive to a second stimulus.
US10921890B2 Method and apparatus for providing tactile sensations
The present disclosure concerns a method and apparatus for the creation of an acoustic field for providing tactile sensations. More particularly, but not exclusively, this disclosure concerns a method and apparatus for the creation of an acoustic field providing tactile sensations for use with an interactive device. The disclosure provides a method of generating a tactile sensation. The method comprises the steps of providing a plurality of acoustic transducers arranged to generate a predetermined distribution of pressure patterns, wherein the pressure patterns comprise a first region providing a first tactile sensation and a second region providing a second, different, tactile sensation.
US10921888B2 Sensory evoked response based attention evaluation systems and methods
The system and methods described herein determine a subject's indication of attention to a first and a second sensory stimuli. The system determines a sensory evoked response of the subject by calculating the statistical relationship between the subject's neural response to the stimuli and a signal feature of the first and the second sensory stimuli. A magnitude value of the sensory evoked response is extracted to determine whether the subject attended-to or ignored the sensory stimuli. The system will select the stimuli that elicited the greater indication of attention, and then trigger further processing by a computer. Such processing can include selecting future content for improving safety warnings, educational materials, or advertisements or further processing can include controlling and navigating a brain computer user interface.
US10921883B2 Eye tracking for management of mobile device
A mobile device includes an eye sensor and an eye track control system. The eye detection sensor detects movements of a human eye generates an eye detection signal indicative of detected eye movements of a user. The eye tracking control system determines a concentrated state of the user and a distracted state of the user based on the detected eye movements. The eye tracking control system is further configured to selectively operate the mobile device in different modes based on the concentrated state and the distracted state. The eye tracking control system operates the mobile device in a first mode that provides a plurality of device capabilities to the user in response to determining the concentrated state, and operates the mobile device in a second mode that applies at least one limitation to the plurality of device capabilities in response to determining the distracted state.
US10921877B2 Silhouette-based limb finder determination
A silhouette-based limb finder may be used to detect limbs from a camera image. This limb determination may be used to control an application, such as a game, or a combination with other image processing. A first distance field indicating a distance from the edge of a silhouette in an image and a second distance field indicating distance from a location in the silhouette may be used to generate a path from an extremity point on the silhouette to the location. This path then may be used to determine a limb in the silhouette. This allows tracking of limbs even for hard to detect player poses.
US10921871B2 BAS/HVAC control device automatic failure recovery
Architectures or techniques are presented that can facilitate automatic recovery from a component failure exhibited by a building automation system (BAS) control device and/or a heating, ventilation, and air conditioning (HVAC) control device. A failure or fault condition with a software or firmware component can be automatically repaired. A failure or fault condition with a hardware component can be identified, potentially more quickly, and hardware component replacement can be streamlined or simplified.
US10921865B2 Input touchpad module and computing device having a touch member with improved swinging stability
A touchpad module includes a touch member, a base plate, a switch, a supporting structure and a sheet-like elastic element. The base plate includes a triggering part. The switch is disposed on the touch member and aligned with the triggering part. The supporting structure is arranged between the base plate and the touch member. The sheet-like elastic element is located under the touch member and extended along an extension direction. The sheet-like elastic element includes plural vacant spaces. The plural vacant spaces are discretely arranged along the extension direction. The sheet-like elastic element is divided into a swinging structure and plural fixing structures by the plural vacant spaces. In response to an external force, the touch member is swung toward the base plate by using the supporting structure as a fulcrum, and the swinging structure is swung toward the base plate.
US10921864B2 Display device
A display device includes a panel support portion including a plurality of support portions rotatably connected to each other, a flexible display panel on a first surface of the panel support portion, and a first protection portion rotatably connected to a side of the panel support portion.
US10921860B2 Articles with textured surfaces and methods of making same
An article includes a substrate; a first layer disposed on the first major surface of the substrate, wherein the first layer has an adherence to the substrate of greater than or equal to 4B according to a cross hatch adhesion test set forth in ASTM D3359-17; and at least one ink layer disposed on the first layer having a surface roughness Ra greater than or equal 50 nm to provide a textured surface. Also disclosed is an article a substrate a coating disposed on the first major surface, wherein the coating has an adherence to the substrate of greater than or equal to 4B according to a cross hatch adhesion test set, a gauge hardness greater than or equal to 4H according to a pencil test, and a scratch hardness greater than or equal to 3H according to a pencil test set.
US10921858B2 Case including metal for an electronic device and electronic device having the same
An apparatus is provided. The apparatus includes a case forming at least one portion of a surface of the apparatus, the at least one portion of the surface including a first metal portion, a second metal portion, and a non-metal portion disposed between the first and second metal portions; and a touchscreen display at least partially housed in the case.
US10921857B2 Flexible display device
In a flexible display device including a non-bending area and a bending area, the flexible display device may include a circuit structure, a display structure on the circuit structure, and an organic layer under or over the circuit structure, the organic layer including a groove corresponding to the bending area.
US10921853B2 Display device and method of fabricating the same
A display device and a method for fabricating the same are provided. The display device includes a display panel, a first circuit board which has a first end attached onto the display panel, a driver integrated circuit which is disposed on the first circuit board, a sealing member disposed on the first circuit board and which surrounds an outer surface of the driver integrated circuit, and an insulating tape which is disposed on the sealing member and the driver integrated circuit.
US10921846B1 Clock generation circuit of semiconductor device
A clock generation circuit includes: a preliminary clock generation circuit suitable for generating a first preliminary clock signal with a half of a target cycle, and generating a second preliminary clock signal by inverting the first preliminary clock signal; a clock doubler circuit suitable for generating first and second intermediate clock signals by respectively doubling the cycles of the first and second preliminary clock signals; and an edge trigger circuit suitable for triggering the first and second intermediate clock signals to output first and second output clock signals with the target cycle, respectively, according to the first and second preliminary clock signals.
US10921845B2 Real-time clock integrated circuit comprising power management functions
A real time clock and power management integrated circuit consists of a) an RTC block comprising an internal clock generator for generating a system clock signal that controls a device and b) a power management block. The power management block comprises primary and backup power source connections, a Feed Power Downconverter Component, a backup power source charger power booster/regulator component to increase or regulate voltage from the primary power source to a predetermined charger input voltage, a charge control logic component, a backup power source cut-off logic component, and a mode control logic component to enable operation of the charge control logic component and the battery cut-off logic component under predetermined conditions.
US10921841B2 Vehicle operation pedal device
Provided is a vehicle operation pedal device comprising: an operation pedal provided with a depressing part; a pair of upper support members anchored to a dash panel; a pair of lower support members anchored to the dash panel and also anchored to the pair of upper support members; an upper center support member bridging the pair of upper support members; and a connection hole for rotatably supporting, relative to the operation pedal, an operating rod protruding from the dash panel toward a vehicle rear side. The upper center support member comprises a sliding receiving part. The pair of upper support members comprise escape holes.
US10921836B2 Voltage regulator with fast transient response
Voltage regulators with fast transient response are provided herein. According to one aspect, a voltage regulator for accepting an input voltage (VREF) and producing an output voltage (VOUT) includes an operational amplifier having as a first input (VREF) and having as a second input a feedback voltage (VFB); an output amplifier having an input coupled to the output of the operational amplifier and an output that produces VOUT, the output being coupled to a feedback path that produces VFB; a compensation capacitor (Cc) connected between the output of the output amplifier and an input to a buffer amplifier that supplies a voltage to the input of the output amplifier. The buffer amplifier has a transconductance (gmBUF) that is controlled to be proportional to a load current (ILOAD), thereby causing the left hand plane zero of the buffer amplifier to cancel the pole created by the output amplifier.
US10921834B2 Interactive navigation environment for building performance visualization
A tool for providing a visualization of a system may reveal an interactive navigation environment for building performance observation and assessment. The tool may be associated with a processor. The environment may incorporate a treemap, a graph pane, a treemap filter, a graph pane selector, a selected units box and a date/time control mechanism. A visualization of the environment, among other things, may be presented on a display. The treemap may exhibit a building geometry and/or equipment units hierarchically, along with some data information. Units may be interactively selected from the treemap and placed in the box for analysis. The graph pane may show a configuration and display of unit analysis. Selection of detailed views for units in the box may be provided by the graph pane selector. Date and time intervals for analysis may be selected by the control mechanism.
US10921831B2 Smart gas pressure regulator with energy harvesting
An electronic device and a method are disclosed. The electronic device includes a sensor, a memory, a processor, and a communication interface. The sensor is configured to detected vibrations of a gas pressure regulator. The memory is configured to store the detected vibrations. The processor is configured to record the detected vibrations caused by the gas pressure regulator at a predetermined time interval. The processor is also configured to generate a report of the recorded vibrations caused by the gas pressure regulator to indicate the operational status of the gas pressure regulator, wherein the generated report includes at least two recorded vibrations. The communication interface configured to transmit the generated report.
US10921828B2 Fluid control apparatus and flow rate ratio control apparatus
In order to prevent leakage, a fluid control apparatus is adapted to include: a valve provided in the flow path through which the fluid flows; a pressure sensor provided upstream of the valve; a flow rate sensor provided downstream of the pressure sensor; a reference pressure determination part that is inputted with a measured flow rate from the flow rate sensor and on the basis of a flow rate-pressure map, determines a reference pressure corresponding to the measured flow rate; a reference flow rate calculation part that calculates a reference flow rate so that the deviation between the reference pressure and a measured pressure measured by the pressure sensor decreases; and a valve control part that controls the opening of the valve so that the deviation between the reference flow rate and the measured flow rate decreases.
US10921827B1 Pressure regulated flow controller
Disclosed herein is an apparatus for controlling a flow rate of a gas including a flow restriction element configured to restrict a flow rate of a gas; a pressure regulator coupled to an inlet of the flow restriction element, wherein the pressure regulator is configured to control a pressure of the gas between the pressure regulator and the flow restriction element; a flow meter coupled to an outlet of the flow restriction element, wherein the flow meter is configured to measure the flow rate of the gas at an outlet of the flow restriction element; and a controller operatively coupled to the pressure regulator and the flow meter, wherein the controller is to receive a measurement of the flow rate by the flow meter, determine a pressure setting associated with a target flow rate, and cause the pressure regulator to have the pressure setting.
US10921826B2 Method for vehicle contingency planning
A method, preferably including: sampling inputs, determining aircraft conditions, and/or acting based on the aircraft conditions. A method, preferably including: sampling inputs, determining input reliability, determining guidance, and/or controlling aircraft operation. A method, preferably including: operating the vehicle, planning for contingencies, detecting undesired flight conditions, and/or reacting to undesired flight conditions. A system, preferably an aircraft such as a rotorcraft, configured to implement the method.
US10921825B2 System and method for perceptive navigation of automated vehicles
A navigation system and a navigation method for an autonomous vehicle (AV) includes a system controller and an environmental sensor. The system controller determines an AV positional pose, which identifies the location of the AV, which further includes an AV position and an AV orientation in three-dimensional space. Additionally, the system controller determines a frame of reference that is associated with the AV positional pose. The frame of reference includes a coordinate system for the AV position and the AV orientation. A localization module determines the AV positional pose and the corresponding frame of reference. The localization module is associated with the system controller. The system controller then identifies at least one asset feature frame (AFF), which associates the AV positional pose with the feature in the AV environment. The system controller generates a motion control command based the AV positional pose and the AFF.
US10921810B2 System and method for optimizing autonomous vehicle capabilities in route planning
Systems and methods described herein determine an optimal lane trajectory and route for an autonomous vehicle under changing road conditions and forecast autonomous car performance along a route. A road's profile is analyzed to determine a safe lateral lane position. In ice or snow, a vehicle may follow ruts made by previous vehicles, even if following such ruts does not place a vehicle in a lane's center. In warmer weather, a vehicle may drive outside the ruts to avoid risks of aquaplaning. Dynamic road conditions and AV support along a route are used to maximize AV use and to forecast AV performance. A vehicle control system calculates sensor limitations and uses these sensor limitations when calculating which route to select.
US10921809B2 Autonomous sailing vessel
An autonomous sailing vessel may include a hull, a mast, a sail, and a rudder. The mast may be mechanically coupled to the hull. The sail may be mechanically coupled to the mast. The rudder may be mechanically coupled to the hull. A heading of the autonomous sailing vessel may be regulated by actively controlling the rudder without actively controlling the sail. Alternatively or additionally, the autonomous sailing vessel may include an anticapsize stabilizer tank, a lidar system, and/or marine mammal monitoring and identification.
US10921801B2 Data collection systems and methods for updating sensed parameter groups based on pattern recognition
The present disclosure describes systems for data collection in an industrial environment. A system can include an industrial system including a plurality of components, at least one component operatively coupled to a sensor, and a sensor communication circuit to interpret a plurality of sensor data values in response to a sensed parameter group. A pattern recognition circuit may determine a recognized pattern value in response to at least a portion of the data values, wherein the recognized pattern value includes a secondary value. A sensor learning circuit may update the sensed parameter group in response to the recognized pattern value and adjust the interpreting the plurality of sensor data values in response to the updated sensed parameter group. The pattern recognition circuit and the sensor learning circuit iteratively determine the recognized pattern value and update the sensed parameter group to improve a sensing performance value.
US10921797B2 Factory management and monitoring systems and methods
A factory management and monitoring system includes a processing unit structured to receive data from a plurality of sensors structured to monitor one or more factories or machines included in the factories, to analyze the received data, and to generate a user interface including the received data or information resulting from analysis of the received data, and a display structured to display the user interface.
US10921789B2 Finish-machining amount prediction apparatus and machine learning device
A machine learning device of a finish-machining amount prediction apparatus observes, as state variables expressing a current state of an environment, finish-machining amount data indicating finish-machining amounts of the respective parts of a component and accuracy data indicating the accuracy of the respective parts of a machine, to which the component is attached. Then, the machine learning device acquires determination data indicating propriety determination results of the accuracy of the respective parts of the machine, to which the component after being subjected to finish machining is attached. After that, the machine learning device learns the finish-machining amounts of the respective parts of the component in association with the accuracy data by using the state variables and the determination data.
US10921781B2 System and method for planning support removal in hybrid manufacturing with the aid of a digital computer
Algorithmic reasoning about a cutting tool assembly's space of feasible configurations can be effectively harnessed to construct a sequence of motions that guarantees a collision-free path for the tool assembly to remove each support structure in the sequence. A greedy algorithm models the motion of the cutting tool assembly through the free-spaces around the intermediate shapes of the part as the free-spaces iteratively reduce in size to the near-net shape to determine feasible points of contact for the cutting tool assembly. Each support beam is evaluated for a contact feature along the boundary of the near-net shape that constitutes a feasible point of contact. If a support beam has at least one feasible configuration at each point, the support beam is deemed ‘accessible’ and a collection of tool assembly configurations that are guaranteed to be non-colliding but which can access all points of contact of each accessible support beam can be generated.
US10921760B2 Predictive control loops using time-based simulation and building-automation systems thereof
Apparatuses, systems, methods, and computer program products are presented for a building-automation system controller. A building-automation system controller manages and/or controls energy, thermal, and/or functional systems and subsystems thereof utilizing a sensor, a physical model, a simulation engine, one or more predictive control loops, an optimal cost function, and an error band. A control loop is designed to utilize a simulation engine to predict a simulated predicted sensor value of a controlled system under a simulated control regime. A simulated control regime having an optimal cost function is selected for a controlled system until the controlled system diverges from the simulated predicted sensor value beyond an error band indicating uncertainty in a predicted future behavior so that a control loop is formed utilizing a simulation engine to predict a different future behavior in response to the controlled system diverging from the simulated predicted sensor value.
US10921758B2 Method and arrangement for controlling a technical system having multiple functionally linked system components
To control a technical system having multiple system components, multiple functional modules access a common data model. The functional modules in this case include an interface module, a simulation module and an output module. The data model includes data components associated with the system components and simulation model data for a simulation model of the technical system. The functional modules are actuated by a flow controller, wherein the flow controller and a respective functional module have functional-module-specific selection data transmitted between them that the respective functional module takes as a basis for accessing model data of the data model. The interface module continually captures operating data of the technical system and stores them in the data model by means of selection-data-specific access.
US10921757B2 Operation control device, operation control method, and storage medium
An operation control device for controlling operation of an operation device with respect to an operation object includes: operation logic unit that stores in advance an operation logic related to sensor information; virtual object setting unit that sets an operation object to be estimated based on sensor information, as a virtual operation object having an attribute related to presence probability and an operation-related attribute; virtual object operation determination unit that determines whether it is possible to perform an operation with respect to the virtual operation object, based on the attribute related to a presence probability and the operation-related attribute; and operation control unit that controls an operation of the operation device with respect to the operation object by using an operation logic stored in the operation logic means, based on sensor information output from the sensor and a determination result by the virtual object operation determination unit.
US10921744B2 Image heating apparatus
An image heating apparatus including: a heater including heat generating elements, and electrodes electrically connected to the heat generating elements, respectively and arranged in an orthogonal direction of a conveyance direction of a recording material; and connectors for supplying electric power to electrodes, wherein the connectors include contact portions that come into contact with one of the electrodes, a first supporting portion that supports a first contact portion, and a second supporting portion that supports a second contact portion, the first supporting portion and the second supporting portion are arranged to be spaced apart from each other in the orthogonal direction, the first contact portion extends in a direction toward the second supporting portion, the second contact portion extends in a direction toward the first supporting portion, and the first contact portion and the second contact portion are in contact with the one of the electrodes at different positions.
US10921734B2 Image forming apparatus that determines whether to perform running-in operation
An image forming apparatus includes an image forming section, a controller, and storage. The storage stores therein a coverage rate of a past image specified by a past print job. The controller includes a determining section and a first calculating section. When a new print job is received, the determining section determines whether or not to perform a running-in operation by comparing a coverage rate of a new image specified by the new print job to the coverage rate of the past image stored in the storage. The first calculating section calculates an amount of toner to be supplied from a developing section to a photosensitive drum based on the coverage rate of the new image. The running-in operation is to supply the toner in the amount calculated by the first calculating section from the developing section to the photosensitive drum before the new image is formed on a sheet.
US10921733B1 Developing device and image forming apparatus having developer replenishing blade
A developing device includes: a housing having a first transport path through which developer is supplied, a second transport path adjoining the first transport path with a first partition wall therebetween, and a first communication path communicating with the second transport path on a downstream side in a developer transport direction in the first transport path; a first transport member disposed in the first transport path and having an axially rotatable first rotary shaft and a first spiral blade projecting from an outer circumferential surface of the first rotary shaft; a second transport member disposed in the second transport path and having an axially rotatable second rotary shaft and a second spiral blade projecting from an outer circumferential surface of the second rotary shaft; and a first blade member projecting from the outer circumferential surface of the first rotary shaft, at a position facing the first communication path, the blade member discharging the developer onto the second transport path from above the first rotary shaft in the first transport path with the rotation of the first rotary shaft.
US10921732B2 Developing cartridge having coupling and developing roller
In a cartridge, a housing has a developer accommodating portion and includes a first side wall and a second side wall. A coupling member is disposed at a position opposite to the developer accommodating portion with respect to the first side wall. A detection body is disposed at a position opposite to the developer accommodating portion with respect to the second side wall. A first driving force transmission member is positioned at the same side with the coupling member with respect to the first side wall, and transmits driving force from the coupling member to a rotating member. A second driving force transmission member is positioned at the same side with the detection body with respect to the second side wall, and transmits driving force from the rotating member to the detection body.
US10921730B2 Replaceable unit for an image forming device having magnets of varying angular offset for toner level sensing
A replaceable unit for an electrophotographic image forming device according to one example embodiment includes a housing having a reservoir for storing toner. A rotatable shaft is positioned within the reservoir and has an axis of rotation. A first magnet and a second magnet are connected to the shaft and rotatable around the axis of rotation in response to rotation of the shaft. The first magnet and the second magnet are detectable by a magnetic sensor when the replaceable unit is installed in the image forming device. A polarity of the first magnet is oriented opposite a polarity of the second magnet relative to the shaft. An amount of angular offset between the first magnet and the second magnet varies depending on an amount of toner in the reservoir.
US10921720B2 Support structure, method and lithographic apparatus
The invention relates to support structure, comprising: a first body; a second body; a first support having a first stiffness; a second support having a second stiffness, wherein the second body supports the first body at a first location via the first support, wherein the second body supports the first body at a second location via the second support; a position measurement system arranged to generate a deformation signal representative of a difference of deformation of the first body and the second body relative to each other; a first actuator to apply a force between the first body and the second body at or near the first location; a second actuator to apply a force between the first body and the second and body at or near the second location; wherein the support structure comprises a controller arranged to determine a deformation compensation signal on the basis of the first stiffness, the second stiffness and the deformation signal and to drive at least one of the first actuator and the second actuator on the basis of the deformation compensation signal to prevent or at least reduce deformation of the first body.
US10921718B2 Two-dimensional position encoder
A position encoder for monitoring relative movement between a first object and a second object includes a grating that is coupled to the first object, and an image sensor assembly that is coupled to the second object. The image sensor includes a first image sensor; a second image sensor that is spaced apart from the first image sensor; an optical element that includes a first optical surface and a second optical surface that is spaced apart from the first optical surface; and an illumination system. The illumination system directs an illumination beam at the optical element to create (i) a first reference beam that is reflected by the first optical surface and directed at the first image sensor, (ii) a second reference beam that is reflected by the second optical surface and directed at the second image sensor, and (iii) a transmitted beam that is transmitted through the optical element and is directed at and impinges on the grating to create a first measurement beam that is diffracted by the grating and directed at the first image sensor, and a second measurement beam that is diffracted by the grating and directed at the second image sensor.
US10921715B2 Semiconductor structure for optical validation
An embodiment of the invention may include a semiconductor structure for ensuring semiconductor design integrity. The semiconductor structure may include an electrical circuit necessary for the operation of the semiconductor circuit and white space having no electrical circuit. The semiconductor structure may include an optical pattern used for validating the semiconductor circuit design formed in the white space of the electrical circuit. In an embodiment of the invention, the optical pattern may include one or more deposition layers. In an embodiment of the invention, the optical pattern may include covershapes. In an embodiment of the invention, the optical pattern may be physically isolated from the electrical circuit. The optical pattern may include a Moiré pattern.
US10921711B2 Resist composition and method of forming resist pattern
A resist composition which generates an acid when exposed and whose solubility in a developer is changed by an action of an acid, the resist composition including: a base material component (A) whose solubility in a developer is changed by an action of an acid, in which the base material component (A) comprises a polymer compound (A1) having a constitutional unit (a01) represented by Formula (a0-1), a constitutional unit (a02) represented by Formula (a0-2), and a constitutional unit (a03) which is represented by Formula (a0-3) and has a structure different from the constitutional unit (a02).
US10921702B2 Abnormality detection unit, projector, abnormality detection method, and recording medium
An abnormality detection unit according to the invention includes a processor, and a light source device configured to emit light for each of segment periods that are time divided within a frame, and the processor obtains an illuminance value of light emitted into the frame from the light source device after a predetermined delay time has elapsed, whereupon a segment period results where a highest illuminance value is obtained, from a timing of receiving a trigger signal that is in synchronism with the frame, and detects that the light source device is in an abnormal state, when the illuminance value is less than a predetermined threshold.
US10921699B2 Optical rotating device, illumination system and projection device
An optical rotating device includes a substrate having a first surface and a second surface opposite to each other, a rotating shaft connected to the substrate, a driving element connected to the rotating shaft and driving it to rotate, a wavelength conversion layer disposed on the first surface to convert a first laser beam into a converted beam, and a polarizing element disposed on the second surface. The first laser beam and at least one second laser beam are respectively transmitted to the wavelength conversion layer and the polarizing element from opposite directions. The driving element drives the substrate, the wavelength conversion layer and the polarizing element to rotate along the rotating shaft as a rotation central axis. When the polarizing element is rotated, the polarizing element makes the second laser beam have different polarization states at different times. An illumination system and a projection device are also provided.
US10921690B2 Gimbal photographing device
A gimbal photographing device includes a machine body, a foldable mechanism connected with the machine body, and a gimbal camera connected with the foldable mechanism. The gimbal camera is configured to cling to the machine body through the foldable mechanism, and is configured to be positioned in an extended state or a folded state. The machine body includes a support wall configured to support the foldable mechanism and the gimbal camera. The foldable mechanism includes a base including a rotation member and a position limiting member connected with the rotation member. The position limiting member is connected with the gimbal camera. The position limiting member includes a first end and a second end that are opposingly disposed. The rotation member is rotatably connected with the support wall around a rotation axis direction to cause the gimbal camera to rotate relative to the machine body.
US10921683B2 Optical device, method for controlling optical device, and image display apparatus
A method for controlling an optical device including a movable section including an optical section that refracts incident video image light in accordance with the angle of incidence of the video image light and outputs the refracted video image light and a holding section that supports the optical section, an actuator that causes the movable section to swing, and a drive circuit that applies a drive signal to the actuator via a coupling capacitor and an amplifier, the method including applying voltage that is intermediate potential for a first period and then applying a trapezoidal wave having an upper base corresponding to second voltage and a lower base corresponding to third voltage.
US10921682B1 Integrated optical phase modulator and method of making same
A low propagation loss and loose fabrication tolerance waveguide for a photonic integrated circuit (PIC) device may be realized by using a weak optical confinement to the optical mode, through designing a waveguide of single or double thin strips with high aspect ratio as waveguide core. To introduce a modulation functionality on this type of PIC device, a thin-film electrooptic material may be incorporated to form a hybrid phase modulating device, where a material that can be processed easily may be used as a device layer and is bonded to, or deposited with, a thin electrooptic film that may otherwise be difficult to fabricate or process. A low insertion loss, compact size and high-efficiency phase modulator on PIC device with this type of weakly confined waveguide is disclosed.
US10921679B2 Projection device and 3D printer comprising the same
The present disclosure provides a projection device for a 3D printer, the projection device including a light source and a display panel for displaying an image to be printed, the image to be printed including a light transmission region and/or a light shielding region. The projection device is configured such that lights emitted from the light source pass through the light transmission region, and that the lights passing through the light transmission region from the light source are non-polarized lights. The present disclosure also provides a 3D printer.
US10921667B2 Display device
According to one embodiment, a display device includes a first common electrode, a second common electrode separated from the first common electrode in a first direction and a first metal wiring extending in the first direction and overlapping the first common electrode and the second common electrode. The first metal wiring is located between the first common electrode and the second common electrode, and the first metal wiring includes a first end portion overlapping one of the first common electrode and the second common electrode.
US10921666B2 Array substrate and liquid crystal display panel
An array substrate and a liquid crystal display panel are provided. The array substrate includes sub-pixel groups arranged in an array and each including first and second sub-pixels and a third switch assembly. The first sub-pixel includes a first main-zone electrode, a first sub-zone electrode, and a first switch assembly. The second sub-pixel includes a second main-zone electrode, a second sub-zone electrode, and a second switch assembly. The second switch assembly controls conduction of the second main-zone electrode and the second sub-zone electrode. The third switch assembly is connected to the first and second sub-zone electrodes and controls connection and conduction between the first and second sub-zone electrodes to reduce voltages of the first and second sub-zone electrodes. The array substrate helps reduce the number of switch units involved, simplifies the structure of pixels, lowers down fabrication cost, and also increases an aperture ratio of the liquid crystal display panel.
US10921665B2 Display panel and repair method for the display panel
Disclosed are a display panel and a repair method for the display panel, the display panel includes an array substrate, a display area, a line arrangement area, a frame sealant surrounding the display area and located in the line arrangement area, a data line, a scan line, a signal line assembly including a first signal line group and a second signal line group, the first signal line group crossing the frame sealant and disposed on one end of the data line, the second signal line group disposed on the side of the frame sealant close to the display area, and a repair line group, disposed on the side of the frame sealant away from the display area, two ends of the repair line group being electrically connected to the first signal line group and the second signal line group respectively.
US10921661B2 Color filter substrate and method of manufacturing the same, and display panel
Embodiments of the present disclosure provide a color filter substrate and a method of manufacturing the same, and a display panel. The color filter substrate includes a base substrate and a light shielding pattern on the base substrate. The light shielding pattern is provided with a groove, which divides the light shielding pattern into an outer light shielding sub-pattern corresponding to a peripheral region of the color filter substrate and an inner light shielding sub-pattern arranged at a position corresponding to a display area of the color filter substrate; an electrically conductive pattern is provided in at least part of a region in the groove and electrically connected with the inner light shielding sub-pattern and/or the outer light shielding sub-pattern.
US10921658B2 Array substrate and display panel
An array substrate and a display panel includes an effective display region and a peripheral lead region; at least two sets of fan-shaped leads are formed on the peripheral lead region and are juxtaposably disposed and spaced apart along a first direction, a common electrode is between the adjacent two sets of the fan-shaped leads, and a plurality of connection lines extend from an edge of the effective display region; the common electrode includes a lateral section; a distance between the lateral section and the effective display region is greater than 500 μm; the connection line and the common electrode constitute into a plurality of diversion lines extending along the second direction on a section between the lateral section and the effective display region.
US10921654B2 Liquid crystal-based high-frequency device and high-frequency switch
A high-frequency device and/or a high-frequency switch including the same may include: a signal electrode; a first ground electrode arranged in parallel with the signal electrode; a first liquid crystal layer disposed between the signal electrode and the first ground electrode; and a first dielectric layer disposed between the first liquid crystal layer and the first ground electrode, and/or between the signal electrode and the first liquid crystal layer. The first dielectric layer may have a dielectric constant that is larger than the dielectric constant of the first liquid crystal layer. The high-frequency device and/or the high-frequency device including the same may be variously implemented.
US10921653B2 Display panel, display apparatus and control method thereof
A display panel includes a first substrate, a second substrate, and a liquid crystal layer. The first substrate includes a first common electrode layer and a pixel electrode layer. The first common electrode layer is configured to receive a first common voltage signal to form a first electric field with the pixel electrode layer. The second substrate is disposed opposite to the first substrate, and includes a second common electrode layer. The second common electrode layer is configured to receive a second common voltage signal to form a second electric field with the pixel electrode layer. The liquid crystal layer is disposed between the first substrate and the second substrate.
US10921651B2 Display panel, display device, and method for manufacturing display panel having an orthographic projection of the support sections onto the base substrate
A display panel, a display device, and a method for manufacturing a display panel are provided. The display panel includes an array substrate, a color film substrate, and support pillars located between the array substrate and the color filter substrate. The array substrate includes sub-pixels, multiple gate lines, multiple data lines and a common electrode line. The common electrode line includes a first wire portion extending in a first direction and located between two adjacent sub-pixels. The data lines include multiple support sections each located at an intersection of the data line with the first wire portion. An orthographic projection of each of the support sections on the base substrate is a support region. A side of the support pillar close to the array substrate is located in the support region.
US10921639B2 Optical element and reflection-type liquid crystal display system using the same
The present disclosure provides an optical element used in a reflection-type liquid crystal display system. The optical element includes a substrate, and a plurality of prisms formed on a surface of the substrate and sequentially arranged along a first direction. Each of the plurality of prisms includes a plurality of sub-prisms sequentially arranged along the first direction with refractive indexes sequentially decreased.
US10921638B2 Display device, electronic apparatus, semi-transmissive reflection plate, and electrical apparatus
The present invention provides a display device that can display chromatic color(s) and pattern(s) without power consumption in the non-display state (light off state) and an electronic apparatus including the display device. The display device includes a display panel and a transflective reflector disposed on a viewing surface side of the display panel. The transflective reflector includes a reflective polarizer and a color polarizer disposed on a side closer to the viewing surface than the reflective polarizer.
US10921626B2 Display panel motherboard, and method for manufacturing display panel
The present disclosure provides a display panel motherboard, including a first substrate and a second substrate arranged opposite to each other to form a cell. A display region and a non-display region surrounding the display region are provided at the first substrate and the second substrate. At the non-display region of the first substrate, a first spacer and a second spacer are arranged sequentially in a direction away from the display region of the first substrate. A vertical distance d1 between an end surface of the first spacer adjacent to the second substrate and a surface of the second substrate adjacent to the first substrate is equal to a vertical distance d2 between an end surface of the second spacer adjacent to the second substrate and the surface of the second substrate adjacent to the first substrate.
US10921619B2 Optical modulator with region epitaxially re-grown over polycrystalline silicon
Embodiments provide for an optical modulator that includes a first silicon region, a polycrystalline silicon region; a gate oxide region joining the first silicon region to a first side of the polycrystalline region; and a second silicon region formed on a second side of the polycrystalline silicon region opposite to the first side, thereby defining an active region of an optical modulator between the first silicon region, the polycrystalline region, the gate oxide region, and the second silicon region. The polycrystalline silicon region may be between 0 and 60 nanometers thick, and may be formed or patterned to the desired thickness. The second silicon region may be epitaxially grown from the polycrystalline silicon region and patterned into a desired cross sectional shape separately from or in combination with the polycrystalline silicon region.
US10921618B2 Optical modulating device and apparatus including the same
An optical modulating device may include a plurality of quantum dot (QD)-containing layers having QDs and a plurality of refractive index change layers. The QD-containing layers may be disposed between the refractive index change layers, respectively. The optical modulating device may be configured to modulate light-emission characteristics of the plurality of QD-containing layers. At least two of the QD-containing layers may have different central emission wavelengths. At least two of the plurality of refractive index change layers may include different materials or have different carrier densities.
US10921616B2 Optoelectronic device
An optoelectronic device and method of making the same. The device comprising: a substrate; an epitaxial crystalline cladding layer, on top of the substrate; and an optically active region, above the epitaxial crystalline cladding layer; wherein the epitaxial crystalline cladding layer has a refractive index which is less than a refractive index of the optically active region, such that the optical power of the optoelectronic device is confined to the optically active region.
US10921610B2 Imaging system
Imaging systems having counterweights are provided. The counterweights may be operably coupled to one or more lens elements and may be configured to maintain a stability of the imaging system.
US10921593B2 Compact perspectively correct occlusion capable augmented reality displays
Embodiments herein describe AR systems that provide occluded AR content to a user while maintaining the perspective of the user. In one embodiment, the AR system includes an optical cloak that contains a mask display device and an AR display device and one or more focusing elements and a prism for focusing light captured from the user's environment. As the light enters the optical cloak, the mask display device occludes a portion of the user's view to generate a black silhouette. The AR system then combines AR content displayed by the AR display device with the image of the environment such that the location of the AR content overlaps with the location of the black silhouette. Furthermore, the spacing and characteristics of the focusing elements and the prism are set to maintain the perspective of the user as the light passes through the optical cloak.
US10921592B2 Self-contained breathing apparatus face piece lens vision system
The present disclosure provides a self-contained breathing apparatus having a face piece vision system. In one aspect, the vision system includes a display component having an active matrix display device and a transparent heads-up display configured to be aligned with an eye of a user wearing the self-contained breathing device, and an infrared sensor component having an infrared lens assembly and an infrared image sensor for capturing an infrared image of a potential heat source that is projected to the transparent heads-up display.
US10921587B2 Vehicle display apparatus
A vehicle display apparatus of the present disclosure includes a display and a reflective member. The reflective member reflects display light from the display. The display causes the display light to be incident on the reflective member as S polarized light. The reflective member is located along an incident light path of the display light from the display to a reflecting surface of a windshield of a vehicle or along a transmitted light path of transmitted light transmitted by the reflecting surface. The reflective member reflects linearly polarized incident light as circularly polarized reflected light. The vehicle display apparatus guides display light reflected at the reflective member and at the windshield to an eye box.
US10921577B2 Endoscope device
In an endoscope device, an imaging device sequentially reads pixel signals from at least some of a plurality of pixels row by row during a first period. A control unit causes a light source to generate illumination light during a second period. The second period is at least a part of a period other than the first period. The control unit causes the light source to stop the generation of the illumination light during a third period. The third period is all of a period other than the second period. The control unit causes a switching unit to start switching of an imaging condition during the third period and complete the switching of the imaging condition during the third period.
US10921575B2 Auto-focus methods and systems for digital imaging using multi-spectral trajectories
A method and associated method and computer program product for acquiring focused images of a specimen on a slide, by determining optimal scanning trajectories. The method includes capturing a relatively low magnification image of the slide to locate the specimen, forming a grid that includes an arrangement of grid points, overlaying at least part of the grid over a field of view that covers at least part of the specimen, capturing a relatively high magnification Z-stack of images of the specimen within the field of view, determining a best focus for each grid point within said at least part of the grid to form a resulting grid of three dimensional points, and based on the resulting grid, determining one or more three dimensional scanning trajectories.
US10921574B2 Systems and methods for stabilizing a sample stage in a structured illumination imaging system
An apparatus for generating composite confocal images, comprising: an imaging apparatus configured to generate illumination; a sample stage configured to hold a sample to be illuminated by the illumination, wherein the illumination causes the sample to generate emissions that can be detected and used to image the sample, the sample stage configured to move the sample to a plurality of positions during the imaging process; and a vibration mechanism coupled with the sample stage, the motor configured to vibrate the stage after the stage moves the sample for a vibration period.
US10921573B2 Determining the arrangement of a sample object by means of angle-selective illumination
A method for determining an arrangement of a sample object in an optical device comprises illuminating the sample object from at least one first illumination direction and illuminating the sample object from at least one second illumination direction. The method also comprises carrying out a correlation between data which are indicative of at least one section of an image of the sample object under illumination from the at least one first illumination direction and data which are indicative of at least one section of an image of the sample object under illumination from the at least one second illumination direction. The method also comprises determining the arrangement of the sample object in relation to a focal plane of the optical device based on the correlation.
US10921566B2 Optical assembly for a compact wide field of view digital camera with low first lens diameter to image diagonal ratio
An optical assembly for a point action camera or other compact digital camera having a wide field of view, includes multiple lens elements, including at least one lens element that has an aspheric lens surface. The optical assembly is configured to provide a field of view in excess of 120 degrees. The optical assembly includes a ratio of a diameter of a first lens element at the object end of the optical assembly to an image diagonal is less than approximately 3.
US10921560B2 Optical imaging lens assembly
An optical imaging lens assembly is disclosed. The optical imaging lens assembly includes, sequentially along an optical axis from an object side to an image side, a first lens to a fifth lens. The first lens may have a positive refractive power and a concave object-side surface. The second lens may have a positive or a negative refractive power and a concave object-side surface. The third lens may have a positive or a negative refractive power. The fourth lens may have a positive refractive power and a convex image-side surface. The fifth lens may have a negative refractive power, and an object-side surface of the fifth lens and an image-side surface of the fifth lens may both be concave surfaces. A center thickness CT3 of the third lens on the optical axis and a center thickness CT4 of the fourth lens on the optical axis satisfy: CT3/CT4≥1.5.
US10921558B2 Wide field of view five element lens system
Lens systems are described that may be used in small form factor cameras. An imaging lens system may include a front aperture and five lens elements, and provides a low F-number (<=2.4), wide field of view (>=82 degrees), and short total track length (TTL). Lens system parameters and relationships may be selected at least in part to reduce, compensate, or correct for optical aberrations and lens artifacts and effects across the field of view.
US10921556B2 Imaging lens
There is provided an imaging lens with high-resolution which satisfies demand of the wide field of view, the low-profileness and the low F-number, and excellently corrects aberrations. An imaging lens comprises in order from an object side to an image side, a first lens having positive refractive power and a convex surface facing the object side near the optical axis, a second lens having negative refractive power near the optical axis, a third lens, a fourth lens, a fifth lens and a sixth lens having negative refractive power and a concave surface facing the image side near the optical axis, wherein the image-side surface of said sixth lens is formed as an aspheric surface having at least one off-axial pole point, the image-side surface of said first lens has the concave surface facing the image side near the optical axis, the image-side surface of said third lens has the concave surface facing the image side near the optical axis, said fifth lens has a biconvex shape having the convex surfaces facing the object side and the image side near the optical axis, the object-side surface of the sixth lens has the convex surface facing the object side near the optical axis, and predetermined conditional expressions are satisfied.
US10921552B1 Autofocus apparatus and camera module including the same
An autofocus apparatus according to an embodiment of the present invention includes a reflector provided to a rear side of a lens assembly and configured to change a path of a light passing through the lens assembly so that the light is oriented toward an image sensor; a carrier to which the reflector is mounted, the carrier being configured to linearly move in an optical axis direction; a housing configured to accommodate the carrier; and a driving unit configured to move the carrier so that a distance between the reflector and the lens assembly and a distance between the reflector and the image sensor are changed simultaneously.
US10921547B2 Lens driving apparatus, and camera module and optical device comprising same
An embodiment comprises: a housing comprising a first protrusion and a second protrusion on the lower part; a bobbin disposed inside the housing; a first coil disposed on the bobbin; a magnet disposed in the housing and opposite from the first coil; a second coil disposed on the outer lateral surface of the housing; an upper elastic member coupled to the upper part of the bobbin; and a lower elastic member coupled to the lower part of the bobbin. The lower elastic member comprises a first spring, a second spring, a third spring and a fourth spring which are disposed away from each other. One part of the second coil is wound at least once around the first protrusion and is connected to the first spring. The other part of the second coil is wound at least once around the second protrusion and is connected to the second spring.
US10921544B2 Lens apparatus and imaging apparatus
A lens apparatus includes a rotator configured to rotate around the optical axis direction when contacting the vibrator, a biasing member configured to bias the vibrator from a first side to a second side in the optical axis direction so as to compressively bring the vibrator into contact with the rotator, and a driving ring configured to receive a rotation of the rotator, to rotate around the optical axis direction relative to the fixed lens barrel, and to move the lens unit in the optical axis direction. The fixed lens barrel includes a receiver configured to receive the biasing force of the biasing member transmitted to the driving ring via the rotator. The receiver is provided inside the vibrator and the rotator in the radial direction and on the first side of the end of the driving ring on the second side.
US10921531B2 LC type connector with push/pull assembly for releasing connector from a receptacle using a cable boot
A LC type connector assembly with a push/pull cable boot integrally formed with a protrusion that accepts an adapter release for releasing a fiber optic connector from an adapter port.
US10921525B2 Grating coupler and integrated grating coupler system
A grating coupler having first and second ends for coupling a light beam to a waveguide of a chip includes a substrate configured to receive the light beam from the first end and transmit the light beam through the second end, the substrate having a first refractive index n1, a grating structure having curved grating lines arranged on the substrate, the grating structure having a second refractive index n1, wherein the curved grating lines have line width w and height d and are arranged by a pitch Λ, wherein the second refractive index n2 is less than first refractive index n1, and a cladding layer configured to cover the grating structure, wherein the cladding layer has a third refractive index n3.
US10921521B2 Splice closure and method for installing optical cable
Embodiments provide a splice closure and a method for installing an optical cable. The splice closure includes a closure body, a cable accommodating tray, a nut component, an abutting member, and an elastic member. The abutting member is located between an optical cable and the nut component, and the elastic member is located between the optical cable and an installation tube. When the nut component is screwed to an externally threaded section of the installation tube by using threads of an internally threaded section, the abutting member abuts the elastic member, so that the elastic member elastically deforms under an abutting effect of the abutting member, so as to cause an inner circumferential wall of the elastic member that elastically deforms to abut the optical cable, and an outer circumferential wall of the elastic member that elastically deforms to abut an inner circumferential wall of the installation tube.
US10921520B2 Fusion splicing system, fusion splicer and method of determining rotation angle of optical fiber
Brightness profile data having a number of dimensions is extracted based on image data in a radial direction of an optical fiber, the brightness profile data representing features for each rotation angle of the optical fiber. Machine learning uses training data to create a prediction model that based on the brightness profile data determines a rotation angle of each pair of optical fibers is. The pair of optical fibers are rotated to the determined rotation angle and then fusion spliced. The training data indicates a correspondence relationship between the rotation angle of the optical fiber and brightness profile in the radial direction for each rotation angle of the optical fiber. The prediction model can determine a rotation angle of an arbitrary optical fiber based on brightness profile data of the arbitrary optical fiber.
US10921516B2 Photodiode device monolithically integrating waveguide element with photodiode element type of optical waveguide
A photodiode (PD) device that monolithically integrates a PD element with a waveguide element is disclosed. The PD device includes a conducting layer with a first region and a second region next to the first region, where the PD element exists in the first region, while, the waveguide element exists in the second region and optically couples with the PD element. The waveguide element includes a core layer and a cladding layer on the conducting layer, which forms an optical confinement structure. The PD element includes an absorption layer on the conducting layer and a p-type cladding layer on the absorption layer, which form another optical confinement structure. The absorption layer has a length at least 12 μm measured from the interface against the core layer.
US10921513B2 Method of selecting wideband multimode fiber from 850 nm differential mode delays
A method is described for selecting fibers meeting requirements of a second minimum bandwidth at a second wavelength based on differential mode delay data measured at a first wavelength different from the second wavelength. The method comprises measuring the differential mode delay (DMD) data for the multimode fiber at the first wavelength, wherein the DMD data comprises output laser pulse data as a function of the radial position of an input laser pulse having the first wavelength; selecting the multimode fiber based on meeting requirements of the second minimum bandwidth at the second wavelength based on a second set of criteria, comprising a second criterion comprising: the radial dependence of the differential mode delay data measured at the first wavelength being within a pre-determined tolerance of a pre-determined reference function constructed by concatenating two or more even-order polynomials having the form: τ ⁡ ( r ) ref , k = c 0 , k + c 1 , k ⁡ ( r a ) 2 + c 2 , k ⁡ ( r a ) 4 .
US10921512B2 Multi-mode optical fiber and methods for manufacturing the same
Methods of manufacturing multi-mode optical fiber, and multi-mode optical fiber produced thereby, are disclosed. According to embodiments, a method for forming an optical fiber may include heating a multi-mode optical fiber preform and applying a draw tension to a root of the multi-mode optical fiber preform on a long axis of the multi-mode optical fiber preform thereby drawing a multi-mode optical fiber from the root of the multi-mode optical fiber preform. The draw tension may be modulated while the multi-mode optical fiber is drawn from the root of the multi-mode optical fiber preform. Modulating the draw tension introduces stress perturbations in the multi-mode optical fiber and corresponding refractive index perturbations in a core of the multi-mode optical fiber.
US10921511B1 Floor lighting assembly
A floor lighting assembly includes a luminous composite sheet and a light transmissive carpet. The luminous composite sheet has a top side, a bottom side, and an edge extending from the top side to the bottom side. The light sources are arranged in a row and are configured to emit light into the light guide film through the edge. The light transmissive carpet is disposed above the top side of the light guide film. The light transmissive carpet includes a backing structure and a pile mounted to and extending from the backing structure. The light guide film is configured to spread and redirect the light that is received therein through the edge for emitting the light through the top side of the light guide film such that some of the light is transmitted through the light transmissive carpet.
US10921501B2 Infrared-light transmission filter and devices containing the infrared-light transmission filter
An optical member includes a reflection-scattering unit that reflects and scatters light having a wavelength band which corresponds to at least a portion of a visible wavelength range, and transmits light having a wavelength band which corresponds to at least a portion of an infrared region, wherein rectilinear transmittance for the light having the wavelength band which corresponds to at least the portion of the infrared region is equal to or greater than 75%.
US10921499B1 Display devices and methods for processing light
A display device includes a display panel including a plurality of light emitters spaced apart by a first representative distance in a first emission region and a plurality of light emitters spaced apart by a second representative distance different from the first representative distance in a second emission region that surrounds the first emission region. The display device also includes a filter coupled with the display panel for transmitting light projected by the display panel through the filter. The filter has a first filter region configured to cause a first distribution of light emitted from a first light emitter in the first emission region and a second distribution of light emitted from a second light emitter in the first emission region so that the first distribution at least partially overlaps with the second distribution.
US10921496B2 Optical image lens assembly, imaging apparatus and electronic device
An optical image lens assembly includes a plurality of optical lens elements. The optical lens elements include a plurality of plastic optical lens elements having refractive power and aspheric surfaces. The plastic optical lens elements are formed by an injection molding method and include at least one defined-wavelength light absorbing optical lens element, and the defined-wavelength light absorbing optical lens element includes at least one defined-wavelength light absorbent.
US10921494B2 Liquid optical module
A liquid optical module is provided, including a liquid lens driving mechanism and a liquid lens assembly. The liquid lens driving mechanism includes a fixed portion, a movable portion and a driving assembly. The movable portion is movably connected to the fixed portion. The liquid lens assembly includes a liquid lens element, a fixing member and a deforming member. The fixing member is disposed on a first fixed portion surface of the fixed portion, and the deforming member is disposed on a movable portion surface of the movable portion. The movable portion surface and the first fixed portion surface face the same direction, and when the movable portion is driven by the driving assembly to move relative to the fixed portion, the liquid lens element is deformed by the deforming member, causing the optical properties of the liquid lens element to change.
US10921492B2 Coated articles with light-altering features and methods for the production thereof
According to one or more embodiments described herein, a coated article may comprise: a transparent substrate having a major surface, the major surface comprising a textured or rough surface inducing light scattering; and an optical coating disposed on the major surface of the transparent substrate and forming an air-side surface, the optical coating comprising one or more layers of material, the optical coating having a physical thickness of greater than 300 nm, wherein the coated article exhibits a maximum hardness of about 10 GPa or greater as measured on the air-side surface by a Berkovich Indenter Hardness Test along an indentation depth of about 50 nm or greater.
US10921491B2 Method of making a surface with improved mechanical and optical properties
A process for preparing a surface of an optical article to improve light reflection and light transmission properties while conserving mechanical properties as durability and scratch resistance of the surface. A blank film is deposited on a base article. The film is post processed to convert a flat surface into near close packed array of near hemispherical protuberances. The conversion done in 2 steps. First the film is scratched to honeycomb pattern. Second the article is annealed. The anneal causes sequential transformation of flat film into the array. The transformation starts from scratch lines and go to a center of each honeycomb island cell. It is driven by dewetting phenomena. Characteristic size of the protuberances is controlled by initial film thickness. For low reflectivity of visible light, the initial blanket film is near 150 nm thick.
US10921490B2 Active energy ray-curable composition and plastic lens
Provided are an active energy ray-curable composition which has a low viscosity suitable for coating and also exhibits a high refractive index in terms of a cured product thereof, a cured product thereof, and a plastic lens. The active energy ray-curable composition contains a phenylbenzyl (meth)acrylate (A) and a bicarbazole compound (B) represented by the following structural formula (1) (in the formula, X1 and X2 each independently represent a photopolymerizable functional group, a structural moiety having a photopolymerizable functional group, or a hydrogen atom, provided that at least one of X1 and X2 represents a photopolymerizable functional group or a structural moiety having a photopolymerizable functional group; and R1 and R2 each independently represent a hydrogen atom, an alkyl group having 1 to 4 carbon atoms, an alkoxy group having 1 to 4 carbon atoms, a bromine atom, or a chlorine atom).
US10921489B2 Polymerizable composition for optical material, optical material obtained from the composition, and plastic lens
A polymerizable composition for an optical material according to the present invention, including: a monomer mixture (A) including a polymerizable monomer having a (meth) acrylic group, a photochromic compound (B) which is at least one selected from compounds represented by Formulae (1) and (2); and an ultraviolet absorbing agent (C) which is at least one selected from compounds represented by Formulae (a) to (c).
US10921488B2 System, method and apparatus for polarization control
A polarization control device includes a first wave plate having a first surface profile and a second wave plate having a second surface profile complementary to the first surface profile. The optical axis of the first wave plate is orthogonal to the optical axis of the second wave plate. The first wave plate and the second wave plate are positioned to align the first surface profile with the second surface profile and maintain a constant thickness across the polarization control device. The first wave plate and the second wave plate may control polarization rotation as a continuous function of transverse position across a pupil plane of an optical system. The first wave plate and the second wave plate are separated by a sufficiently small distance so as to limit wave front distortion below a selected level.
US10921475B2 Systems and methods of coupling underwater vehicle with underwater sensor storage container
The present disclosure is directed to systems, methods, and apparatus for delivering seismic data acquisition units to, and retrieving from, an underwater vehicle. A sensor storage container can be tethered to a surface vessel, which can move on the surface with a non-zero velocity. The underwater vehicle can include a storage compartment to store seismic data acquisition units and a propulsion system to aid the movement of the underwater vehicle. The underwater vehicle also can include passive and active protrusions for coupling with corresponding receptacles on the sensor storage container. The sensor storage container also can include a propulsion system to aid movement of the sensor storage container. The propulsion systems of both the underwater vehicle and the sensor storage container can be controlled to allow the underwater vehicle and the sensor storage container to couple and allow transfer of seismic data acquisition units.
US10921469B2 Radiation detection device and method of manufacturing radiation detection device
Provided are a radiation detection device, in which the peeling of a sheet material that covers the outer peripheral surface can be suppressed, and a method of manufacturing a radiation detection device. A radiation detection device includes: a front surface member; a rear surface member assembled with the front surface member; a radiation detection panel disposed between the front surface member and the rear surface member and detecting radiation incident from the front surface member side; a sheet material that covers an outer peripheral surface of at least one of the front surface member or the rear surface member; a packing, the sheet material being interposed between the packing and the front surface member or the rear surface member; and a holding portion provided in at least one of the front surface member or the rear surface member and holding the packing in a pressed state.
US10921462B2 Inertial navigation stabilization via barometer
A device implementing a system for estimating device location includes at least one processor configured to receive a first and second set of signals at a sampling interval, each set corresponding to location data. For each sampling period defined by the sampling interval, the at least one processor is configured to obtain first sensor data corresponding to device motion during the sampling period, obtain second sensor data corresponding to atmospheric pressure sampled at a beginning and end of the sampling period, calculate a change in altitude based on a difference in the atmospheric pressure at the beginning and end of the sampling period, and estimate a device state based on the first sensor data and change in altitude.
US10921449B2 Dynamic expansion of a distance measuring device having a variable optical attenuation element in the transmitting channel
A measuring device, in particular a tachymeter, laser scanner, profiler, or laser tracker, having an electronic laser distance measuring module, which comprises an optical transmitting channel having a transmitting unit and an optical receiving channel having a receiving unit for laser measuring radiation, wherein the beam guiding in the electronic laser distance measuring module is implemented by means of fiber optics, and wherein a settable attenuation unit based on an optically active crystal for attenuating the laser measuring radiation generated by the transmitting unit is provided in the optical transmitting channel.
US10921447B2 Control circuit of light emitting and receiving device
A light emitting and receiving device includes: a light emitting element, a first light receiving element, and a second light receiving element. A reference signal generator generates a reference signal including a component of a predetermined reference frequency. A drive circuit supplies a drive signal to the light emitting element so that a feedback signal corresponding to an output of the first light receiving element matches a reference signal. A correlation detector detects an output of the second light receiving element by correlating with the component of the reference frequency.
US10921445B2 Method for operating an ultrasonic sensor apparatus for a motor vehicle with adaptation of a temporal profile of an amplitude in frequency-modulated excitation signals
The invention relates to a method for operating an ultrasonic sensor apparatus (3) for a motor vehicle (1), in which a diaphragm of a first ultrasonic sensor (4a) is excited to emit a first ultrasonic signal using a frequency-modulated first excitation signal (10a) and a diaphragm of a second ultrasonic sensor (4b) is excited to emit a second ultrasonic signal using a frequency-modulated second excitation signal, wherein the diaphragm of the first ultrasonic sensor (4a) and the diaphragm of the second ultrasonic sensor (4b) have the same resonant frequency (fR), wherein the first excitation signal (10a) comprises a first frequency range (fa) and the second excitation signal comprises a second frequency range (fb) that differs from the first frequency range (fa), wherein a temporal profile of a maximum amplitude (Am) of the first excitation signal (10a) and a temporal profile of a maximum amplitude (Am) of the second excitation signal are changed.
US10921438B2 Position determination method and device
An electronic device according to various embodiments of the present invention may include at least one antenna, a communication module, a sensor module for sensing a direction of the electronic device, and a processor, wherein the processor may be configured to receive at least one wireless communication signal from a first external electronic device through the communication module, obtain direction information of the electronic device using the sensor module, receive at least one wireless communication signal information received at a second external electronic device and direction information of the second external electronic device from the second external electronic device, and determine the direction in which the first external electronic device is located, by using the at least one wireless communication signal information received from the first external electronic device, the direction information of the electronic device, and the at least one wireless communication signal information and the direction information of the second external electronic device received from the second external electronic device. In addition, other embodiments are also possible.
US10921436B2 MIMO radar coding for resolving velocity ambiguity
An apparatus for resolving velocity ambiguity in a MIMO RADAR includes a plurality of transmit channels and a virtual channel Each transmit channel includes a transmit antenna configured to transmit a plurality of chirps. Each chirp includes a frequency ramp of a transmit frequency of the respective transmit channel. Each transmit channel is orthogonal to another transmit channel and to a virtual transmit channel. A waveform generator is configured to generate a local oscillator (LO) signal for each transmit channel. A frequency offset circuit is configured to modify the LO signal of each transmit channel with a respective frequency offset to generate the respective transmit frequency.
US10921433B2 Method, apparatus and system for automated vehicle with target localization
Machine-readable media, methods, apparatus and system for automated vehicle with target localization are disclosed. In some embodiments, the system may comprise at least three receivers on a first vehicle, wherein each of the at least three receivers is to receive a first signal of a first wavelength from a transmitter of a second vehicle; and a controller to calculate one or more first location candidate of the second vehicle with respect to the first vehicle, at least in part based on differences among first signal path lengths for the first signal to travel from the transmitter to each of the at least three receivers.
US10921431B2 Apparatuses for scanning a lidar system in two dimensions
A scanning lidar system includes a fixed frame, a first platform, and a first electro-optic assembly. The first electro-optic assembly includes a first laser source and a first photodetector mounted on the first platform. The scanning lidar system further includes a first flexure assembly flexibly coupling the first platform to the fixed frame, and a drive mechanism configured to scan the first platform with respect to the fixed frame in two dimensions in a plane substantially perpendicular to an optical axis of the lidar system. The scanning lidar system further includes a controller coupled to the drive mechanism. The controller is configured to cause the drive mechanism to scan the first platform in a first direction with a first frequency and in a second direction with a second frequency. The second frequency is similar but not identical to the first frequency.
US10921429B2 Obstacle detection device, moving body, and obstacle detection method
An obstacle detection device (10) is provided with a distance measurement sensor (11) which measures a detection distance to an object to be detected, a detection image generation unit (30a) which generates a detection image indicating a presence of the object to be detected in a detection range, based on a result of measurement by the distance measurement sensor (11), a rainfall determination unit (30b) which performs a rainfall determination of whether or not a region in the detection range is in a rainfall state, a rain removal processing unit (30c) which executes a rain removal process for removing the isolated points from the detection image, and an obstacle determination unit (30d) which performs an obstacle determination of whether or not the object to be detected is an obstacle. The obstacle determination unit (30d) performs the obstacle determination, based on the detection image on which the rain removal process is performed by the rain removal processing unit (30c), in a case where a region is determined to be in the rainfall state by the rainfall determination unit (30b).
US10921420B2 Dual-sided radar systems and methods of formation thereof
A radar system includes a substrate that includes a first surface and a second surface. The first surface is opposite the second surface. The radar system further includes transmitter front-end circuitry attached to the substrate and configured to transmit a transmitted radio frequency (RF) signal in a first direction away from the first surface and in a second direction away from the second surface. The radar system also includes a first receive antenna and a second receive antenna. The first receive antenna is disposed at the first surface and is configured to receive a first reflected RF signal propagating in the second direction and generated by the transmitted RF signal. The second receive antenna is disposed at the second surface and is configured to receive a second reflect RF signal propagating in the first direction and generated by the transmitted RF signal.
US10921419B2 Methods and apparatus for wideband localization
A transceiver may wirelessly transmit a communication signal at a first frequency and a sensing signal at a second frequency. The communication signal may include a command that causes a backscatter node to modulate impedance of an antenna, and thereby modulate reflectivity of the backscatter node. The communication signal may also deliver wireless power to the backscatter node. While the impedance is being modulated in response to the command, the transceiver may transmit the sensing signal and measure wireless reflections. The power of the sensing signal may be much lower than that of the communication signal. The transceiver may frequency hop the sensing signal in a wide band of frequencies and take measurements at each frequency in the hopping. Based on the measurements, a computer may determine time-of-flight or phase of a reflected signal from the backscatter node and may estimate location of the backscatter node with sub-centimeter precision.
US10921417B2 Using bluetooth beacons to automatically update the location within a portable gas detector's logs
Embodiments relate generally to systems and methods for updating the location information for a gas detector device. A gas detector device may comprise a wireless receiver operable to receive information from one or more wireless beacons. In some cases, the wireless beacons may comprise location information. When the gas detector device receives a wireless beacon, the location information stored on the gas detector device may be updated accordingly. In some cases, the subsequent readings of the gas detector device may be associated with the updated location information. In some cases, the wireless beacons may be located at critical areas within a facility, such as entrances or exits to locations.
US10921412B2 Intensity corrected magnetic resonance images
The invention provides for a medical instrument (100) comprising a processor (134) and a memory (138) containing machine executable instructions (140). Execution of the machine executable instructions causes the processor to: receive (200) a first magnetic resonance image data set (146) descriptive of a first region of interest (122) of a subject (118) and receive (202) at least one second magnetic resonance image data set (152, 152′) descriptive of a second region of interest (124) of the subject. The first region of interest at least partially comprises the second region of interest. Execution of the machine executable instructions further cause the processor to receive (204) an analysis region (126) within both the first region of interest and within the second region of interest. Execution of the machine executable instructions further cause the processor to construct (206) a cost function comprising an intra-scan homogeneity measure separately for the first magnetic resonance image data set and separately for each of the at least one second magnetic resonance image data set. The cost function further comprises an inter-scan similarity measure calculated using both the first magnetic resonance image data set and each of the at least one second magnetic resonance image data set. Execution of the machine executable instructions further cause the processor to by performing an optimization (208) of the cost function by calculating a first intensity correction map (154) for the first magnetic resonance image data set using an intensity correction algorithm within the analysis region and at least one second intensity correction map (156) for each of the at least one second magnetic resonance image data set within the analysis region. Execution of the machine executable instructions further cause the processor to calculate (210) a first corrected magnetic resonance image (158) descriptive of the analysis region using the first magnetic resonance image data set and the first intensity correction map. Execution of the machine executable instructions further cause the processor to calculate (212) at least one second corrected magnetic resonance image (160) descriptive of the analysis region using the at least at least one second magnetic resonance image data set and the at least one second intensity correction map.
US10921411B2 Method and device for correcting a magnetic resonance combined dataset
A combined dataset can be formed from partial datasets acquired at different positions of a patient support with a magnetic resonance device. The partial datasets can be of an anatomical region of a patient delimited perpendicularly to a longitudinal direction within an acquisition region. In a method for correcting the combined dataset formed from the partial datasets, for slices of a slice stack in the longitudinal direction of the combined dataset, information describing geometry of the anatomical region and/or an anatomical feature of the anatomical region is determined. For at least one slice group including adjacent slices, the geometry information is compared to detect one or more discontinuities. For at least one discontinuity of the one or more discontinuities satisfying a correction criterion, the combined dataset is corrected as a function of the geometry information to eliminate or reduce the at least one discontinuity.