US10797432B2

A connector includes: a housing into which a cable is inserted; and a rear housing mounted on the housing and guiding the cable extending from the housing to maintain shapes of portions and of the cable, the portions and being in the vicinity of the housing.
US10797428B2

A card edge connector is adapted to allow an electronic module to insert and comprises an elongated insulating housing and a plurality of conductive terminals. The insulating housing has two side walls which are spaced apart from each other, the two side walls together define a card edge insertion groove which has an opening, at least one of the two side walls is a terminal mounting wall. The plurality of conductive terminals are provided to the terminal mounting wall and partially extend into the card edge insertion groove. The card edge connector further comprises a covering member which is correspondingly mounted to the terminal mounting wall, the covering member has a body and a tongue portion which is connected to the body and has flexibility, the body is mounted to the top surface of the terminal mounting wall, the tongue portion at least partially covers the opening of the card edge insertion groove, when the electronic module is inserted into the card edge insertion groove, the tongue portion contacts the electronic module and flexes toward the card edge insertion groove.
US10797422B2

A connector comprises a housing and a plurality of terminals. The housing has a receiving portion and terminal accommodation portions. Each of the terminals has a fixed portion, a held portion, a first spring portion and a second spring portion. The first spring portion has a first turn portion and a first coupling portion. The second spring portion has a second turn portion, a second coupling portion, an upper contact point and a recessed portion. The upper contact point is positioned in the receiving portion. The upper contact point faces in a first predetermined orientation. The second turn portion has a lower contact point. The lower contact point is positioned in the receiving portion. The lower contact point faces in the first predetermined orientation. The recessed portion is positioned between the upper contact point and the lower contact point in an up-down direction.
US10797420B2

When a terminal unit (U) is mounted into an accommodation recess (8 of a connector housing (1), a rear part thereof projects from the connector housing (1). A displacement restricting member (2) including positioning portions (16) is mounted on the projecting part. Since the positioning portions (16) are fit into receiving portions (15) of the connector housing (1) while being position in a direction intersecting with an inserting direction, a situation where the projecting part of the terminal holding member (H) is deformed is avoided even if a second wire (25) is swung.
US10797419B2

An externally-attached PTC element attachable to one electrode terminal of a tubular battery with electrode terminals on both end surfaces, the externally-attached PTC element including: a bottom plate made of a metal plate; a plate-shaped PTC element; and a top panel made of a metal plate, the plate-shaped PTC element and the top panel being stacked in that order above the bottom plate disposed below, the PTC element being disposed in an opposed area between the top panel and the bottom plate, the top panel projecting and extending in one direction with respect to a planar area of the bottom plate, the top panel having a distal end formed into a lead terminal shape mountable to a circuit board.
US10797418B2

A connector includes a first connector portion having projection units and at least one locking portion situated between at least one pair of adjacent projection units, and a second connector portion having fitting hole units and at least one portion to be locked, each projection unit of the first connector portion being fitted into each fitting hole unit of the second connector portion as catching a first contact portion of a first circuit board and a second contact portion of a second circuit board that face to be overlapped on each other, the first contact portion and the second contact portion being electrically connected to each other between a lateral surface of each projection unit and an inner surface of each fitting hole unit, while each locking portion is caught on a corresponding portion to be locked.
US10797417B2

A shielded I/O connector that supports high density connections. The shielded connector has a cage with channels. At least a first channel is configured to receive a transceiver such that it may be plugged into a port in a connector housing at an end of the cage. At least a second channel is configured to dissipate heat by enabling air to flow adjacent the transceiver. The rate of air flow in the second channel is increased with a diverter at the end of the second channel to smooth the flow of air through the second channel and out of one or more orifices. The diverter may be simply formed by shaping the housing of a connector at an end of the cage. The orifices may be formed by channel in the connector housing and openings in surfaces of the cage that bound the second channel or the housing channel.
US10797416B2

A routing assembly for an electronic device has a front face with an array of connectors ports and each of the connector ports contain a first connector mounted therein. A first end of a cable can be directly terminated to the first connectors and the cables can be embedded in a tray that is configured to extend toward a chip package. The cables extend from the tray and terminates to a second connector that can be connected to the chip package so as to provide a communication path between the first connector and the second connector that substantially bypasses a supporting circuit board.
US10797402B2

A reflective antenna comprising a flexible reflective sheet extending between a central hub and a perimeter edge, and a reflective sheet support mechanism comprising one or more spiral ribs articulated to the reflector sheet at least at several locations along the perimeter edge of the reflective sheet; wherein at a collapsed, stowed position of the reflective antenna the one or more spiral ribs are coiled about a common center and the reflective sheet is folded at a compact configuration, and at an expanded, deployed position the one or more spiral ribs are radially expanded and the reflective sheet is stretched over the expanded one or more spiral ribs, imparting the reflective sheet a parabolic shape.
US10797401B2

A first region of a reflection mirror including a center point of the paraboloid of revolution is formed of a conductor. A second region, which is an outer peripheral side of the first region, of the reflection mirror is a region where a plurality of reflection elements, which are conductor patterns, is arranged on a dielectric body overlaid on a base plate conductor. An arrangement pitch of the plurality of reflection elements corresponds to a wavelength of a radio wave in the second frequency band.
US10797400B1

A reflector system includes a hoop assembly formed of a plurality of link members extending between a plurality of hinge bodies. The link members have an expanded configuration wherein the link members define a circumferential hoop having a central hoop axis. A collapsible mesh reflector surface is secured to the hoop such that when the hoop assembly is in the expanded configuration, the reflector surface is expanded to a shape that is intended to concentrate RF energy. A mast assembly includes an extendible boom aligned along a central boom axis. The hoop assembly is secured by a plurality of cords relative to the boom such that when the hoop is expanded, a central hoop axis is laterally offset a predetermined distance from the central boom axis.
US10797395B2

An antenna as an embodiment of the present invention is provided with an exciting element and a plurality of non-exciting elements. In a plan view, the exciting element includes a central region having a feeding point and at least three extending regions that extend radially from the central region. In the plan view, each non-exciting element includes a short circuit region having a short circuit point and a power receiving region located at a position where it is allowed to be capacitively coupled with corresponding one of the extending regions. In the plan view, a current path from the short circuit region to the power receiving region in each non-exciting element has a vertical component with respect to the extending direction of the corresponding one of the extending regions.
US10797391B2

Disclosed herein is an electronic device. The electronic device may include an electronic device may comprising a housing, a first PCB disposed inside the housing, a first wireless communication circuit disposed on the first PCB to transmit and receive signals of a first frequency band, a second PCB disposed inside the housing, wherein the second PCB includes a signal line, an antenna array disposed on the second PCB, a second wireless communication circuit disposed on the second PCB to transmit and receive a signal of a second frequency band using the antenna array, and a conductive member electrically connected to the first wireless communication circuit by the signal line of the second PCB via a feed point for the conductive member.
US10797372B2

Chain clamp and method for clamping around an elongated object and for serving as a support for separate objects. The chain clamp includes a plurality of links with a first link and a second link, and with each link having two attachment portions, a connection member connecting links, and a tensioner adapted to connect to the first and second link and to force the links towards each other to tension the chain clamp and clamp it around the elongated object. At least one link is a piece cut from an elongated extrusion and has a fixed cross-sectional profile and a longitudinal direction, wherein each of the two attachment portions of the at least one link are defined by a respective portion of the cross sectional profile and its continuation along the longitudinal direction of the at least one link.
US10797371B2

Conduit structures for redirecting extremely high frequency (EHF) signals are disclosed herein. The conduit structures discussed herein are designed to re-direct EHF or RF signal energy from a first signal path to a second signal path. The conduit structures according to embodiments discussed herein can re-direct the RF signal energy while simultaneously adhering to specified signaling characteristic of the RF signal and minimizing stray RF signal radiation within a device to support device-to-device contactless communications.
US10797370B2

Aspects of the subject disclosure may include, for example, a launching device including a transmitter configured to generate a radio frequency signal on a transmission medium, wherein the transmitter is included in a launching circuit with the transmission medium having an electrical return path. A cylindrical coupler launches the radio frequency signal from an aperture of the cylindrical coupler as a guided electromagnetic wave that is bound to an outer surface of the transmission medium, wherein the guided electromagnetic wave propagates along the outer surface of the transmission medium without an electrical return path. Other embodiments are disclosed.
US10797368B2

A metal air battery system includes: a battery cell module configured to generate electricity by oxidation of a metal and reduction of oxygen; a plurality of air purification modules in fluid communication with the battery cell module; a compressed air supply unit configured to supply compressed air to the plurality of air purification modules; and a buffer tank disposed between the compressed air supply unit and the plurality of air purification modules, and configured to receive compressed air from the compressed air supply unit and to supply the compressed air to the plurality of air purification modules, wherein a bottom portion of the buffer tank includes a plurality of holes, and a hole of the plurality of holes corresponds to an inlet of an air purification module in the plurality of air purification modules, and the hole is directly connected to the corresponding inlet of the air purification module.
US10797360B2

A battery system control device includes a load, a secondary battery connected to the load via a first power converter converting a voltage by a switching operation, a fuel cell, and a control unit. The battery discharges power supplied to the load. The fuel cell is connected to the load and to the battery and the first power converter, via a second power converter converting a voltage. The fuel cell generates low voltage power. The control unit charges the battery using the generated power from the fuel cell. The control unit includes fuel cell and secondary battery controllers. The fuel cell controller steps up the power generated by the fuel cell to a voltage chargeable by the battery to be supplied to the load by the second power converter. The secondary battery controller directly connects the load and the battery by stopping the switching operation of the first power converter.
US10797359B2

An air plenum assembly includes a first plenum for cooling, where the first plenum includes an inlet for air intake located at a first side of the first plenum. The air plenum assembly further includes a second plenum for exhausting heated air, where the second plenum includes an outlet for exhausting air located at a first side of the second plenum. The air plenum assembly further includes a first aperture located on a first side of the first plenum for directing air from the inlet at the first side of the first plenum to a first compartment and includes a first vent located on a first side of the second plenum for exhausting air away from the first compartment towards the outlet at the first side of the second plenum. The first compartment is isolated from surrounding battery compartments by at least two thermal separators.
US10797357B2

An exemplary battery assembly includes a rechargeable battery cell that has a state of charge, a safety circuit configured to transition the battery assembly to a powerdown mode when the state of charge of the rechargeable battery cell is less than a predetermined threshold state of charge, and a hibernation control network. The hibernation control network 1) detects, by way of a phototransistor while the state of charge is greater than the predetermined threshold state of charge, a light beam having a predetermined wavelength, and 2) triggers, in response to the detecting of the light beam of the predetermined wavelength and while the state of charge of the rechargeable battery is still greater than the predetermined threshold state of charge, the safety circuit to transition the battery assembly to the power-down mode.
US10797355B2

A non-aqueous electrolyte secondary battery includes a housing, a stack-type electrode array accommodated in the housing, and an electrolyte solution. The electrolyte solution includes an infiltrated portion infiltrated into the stack-type electrode array and an excess portion other than the infiltrated portion. In a set-up state that the non-aqueous electrolyte secondary battery is arranged such that a direction of stack of the stack-type electrode array is orthogonal to a vertical direction, a lower end of the separator projects below lower ends of the positive electrode and the negative electrode. In the set-up state, within a range of an operating state of charge, a projecting portion of any of the plurality separators is always in contact with the excess portion and the plurality of positive electrodes and the plurality of negative electrodes are not in contact with the excess portion at any time.
US10797354B2

Provided are an all-solid state secondary battery including inorganic solid electrolyte particles having conductivity for ions of metals belonging to Group I or II of the periodic table; and electrode active material particles, in which a proportion of a nitrogen element in an element composition of a surface of at least one kind of the inorganic solid electrolyte particles or the electrode active material particles is 0.1 atm % or more, particles for an all-solid state secondary battery, a solid electrolyte composition for an all-solid state secondary battery for which the particles are used, an electrode sheet for an all-solid state secondary battery, and an all-solid state secondary battery, and methods for manufacturing the same.
US10797350B2

A method for producing a secondary battery including: an electrolytic solution containing a metal salt whose cation is an alkali metal, an alkaline earth metal, or aluminum and whose anion has a chemical structure represented by general formula (1) below, and a linear carbonate represented by general formula (2) below; a negative electrode; a positive electrode; and a coating on a surface of the negative electrode and/or the positive electrode, the coating containing S, O, and C, the method including forming the coating by performing a specific activation process on a secondary battery including the electrolytic solution, the negative electrode, and the positive electrode, (R1X1)(R2SO2)N  general formula (1), R20OCOOR21  general formula (2).
US10797347B2

The present specification provides an electrolyte including a phthalate phosphine-type anion, an additive for a secondary battery including the electrolyte, and a secondary battery including the additive.
US10797345B2

An object of the present invention is to further lower the viscosity of a sulfur compound solid electrolyte dispersion paste while suppressing sedimentation of a sulfur compound solid electrolyte. Provided is a sulfur compound solid electrolyte dispersion paste for secondary batteries, containing a dispersion resin (A), a sulfur compound solid electrolyte (B) and a solvent (C), wherein the dispersion resin (A) contains at least one type of acrylic resin (a) having a weight-average molecular weight of 3000 or higher.
US10797336B2

An apparatus for an in-vivo power generation comprises a fuel convertor for converting glucose in a fluid to a hydrogen rich, low carbon fuel such as ethanol or methanol by the action of a bioenzyme on the glucose in the CSF. The fluid can be any one of cerebro spinal fluid, urine and glucose solution. The apparatus further comprises a biofuel cell comprising a cathode chamber and an anode chamber with a membrane assembly sandwiched between them. The membrane assembly comprises a cathode, an anode and a proton exchange membrane. The cathode is coated with an enzyme laccase, which enables extraction of oxygen when the fluid is passed through the cathode chamber. The oxygen from the cathode chamber and the hydrogen in the hydrogen rich fuel from the anode chamber diffuses through the proton exchange membrane and reacts at an ionic level to result in water and electrical power.
US10797333B2

The present invention discloses a preparation method of an alkaline anion exchange membrane and a use of the membrane in a fuel cell. The preparation method of the alkaline anion exchange membrane contains: taking polyvinyl alcohol as a substrate, which provides mechanical strength for the membrane; taking a commercialized alkaline resin as an anion exchange resin of chemically reactive groups, performing a cross-linking reaction between polyvinyl alcohol and the alkaline resin by mixing; meanwhile, during the process of forming the alkaline anion exchange membrane, adding an organic salt of transition metal, and doping transition metal ions into the membrane. By taking advantages of catalytic characteristics of the transition metal ions, the fuel leaking from the anode of the cell can perform a catalytic reaction in time in the ion exchange membrane, and thereby improve an ion conductivity of the membrane and efficiently decrease a resistance of the cell. The fuel cell assembled by the anion exchange membrane prepared in the present invention shows an excellent power-generating property.
US10797319B2

An object of the present invention is to provide a non-aqueous electrolyte secondary battery that has a large charge/discharge capacity, has a small irreversible capacity, which is the difference between the doping capacity and the de-doping capacity, and is capable of effectively using an active material. The problem described above can be solved by a method for producing a carbonaceous material for a non-aqueous electrolyte secondary battery anode, the method including: (1) an alkali metal compound impregnating step of adding an elemental alkali metal or a compound containing an elemental alkali metal to a carbonaceous precursor to obtain an alkali-impregnated carbonaceous precursor; (2) a heat treatment step of: (a) obtaining a heat-treated product by performing main heat treatment on the alkali-impregnated carbonaceous precursor at 800° C. to 1500° C. in a non-oxidizing gas atmosphere, or (b) obtaining a heat-treated product by performing pre-heat treatment on the alkali-impregnated carbonaceous precursor at a temperature of not lower than 400° C. and lower than 800° C. in a non-oxidizing gas atmosphere and then performing main heat treatment at 800° C. to 1500° C. in a non-oxidizing gas atmosphere; and (3) coating the heat-treated product with pyrolytic carbon.
US10797314B2

Provided herein are ionically conductive solid-state compositions that include ionically conductive inorganic particles in a matrix of an organic material. The resulting composite material has high ionic conductivity and mechanical properties that facilitate processing. In particular embodiments, the ionically conductive solid-state compositions are compliant and may be cast as films. In some embodiments of the present invention, solid-state electrolytes including the ionically conductive solid-state compositions are provided. In some embodiments of the present invention, electrodes including the ionically conductive solid-state compositions are provided. The present invention further includes embodiments that are directed to methods of manufacturing the ionically conductive solid-state compositions and batteries incorporating the ionically conductive solid-state compositions.
US10797313B2

Provided is method of producing anode or cathode particulates for an alkali metal battery. The method comprises: (a) preparing a slurry containing particles of an anode or cathode active material, an electron-conducting material, and an electrolyte containing a lithium salt or sodium salt and an optional polymer dissolved in a liquid solvent; and (b) conducting a particulate-forming means to convert the slurry into multiple anode or cathode particulates, wherein an anode or a cathode particulate is composed of (i) particles of the active material, (ii) the electron-conducting material, and (iii) an electrolyte, wherein the electron-conducting material forms a 3D network of electron-conducting pathways and the electrolyte forms a 3D network of lithium ion- or sodium ion-conducting channels and wherein the anode particulate or cathode particulate has a dimension from 10 nm to 100 μm and an electrical conductivity from about 10−6 S/cm to about 300 S/cm.
US10797304B2

An all-solid-state secondary battery includes a positive electrode having a positive electrode active material layer, a negative electrode having a negative electrode active material layer, and a solid electrolyte layer between the positive and negative electrode active material layers. The solid electrolyte layer has a thickness of 2 to 20 μm. The solid electrolyte layer includes a binder containing a particulate polymer having an average particle diameter of 0.1 to 1 μm.
US10797301B2

In a method of manufacturing an electrochemical cell, a porous or non-porous electrically conductive metal substrate may be provided. A conformal metal chalcogenide layer may be formed on a surface of the metal substrate. The metal substrate with the conformal metal chalcogenide layer may be immersed in a nonaqueous liquid electrolyte solution comprising a lithium salt dissolved in a polar aprotic organic solvent. An electrical potential may be established between the metal substrate and a counter electrode immersed in the nonaqueous liquid electrolyte solution such that lithium ions in the electrolyte solution are reduced to metallic lithium and deposited on the surface of the metal substrate over the metal chalcogenide layer to form a conformal lithium metal layer on the surface of the metal substrate over the metal chalcogenide layer.
US10797294B2

A wire routing structure includes a case, a wire routing groove formed in the case, a first wire accommodated in the wire routing groove, a second wire one end of which a connection terminal is attached, and a hinge cover connected to the case via a hinge portion. The hinge cover includes a wire holding portion that holds the second wire. The hinge portion positions in an opposite side of the connection terminal while interposing the first wire between the hinge portion and the connection terminal, and positioned below the second wire.
US10797287B2

The present disclosure provides an organic/inorganic composite porous membrane, comprising: one or more particles selected from inorganic particles and organic particles; and a binder polymer, wherein said one or more particles selected from inorganic particles and organic particles are bonded with each other by the binder polymer surrounding the surface of the particles, and said one or more particles are filled at a rate of 60 to 70% in the membrane.
US10797286B2

An insulating (nonconductive) microporous nonwoven polymeric battery separator comprised of a single layer of enmeshed microfibers and nanofibers and supercalendered to extremely thin dimensions and high densities is provided. Such a separator accords the ability to not only attune the porosity and pore size to any desired level through a single nonwoven fabric, but provide further benefits in terms of further reduced pore size, reduced electrolyte level requirements, and reduced total volume of the subject battery cell itself. As a result, the inventive separator permits a high strength material with low porosity and low pore size to levels previously unattained. The separator, a battery including such a separator, the method of manufacturing such a separator, and the method of utilizing such a separator within a battery device, are all encompassed within this invention.
US10797282B2

A battery module includes multiple cell laminations and a conductive plate. The cell laminations are laminated along vertical direction and includes at least a first cell lamination and a second cell lamination. Each cell lamination includes several cells laminated together and a busbar, the busbar includes a connection portion and a current-flow portion, the connection portion electrically connects with lugs of the cells, and further connects with the current-flow portion. The conductive plate is located beside the cell laminations. A first end of the conductive plate at least electrically connects with the current-flow portion of the busbar in the first cell lamination, and a second end thereof at least electrically connects with the current-flow portion of the busbar in the second cell lamination. The present disclosure provides a battery module which can solve the problem of impossible to consider current-flow ability, energy density and welding effect simultaneously.
US10797270B2

An ink printing process employs per-nozzle droplet volume measurement and processing software that plans droplet combinations to reach specific aggregate ink fills per target region, guaranteeing compliance with minimum and maximum ink fills set by specification. In various embodiments, different droplet combinations are produced through different print head/substrate scan offsets, offsets between print heads, the use of different nozzle drive waveforms, and/or other techniques. Optionally, patterns of fill variation can be introduced so as to mitigate observable line effects in a finished display device. The disclosed techniques have many other possible applications.
US10797269B2

Polymeric films, which may be adhesive films, and display devices including such polymeric films, wherein a polymeric film includes: a first polymeric layer having two major surfaces, wherein the first polymeric layer includes a first polymeric matrix and particles. The first polymeric layer includes: a first polymeric matrix having a refractive index ni; and particles having a refractive index n2 uniformly dispersed within the first polymeric matrix; wherein the particles are present in an amount of less than 30 vol-%, based on the volume of the first polymeric layer, and have a particle size range of 400 nanometers (nm) to 3000 nm; and wherein ni is different than n2.
US10797263B2

Embodiments of the present disclosure relate to a display substrate, a display panel, a display device, and a fabrication method of the display substrate. The display substrate includes a flexible substrate having a plurality of pixel regions, and at least one groove positioned in the flexible substrate and surrounding each of the pixel regions. At least a portion of the at least one groove is curved.
US10797257B2

An object is to provide a light-emitting element which uses a plurality of kinds of light-emitting dopants and has high emission efficiency. In one embodiment of the present invention, a light-emitting device, a light-emitting module, a light-emitting display device, an electronic device, and a lighting device each having reduced power consumption by using the above light-emitting element are provided. Attention is paid to Förster mechanism, which is one of mechanisms of intermolecular energy transfer. Efficient energy transfer by Förster mechanism is achieved by making an emission wavelength of a molecule which donates energy overlap with the longest-wavelength-side local maximum peak of a graph obtained by multiplying an absorption spectrum of a molecule which receives energy by a wavelength raised to the fourth power.
US10797256B2

An organic electroluminescence device includes, in order, a first electrode, a hole transport layer, an organic light-emitting layer, an electron transport layer, and a second electrode. The hole transport layer is configured by a coated film. The organic light-emitting layer is configured by a coated film. The organic light-emitting layer has a light emission region provided in the organic light-emitting layer on side of the electron transport layer.
US10797254B2

A method of manufacturing an organic semiconductor device is provided. The method includes providing a substrate, forming a sacrificial layer on the substrate, forming a patterned organic semiconductor layer on the sacrificial layer, forming an insulating layer on the patterned organic semiconductor layer, forming a gate electrode on the insulating layer, separating the sacrificial layer and the substrate from the patterned organic semiconductor layer, and forming a source/drain electrode on the patterned organic semiconductor layer, so as to provide a simple and effective method of manufacturing the organic semiconductor device.
US10797253B2

A fabrication method and a fabrication assembly for a flexible display substrate are provided. The fabrication assembly for a flexible display substrate includes: a rigid base substrate, including a first engaging structure being on a surface of the rigid base substrate; and a protective film, including a first surface and a second surface opposite to each other, and including a second engaging structure being on the first surface. The second surface of the protective film is configured to be attached to a flexible base substrate; and the rigid base substrate and the protective film are configured to be detachably connected with each other by the first engaging structure and the second engaging structure.
US10797244B2

A compound is represented by a formula (1). In the formula (1); Ar represents an aromatic hydrocarbon group or a heterocyclic group having 4 or more fused rings and 22 or less ring atoms; Ar optionally has a substituent; R11 is a substituted or unsubstituted aromatic hydrocarbon group; when R11 is an aromatic hydrocarbon group having a substituent, the substituent is not a heterocyclic group; X1 represents a nitrogen atom or a carbon atom bonded with R12 (CR12); R12 represents a hydrogen atom or a substituent; L1 represents a single bond or a linking group; X2 and X3 each independently represent a nitrogen atom or a carbon atom bonded with R2 (CR2); R1 and R2 each independently represent a hydrogen atom or a substituent; and L2 is a linking group.
US10797236B2

A resistive memory device and a method of operation of the resistive memory device are provided. The resistance memory device includes a resistance change layer that has a tunneling film and has many states. The conductance is changed symmetrically in a SET operation and a RESET operation. Thus, the resistive memory device can be used for efficient and accurate data storage as a RRAM in a high-capacity memory array, and as a synaptic device controlling the connection strength of a synapse in a neuromorphic system.
US10797235B2

A memory includes a base oxide provided between a first electrode and a second electrode, and a multivalent oxide provided between the first electrode and the second electrode. The multivalent oxide switches between at least two oxidative states.
US10797232B2

A magnetic tunnel junction (MTJ) is disclosed wherein a free layer (FL) interfaces with a first metal oxide (Mox) layer and second metal oxide (tunnel barrier) to produce perpendicular magnetic anisotropy (PMA) in the FL. In some embodiments, conductive metal channels made of a noble metal are formed in the Mox that is MgO to reduce parasitic resistance. In a second embodiment, a discontinuous MgO layer with a plurality of islands is formed as the Mox layer and a non-magnetic hard mask layer is deposited to fill spaces between adjacent islands and form shorting pathways through the Mox. In another embodiment, end portions between the sides of a center Mox portion and the MTJ sidewall are reduced to form shorting pathways by depositing a reducing metal layer on Mox sidewalls, or performing a reduction process with forming gas, H2, or a reducing species.
US10797224B2

The disclosed technology generally relates to magnetoresistive devices, and more particularly to a magnetic tunnel junction (MTJ) device formed in an interconnection structure, and to a method of integrating the (MTJ) device in the interconnection structure. According to an aspect, a device includes a first interconnection level including a first dielectric layer and a first set of conductive paths arranged in the first dielectric layer, a second interconnection level arranged on the first connection level and including a second dielectric layer and a second set of conductive paths arranged in the second dielectric layer, and a third interconnection level arranged on the second interconnection level and including a third dielectric layer and a third set of conductive paths arranged in the third dielectric layer. The device additionally includes a magnetic tunnel junction (MTJ) device including a bottom layer, a top layer and an MTJ structure arranged between the bottom layer and the top layer, wherein the bottom layer is connected to a bottom layer contact portion of the first set of conductive paths and the top layer is connected to a top layer contact portion of the second or third set of conductive paths. The device further includes a multi-level via extending through the second dielectric layer and the third dielectric layer, between a first via contact portion of the first set of conductive paths and a second via contact portion of the third set of conductive paths, wherein a height of the MTJ device corresponds to, or-is less than, a height of the multi-level via, e.g., wherein the height of the MTJ device corresponds to or is less than a height of the second interconnection level.
US10797218B2

A substrate includes a substrate main body that includes a first main surface and a second main surface facing the first main surface. First electrode lands are disposed inside a recessed portion of the first main surface of the substrate main body. Second electrode lands are disposed in a region outside the recessed portion. The first electrode land and the second electrode land are connected to different electric potentials.
US10797215B2

This disclosure provides systems, methods, and apparatus related to graded thermoelectric materials. In one aspect, a method includes providing a plurality of nanostructures. The plurality of nanostructures comprise a thermoelectric material, with nanostructures of the plurality of nanostructures having first ligands disposed on surfaces of the nanostructures. The plurality of nanostructures is deposited on a substrate to form a layer. The layer is contacted with a solution containing second ligands. A ligand exchange process occurs where some of the first ligands disposed on the plurality of nanostructures are replaced with the second ligands. A first region of the layer is removed from contact with the solution so that the ligand exchange process does not occur in the first region of the layer, with the ligand exchange process occurring in the layer in contact with the solution. The layer is then removed from contact with the solution.
US10797212B2

A display device includes a substrate, a first electrode extending in a first direction on the substrate, a first partition wall extending in the first direction on a central portion of the first electrode, a second electrode extending in parallel with the first electrode on the substrate, a second partition wall extending in the first direction on a central portion of the second electrode, and a plurality of light-emitting diodes electrically connected between the first electrode and the second electrode.
US10797207B2

Light emitting devices (LEDs) are described. An LED includes a light emitting semiconductor structure that includes a light emitting active layer disposed between an n-layer and a p-layer. A wavelength converting material may be disposed adjacent the light emitting semiconductor structure. The wavelength converting material includes multiple pores, at least one of which contains a second material. An absolute value of a ratio of a coefficient of thermal expansion of the second material to a coefficient of thermal expansion of the wavelength converting material is at least two in an embodiment, at least ten in another embodiment, at least 100 in another embodiment, and at least 1,000 in yet another embodiment.
US10797203B2

A light emitting device includes a light-transmissive member including a first surface, a second surface opposite to the first surface, and third surfaces connected to the first surface and the second surface. A phosphor layer faces the second surface of the light-transmissive member. A reflective member faces side surfaces of the phosphor layer and the third surfaces of the light-transmissive member. The light-emitting element has a top surface facing the phosphor layer, a bottom surface opposite to the top surface, and side surfaces connecting the top surface and the bottom surface. The phosphor layer has a bonding surface facing the light emitting element. A first dielectric multilayer film is arranged on at least one of side surfaces of the light-emitting element without being provided on the bonding surface of the phosphor layer.
US10797199B2

An apparatus and method capable of efficiently manufacturing a LED module. The method of manufacturing an Light Emitting Diode (LED) module includes preparing a substrate and a carrier on which an LED chip is disposed, disposing a mask on the substrate, the mask including an opening and a wall defining or forming the opening, picking up the LED chip from the carrier with a stamp, moving the LED chip picked up by the stamp to face the opening, moving the LED chip so that at least a part of the LED chip is inserted into the opening, and positioning the LED chip on the substrate by moving the LED chip so that the at least a part of the LED chip contacts the wall.
US10797195B2

The invention relates to semiconductor devices for converting ionizing radiation into an electrical signal. The present ionizing radiation sensor has an n+-i-p+ structure, produced using the planar process. The sensor contains an i-region in the form of a high-resistivity substrate of high-purity float-zone silicon with p-type conductivity, having on its front face n+-regions (2, 3), an SiO2 layer (4), aluminium metallization (5), and a passivation layer. On the front face of the substrate (1) n-regions (2) are formed by ion implantation; a masking layer of SiO2 (layer 4) is grown; aluminium metallization (5) is deposited; and a passivation layer (6) is applied. At least one or more n+-regions (2) are situated in the central portion of the front face of the substrate and occupy most of the surface area, forming a sensitive zone of the sensor, and at least two n+-regions and two p+-regions are formed as annular elements (guard rings) (3), arranged concentrically in a non-sensitive zone along the periphery of the substrate (1), in order to reduce the amount of surface current and to provide for a smooth drop in potential from the sensitive region to the periphery of the device. The number of n+-regions (2) that form the matrix, i.e. the sensitive zone, of the sensor is equal to 2k, where k can be equal to 0—one region. Ports (9) for connecting leads are situated around the edges of the substrate in its non-sensitive region. The n+-regions (2) which form the sensitive zone of the sensor have profiled portions along the edges in the form of a series of recesses (12).
US10797188B2

The invention discloses a semiconductor structure, processing light signal, the semiconductor structure comprising: a first type semiconductor layer; a second type semiconductor layer; an active layer located between the first type semiconductor layer and the second type semiconductor layer; a reflector covered surfaces of the first type semiconductor layer and the second type semiconductor layer; a first pad disposed on a top surface of the reflector which is covered the first type semiconductor layer; a second pad disposed on the top surface of the reflector or second type semiconductor layer; an aperture disposed on the top surface of the first type semiconductor layer and passed through the reflector; and a light collection module disposed around the aperture or covered a top surface of the reflector.
US10797182B2

A semiconductor device includes a region of semiconductor material having first and second opposing major surfaces. A trench structure includes a trench extending into the region of semiconductor material from the first major surface, wherein the first major surface defines a first horizontal plane in a cross-sectional view. The trench structure further includes a conductive material disposed within the trench and separated from the region of semiconductor material by a dielectric region. A Schottky contact region is disposed adjacent the first major surface on opposing sides of the trench structure, the Schottky contact region having an upper surface residing on a second horizontal plane in the cross-sectional view. The dielectric region comprises an uppermost surface and configured such that a major portion of the uppermost surface is disposed above the first horizontal plane in the cross-sectional view. The structure and method provide a semiconductor device with improved performance (e.g., reduced leakage and more stable breakdown voltage) and improved reliability.
US10797181B2

A semiconductor device is included a first semiconductor layer with n-type conductivity, containing a gallium nitride-based semiconductor, a second semiconductor layer with p-type conductivity, which is laminated directly on the first semiconductor layer and contains a gallium nitride-based semiconductor added with a p-type impurity at a concentration of 1×1020 cm−3 or more, a first electrode disposed in contact with the first semiconductor layer, and a second electrode disposed in contact with the second semiconductor layer, and the semiconductor device functions as a pn-junction diode.
US10797178B2

There are provided a multi-gate FinFET including a negative capacitor connected to one of its gates, a method of manufacturing the same, and an electronic device comprising the same. The FinFET may include a fin extending in a first direction on a substrate, a first gate extending in a second direction crossing the first direction on the substrate on a first side of the fin to intersect the fin, a second gate opposite to the first gate and extending in the second direction on the substrate on a second side of the fin opposite to the first side to intersect the fin, a metallization stack provided on the substrate and above the fin and the first and second gates, and a negative capacitor formed in the metallization stack and connected to the second gate.
US10797177B2

A method for manufacturing a semiconductor device includes providing a substrate structure having PMOS and NMOS regions. The PMOS region includes a first region, a first gate structure on the first region, and first source and drain regions on opposite sides of the first gate structure. The NMOS region includes a second region and a second gate structure on the second region. The method also includes introducing a p-type dopant into the first source and drain regions, performing a first annealing, forming second source and drain regions on opposite sides of the second gate structure, introducing an n-type dopant into the second source and drain regions, and performing a second annealing. The method satisfies thermal budget requirements of forming PMOS and NMOS devices, thereby enabling a better diffusion of the p-type dopant into the source and drain regions of the PMOS device without affecting the performance of the NMOS device.
US10797172B2

A method and apparatus for use in improving linearity sensitivity of MOSFET devices having an accumulated charge sink (ACS) are disclosed. The method and apparatus are adapted to address degradation in second- and third-order intermodulation harmonic distortion at a desired range of operating voltage in devices employing an accumulated charge sink.
US10797171B2

The present disclosure relates to semiconductor structures and, more particularly, to a laterally diffused MOSFET (LDMOS) and methods of manufacture. The structure includes: a gate structure having a drain region and a source region; and an oxidation extending from the gate structure to the drain region of the gate structure, the oxidation comprising a thinner oxide portion and a thicker oxide portion.
US10797170B2

A semiconductor device according to an exemplary embodiment of the present invention includes an n− type epitaxial layer disposed on a first surface of a substrate; a p type region disposed on the n− type epitaxial layer, an n+ type region disposed on the p type region, a gate disposed on the n− type epitaxial layer, an oxidation film disposed on the gate, a source electrode disposed on the oxidation film and the n+ type region, and a drain electrode disposed on a second surface of the substrate. The gate includes a PN junction portion.
US10797162B2

The present disclosure provides a FinFET device. The FinFET device comprises a semiconductor substrate of a first semiconductor material; a fin structure of the first semiconductor material overlying the semiconductor substrate, wherein the fin structure has a top surface of a first crystal plane orientation; a diamond-like shape structure of a second semiconductor material disposed over the top surface of the fin structure, wherein the diamond-like shape structure has at least one surface of a second crystal plane orientation; a gate structure disposed over the diamond-like shape structure, wherein the gate structure separates a source region and a drain region; and a channel region defined in the diamond-like shape structure between the source and drain regions.
US10797155B2

A semiconductor structure and a manufacturing method thereof are provided, wherein the semiconductor structure includes a substrate and gate structures. The gate structures are disposed on the substrate. Each of the gate structures includes a gate, a first spacer and a second spacer. The gate is disposed on the substrate. The first spacer is disposed on a sidewall of the gate. The second spacer is disposed on the first spacer. In a region between two adjacent gate structures, the first spacers are separated from each other, the second spacers are separated from each other, and an upper portion of each of the second spacers has a recess. The semiconductor structure can be used to form a good metal silicide.
US10797151B2

The present disclosure describes a method for the formation of gate stacks having two or more titanium-aluminum (TiAl) layers with different Al concentrations (e.g., different Al/Ti ratios). For example, a gate structure can include a first TiAl layer with a first Al/Ti ratio and a second TiAl layer with a second Al/Ti ratio greater than the first Al/Ti ratio of the first TiAl layer.
US10797150B2

An apparatus including a non-planar body on a substrate, the body including a channel on a blocking material, and a gate stack on the body, the gate stack including a first gate electrode material including a first work function disposed on the channel material and a second gate electrode material including a second work function different from the first work function disposed on the channel material and on the blocking material. A method including forming a non-planar body on a substrate, the non-planar body including a channel on a blocking material, and forming a gate stack on the body, the gate stack including a first gate electrode material including a first work function disposed on the channel and a second gate electrode material including a second work function different from the first work function disposed on the channel and on the blocking material.
US10797148B2

In a method of forming a Group III-V semiconductor layer on a Si substrate, a first source gas containing a Group V element is supplied to a surface of the Si substrate while heating the substrate at a first temperature, thereby terminating the Si surface with the Group V element. Then, a second source gas containing a Group III element is supplied to the surface while heating the substrate at a second temperature, thereby forming a nucleation layer directly on the surface of the Si substrate. After the nucleation layer is formed, the supply of the second source gas is stopped and the substrate is annealed at a third temperature while the first source gas being supplied, thereby forming a seed layer. After the annealing, the second source gas is supplied while heating the substrate at a fourth temperature, thereby forming a body III-V layer semiconductor on the seed layer.
US10797147B2

Semiconductor structures and fabrication methods are provided. An exemplary fabrication method includes providing a semiconductor substrate having a fin material layer on the semiconductor substrate; forming an isolation material layer having a bandgap greater than a bandgap of the fin material layer on the fin material layer; and forming a stacked channel material layer on the isolation material layer. The stacked channel material layer includes a sacrificial material layer and a channel material layer on the sacrificial material layer. The method also includes etching the stacked channel material layer, the isolation material layer and the fin material layer to form fins protruding from the semiconductor substrate, an isolation layer on the fins and a stacked channel layer on the isolation layer. The stacked channel layer includes a sacrificial layer and a channel layer on the sacrificial material layer.
US10797145B2

A semiconductor device includes a semiconductor region made of a material to which conductive impurities are added, an insulating film formed on a surface of the semiconductor region, and an electroconductive gate electrode formed on the insulating film. The gate electrode is made of a material whose Fermi level is closer to a Fermi level of the semiconductor region than a Fermi level of Si in at least a portion contiguous to the insulating film.
US10797143B2

Semiconductor devices and methods of forming the same are provided. Semiconductor devices may include a plurality of gate electrodes that are stacked on a substrate and are spaced apart from each other in a vertical direction and a channel region extending through the plurality of gate electrodes in the vertical direction. Each of the plurality of gate electrodes may include a first conductive layer defining a recess recessed toward the channel region, and a second conductive layer in the recess defined by the first conductive layer. A first concentration of impurities in the second conductive layer may be higher than a second concentration of the impurities in the first conductive layer, and the impurities may include nitrogen (N).
US10797135B2

An example apparatus includes a first transistor and a second transistor, each having asymmetric source/drain regions. A source/drain region of the first transistor is directly coupled to a source/drain region of the second transistor at a junction. A depth of the junction is greater than a depth of another source/drain region of the first transistor and a depth of another source/drain region of the second transistor.
US10797131B2

An insulated gate turn-off (IGTO) device, formed as a die, has a layered structure including a p+ layer (e.g., a substrate), an n− epi layer, a p-well, trenched insulated gate regions formed in the p-well, and n+ regions between the gate regions, so that vertical NPN and PNP transistors are formed. The device may be formed of a matrix of cells or may be interdigitated. To turn the device on, a positive voltage is applied to the gate, referenced to the cathode. The cells further contain a vertical p-channel MOSFET, for rapidly turning the device off. The p-channel MOSFET may be made a depletion mode device by implanting boron ions at an angle into the trenches to create a p-channel. This allows the IGTO device to be turned off with a zero gate voltage while in a latch-up condition, when the device is acting like a thyristor.
US10797126B2

The present disclosure provides a display device and a manufacturing method thereof, and a display panel. The display panel may include a substrate defining a through hole; a driving wiring carried on the substrate; a solder pad being arranged on a back surface of the substrate. A first end of the driving wiring is located on a front surface of the substrate, and a second end of the driving wiring is connected to the solder pad via the through hole.
US10797125B2

A display may have display driver circuitry. Signal routing lines may supply multiplexed signals from the display driver circuitry to demultiplexer circuitry. The demultiplexer circuitry may provide corresponding demultiplexed signals to the pixels over signal routing lines. The demultiplexer circuitry may have demultiplexer circuit blocks such as 1:N demultiplexer circuit blocks. Each of the demultiplexer circuit blocks may have the same area and layout. The demultiplexer circuit blocks may run across the width of the display. A first portion of the demultiplexer circuit blocks may extend in a straight line parallel to an edge of the active area. A second portion of the demultiplexer circuit blocks may be arranged in a staircase pattern that angles away from the first portion of demultiplexer circuit blocks.
US10797123B2

A display panel includes a base layer having a first region and a bent second region. An inorganic layer is disposed on the base layer. A lower opening is formed within the inorganic layer and overlaps the second region. A first thin-film transistor is disposed on the inorganic layer and includes a silicon semiconductor pattern overlapping the first region. A second thin-film transistor is disposed on the inorganic layer and includes an oxide semiconductor pattern overlapping the first region. Insulating layers overlap the first and second regions. An upper opening is formed within the insulating layers. A signal line electrically connects the second thin-film transistor. An organic layer overlaps the first and second regions and is disposed in the lower and upper openings. A luminescent device is disposed on the organic layer and overlaps the first region.
US10797111B2

A matrix-array detecting device including a stack comprising a matrix array of detecting-element pixels, and an active matrix array comprising a network of rows and columns for controlling the pixels and produced on the surface of a substrate, wherein the detecting-element pixels comprise: a common top electrode; a detecting layer; and discrete bottom electrodes; the device comprising a metallic mesh that is connected to the top electrode; that includes pads comprising at least one metal portion, the pads being incorporated into the detecting layer; and that is positioned in correspondence with the network of controlling rows and columns. A process for fabricating the matrix-array detecting device is also provided.
US10797104B2

A display substrate, a display panel, and a display device. The display substrate includes multiple pixel units arranged in an array manner. At least one of pixel unit includes a first electrode. Each first electrode includes a first electrode body, a first electrostriction layer connected to the first electrode body, and a first drive electrode electrically connected to the first electrostriction layer. The first electrostriction layer is configured to be expanded and shrunk with an electrical signal of the first drive electrode and to drive the first electrode body to be expanded and shrunk.
US10797102B2

A chip-scale linear light-emitting device includes a submount substrate, light-emitting diode (LED) semiconductor chips, a chip-scale packaging structure and a reflective structure. The LED semiconductor chips, the packaging structure and the reflective structure are disposed on the submount substrate, wherein the packaging structure partially covers the chip-upper surface and/or the chip-edge surfaces of the LED semiconductor chips, and the reflective structure partially covers the package-top surface and/or the package-side surfaces of the packaging structure. If one of the chip-edge surfaces and the package-side surface of the packaging structure are exposed from the reflective structure as a primary light-emitting side surface, a side-view type linear light-emitting device is formed. If the package-top surface of the packaging structure is exposed from the reflective structure as a primary light-emitting top surface, a top-view type linear light-emitting device is formed. A substantially transparent light-transmitting material and/or a photoluminescent material can be configured to be included inside the packaging structure. In this configuration, a primary light emitted from the LED semiconductor chips is directed to pass through the packaging structure and radiated outward from the primary light-emitting surface. Therefore, a monochromatic light or a white light with a uniformly distributed linear radiation pattern can be generated using the chip-scale linear light-emitting device.
US10797099B2

The present disclosure provides an image sensor and a method of manufacturing the same. An image sensor includes a first substrate, a barrier structure, a first structure, a second substrate, and a second structure. The first substrate includes a device region in which unit pixels are disposed and a first residual scribe lane region surrounding the device region. The first substrate has a first surface and a second surface. The barrier structure penetrates the first substrate in the first residual scribe lane region. The first surface of the first substrate is on the first structure. The second substrate includes a second residual scribe lane region facing the first residual scribe lane region. The second substrate has a front surface and a rear surface. The second structure is on the front surface of the second substrate and faces the first surface of the first substrate. The second structure is bonded to the first structure.
US10797094B2

An image sensor device is provided. The image sensor device includes a semiconductor substrate and a light sensing region in the semiconductor substrate. The image sensor device also includes a dielectric layer over the semiconductor substrate. The image sensor device further includes a filter partially surrounded by the dielectric layer. The filter has a protruding portion protruding from a bottom surface of the dielectric layer. In addition, the image sensor device includes a shielding layer between the dielectric layer and the semiconductor substrate and surrounding the protruding portion of the filter.
US10797086B2

A liquid crystal display panel includes a semiconductor film, source and drain electrodes, a planarizing insulating film, first and second transparent conductive films, an insulating film, a pixel electrode, and a counter electrode. The semiconductor film overlaps a gate electrode on a substrate across a gate insulating film. The source and drain electrodes are separately provided on the semiconductor film. The planarizing insulating film includes an opening for partially exposing the source and drain electrodes on its bottom. The first and second transparent conductive films respectively come in contact with surfaces of the source and drain electrodes. The insulating film is provided on the planarizing insulating film so as to cover the opening and the first and second transparent conductive films. The pixel electrode is provided on the insulating film and is electrically connected to the drain electrode via the second transparent conductive film. The counter electrode is opposed to the pixel electrode.
US10797084B2

A display apparatus is provided that includes a substrate having a display area and a peripheral area located outside the display area. A first part of an edge of the display area has a round shape and the peripheral area includes a pad area. The display apparatus further includes a first wiring extending in a direction toward the first part from the pad area, and having a first discontinuous point at which the first wiring is physically discontinuous; and a first bridge wiring allowing the first wiring to be electrically continuous at the first discontinuous point.
US10797080B2

The present invention provides a thin film transistor, an array substrate and a display device. The thin film transistor includes an active layer, a source electrode and a drain electrode. The active layer includes a source electrode contact region, a drain electrode contact region, and a semiconductor channel region arranged therebetween. A conductive layer is provided on the semiconductor channel region and is spaced apart from the source electrode and the drain electrode. The semiconductor channel region is U-shaped when viewed in a plane view of the pixel thin film transistor, and the source electrode includes a U-shaped part corresponding to the U-shaped semiconductor channel region. The conductive layer includes at least one conductive part, and the at least one conductive part is arranged between one end of the drain electrode and the U-shaped part of the source electrode.
US10797078B2

In one embodiment, an integrated circuit cell includes a first circuit component and a second circuit component. The first circuit component includes fin field-effect transistors (finFETs) formed in a high fin portion of the integrated circuit cell, the high fin portion of the integrated circuit including a plurality of fin structures arranged in rows. The second circuit component that includes finFETs formed in a less fin portion of the integrated circuit cell, the less fin portion of the integrated circuit including a lesser number of fin structures than the high fin portion of the integrated circuit cell.
US10797076B2

Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A first channel structure and a second channel structure each extending vertically through a memory stack including interleaved conductor layers and dielectric layers are formed above a first substrate. A semiconductor connection is formed above the memory stack and in contact with one end of the first channel structure and one end of the second channel structure. The first substrate and a second substrate are joined. The first substrate is removed to expose another end of the first channel structure and another end of the second channel structure. A first semiconductor plug is formed at the another end of the first channel structure, and a second semiconductor plug is formed at the another end of the second channel structure.
US10797070B2

An alternating stack of insulating layers and spacer material layers is formed over a source-level sacrificial layer overlying a substrate. The spacer material layers are formed as, or are subsequently replaced with, electrically conductive layers. Memory stack structures including a respective vertical semiconductor channel and a respective memory film are formed through the alternating stack. A source-level cavity is formed by removing the source-level sacrificial layer. Semiconductor pillar structures may be used to provide mechanical support to the alternating stack during formation of the source-level cavity. A source-level semiconductor material layer can be formed in the source-level cavity. The source-level semiconductor material layer adjoins bottom end portions of the vertical semiconductor channels and laterally surrounds the semiconductor pillar structures. The source-level semiconductor material layer may be electrically isolated from a substrate semiconductor material layer in the substrate by a series connection of two p-n junctions having opposite polarities.
US10797051B2

A semiconductor device includes a substrate having an active pattern, a conductive pattern crossing the active pattern, a spacer structure on at least one side surface of the conductive pattern, and a capping structure on the conductive pattern. The capping structure includes a first capping pattern and a second capping pattern. The second capping pattern is disposed on a top surface of the first capping pattern and a top surface of the spacer structure.
US10797049B2

A FinFET structure having reduced effective capacitance and including a substrate having at least two fins thereon laterally spaced from one another, a metal gate over fin tops of the fins and between sidewalls of upper portions of the fins, source/drain regions in each fin on opposing sides of the metal gate, and a dielectric bar within the metal gate located between the sidewalls of the upper portions of the fins, the dielectric bar being laterally spaced away from the sidewalls of the upper portions of the fins within the metal gate.
US10797045B2

An accumulation layer has a function of reducing an ON voltage (Von), which is a voltage between the collector and the emitter when turning on the IGBT, by accumulating carrier. However, when turning off the IGBT, the carrier contributes to a turn-off loss (Eoff). A semiconductor device is provided, comprising: a semiconductor substrate, wherein the semiconductor substrate includes: trench portions, a mesa portion each provided between two adjacent trench portions, and a drift layer, wherein the trench portions include: a gate trench portion, and a dummy trench portion, wherein the mesa portion has: an emitter region, a contact region, and a accumulation layer, wherein the number of accumulation layers provided in a depth direction in the mesa portion adjacent to the gate trench portion is larger than that of the accumulation layers provided in the depth direction in the mesa portion between the two dummy trench portions.
US10797033B2

Embodiments of the disclosure are drawn to apparatuses and methods for testing the resistance of through silicon vias (TSVs) which may be used, for example, to couple multiple memory dies of a semiconductor memory device. A force amplifier may selectively provide a known current along a mesh wiring structure and through the TSV to be tested. The force amplifier may be positioned on a vacant area of the memory device, while the mesh wiring structure may be positioned in an area beneath the TSVs of the layers of the device. A chopper instrumentation amplifier may be selectively coupled to the TSV to be tested to amplify a voltage across the TSV generated by the current passing through the TSV. The chopper instrumentation amplifier may be capable of determining small resistance values of the TSV.
US10797032B2

In a light-emitting element module, at least two or more first electrodes of a first substrate that includes a circuit element are joined to at least two or more light-emitting elements. The first substrate includes a first wiring line to an n-th wiring line (n is an integer of 2 or more) that are formed into layers in order from the at least two or more light-emitting elements in a thickness direction of the first substrate. The first wiring line that is located in one of the layers of the first substrate nearest to the at least two or more light-emitting elements is formed at least in an interelectrode region between the adjacent first electrodes of the first substrate in a plan view.
US10797031B2

A semiconductor package includes a first optical transceiver, a second optical transceiver, a third optical transceiver, and a plasmonic waveguide. The first optical transceiver includes at least one optical input/output portion for transmitting and receiving optical signal. The second optical transceiver is stacked on the first optical transceiver. The third optical transceiver includes at least one optical input/output portion for transmitting and receiving optical signal. The third optical transceiver is stacked on the second optical transceiver. The plasmonic waveguide penetrates through the second optical transceiver and optically couples the at least one optical input/output portion of the first optical transceiver and the at least one optical input/output portion of the third optical transceiver.
US10797026B2

A video wall module includes a plurality of light emitting diode chips, each including first contact electrodes and second contact electrodes arranged at a contact side, wherein the light emitting diode chips are arranged at a top side of a multilayer circuit board, and the contact electrodes electrically conductively connect to a first metallization layer arranged at the top side of the circuit board.
US10797025B2

In accordance with some embodiments, a package-on-package (PoP) structure includes a first semiconductor package having a first side and a second side opposing the first side, a second semiconductor package having a first side and a second side opposing the first side, and a plurality of inter-package connector coupled between the first side of the first semiconductor package and the first side of the second semiconductor package. The PoP structure further includes a first molding material on the second side of the first semiconductor package. The second side of the second semiconductor package is substantially free of the first molding material.
US10797016B2

A method for bonding chips to a landing wafer is disclosed. In one aspect, a volume of alignment liquid is dispensed on a wettable surface of the chip so as to become attached to the surface, after which the chip is moved towards the bonding site on the wafer, the bonding site equally being provided with a wettable surface. A liquid bridge is formed between the chip and the bonding site on the substrate wafer, enabling self-alignment of the chip. Dispensing alignment liquid on the chip and not the wafer is advantageous in terms of mitigating unwanted evaporation of the liquid prior to bonding.
US10797014B2

An integrated circuit package is disclosed. The integrated circuit package comprises a first integrated circuit die and a second integrated circuit die. The integrated circuit package further includes a substrate, wherein both the first integrated circuit die and the second integrated circuit die are connected to the substrate. The substrate includes an interconnect bridge embedded within the substrate, wherein the interconnect bridge includes at least one metal trace component, wherein the metal trace component includes rounded corners on a bottom portion of the metal trace component.
US10797013B2

A sealing acrylic resin composition contains a thermosetting acrylic resin in liquid phase, an organic peroxide, and an inorganic filler in a content proportion ranging from 50% by mass to 95% by mass, inclusive. A silane coupling agent is bonded to the inorganic filler, a total organic carbon content of the inorganic filler in proportion being ranging from 0.1% by mass to 1.0% by mass, inclusive, in a state before the inorganic filler is mixed with at least one of the thermosetting acrylic resin and the organic peroxide. The silane coupling agent has an acrylic group.
US10797006B2

Structures and formation methods of a chip package are provided. The chip package includes a substrate and a semiconductor die over the substrate. The chip package also includes a lid covering a top surface of the semiconductor die. The lid has multiple support structures, and the support structures are positioned at respective corner portions of the substrate. Multiple openings penetrate through the lid to expose a space containing the semiconductor die.
US10797004B2

A semiconductor device package includes: (1) a lead frame including a connection element and multiple leads; (2) a package body encapsulating the lead frame, wherein the package body includes a lower surface and an upper surface opposite to the lower surface, the package body includes a cavity exposing at least one of the leads; (3) at least one conductive via disposed in the cavity of the package body, electrically connected to the connection element, and exposed from the upper surface of the package body; and (4) a conductive layer disposed on the upper surface of the package body and the conductive via.
US10797001B2

Three-dimensional integrated circuit (3DIC) structures are disclosed. A 3DIC structure includes a first die and a second die bonded to the first die. The first die includes a first integrated circuit region and a first seal ring region around the first integrated circuit region, and has a first alignment mark within the first integrated circuit region. The second die includes a second integrated circuit region and a second seal ring region around the second integrated circuit region, and has a second alignment mark within the second seal ring region and corresponding to the first alignment mark.
US10796999B2

A semiconductor apparatus includes a floating-bridge interconnect that couples two semiconductive devices that are arranged across a middle semiconductive device. The floating-bridge interconnect can be semiconductive material such as a silicon bridge, or it can be an organic bridge. Computing functions required in one of the two semiconductive devices can be off-loaded to any of the floating-bridge interconnect or the other of the two semiconductive devices.
US10796990B2

A semiconductor structure including at least one integrated circuit component is provided. The at least one integrated circuit component includes a first semiconductor substrate and a second semiconductor substrate electrically coupled to the first semiconductor substrate, wherein the first semiconductor substrate and the second semiconductor substrate are bonded through a first hybrid bonding interface, and at least one of the first semiconductor substrate or the second semiconductor substrate includes at least one first embedded capacitor.
US10796989B2

A semiconductor device having a first die and a second die is provided. The first die of the device includes a first surface and a through-substrate via (TSV) extending at least substantially through the first die, the TSV having a portion extending past the first surface. The first die further includes a first substantially helical conductor disposed around the TSV. The second die of the device includes a second surface, an opening in the second surface in which the portion of the TSV is disposed, and a second substantially helical conductor disposed around the opening.
US10796986B2

A semiconductor device includes a leadframe, a semiconductor die attached to the leadframe, and an encapsulation material encapsulating the semiconductor die and a portion of the leadframe. The leadframe includes a first main face and a second main face opposite to the first main face. The leadframe includes leads wherein each lead includes a fully plated end face extending between an unplated first sidewall and an unplated second sidewall opposite to the first sidewall. The end face and the first and second sidewalls of each lead are perpendicular to the first and second main faces.
US10796982B2

To reduce a package size of a semiconductor device.According to embodiments, there is a semiconductor device comprising: a first die pad; a first inner lead arranged inside a molded resin; a second die pad; and a second inner lead arranged inside the resin, wherein a part of the first inner lead and a part of the second inner lead are adhered and electrically connected to each other, a first semiconductor chip mounted on the first die pad is electrically connected to a second semiconductor chip mounted on the second die pad via the first inner lead and the second inner lead, and an end face of one end of the first inner lead and the second inner lead that are adhered to each other is exposed to a side surface of the resin.
US10796969B2

A system and method are provided for fabricating semiconductor wafer features with controlled dimensions. In use, a top surface of a semiconductor wafer is identified. A first portion of the top surface of the semiconductor wafer is then vertically etched to form a step down from a second portion of the top surface of the semiconductor wafer, the step comprised of a horizontal face and a vertical sidewall. Additionally, a film is uniformly deposited across the horizontal face and the vertical sidewall of the step. Further, the second portion of the top surface of the semiconductor wafer is vertically etched to expose, as a feature of the semiconductor wafer, the film deposited across the vertical sidewall of the step.
US10796956B2

Described examples provide microelectronic devices and fabrication methods, including fabricating a contact structure by forming a titanium or titanium tungsten barrier layer on a conductive feature, forming a tin seed layer on the barrier layer, forming a copper structure on the seed layer above the conductive feature of the wafer or die, heating the seed layer and the copper structure to form a bronze material between the barrier layer and the copper structure, removing the seed layer using an etching process that selectively removes an exposed portion of the seed layer, and removing an exposed portion of the barrier layer.
US10796955B2

A semiconductor device structure and method for forming the same are provided. The semiconductor device structure includes a first metal layer formed over a substrate and a dielectric layer formed over the first metal layer. The semiconductor device structure further includes an adhesion layer formed in the dielectric layer and over the first metal layer and a second metal layer formed in the dielectric layer. The second metal layer is electrically connected to the first metal layer, and a portion of the adhesion layer is formed between the second metal layer and the dielectric layer. The adhesion layer includes a first portion lining with a top portion of the second metal layer, and the first portion has an extending portion along a vertical direction.
US10796952B1

Provided is a memory device, including a stacked structure, a pillar, a first stop layer, and a contact plug. The stacked structure includes a plurality of conductive layers. The pillar penetrates the plurality of series-connected memory cells. The plurality of series-connected memory cells are located in a layout pattern of pillar locations at cross-points between the pillar and the conductive layers. The first stop layer covers the stacked structure and a portion of a top surface of the pillar. The contact plug passes through the first stop layer, extending into the pillar, and is electrically connected to the plurality of series-connected memory cells. The contact is landed on the contact plug, and is electrically connected to a portion of the pillar through the contact plug.
US10796950B2

According to some embodiments, a semiconductor device may include gate structures on a substrate; first and second impurity regions formed in the substrate and at both sides of each of the gate structures; conductive line structures provided to cross the gate structures and connected to the first impurity regions; and contact plugs connected to the second impurity regions, respectively. For each of the conductive line structures, the semiconductor device may include a first air spacer provided on a sidewall of the conductive line structure; a first material spacer provided between the conductive line structure and the first air spacer; and an insulating pattern provided on the air spacer. The insulating pattern may include a first portion and a second portion, and the second portion may have a depth greater than that of the first portion and defines a top surface of the air spacer.
US10796932B2

Disclosed is a plasma processing device that provides an object to be treated with plasma treatment. A wafer as an object to be treated, which is attached on the upper surface of adhesive sheet held by a holder frame, is mounted on a stage. In a vacuum chamber that covers the stage therein, plasma is generated, by which the wafer mounted on the stage undergoes plasma treatment. The plasma processing device contains a cover member made of dielectric material. During the plasma treatment on the wafer, the holder frame is covered with a cover member placed at a predetermined position above the stage, at the same time, the wafer is exposed from an opening formed in the center of the cover member.
US10796928B1

A wiring structure includes a first unit, a second unit, a first insulation wall, a first redistribution layer and a third unit. The first unit is disposed at a first elevation and having a first circuit layer and a first dielectric layer surrounding the first circuit layer. The second unit is disposed at the first elevation and having a second circuit layer and a second dielectric layer surrounding the second circuit layer. The first insulation wall is disposed between the first unit and the second unit. The first redistribution layer is disposed on the first unit and the second unit, and electrically connected between the first unit and the second unit. The third unit is disposed on the first redistribution layer and having a third circuit layer and a third dielectric layer surrounding the third circuit layer.
US10796920B1

Methods of manufacturing an integrated circuit device are provided. A method of manufacturing an integrated circuit device includes sequentially forming a device layer, a wiring insulating layer, and a hard mask layer on a semiconductor substrate. The method includes sequentially removing a first region and a second region of the hard mask layer by using a first mask layer having a first opening and a second mask layer having a second opening as an etch mask, respectively. The method includes forming a first wiring recess through the wiring insulating layer and a second wiring recess having a depth that is less than that of the first wiring recess by removing a portion of the wiring insulation layer by using a portion of the hard mask layer as an etching mask. Moreover, the method includes forming a wiring structure that is in the first wiring recess and the second wiring recess.
US10796916B2

A processing system is disclosed, having a power transmission element with an interior cavity that propagates electromagnetic energy proximate to a continuous slit in the interior cavity. The continuous slit forms an opening between the interior cavity and a substrate processing chamber. The electromagnetic energy may generate an alternating charge in the continuous slit that enables the generation of an electric field that may propagate into the processing chamber. The electromagnetic energy may be conditioned prior to entering the interior cavity to improve uniformity or stability of the electric field. The conditioning may include, but is not limited to, phase angle, field angle, and number of feeds into the interior cavity.
US10796911B2

A method for manufacturing a semiconductor device includes forming one or more memory device layers over a contact structure. In the method, a plurality of hardmask layers are deposited on the one or more memory device layers in a stacked configuration. Alternating hardmask layers of the stacked configuration are different from each other in at least one respect. The method further includes patterning the plurality of hardmask layers and the one or more memory device layers into a pillar over the contact structure.
US10796910B2

A method for performing a photolithography process is provided. The method includes forming a layer over a substrate, and exposing a portion of the layer to form an exposed region. The method also includes performing a baking process on the layer, so that voids are formed in the exposed region of the layer. The method further includes filling the void with a post treatment coating material, and the post treatment coating material is over the exposed region of the layer.
US10796904B2

A conductive C-plane GaN substrate has a resistivity of 2×10−2 Ω·cm or less or an n-type carrier concentration of 1×1018 cm−3 or more at room temperature. At least one virtual line segment with a length of 40 mm can be drawn at least on one main surface of the substrate. The line segment satisfies at least one of the following conditions (A1) and (B1): (A1) when an XRC of (004) reflection is measured at 1 mm intervals on the line segment, a maximum value of XRC-FWHMs across all measurement points is less than 30 arcsec; and (B1) when an XRC of the (004) reflection is measured at 1 mm intervals on the line segment, a difference between maximum and minimum values of XRC peak angles across all the measurement points is less than 0.2°.
US10796901B2

A core/shell semiconductor nanoparticle structure comprises a core comprising a halide perovskite semiconductor and a shell comprising a semiconductor material that is not a halide perovskite (and that is substantially free of halide perovskites). The halide perovskite semiconductor core may be of the form AMX3, wherein: A is an organic ammonium such as CH3NH3+, (C8H17)2(CH3NH3)+, PhC2H4NH3+, C6H11CH2NH3+ or 1-adamantyl methyl ammonium, an amidinium such as CH(NH2)2+, or an alkali metal cation such as Li+, Na+, K+, Rb+ or Cs+; M is a divalent metal cation such as Mg2+, Mn2+, Ni2+, Co2+, Pb2+, Sn2+, Zn2+, Ge2+, Eu2+, Cu2+ or Cd2+; and X is a halide anion (F−, Cl−, Br−, I−) or a combination of halide anions.
US10796898B2

A method of descumming a dielectric layer is provided. In an embodiment the dielectric layer is deposited over a substrate, and a photoresist is applied, exposed, and developed after the photoresist has been applied. Once the pattern of the photoresist is transferred to the underlying dielectric layer, a descumming process is performed, wherein the descumming process utilizes a mixture of a carbon-containing precursor, a descumming precursor, and a carrier gas. The mixture is ignited into a treatment plasma, and the treatment plasma is applied to the dielectric layer in order to descum the dielectric layer.
US10796889B2

A processing apparatus includes a chamber main body; a stage having therein a first passage for coolant and a space communicating with the first passage; a first pipeline having a first end portion inserted into the space to be connected to the first passage and a second end portion connected to a coolant supply mechanism; and a first sealing member provided at a gap between a wall surface confining the space and the first end portion. A second passage having one end and the other end is formed within the stage. The one end of the second passage is connected to the gap. The first sealing member is contacted with the wall surface at a side of the first passage with respect to the second passage. The processing apparatus comprises a second pipeline connected to the other end thereof; and a detecting device connected to the second pipeline.
US10796888B2

A ring shaped body includes a top flat region, a ring inner side and a ring outer side. The ring inner side comprises an approximately vertical wall. A conformal protective layer is disposed on at least the top flat region, the ring inner side and the ring outer side of the ring shaped body. The protective layer has a first thickness of less than 300 μm on the top flat region and a second thickness on the vertical wall of the ring inner side, where the second thickness is 45-70% of the first thickness.
US10796886B2

A detection device includes a substrate on which a connector connected to a transmission line for microwaves, a detection circuit configured to convert the microwaves inputted from the transmission line via the connector to a detection value indicating power of the microwaves, and an output port configured to output the detection value obtained by the detection circuit are disposed. The detection device further includes a housing that has a first opening and a second opening and accommodates the substrate in a state where the connector is inserted into the first opening and the output port is inserted into the second opening. The detection device further includes a first sealing member provided at the first opening of the housing to seal a periphery of the connector; and a second sealing member provided at the second opening of the housing to seal a periphery of the output port.
US10796874B2

The invention provides a gain device having a plurality of channels having a polygonal shape with four or more sides. The invention also provides a method for producing microchannel plates (MCPs) having the steps of providing a pre-polymer; and directing a laser over the pre-polymer into a pre-determined pattern. Also provided is method for efficiently 3D printing an object.
US10796872B1

A vehicle circuit breaker includes a housing configured with a electrode assembly including a first electrode and second electrode; the first electrode is configured with a first conducting element and first insertion portion, and the second electrode is configured with an electrode connection portion and second insertion portion; a bimetal conducting sheet and blocking element are configured inside the housing, where the bimetal conducting sheet has a plurality of conducting concave portions for the installment of a second conducting element and the connection with the electrode connection portion, thereby carrying out a blocking action when current is abnormal and therefore making it easier for assembly.
US10796870B2

The present invention is directed to an electronic switch device, the device including a housing assembly including a front cover assembly having a user accessible surface, a back body assembly, terminals configured to be coupled to an AC power source and the load; an antenna assembly including an antenna substrate disposed inside the housing assembly adjacent a portion of the front cover assembly, an antenna being disposed on the antenna substrate having a conductive grid structure; and a circuit assembly disposed inside the housing assembly coupled to the terminals, the circuit assembly comprising a printed circuit board, the printed circuit board including a ground plane, the circuit assembly being electrically connected to the antenna assembly via a conductor, the printed circuit board being separated from the antenna assembly by a predetermined distance, the circuit assembly including a relay switch having at least one solenoid winding connected to the circuit assembly and a set of contacts.
US10796866B2

A direct current circuit breaker, including: n in number circuit breaker modules connected in series, one energy-absorbing and voltage-limiting module connected in parallel to the n in number circuit breaker modules, and a trigger module. The n in number circuit breaker modules each includes a mechanical switch and a commutation branch circuit which are connected in parallel; each commutation branch circuit includes a charging commutation module and a commutation capacitor which are connected in series; the charging commutation module is configured to charge up the commutation capacitor and produce reverse current to cut off the mechanical switch; the one energy-absorbing and voltage-limiting module is configured to absorb energy stored in inductive elements of power systems after a fault current is cut off, so as to limit voltage and protect the mechanical switch, and n is a positive integer greater than or equal to 1.
US10796860B2

A button assembly is disclosed including a plastic cover having an upper body portion and a lower flange portion, the upper body portion having a top wall and an interior cavity, wherein a port is formed in the top wall of the upper body portion and the lower flange portion is adapted and configured to be welded to a wall of a plastic housing, and an elastomeric button over-molded on the plastic cover and including an upper actuation portion and a lower body portion, wherein the upper actuation portion extends through the port formed in the top wall of the upper body portion of the cover, and the lower body portion resides in the interior cavity of the upper body portion of the cover.
US10796855B2

A multilayer capacitor includes a body, including a stacked structure formed of a plurality of dielectric layers and a plurality of internal electrodes, and a plurality of external electrodes. Each external electrode includes a conductive layer, disposed at the end of the body and connected to the plurality of internal electrodes, and a plating layer covering the conductive layer. Each conductive layer includes nickel (Ni) and barium titanate (BT), and an area occupied by nickel with respect to the total area of the respective conductive layer is 30% to 65%.
US10796853B2

An electronic component includes: a capacitor body; an external electrode disposed on an end of the capacitor body in a first direction and containing copper (Cu) as a main component; a metal frame electrically connected to the external electrode; and a bonding member disposed between the external electrode and the metal frame. The bonding member includes a tin (Sn)-based solder layer; a tin-copper based alloy solder layer disposed between the tin-based solder layer and the external electrode; and a tin-based alloy solder layer disposed between the tin-based solder layer and the metal frame.
US10796850B2

A metalized film includes a dielectric film having a strip-shape, and a metal vapor-deposited electrode. An insulation margin is provided on a first end portion located at one end in a width direction of the dielectric film. A plurality of first slits each extending in a longitudinal direction of the dielectric film and a plurality of fuses are provided close to a second end portion located at an other end in the width direction. The metal vapor-deposited electrode includes a plurality of divided electrodes separated by a corresponding one of a plurality of second slits. Each of the plurality of second slits extends from the insulation margin to a corresponding one of the plurality of first slits. When the metalized film is cut along a cutting line extending in the width direction, at least two divided electrodes among the plurality of divided electrodes are respectively cut at the cutting line.
US10796849B2

A method is disclosed of forming magnetically tunable photonic crystals comprising: synthesizing one or more precursory nanoparticles with anisotropic shapes; coating the one or more anisotropic precursory nanoparticles with silica to form composite structures; converting the one or more anisotropic precursory nanoparticles into magnetic nanomaterials through chemical reactions; and assembling the anisotropic magnetic nanoparticles into photonic crystals in a solvent.
US10796842B2

A method to from an inductive component, the method including forming a metal structure having a conductor wire and a lead frame having a first part and a second part space spaced apart from the first part and forming a magnetic body encapsulating the conductor wire, a first portion of the first part and a second portion of the second part of the lead frame adjacent to the conductor wire.
US10796840B2

A coil component includes: a body including a support member, a coil, and a magnetic material; and external electrodes disposed on an external surface of the body. The coil may include first and second coils supported by one surface and the other surface of the support member, respectively, and the first and second coils may include first and second seed patterns, respectively. A thickness of the first seed pattern may be thinner than that of the second seed pattern. Warpage properties of the first support member adjacent to the first seed pattern may be greater than those of the second support member adjacent to the second seed pattern.
US10796839B2

An RF transformer is provided. The RF transformer includes a ferrite core and a winding coil structure formed around the ferrite core. The winding coil structure is in electrical contact with a center portion of the ferrite core. The winding coil structure is essentially electrically and physically spaced from external portions of the ferrite core.
US10796838B2

A network transformer module includes a first magnetic element and a second magnetic element. The first magnetic element includes a first iron core and a first coil winding. The first coil winding is composed of a first wire and a second wire, and is wrapped 7 to 14 turns around the first iron core. The second magnetic element includes a second iron core and a second coil winding. The second coil winding is composed of a third wire and a fourth wire, and is wrapped 2 to 5 turns around the second iron core.
US10796831B2

A magnetically-responsive surface structure comprises an array of hybrid microstructures on a substrate, where each hybrid microstructure comprises an elastomeric micropillar attached to the substrate and a rigid tile attached to the elastomeric micropillar. The rigid tiles collectively define a discontinuous, changeable surface. The hybrid microstructures further comprise a ferromagnetic material. The elastomeric micropillars are deflectable under a magnetic field so as to alter an orientation of the rigid tiles, thereby allowing a characteristic of the discontinuous, changeable surface to be manipulated.
US10796830B1

A power controller, including power stages configured to receive input power and charge an inductor, the power stages including output power stages configured to output a first voltage and a second voltage, and feedback circuits to determine error signals of the first voltage and second voltage, a first loop configured to determine an amount of energy to be stored in the inductor using the error signals, and a second loop configured to determine a discharge of the inductor between the first voltage and the second voltage, wherein the second loop determines a moving average of at least one transition point between powering the first voltage and the second voltage.
US10796823B2

A communications cable having a plurality of twisted pairs of conductors and various embodiments of a metal foil tapes between the twisted pairs and a cable jacket is disclosed. In some embodiments, a metal foil tape includes a discontinuous metal layer and a polymer layer bonded to the metal layer. Portions of the metal layer and the polymer layer are deformed to form a plurality of dimples, the dimples forming air gaps between the polymer layer and the cable core or a barrier layer if used. The air gaps lower the overall dielectric constant between the metal layer and the cable core, thereby lowering the alien capacitance of the communications cable.
US10796811B2

An aluminum alloy wire composed of an aluminum alloy, wherein the aluminum alloy contains more than or equal to 0.03 mass % and less than or equal to 1.5 mass % of Mg, more than or equal to 0.02 mass % and less than or equal to 2.0 mass % of Si, and a remainder of Al and an inevitable impurity, Mg/Si being more than or equal to 0.5 and less than or equal to 3.5 in mass ratio, and the aluminum alloy wire has a dynamic friction coefficient of less than or equal to 0.8.
US10796800B2

A method for at least one of characterizing, diagnosing, and treating a mental health associated condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the mental health associated condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the mental health associated condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10796799B2

An integrative pharmacokinetic/pharmacodynamics (PK/PD) ESA-EpoR mathematical model calculates the binding behavior of erythropoiesis stimulating agents (ESA). The invention provides methods for the determining of ESA binding sites in cells or patients suffering from anemia. Knowing the amount of ESA binding sites enables the clinical practitioner to optimize the dosage regimen during a treatment of anemia, in particular in patients suffering from a cancerous disease. Further provided are methods for screening ESAs which have a higher specificity for cells strongly expressing the EPO receptor such as colony forming units-erythroid (CFU-E) cells, and not to cells with a low level of EPO receptor cell surface expression, which is the case in cancer cells. Also provided is a computer implemented method, comprising the use of the mathematical model of the invention.
US10796791B2

A method of recording a medicament dose using a data collection device comprises capturing, by a video camera of said data collection device, a video showing a medicament dose indicator of a medicament delivery device, adjusting a scale of an image of said medicament dose indicator in said video, adjusting said image for skew of one or more characters displayed on a component of the medicament delivery device in said video, determining the position of at least one of said one or more characters in the image, identifying the at least one character using optical character recognition and determining a medicament dose shown by the medicament dose indicator based on a result of said optical character recognition. The method may include determining whether more than one delivery of medicament is recorded in the video and, if so, whether said more than one delivery includes one or more prime shots, so that an overall dosage delivered to a user may be determined based on multiple determined medicament doses. A wearable electronic device comprising a video camera may be used to obtain and analyze the video, for example, using software provided in an “app”. The wearable electronic device may be configured to be worn on the head of a user, to capture the video from the user's point of view.
US10796790B2

Provided herein are medication tracking and securement devices, systems, platforms, and methods configured to be used with or in place of commercial standard medicine bottles. The wireless tracking and communications elements of the present disclosure are configured to prevent medication theft, overdosing, medication loss, and prescription noncompliance.
US10796785B2

A method for at least one of characterizing, diagnosing, and treating an endocrine system condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the endocrine system condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the endocrine system condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10796778B2

Some embodiments include apparatuses and methods having a memory cell string including memory cells located in different levels of the apparatus and a data line coupled to the memory cell string. The memory cell string includes a pillar body associated with the memory cells. At least one of such apparatus can include a module configured to store information in a memory cell among memory cells and/or to determine a value of information stored in a memory cell among memory cells. The module can also be configured to apply a voltage having a positive value to the data line and/or a source to control a potential of the body. Other embodiments are described.
US10796767B2

A memory device includes a cell array and a page buffer circuit. The cell array includes first and second cell strings respectively connected to first and second bit lines. The page buffer circuit is configured to apply an erase voltage to the first bit line and to allow the second bit line to be in a floating state, when an erase operation is performed on memory cells of the first and second cell strings.
US10796763B2

A split-gate memory cell includes a state transistor possessing a control gate and a floating gate and a selection transistor possessing a selection gate. The split-gate memory cell is programmed by applying, during a programming duration, a first voltage to the control gate, a second voltage to a drain of the state transistor and a third voltage to the selection gate of the selection transistor. The third voltage is transitioned during the programming duration between a first value and a second value greater than the first value.
US10796755B2

Permutation coding for improved memory cell operations are described. An example apparatus can include an array of memory cells each programmable to a plurality of states. A controller coupled to the array is configured to determine an encoded data pattern stored by a number of groups of memory cells. Each of the number of groups comprises a set of memory cells programmed to one of a plurality of different collective state permutations each corresponding to a permutation in which the cells of the set are each programmed to a different one of the plurality of states to which they are programmable. The controller is configured to determine the encoded data pattern by, for each of the number of groups, determining the one of the plurality of different collective state permutations to which the respective set is programmed by direct comparison of threshold voltages of the cells of the set.
US10796748B2

Methods, devices, and systems are disclosed that generally perform a time delay determination of a voltage change on a signal node to determine a corresponding signal value on another node causing the voltage change. In an example the circuit device includes a first circuit configured to couple, when enabled, a signal value onto a first node, and a read circuit having an input coupled to the first node. The read circuit is configured to effect a voltage transition of a signal node at a variable rate corresponding to the voltage of the first node, and to determine the signal value based upon a time-to-transition measurement of the signal node.
US10796741B1

A word line regulator provides a write word line voltage for an asserted word line and includes a write replica circuit, a reference current path, and a regulator circuit. The write replica circuit is a replica of a write path for writing from a low to high resistance value of a resistive memory element of a memory cell. The word line regulator regulates the word line voltage at a value during the write operation of a low to high resistance value such that a select transistor of the memory cell is used as a source follower to regulate a first node of a resistive element of the memory cell being written. The first node is at a higher write voltage than a second node of the resistive element during the write operation, and the first node is located in a write path between the select transistor and the second node.
US10796740B2

A semiconductor device includes a first command pulse generation circuit configured to generate a first command pulse from an internal command address based on a first blocking signal; and a second command pulse generation circuit configured to generate a second command pulse from the internal command address based on a second blocking signal.
US10796739B2

A semiconductor device may include a first internal command generation circuit configured to advance a phase of a first external command in accordance with a delay time of an on die termination (ODT) path and a first latency and generate the first delay command; and a second internal command generation circuit configured to advance a phase of a second external command in accordance with a delay time of a clock path and a second latency and to generate a second delay command.
US10796738B2

A processing device selectively backups only certain data based on a priority or binning structure. In one approach, a non-volatile logic controller stores the machine state by storing in non-volatile logic element arrays a portion of data representing the machine state less than all the data of the machine state. Accordingly, the non-volatile logic controller stores the machine state in the plurality of non-volatile logic element arrays by storing a first set of program data of the machine state according to a first category for backup and restoration and storing a second set of program data of the machine state according to a second category for backup and restoration.
US10796731B2

The present disclosure includes apparatuses and methods for providing power availability information to memory. A number of embodiments include a memory and a controller. The controller is configured to provide power and power availability information to the memory, and the memory is configured to determine whether to adjust its operation based, at least in part, on the power availability information.
US10796726B2

This application discloses a video recording method and apparatus of a mobile terminal. The video recording method of a mobile terminal includes: obtaining a target video played online, the target video being a video to be recorded; receiving, by using a video recording page, a recording instruction signal for recording the target video; entering a recording mode in response to the recording instruction signal, the target video being recorded in the recording mode, to obtain a video clip corresponding to video data of the target video; and generating a recorded video of the target video according to the video clip.
US10796722B2

A network editor comprises a central location with stored videos such as movies that can be edited by editors at remote locations. An editor receives a representation of a video and specifies edits relative to the representation, enabling the editor to use a device lacking sufficient processing capability to edit the video directly, and also reducing the volume of information transmitted between the central location and the remote editor. The central location is able to provide the edited movie in a format suitable to the display capabilities of the viewing device of the viewer requesting the edited video.
US10796718B2

An apparatus, according to one embodiment, includes a first circuit electrically coupled to a first read transducer and a first parallel circuit, the first read transducer having a tunnel valve structure having a resistance. A second circuit is electrically coupled to a second read transducer having a tunnel valve structure. An area of a tunnel barrier portion of the second read transducer along a plane of deposition thereof is larger than an area of a tunnel barrier portion of the first read transducer along a plane of deposition thereof.
US10796717B1

A perpendicular magnetic recording write head includes a heater on one side of the pole tip of the main pole and a heat sink on the opposite side of the pole tip. The heater is formed of high resistivity material and is connected to a power source. During writing, power is applied to the heater, which causes a relatively large temperature gradient across the pole tip from the heater to the heat sink. The temperature gradient increases the damping of the ferromagnetic material of the main pole during writing, which increases the switching speed of the main pole.
US10796713B2

Methods, systems, and computer-readable storage media for voice denoising. Implementations include actions of performing a mathematical transform on each frame signal in an audio signal segment to generate multiple power spectra. Each power spectrum corresponds to a respective frame signal. Power value variances corresponding to frame signals at various frequencies are determined. A noise signal is identified in each frame signal based on the power value variance. The identified noise signal is removed from each frame signal of the plurality of frame signals.
US10796712B2

The disclosure provides a method and an apparatus for detecting a voice activity in an input audio signal composed of frames. A noise characteristic of the input signal is determined based on a received frame of the input audio signal. A voice activity detection (VAD) parameter is derived based on the noise characteristic of the input audio signal using an adaptive function. The derived VAD parameter is compared with a threshold value to provide a voice activity detection decision. The input audio signal is processed according to the voice activity detection decision.
US10796705B2

A coder and decoder, and methods therein, are provided for coding and decoding of spectral peak positions in audio coding. According to a first aspect, an audio signal segment coding method is provided for coding of spectral peak positions. The method comprises determining which one out of two lossless spectral peak position coding schemes that requires the least number of bits to code the spectral peak positions of an audio signal segment; and selecting the spectral peak position coding scheme that requires the least number of bits to code the spectral peak positions of the audio signal segment. A first one of the two lossless spectral peak position coding schemes is suitable for periodic or semi-periodic spectral peak position distributions; and a second one of two lossless spectral peak position coding schemes is suitable for sparse spectral peak position distributions.
US10796700B2

An artificial intelligence-based cross-language speech transcription method and apparatus, a device and a readable medium. The method includes pre-processing to-be-transcribed speech data to obtain multiple acoustic features, the to-be-transcribed speech data being represented in a first language; predicting a corresponding translation text after transcription of the speech data according to the multiple acoustic features and a pre-trained cross-language transcription model; wherein the translation text is represented in a second language which is different from the first language. According to the technical solution, it is unnecessary, upon cross-language speech transcription, to perform speech recognition first and then perform machine translation, but to directly perform cross-language transcription according to the pre-trained cross-language transcription model. The technical solution can overcome the problem of error accumulation in the two-step cross-language transcription manner in the prior art, and can effectively improve accuracy and efficiency of the cross-language speech transcription as compared with the prior art.
US10796697B2

Systems and methods are provided for associating meetings with projects. Some implementations include evaluating a similarity between a conversation between two or more users and a set of keywords characterizing at least one project associated with a user of the two or more users, where the conversation is captured by sensor data. Based on the similarity, a listening mode is activated on a user device associated with the user. Contextual information associated with the conversation is generated from portions of the sensor data provided by the activated listening mode. A meeting corresponding to the conversation is assigned to a project associated with the user based on the contextual information. Content is personalized to the user based on the assignment of the meeting to the project.
US10796696B2

Implementations relate to executing a tailored version of a dynamic interactive dialog application, where the tailored version is tailored based on structured content that is specified by a creator of the tailored version. Executing the tailored version of the interactive dialog application can be in response to receiving, via an assistant interface of an assistant application, an invocation phrase assigned to the tailored version and/or other user interface input that identifies the tailored version. In some implementations, a tailored version of a dynamic interactive dialog application is executed with persona value(s) that are specified by a creator of the tailored version and/or that are predicted based on structured content and/or other input provided by the creator in creating the tailored version. In some implementations, structured content and/or other input provided by a creator in creating a tailored version of an interactive dialog application is utilized in indexing the tailored version.
US10796684B1

Audio data describing an audio signal may be received and used to determine a set of frames of the audio signal. One or more potential music events may be determined in the audio signal using a spectral analysis of the set of frames. The audio signal may be analyzed for one or more potential noise or tone events. One or more music states of the audio signal may be determined based on the one or more potential music events and a presence or absence of the one or more noise or tone events. Audio enhancement of the audio signal may be modified based on the one or more determined states of the audio signal.
US10796682B2

A handsfree voice system has a microphone mounted in a fixed location in a passenger cabin. An audio signal from the microphone can be used by a voice recognition system to detect spoken commands of a driver or can be used by a cellular telephone transceiver to transmit sounds for a spoken conversation over a phone call. A pair of speakers is mounted at a periphery of the microphone. A plurality of noise sensors are configured to characterize intrusive noises into the cabin. An active noise cancellation controller is responsive to the noise sensors for generating anti-noise to be output by the speakers establishing a quiet zone centered on the microphone.
US10796681B2

An automatic noise control system and method for a helmet with a rigid shell that is configured to spatially divide a shell interior from a shell ambiance include generating in connection with at least one loudspeaker disposed in the shell interior anti-sound in the shell interior based on at least one input signal. The anti-sound is configured to attenuate sound occurring in the shell interior through destructive superposition. The system and method further include providing the at least one input signal by at least one of picking up sound in the vicinity of the loudspeaker in the shell interior, picking up vibrations of the shell, and picking up sound in the vicinity of the shell exterior.
US10796675B1

A piano sheet music holder displays sheet music while being mounted within the piano cabinet. The piano sheet music holder comprises a sheet music holder with at least one footed projection extending from the sheet music holder via an arm, wherein the arm is shaped to fit within the piano cabinet so that the footed projection anchors the sheet music holder onto the front of the piano. The footed projection cantilevers the sheet music holder by pressing upward against the music rack and/or the music shelf of the piano.
US10796669B2

[Object] To enable a user to easily recognize correspondence relationship among objects displayed in a plurality of different display modes upon switching of a mode.[Solution] There is provided a display control apparatus including: a display control unit configured to display a first screen in a first display mode and display a second screen in a second display mode. Upon switching of a mode from the first display mode to the second display mode, in the case where a first object included in the first screen corresponds to a second object included in the second screen, the display control unit performs seamless transition from the first object to the second object.
US10796661B2

A display driver IC which adjusts an oscillator frequency is provided. The display driver IC includes: a register map which stores a trim code, a window size, compensation information, and a compensation option; an oscillator which generates an oscillator clock based on the trim code; a timing controller which generates an internal synchronization signal based on the oscillator clock; a DSI block which outputs a first data valid signal which is activated based on a data clock and image data packet update; and a frequency compensating block which compares a periodic value of the oscillator clock calculated based on the data clock and the internal synchronization signal with a target periodic value and generates a compensation trim code obtained by compensating the trim code based on the compensation option, in accordance with the first data valid signal.
US10796655B2

A configuration in which a voltage (a gate on voltage) of only one system is used as a voltage for turning scanning lines to a selected state is employed (single power supply system configuration). A unit circuit that constitutes a shift register within a gate driver includes a thin film transistor whose source terminal is connected to an output control node. In such a configuration, when the external power supply is stopped, a voltage supplied to a gate terminal of the thin film transistor and a voltage supplied to a drain terminal of the thin film transistor are set to the gate on voltage.
US10796654B2

A switching circuit, a gate scanning signal control circuit, a gate driving circuit, a display device and a driving method are provided. The switching circuit includes a gate scanning signal receiving terminal, a second output terminal, and a third output terminal. The gate scanning signal receiving terminal of the switching circuit is configured to receive a gate scanning signal, and the switching circuit is configured to output the gate scanning signal to the second output terminal and the third output terminal simultaneously under control of the gate scanning signal.
US10796648B2

A light emitting assembly is described. In one embodiment, one or more light emitting diode (LED) devices and one or more microcontrollers are bonded to a same side of a substrate, with the one or more microcontrollers to switch and drive the one or more LED devices.
US10796642B2

A display device includes first pixels in a first pixel area, a first scan driver configured to supply first scan signals to first scan lines, second pixels in a second pixel area, a second scan driver configured to supply second scan signals to second scan lines, third pixels in a third pixel area, a third scan driver configured to supply third scan signals to third scan lines, and a timing controller configured to supply a first start signal to the first scan driver, a second start signal to the second scan driver, and a third start signal to the third scan driver, wherein an order in which the first, second, and third start signal are supplied in a first mode, and an order in which the first, second, and third start signal are supplied in a second mode that is different from the first mode, are different from each other.
US10796631B2

A pixel circuit applied to an uLED display including a LED, a first transistor˜a sixth transistor and a capacitor. The LED is coupled between a first voltage and a first node. The first transistor is coupled between the first node and a second node. The second transistor is coupled between the second node and a second voltage lower than the first voltage. The third transistor is coupled between a third voltage and a third node. The fourth transistor is coupled between the third node and a fourth node. The fifth transistor is coupled between the fourth node and a fourth voltage. A terminal of the sixth transistor is coupled to the first node. The capacitor is coupled between the second node and the fourth node. The fourth transistor is controlled by a second control signal. The third transistor, the fifth transistor and the sixth transistor are controlled by a third control signal.
US10796625B2

The present disclosure discloses a pixel circuit, a driving method and a display, including: a compensation unit connected with a driving unit; an external power supply, a driving unit and a first light emitting unit sequentially connected in series; a capacitor disposed between a first node and the external power supply; and an initialization unit with a first initialization transistor having a first electrode of connected to the first node, a gate electrode externally connected to a second scan signal, and a second electrode connected to a second light emitting unit, and a second initialization transistor having a first electrode connected to the second light emitting unit, a second electrode connected to an initialization voltage and a gate electrode externally connected to a second scan signal. The first initialization transistor and the second initialization transistor are a dual-gate transistor.
US10796619B2

A display device a includes: a display portion including pixels arranged in a matrix form; gate lines extending in a row direction for each pixel row and connected to the pixels; and a gate driver which applies a gate signal of a gate-on voltage to the plurality of gate lines. The gate driver applies the gate signal in the order of a k-th gate line, a (k+3)-th gate line, a (k+1)-th gate line, a (k+4)-th gate line, a (k+2)-th gate line, and a (k+5)-th gate line, where k is an integer greater than 1, and pixels connected to the k-th gate line and the (k+3)-th gate line display a first color, pixels connected to the (k+1)-th gate line and the (k+4)-th gate line display a second color, and pixels connected to the (k+2)-th gate line and the (k+5)-th gate line display a third color.
US10796618B2

A display panel driving device includes a control signal generator which outputs a driving control signal, a driving unit which receives the driving control signal to output a panel driving signal, a protection circuit unit which receives a feedback current from the control signal generator and compares the feedback current with a reference current to perform a protection operation based on a result of comparison of the feedback current with the reference current, a temperature sensor which senses an ambient temperature, a controller which outputs a selection signal variable depending on the sensed ambient temperature, and a protection operation setting unit which sets a condition of the protection operation in response to the selection signal.
US10796615B2

The present disclosure relates to a circuit for regulating power supplying, a method for regulating power supplying and a test system. The circuit for regulating power supplying includes a switch circuit connected to a first power terminal and an output terminal. The switch circuit is configured to control whether a power supply is turned on or off. The circuit includes a turn-off rate control circuit connected to the first power terminal, a second power terminal and the switch circuit. The turn-off rate control circuit is configured to control a turn-off rate of the switch circuit.
US10796611B2

An order point can be employed in a drive-through or similar setting. The order point can have one or more rotatable menu cases. Each rotatable menu case can include two opposing sides that are equally configured to display a menu. The menu case can be mounted to the order point in a manner that allows either side of the menu case to be rotated into a forward facing position. The menu case can also include angle stops which limit the range of rotation of the menu case and retain the menu case in the forward facing positions. The order point may also include a pivoting canopy which functions to shade the menu cases as well as to prevent damage when a vehicle is too tall.
US10796607B2

Described is a dynamic phantom. The phantom comprises a body having a front, a back, and an internal cavity between the front and the back, the body having a movable chest wall. The phantom also comprises a first motion mechanism that is actuated to move the chest wall to thereby move the front relative to the back of the body. The phantom also comprises a moveable organ member supported within the internal cavity that is caused to move relative to the body by a second motion mechanism. The phantom also comprises a drive source for driving the first and second motion mechanisms, wherein the first and second motion mechanisms move the chest wall and the moveable organ member to substantially represent their movement in a human body.
US10796595B1

Systems and methods for training raters to rate constructed responses to tasks are described herein. In one embodiment, a plurality of trainee raters are selected without regard to their prior experience. The trainee raters are then train in individual training sessions, during which they are asked to rate responses to a task. Each session presents to the trainee rater the task, a rating rubric, and training responses to the task. The training program receives ratings assigned by the trainee rater to the training responses through a graphical user interface. Upon receiving the assigned rating, the training program presents feedback substantially immediately and determines a score for the trainee rater's assigned rating. Thereafter, qualified raters are selected from the plurality of trainee raters based upon their performance during the training sessions as compared with a statistical model. Operational constructed responses are then assigned to rated by the qualified raters.
US10796592B2

According to an implementation, a system includes an online education platform including a content manager configured to provide an authoring tool on a computing device associated with a learner of an online course. The authoring tool is configured to provide at least one user interface for creation of a learner-created question for an assessment for the online course. The content manager includes an education content converter configured to convert the learner-created question from a first format to a second format. The online education platform including an assessment bank configured to store the learner-created question, as well as other learner-created questions and instructor-created questions. The online education platform including a content selector configured to select a plurality of questions from the assessment bank for the assessment for the online course.
US10796588B2

Systems and methods for collecting weather information for selected airspace regions are provided. In one embodiment, a method for collecting weather information for selected airspace regions comprises: receiving aircraft position information for a plurality of aircraft; forming an aircraft weather group based on flight path attributes derived from the aircraft position information; selecting at least a first representative aircraft from the weather group; and receiving at a weather information ground station, weather data from one or more representative aircraft of the aircraft weather group, wherein only the one or more representative aircraft transmit weather information to the weather information ground station from the aircraft weather group.
US10796584B2

A communication method for communicating computer data between an aircraft and a separate piece of electronic equipment. According to the invention, such a communication method comprises the following steps: a first transmission step for transmitting raw data from sensors arranged on the aircraft to a calculation device; a first decoding step for decoding the raw data and for generating decoded data; a first processing step for processing the decoded data and generating standardized data; a first storage step for storing the standardized data in a first memory; and a first utilization step enabling the separate piece of electronic equipment to utilize the standardized data contained in the first memory.
US10796570B2

A vehicle control device (100) includes: a detection device having a detection area in an advancement direction of a vehicle; and a crossing recognizer (132) determining whether or not a concave part extending in a direction intersecting the advancement direction is present on the basis of an output of the detection device and recognizing presence of a crossing in the advancement direction of the vehicle in a case in which a concave part is determined as being present.
US10796565B2

A traffic island formed for smooth flows of vehicles and pedestrians is provided. More particularly, a plurality of safety indicators are installed around an entrance of the traffic island or around a crosswalk along a right turn lane to enable a vehicle turning right to recognize in advance a presence of a pedestrian at a corner, so that a collision risk between the pedestrian and the vehicle turning right is prevented while maintaining flows of vehicles smoothly.
US10796563B1

This disclosure describes systems and methods for using a primary device, communicatively coupled to a remote system, to configure or re-configure a secondary device in the same environment as the primary device. In some instances, the primary device may communicatively couple to the secondary device via a short-range wireless connection and to the remote system via a wireless area network (WAN), a wired connection, or the like. Thus, the primary device may act as an intermediary between the secondary device and the remote system for configuring the secondary device.
US10796561B1

Aspects of the disclosure provide for a computer-implemented method. Examples of the method include receiving internal data points from a plurality of sensors associated with a person, the internal data points including at least situational data and biological data, receiving external data points, and comparing the internal data points to the external data points and a profile of the person. The method further includes analyzing the internal data points, the external data points, the profile of the person, and a result of the comparison by applying weighting rules to determine at least one weighted value, where the weighted value is determined according to a first cognitive dimension of an emotional and biological condition of the person and a second cognitive dimension of a situational and contextual condition surrounding the person, comparing the weighted value to a threshold value, and providing an alert when the weighted value exceeds the threshold value.
US10796555B1

Systems and methods are provided for proximity detection in a fabrication environment. One embodiment is a method for reporting proximity in an assembly environment. The method includes equipping a technician with a first proximity detector, disposing a second proximity detector at a machine that moves within a cell of the assembly environment, operating sensors at the cell to indirectly detect a location of the first proximity detector and a location of the second proximity detector via mirrors when an obscuring object is present, and providing a warning to the technician if a distance between the first proximity detector and the second proximity detector is less than a threshold.
US10796538B2

One object is to efficiently identify number of transactions that can be performed by using an inventory amount of money inside a change machine and to improve the business efficiency. A POS register (290) transmits a total amount request to a change machine (200) connected thereto (Step S11). Upon receiving the total amount request from the POS register (290), a change machine (200) transmits to the POS register (290) a total amount of money that can be dispensed as change and that is calculated based on an inventory amount of one or more predetermined denominations (Step S12). The POS register (290) receives the total amount from the change machine (200) (Step S13) and calculates number of transactions for which the change can be dispensed by calculating how many times is the total amount of the maximum change amount (JPY9, 999) for one transaction (Step S14). The POS register (290) informs the salesclerk of the calculated number of transactions by displaying and the like. Therefore, the salesclerk can confirm the number of transactions and can use this information as a factor to determine a timing of replenishing the change.
US10796536B2

An automated teller machine (“ATM”) is described. The ATM can be provided with an interface area which includes a display unit and one or more sensors. The display unit can move relative to the interface area so that the display is better accessible for a user of the ATM. For example, the display can make translational or rotational movements, e.g., telescoping movements. The ATM can include a sensor which can detect an object, a location for the object and a distance from the object. Using this information, the ATM can move or guide the display in a direction which makes the display more accessible for the user.
US10796534B2

The gaming system and method includes a game that can be played in a first game state or a second game state with the possibility of different awards for each game state. The first game state enables a player to play the game and receive a first award. The first award may be a predetermined award and not based on the outcome the game in first game state. In some embodiments, the first award is not based on how well a player played a game. The second game state enables the player to play the game and receive a second award based on the outcome of the game in the second game state. In some embodiments, the second game state enables the player to play the game and receive a second award based on how well the player played the game in the second game state. In some embodiments, the player may selectively terminate play in the second game state and receive a consolation award.
US10796531B2

A bonus device and method are set forth for gaming machines. The bonus device is configured as a two dimensional display or three dimensional object, such as a sphere, box, or football shape, which can be controlled to rotate, spin or move to display a bonus. The bonus device is embedded with display technology that allows the bonus amounts, to change upon certain conditions in the base game such as an increased number of credits wagered, combinations achieved in the base game, or other random occurrences.
US10796525B2

An outcome selector interactive wagering system is disclosed. The outcome selector interactive wagering system includes an interactive controller that receives an interactive objective for an interactive wagering game from a process controller, generates a player presentation based on the interactive objective, detects player interactions of a player with the player presentation, detects an interactive objective achievement based on the player interactions and the interactive objective, and communicates the interactive objective achievement to the process controller. The process controller operatively connected to the interactive controller, wherein the process controller is constructed to generate a random component using a random number generator, generate an interactive objective of the interactive objective based on the random component, communicate the interactive objective to the interactive controller; and receive an interactive objective achievement for the interactive objective from the interactive controller.
US10796523B2

An apparatus is disclosed. The apparatus includes a gaming device and an electronic device interface. The gaming device includes a housing having an least one outer surface. The electronic device interface is removably-secured to the at least one outer surface of the housing. The electronic device interface includes connection hardware directly connected to an external power source. The connection hardware is fixedly-disposed within a cavity of an electronic device port of the electronic device interface.
US10796519B2

Disclosed is a system for monitoring a location of a key relative to a key box, configured to perform: (i) providing access to the key by: communicating over a personal area network with a first mobile device for the first user as the first user approaches the key box in an attempt to obtain the key, obtaining first credentials from the first mobile device, determining whether the first credentials are valid or invalid, when the first credentials are valid: putting the key box in an unlocked configuration, (ii) tracking a location of the key by: communicating over the personal area network with: the key and/or mobile device to determine whether the key is being returned to the key box, wherein upon a determination by the key box or the mobile device that the key is not being returned, an alert is provided by the mobile device to the first user.
US10796515B2

The present disclosure provides a vehicle control system. The vehicle control system includes a transceiver operating in a sub-GHz frequency band configured to transmit and receive data from a RKE user terminal of the vehicle, a set of TPMS sensors and at least one remote control terminal located outside the vehicle; and an ECU connected to the transceiver and configured to: perform lock or unlock and engine start functions in responding to data from the RKE user terminal, receive tire pressure data from the TPMS sensors and control the remote control terminal in responding to a user action.
US10796514B2

Systems and methods are provided for controlling access to a building or other restricted physical spaces using at least a facial recognition module, an access control panel and electronically lockable doors or other means of controlling access. The facial recognition module comprises visible light and IR detection. The facial recognition module initially uses visible light to detect a person in the vicinity of an access control location, defines a region of interest in at least a captured image related to the location of the person's face, tracks the movement of the face and adjusts the region of interest, and performs facial recognition by prioritizing analysis of the defined region of interest.
US10796513B2

Methods and apparatus to adjust an advertising rate of a device to reduce battery usage are described herein. An example method includes determining a distance of a device from a vehicle based on a signal, determining a state of motion of the device, and adjusting an advertising rate of the signal based on the distance and state of motion.
US10796500B2

An embedded modem for a vehicle is provisioned by requesting confirmation of the modem configuration from a telematics server. A request is received over a vehicle bus from an electronic control unit (ECU) requesting confirmation of an ECU configuration assigned by the end-of-line systems. The embedded modem sends the request to the telematics server for confirmation, and reports a result from the telematics server to the ECU. A telematics server receives a request to provision an ECU from an embedded modem of a vehicle that was provisioned using the telematics server, forwards the request to a backend system configured to process the request, receives a response to the request from the backend server, and makes the response available to the embedded modem.
US10796490B2

Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include projecting a ray from a user device to a ground plane and determining an angle at which the projected ray touches the ground plane. The method further helps determine a level for the ground plane for positioning the 3D model of the object in the 2D environment.
US10796488B2

An electronic device and method are disclosed. The electronic device includes a processor which implements the method, including displaying a virtual environment in which a first device is disposed on a display, the virtual environment simulating a real environment, detecting by at least one processor virtual environment information about the virtual environment, detecting virtual device information about the first device disposed in the virtual environment and at least one second device disposed in the virtual environment, determining a setting value for the first device based on at least one of the virtual environment information and the virtual device information, and storing the determined setting value in a memory.
US10796485B2

An apparatus, method and computer program product are described, comprising: rendering a plurality of objects to a viewer of a scene in a first virtual view, wherein: at least one of said objects has a physical counterpart; at least one of said objects does not have a physical counterpart; and the scene is at least one of a virtual reality, augmented reality or mixed reality scene; receiving a first command; and rendering the objects in an alternative virtual view in response to the first command, wherein rendering the objects in the alternative virtual view comprises rendering the objects with a physical counterpart on a first two-dimensional level of the alternative virtual view and rendering at least one of the at least one objects without a physical counterpart on a second two-dimensional level of the alternative virtual view that is different two the first two-dimensional level.
US10796480B2

There is provided a method of generating an image file of a personalized 3D head model of a user, the method comprising the steps of: (i) acquiring at least one 2D image of the user's face; (ii) performing automated face 2D landmark recognition based on the at least one 2D image of the user's face; (iii) providing a 3D face geometry reconstruction using a shape prior; (iv) providing texture map generation and interpolation with respect to the 3D face geometry reconstruction to generate a personalized 3D head model of the user, and (v) generating an image file of the personalized 3D head model of the user. A related system and computer program product are also provided.
US10796478B2

A method, a computer-readable medium, and an apparatus are provided. The apparatus may be a GPU. The GPU generates first visibility information during a visibility pass associated with an application requested depth pre-pass. In addition, the GPU renders an application requested color pass based on the first visibility information generated during the visibility pass associated with the application requested depth pre-pass.
US10796477B2

A camera's field of view is determined using image data and motion sensor data. Accurate augmented reality representations are provided based on the determined field of view in an absence of a priori knowledge of the camera's field of view.
US10796475B2

A method acquires a reconstructed tomographic volume image of anatomy of a patient and constructs a primary axis for a bone of interest in the imaged anatomy. The method forms a sectioned image of the bone in the volume image according to a first plane that is defined to extend along the bone and to extend through two or more articular surfaces. A primary axis for the bone is estimated, wherein the primary axis is midway between outer edges of the bone image that intersect the first sectioning plane. The bone is sectioned in the volume image by a second plane that is orthogonal to the first plane and that extends through the estimated primary axis. The method recalculates the position of the constructed primary axis according to the sectioning of the bone by the second plane. The recalculated constructed primary axis for the bone of interest is displayed.
US10796471B2

Various systems and methods of controlling a surgical instrument are disclosed. In one aspect, the surgical instrument includes a displacement member movable between a first position and a second position, a sensor configured to detect the position of the displacement member, and a display. The surgical instrument is configured to determine whether the surgical instrument is in a firing state and cause the display to display the position of the displacement member upon the surgical instrument being in the firing state.
US10796467B2

Systems and methods for utilizing living entities as markers for virtual content in an augmented reality environment are discussed herein. The virtual content may comprise objects, surfaces, textures, effects, and/or other content visibly manifested in views of the augmented reality environment. In some implementations, the virtual content may comprise an avatar and/or other full- or partial-body virtual content object depicted based on the living entity. A living entity and multiple linkage points for the living entity may be detected within the field of view of a user. Based on the arrangement of the linkage points, virtual content may be rendered and appear superimposed over or in conjunction with a view of the living entity in the augmented reality environment. In some implementations, the rendering of virtual content in the augmented reality environment may be triggered by the arrangement of the multiple linkage points for a given living entity.
US10796466B2

A method executed by a graph drawing system includes specifying minimum and maximum values of a drawing area in a first axis and a display pixel width along the first axis, determining a step width of a numerical value of the first axis based on a coordinate width along the first axis and the specified display pixel width, the coordinate width being obtained based on the specified minimum and maximum values, changing the minimum or maximum value based on the determined step width and the minimum or maximum value, and determining, based on at least the changed minimum or maximum value, the determined step width and a mathematical expression, coordinates of plot points of the graph, the coordinates including numerical values of variables.
US10796464B2

A framework for selective image reconstruction. In accordance with one aspect, the framework receives at least one first image that is reconstructed based on at least one first reconstruction attribute. At least one region of interest may then be identified in the at least one first image. The framework may selectively reconstruct at least one second image of the region of interest based on at least one second reconstruction attribute, wherein the second reconstruction attribute is different from the first reconstruction attribute. Results may then be generated based on the at least one second image.
US10796458B2

Aspects of the present disclosure provide a method for compressing a point cloud. The method includes determining a sub-division technique for the volume based on one or more numbers derived from a distribution of points in the volume, dividing the volume into a number of sub-volumes according to the sub-division technique, and determining whether each sub-volume of the sub-volumes is occupied by at least one point. The method includes generating a bit sequence for the volume comprising a control code that is based on the sub-division technique and an occupancy indicator that indicates whether or not each sub-volume is occupied by at least one point.
US10796457B2

Methods and apparatus relating to image-based compression of Light Detection And Ranging (LIDAR) sensor data with point re-ordering are described. In an embodiment, logic receives distance sensor data and converts the received distance sensor data to point cloud data. The point cloud data corresponds to a set of points in a three dimensional (3D) space. The logic circuitry packs/organizes the converted point cloud data into one or more two dimensional (2D) arrays. Data stored in the one or more 2D arrays are compressed to generate a compressed version of the point cloud data. Other embodiments are also disclosed and claimed.
US10796452B2

In one embodiment, a system accesses a probability model associated with an image depicting a body. The probability model includes probability values associated with regions of the image and each probability value represents a probability of the associated region of the image containing a particular body part. The system selects a subset (e.g., 3) of the probability values based on a comparison of the probability values. For each selected probability value, the system identifies surrounding probability values surrounding the selected probability value and computes a probabilistic maximum based on the selected probability value and the surrounding probability values. Each probabilistic maximum is associated with a location within the regions associated with the selected probability value and the surrounding probability values. One of the locations associated with the probabilistic maxima is then selected, which represents a determined location in the image that corresponds to the particular body part in the image.
US10796450B2

A method for detecting and tracking human head in an image by an electronic device is disclosed. The method may include segmenting the image into one or more sub-images; inputting each sub-image to a convolutional neural network trained according to training images having marked human head positions; outputting by a preprocessing layer of the convolutional neural network comprising a first convolutional layer and a pooling layer, a first feature corresponding to each sub-image; mapping through a second convolutional layer the first feature corresponding to each sub-image to a second feature corresponding to each sub-image; mapping through a regression layer the second feature corresponding to each sub-image to a human head position corresponding to each sub-image and a corresponding confidence level of the human head position; and filtering, according to the corresponding confidence level, human head positions corresponding to the one or more sub-images, to acquire detected human head positions in the image.
US10796447B2

Embodiments of the present disclosure provide an image detection method, apparatus and system and a non-volatile storage medium. The image detection method includes: compressing an initial image to obtain a compressed image; performing a target detection on the compressed image to obtain a first position information of a target object in the compressed image; and determining a second position information of the target object in the initial image based on the first position information.
US10796445B2

An electronic device: displays, on a display of the electronic device, a reticle element in a first appearance state overlaid on a media capture preview of objects in a field of view of an image sensor of the electronic device, where the media capture preview changes as the objects in the field of view of the image sensor change; detects a plane in the media capture preview; and, in response to detecting the plane, displays, on the display, the reticle element in a second appearance state overlaid on the media capture preview, where the reticle element corresponds to an indication of a portion of the extent of the plane while displayed in the second appearance state.
US10796441B2

A method of image-distance transformation using bi-directional scans is provided. The method includes the steps of: performing a first scan on each pixel of an input image using a first mask in a first order to generate an intermediate image; and performing a second scan on each pixel of the intermediate image using a second mask in a second order to obtain distance information of each pixel in the input image. A first current pixel in the input image that is not compared with prior pixels in the first order and in a first current segment is used in the first comparison process in the first scan, and a second current pixel that is compared with prior pixels in the second order and in a second segment is used in the second comparison process in the second scan.
US10796438B2

A method for tracking a target profile in a video includes: determining position information of corner points of the target profile and parameter information of a first edge formed by adjacent corner points in a previous image frame adjacent to a current image frame; tracking corner points of the target profile in the previous image frame to acquire position information of the corner points of the target profile in the current image frame to determine parameter information of a second edge; predicting to acquire predicted parameter information, and generating candidate target profiles based on the predicted parameter information, in response to determining that a similarity between the first edge and a second edge corresponding to the first edge being less than a first preset threshold; and determining a final position of the target profile in the current image frame based on the candidate target profiles.
US10796426B2

Evaluating a design of a configurable inspection station for inspecting a workpiece, wherein the design of the configurable inspection station has a plurality of changeable parameters and providing a computer vision system that can receive multiple, different inputs each defining a respective region of interest in a simulated image to search for a feature corresponding to an attribute of the workpiece and determine whether the feature corresponding to the attribute is identifiable in each of the respective regions of interest.
US10796425B1

A stereo camera pair may be used to determine deformation and/or strain on a member based on differences in calculated movement of the cameras that capture images. In some embodiments, a first camera may be mounted to a first end of a member and a second camera may be mounted to a second end of the member opposite the first end. As the member bends, twists, or deforms in other ways, the deformation may be detectable based on differences in images captured by the first and second camera. This data may be used to detect possible wear or damage to the member, as a control input to a vehicle to reduce possible wear or damage to the member, as a prompt to initiate maintenance or inspection of the member, and/or for other reasons.
US10796424B2

A method for identifying a wellbore condition includes capturing a first image of cuttings on or downstream from a shale shaker using a first camera. A size, shape, texture, or combination thereof of the cuttings in the first image is analyzed. A wellbore condition may be identified based on the size, shape, texture, or combination thereof of the cuttings in the first image.
US10796420B2

In an energy subtraction processing apparatus, method, and a non-transitory computer readable recording medium storing program, a high-quality image is generated by acquiring an absorption coefficient suitable for a subject. A subject information acquisition unit acquires the thickness information of a breast and a mammary gland content rate, as subject information, based on a low voltage image acquired by energy subtraction imaging. An absorption coefficient acquisition unit acquires an absorption coefficient corresponding to the subject information with reference to the relationship between the thickness of the breast and the X-ray absorption coefficient, which is calculated in advance. Based on the absorption coefficient acquired by the absorption coefficient acquisition unit, a weighting coefficient calculation unit calculates a weighting coefficient at the time of performing energy subtraction processing. A subtraction unit performs subtraction processing using the weighting coefficient calculated by the weighting coefficient calculation unit.
US10796415B2

An image processing device includes: a first obtainer that obtains a captured image from an imaging device that captures a view in front of a vehicle; a second obtainer that obtains a remaining distance to a next guide point; an image processor that performs image processing on a specified region, in the captured image, corresponding to a position distanced by the remaining distance; and an output unit that outputs the captured image processed by the image processor, wherein the image processor controls an edge strength of a subject in the specified region, in accordance with the remaining distance.
US10796407B2

An electronic device, method, and computer readable medium for foveated storage and processing are provided. The electronic device includes a memory, and a processor coupled to the memory. The processor performs head tracking and eye tracking; generates a foveated image from an original image based on the head tracking and the eye tracking; and stores the foveated image using one of: a tile-based method or a frame-based method.
US10796403B2

An imaging system is provided. The imaging system includes a 3D image capture device, which is configured to capture a depth image of an object, and a thermal image capture device, which is configured to capture a thermal image of the object. The imaging system also includes a processing system, which is coupled with the 3D image capture device and the thermal image capture device. The processing system is configured to process the depth image and the thermal image to produce a thermal-depth fusion image by aligning the thermal image with the depth image, and assigning a thermal value derived from the thermal image to a plurality of points of the depth image.
US10796399B2

Systems, apparatuses, and methods for implementing pixel wait synchronization techniques are disclosed. A system includes a host processor and a graphics processor which includes at least one graphics pipeline. During execution of a graphics application, the host processor determines that a second draw call is dependent on a first draw call. The host processor issues a wait sync event prior to issuing the second draw call to the graphics pipeline responsive to determining that the first draw call is still in-flight in the graphics pipeline. After the second draw call is issued to the graphics pipeline, the second draw call is processed by one or more stages of the graphics pipeline while the first draw call is still in-flight. The graphics pipeline stalls the second draw call at a given intermediate stage until a corresponding event counter equals a value specified by the wait sync event.
US10796397B2

A mechanism is described for facilitating dynamic runtime transformation of graphics processing commands for improved graphics performance on computing devices. A method of embodiments, as described herein, includes detecting a command stream associated with an application, where the command stream includes dispatches. The method may further include evaluating processing parameters relating to each of the dispatches, where evaluating further includes associating a first plan with one or more of the dispatches to transform the command stream into a transformed command stream. The method may further include associating, based on the first plan, a second plan to the one or more of the dispatches, where the second plan represents the transformed command stream. The method may further include executing the second plan, where execution of the second plan includes processing the transformed command stream in lieu of the command stream.
US10796395B2

A method for generating reports includes outputting a prompt prompting at least one user to input at least one information input; receiving the at least one information input by the at least one user; processing the at least one information input and generating a documentation report and a recommendation report based on the at least one information input; and outputting the documentation report and the recommendation report. A system for carrying out the above method is also described.
US10796387B2

Apparatus and methods for collecting information may include receiving one or more inputs of information related to a business experience. In addition, the apparatus and methods may include storing the received business information. The methods may also include analyzing the received information to generate one or more targeted recommendations; and forwarding the one or more targeted recommendations to management of the business.
US10796386B1

The LOCATION-CONSCIOUS SOCIAL NETWORKING APPARATUSES, METHODS, AND SYSTEMS (“LCSN”) transforms user personality and location inputs via LCSN components into match and transaction outputs. LSCN may be a processor-implemented method for location-conscious social networking, involving collecting personality details pertaining to a user, analyzing the personality details and constructing a personality profile for the user. The LCSN may also collect geolocation information from the user and compare it to geolocation data from other users, may use user personality profiles to calculate a compatibility rating between the user and other users, and may send an alert to users if the geolocation data indicates that the user is within a specified distance of another user, and/or if the users are matches for each other. Users may further be able to express anonymous interest in other users by anonymously rating potential matches.
US10796382B1

A computer-implemented method for generating a customized tax preparation experience for a user of tax preparation software includes a computing device executing a data capture utility, the data capture utility connecting to one or more remote data sources and capturing and transferring at least some tax data contained therein to a data store associated with the tax preparation software. The computing device executes a topic analysis engine configured to identify highly relevant tax topics from the data transferred to the data store. A user interface manager automatically generates interview questions or statements on said highly relevant tax topics. The user confirms whether other tax topics apply to the user. The computing device executes a tax calculation engine of the tax preparation software configured to compute a tax liability or refund amount.
US10796375B2

An exercise apparatus includes a motor, an operating member driven by the motor, a sensor operable to detect engagement of a user with the operating member, a controller in communication with the operating member and the sensor, and a communication interface in communication with the controller. The controller is configured to generate exercise use data in response to movement of the operating member and the sensor detecting engagement of the user with the operating unit, and the controller transmits the exercise use data to the communication interface.
US10796370B2

A back-end application computer server may receive a request along with a descriptive term. A look-up process may be performed based on the descriptive term (and hidden terms) may establish a set of potential pre-determined descriptions. The user may select one of the potential descriptions, and a user identifier may be associated with the request. A series of dynamic information exchanges may then help assign a category to the user identifier. A partial set of initial request details may be received from a third-party device and the user may adjust and/or add details to create a complete set. A potential value may then be calculated for the request. An indication of the potential value may be transmitted to the user, and information about the user identifier may be transmitted to a user response terminal to facilitate communication between the user response terminal and the user.
US10796363B1

In some examples, a payment processing system may receive identity information identifying a buyer and an indication of a buyer interest in purchasing an item from a first merchant. The system may determine, based on the identity information and item information, that the buyer is eligible for financing the purchase of the item. The system may generate a customized financing offer for the buyer to finance the purchase price of the item. For example, the customized financing offer may include financing terms and may be based on previous financing activity of the buyer with one or more merchants associated with the payment processing system, and/or previous financing activity associated with one or more buyers that have financed the item from the first merchant. The payment processing system may transmit the customized financing offer to cause a user interface to present the customized financing offer to the buyer.
US10796353B2

An order processing device acquires an order request of a mounting member that is attached to mounting device and that handles a component, and component related information including information related to a component of a specific shape to be handled by the mounting member or information of a component related member that relates to a member that stores the component. Next, the order processing device outputs design data of the mounting member designed based on the acquired component related information to a customer PC of a requester. Designing of the mounting member is performed on the side of the supplier of mounting device and the design data is delivered to the requester, and the mounting member is manufactured on the requester side based on the design data using technology possessed by the requester.
US10796347B2

A system for displaying an advertisement from an advertisement database on a client computer on a network including a processing circuit configured to receive a display request for an advertisement, to determine an advertisement display limit and a number of times the advertisement has been displayed. The processing circuit is also configured to provide access to display the advertisement based on the advertisement display limit and the number of times the advertisement has been displayed.
US10796336B1

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content. A method includes: receiving a first request for an advertisement to be presented in a slot on a web resource that is to be displayed by an access device; identifying an advertisement to serve; determining an amount of time required to deliver the advertisement to the access device including determining a connection speed; storing connection information including at least the connection speed; subsequent to the storing, receiving a second request for a second advertisement from the access device; using the stored connection information to determine one or more of an advertisement eligibility, an advertisement type, or an advertisement size, including selecting a second advertisement responsive to the second request that meets at least one of the determined eligibility, size or type; and providing the second advertisement responsive to the second request.
US10796335B2

A method, an apparatus, and a computer readable medium of recommending contents. The method includes receiving, by a computer, at least one of user input and contextual input, wherein the contextual input corresponds to a plurality of arms, calculating, by the computer, a plurality of reward values for each of the plurality of arms using a plurality of individual recommendation algorithms such that each of the plurality of reward values is generated by a respective individual recommendation algorithm from the plurality of individual recommendation algorithms, based on the received input, calculating, by the computer, an aggregated reward value for each of the plurality of arms by applying linear program boosting to the plurality reward values for the respective arm; and selecting one arm from the plurality of arms which has greatest calculated aggregated reward value; and outputting, by the computer, contents corresponding to the selected arm.
US10796329B2

A method for authentication of coupons using a blockchain includes: storing transaction data for a payment transaction, wherein the transaction data includes at least a transaction amount; receiving an identification value; receiving a block included in a blockchain, wherein the block includes at least a block header and a plurality of transaction values, each transaction value including at least a coupon identifier and coupon data; executing a query on the received block to identify a specific transaction value of the plurality of transaction values where the included coupon identifier corresponds to the received identification value; and executing a query on the memory to update at least the transaction amount included in the stored transaction data based on the coupon data included in the identified specific transaction value.
US10796324B2

The present disclosure is generally related to systems and methods that automatically created trusted social media reviews based on consumer feedback extracted from information sources. A method includes extracting at least a portion of responses from a survey questionnaire, populating a web form with the extracted the at least a portion of responses to create a social network message. The web form can have selectable links to social networks. The method also includes receiving selections of the social networks and providing the social network message to the selected social networks.
US10796323B2

Systems and methods are presented for matching a buyer and a seller on a market place system and generating calibrated user profiles. In one such system a plurality of subjective estimations of value is received. The subjective estimations of value are a measure between a predetermined minimum value and a predetermined maximum value. A user profile is generated. A plurality of user actions corresponding to the plurality of subjective estimations of value is received. The user profile is calibrated based on the plurality of user actions.
US10796314B2

A commodity return processing device is configured to communicate with a point-of-sale (POS) server, and includes a display, scanner, an input device, and a processor. The processor is configured to control the scanner to read a customer ID that identifies a customer, control the display to show a list of transactions made by the identified customer, determine a commodity to be returned included in one of the transactions in response to a selection made by the customer via the input device, retrieve from the POS server information about one or more requirements for accepting a return of the commodity using a commodity code assigned to the commodity, determine whether the requirements are met based on at least one of a condition of the commodity and the current date, and perform a refund process for the commodity if the requirements are met.
US10796308B2

A transaction terminal includes a plurality of disparate application services that process within a common/shared platform on the transaction terminal. Each disparate application service may include its own unique biometric provider for providing biometric registration and recognition services to customers at the transaction terminal. When a particular application service is launched for execution on the transaction terminal, a biometric integration manager identifies an appropriate biometric provider for that application service and interacts with that biometric provider and the launched application service to facilitate biometric registration or biometric recognition of a customer transacting at the transaction terminal.
US10796300B2

An assembly includes a main terminal equipped with a communication module using at least a first communications protocol capable of connecting the main terminal to a communication network, which enables the use of at least one function, the main terminal being arranged to use at least one configuration program, and the configuration program enables at least one preferred function to be selected and a code representing the selected preferred function to be generated, and a second communications protocol. The assembly additionally comprises at least one secondary terminal equipped with a passive communication module using the second communications protocol to communicate with the main terminal in order to protect the code representing the selected preferred function.
US10796288B2

A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources.
US10796285B2

A computer-implemented technique is described herein for rescheduling events within calendars to achieve a target objective with respect to target occurrences of a particular kind in the calendars. For instance, the target occurrences may correspond to instances of free time, and the target objective is to increase the amount of minimum-sized free-time blocks within the calendars, e.g., by favoring the introduction of large free-time blocks of minimum size (e.g., two-hour blocks), and disfavoring the presence of smaller-sized free-time blocks scattered among calendar events. In other words, the technique defragments the calendars with respect to free time expressed in those calendars. At the same time, the technique honors (when possible) participant-related constraints associated with calendar events. Further, the technique penalizes modification of an event as a function of a temporal distance over which the event is moved; this penalization has the effect of reducing disruption to the calendars.
US10796284B2

A method of collaborative scheduling includes receiving group inputs and receiving environmental data. The method includes calculating collaborative schedule information based on the environmental data, traits, and the group inputs that include feasible schedules and total schedule costs associated therewith that are based on an individual member performance cost, a flexible task violation cost, and a behavior cost. The method includes receiving a selection of a feasible schedule as a preferred schedule and determining a first trait and a second trait of each member based thereon. The first trait includes selfishness assumed when the feasible schedule selected places a higher total schedule cost on other members. The second trait includes selflessness assumed when the feasible schedule selected places a lower total schedule cost on the other members. The method includes generating a collaborative schedule as the feasible schedule selected by the members.
US10796273B2

Embodiments are directed towards managing personal inventory over a network. If item information associated with one or more items is provided to an inventory platform, such that the item information includes at least a location and a label identifier. If a request to transfer the one or more items to an off-premises storage station is provided, one or more scheduling options may be provided to an owner of the one or more items; collection instructions may be provided to a distribution organization, such that the collection instructions may be based on a scheduling option selected by the owner, the location of the one or more items, or the like; and if the one or more items may be transferred to the off-premises storage station, the location of the one or more items may be updated to indicate that they are stored at the off-premises storage station.
US10796271B2

Sales transaction history is stored and communications with a consumer is provided through automated means with respect to an order and delivery system deployed over a regional delivery area that includes mobile storefronts operating in a closed network. Digital communications may be triggered by an onboard computer when a mobile storefront is scheduled to be within a defined proximity to the consumer's geolocation and may include incentives or rewards based on stored historical data. A desired transaction between the consumer and the mobile storefront may be generated by implementing client management software to employ artificially intelligent algorithms that evaluate a transaction history to deliver a personalized strategic promotional message.
US10796258B1

Effects in multiple linear regression may be decorrelated to decompose and attribute risk to common and proper effects. In other words, an attribute risk may be decomposed to two or more causes, where each cause is characterized by multiple attributes. The risk decomposition may decompose risk into a first residual part associated with a first set of risk factors, a second residual part associated with a second set of risk factors, and a common part associated with a set of common hidden variables that minimize a correlation between the first set of factors and the second set of factors. The common hidden variables may be modeled using a hidden factor model. An effect of the correlation may be minimized on the first set of risk factors and the second set of risk factors, and how correlated the terms of the risk decomposition are may be quantified.
US10796255B2

Disclosed are systems, methods, and non-transitory computer-readable storage media for managing project tasks using content items. A user can create tasks within a content item. The tasks can be assigned to users and/or be assigned due dates. The content item can be shared with other users such that updates to the content item (e.g., updates to the tasks) can cause sending notifications to users associated with the content item. When a task in the content item is updated, all members of the project can be notified of the updated status of the task. A task list for a project can be created that aggregates tasks from multiple content items associated with the project. Tasks can be organized in the task list according to the content item the task was created in. Updates to tasks in the task list can cause corresponding updates to the tasks in the content items.
US10796254B2

Embodiments provide systems and methods for operating a power system to deliver energy. Embodiments include obtaining initial resource schedules for network analysis using a set of input and data validation functions; performing a network analysis with a full AC power flow in the energy system; executing a security constraint unit commitment function using transmission constraints output from the network analysis; determining an optimized outage schedule using the output of the security constraint unit commitment function; distributing the optimized outage schedule to a generation control and load management system; and directing operation of generator resources and managing loads to deliver energy to customers based on the optimized outage schedule. Numerous other aspects are provided.
US10796243B2

Network flow classification can include clustering a network flow database into a number of at least one of applications and network flows. Network flow classification can include classifying the number of the at least one of applications and network flows.
US10796241B2

A method and associated systems for forecastable supervised labels and corpus sets for training a natural-language processing system. An NLP-training system asks an “oracle” expert to answer a predictive test question and, in response, receives from the oracle an answer, rationales for selecting that answer, and identifications of extrinsic natural-language sources of evidence that supports those rationales. The system retrieves updated versions of that evidence at a later time, and returns that updated evidence to the oracle. In response, the oracle returns an updated answer and rationales based on the updated evidence. The system then compares time-varying characteristics of the evidence in order to determine the relative contributions of each piece of evidence to the oracles' selections. Less relevant evidence is discarded and the remaining, optimized, evidence is forwarded to the NLP system to be used as training data.
US10796238B2

A cognitive method, system and computer readable media comprising: monitoring a user interaction of a user; generating user interaction data based upon the user interaction; receiving data from a plurality of data sources; processing the user interaction data and the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation comprising analyzing the user interaction data, the cognitive learning operation generating a cognitive learning result based upon the user interaction data; associating a cognitive profile with the user based on the cognitive learning result; and, performing a cognitive personal assistant operation based upon the cognitive profile, the cognitive personal assistant operation assisting the user by performing a personal assistant task.
US10796225B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing tensor computations across computing devices. One of the methods includes: receiving specification data that specifies a distribution of tensor computations among a plurality of computing devices, wherein each tensor computation (i) is defined to receive, as input, one or more respective input tensors each having one or more respective input dimensions, (ii) is defined to generate, as output, one or more respective output tensors each having one or more respective output dimensions, or both, wherein the specification data specifies a respective layout for each input and output tensor that assigns each dimension of the input or output tensor to one or more of the plurality of computing devices; assigning, based on the layouts for the input and output tensors, respective device-local operations to each of the computing devices; and causing the tensor computations to be executed.
US10796213B2

A radio tag comprising a first radio and a second radio and a method for providing a communications service are disclosed. For example, the method comprises entering, by a processor of the radio tag, an active state of the radio tag and activating the second radio when a wake-up signal is received, where the second radio draws power from a power source, transmitting, by the processor of the radio tag, data to a device or receiving the data from the device when the radio tag is in the active state, and deactivating, by the processor of the radio tag, the second radio and entering an idle state when the wake-up signal is no longer being received, where only the first radio draws power from the power source for listening for the wake-up signal in the idle state.
US10796212B2

An electronic system for identifying an article can include a printed memory having a plurality of contact pads electrically coupled to a plurality of landing pads positioned on a first side of a printed circuit board (PCB) substrate. The plurality of landing pads can be electrically coupled to a plurality of endless, concentric contact lines positioned on a second side of the PCB substrate through a plurality of vias that extend through a thickness of the PCB substrate and a plurality of traces that electrically couple the plurality of vias with the plurality of landing pads. To perform a memory operation on the printed memory, contact probes of a reader are physically and electrically contacted with the plurality of concentric contact lines. In some implementations, the memory operation can be performed on the printed memory irrespective of a rotational orientation of the printed memory relative to the reader.
US10796210B2

A plotter includes a mounting portion, a first movement mechanism, a second movement mechanism, a processor, and a memory. The mounting portion is configured to mount with a pen containing a liquid. The first movement mechanism is configured to relatively move the mounting portion and a workpiece in a movement direction. The second movement mechanism configured to relatively move the mounting portion and the workpiece in a direction intersecting the movement direction. The memory is configured to store computer-readable instructions that, when executed by the processor, instruct the processor to perform processes. The processes include acquiring plot data, acquiring information relating to a remaining amount of the liquid of the pen, setting a relative movement speed of the mounting portion and the workpiece, and controlling the first movement mechanism and the second movement mechanism at the set movement speed, and performing drawing on the workpiece.
US10796209B2

A print head, has a standardized computer interface to allow the print head to connect directly to a standard computer, an array of jets to deposit ink on a substrate in accordance with image data from the standard computer, a processing element to receive image data through the standardized computer interface, a buffer to store the image data received through the standardized computer interface and to transmit the image data to the array of jets when triggered by a dot clock, the buffer under control of the processing element and having a flexible depth of storage, and a driver to trigger individual ones of the array of jets in accordance with the image data.
US10796199B1

Implementations of the present specification disclose image recognition methods, apparatuses, and devices, and authentication methods, apparatuses, and devices. A solution includes the following: obtaining a target image of a target object, where before the target image is obtained, a recognition identifier is mapped onto the target object, and where the recognition identifier is used to form a corresponding recognition feature in the target image; and determining an attribute of the target object corresponding to the target image based on a predetermined mapping relationship and the recognition feature, where the mapping relationship includes a corresponding relationship between the recognition feature and the attribute of the target object.
US10796189B2

Automated methods and systems for feature extraction are disclosed, including automated methods performed by at least one processor running computer executable instructions stored on at least one non-transitory computer readable medium, comprising determining and isolating an object of interest within a point cloud; forming a modified point cloud having one or more data points with first location coordinates of the object of interest; and generating a boundary outline having second location coordinates of the object of interest using spectral analysis of at least one section of at least one image identified with the first location coordinates and depicting the object of interest.
US10796180B2

According to an implementation, a biometric camera device includes a plurality of image sensors including a first image sensor and a second image sensor, and a plurality of biometric processors including a first biometric processor connected to the first image sensor and a second biometric processor connected to the second image sensor. The first biometric processor is configured to receive and process image data from the first image sensor according to a first biometric algorithm, and the second biometric processor is configured to receive and process image data from the second image sensor according to a second biometric algorithm. The biometric camera device includes a controller connected to each of the plurality of biometric processors. The controller is configured to receive processed biometric data from each of the biometric plurality of biometric processors.
US10796177B1

A safety system can play videos in a vehicle while minimizing driver distraction. The driver can select a video source, and video from the video source may begin playing on a display to the driver. Upon the driver first selecting the video, the video is displayed to the driver for an amount of time that does not exceed a timer having a duration. If the driver again selects to view the video, the duration associated with the timer is reduced, and the video is displayed for an amount of time that does not exceed the newly reduced timer. As the driver continues to try to view the video, the duration of the timer is further reduced until it is zero or near zero. After which the driver may not be permitted to view the video until a threshold amount of time has passed.
US10796172B2

An image processing device includes: a delimiting line detection unit that detects a delimiting line candidate based on image data obtained by capturing a surrounding of a vehicle; and an exclusion determination unit that determines whether to exclude the delimiting line candidate. When a white delimiting line candidate having higher luminance than the road surface luminance and a black delimiting line candidate having lower luminance are detected, and one of the white and black delimiting line candidates is set as at least one first delimiting line candidate, and the other thereof is set as a second delimiting line candidate while the at least one first delimiting line candidate includes a pair of first delimiting line candidates between which the second delimiting line candidate is arranged and a distance between the pair is equal to or smaller than a threshold, the second delimiting line candidate is excluded.
US10796167B2

Provided is a periphery recognition device that makes it possible to: minimize the load from object recognition processing for recognizing an object moving between one region covered by a long-distance sensor and/or a wide-angle short-distance sensor to another such region; the periphery recognition device being able to reduce the proportion of non-recognition or erroneous recognition of objects moving from a region covered by the long-distance sensor or the wide-angle short-distance sensor to a boundary region. There is provided a first sensor 11a, a second sensor 11b, a long-distance object recognition unit 13 for recognizing an object present in a long-distance area on the basis of three-dimensional long-distance data calculated on the basis of situation data acquired using the first sensor 11a, a short-distance object recognition unit 14 for recognizing an object present in a wide-angle and short-distance area on the basis of three-dimensional wide-angle short-distance data calculated on the basis of situation data acquired using the second sensor 11b, and a feedback unit 15 for transferring information relating to the objects between the long-distance object recognition unit 13 and the short-distance object recognition unit 14.
US10796164B2

Techniques are disclosed for matching a current background scene of an image received by a surveillance system with a gallery of scene presets that each represent a previously captured background scene. A quadtree decomposition analysis is used to improve the robustness of the matching operation when the scene lighting changes (including portions containing over-saturation/under-saturation) or a portion of the content changes. The current background scene is processed to generate a quadtree decomposition including a plurality of window portions. Each of the window portions is processed to generate a plurality of phase spectra. The phase spectra are then projected onto a corresponding plurality of scene preset image matrices of one or more scene preset. When a match between the current background scene and one of the scene presets is identified, the matched scene preset is updated. Otherwise a new scene preset is created based on the current background scene.
US10796160B2

Methods, systems, and devices related to memory, including read or write performance of a phase change memory, are described. A plurality of memory cells of a memory array may be read. A total number of read errors resulting from the read operation of the plurality of memory cells may be determined, and reference read currents may be adjusted if the total number of read errors exceeds an error threshold. In some examples, adjusting reference read currents includes reading a reference memory cell, determining a current shift for the reference memory cell, and adjusting read currents for other memory cells of the memory array by a current delta based at least in part on the current shift.
US10796156B2

The subject matter disclosed herein relates generally to industrial automation systems, and, more particularly, to collecting video streams from a variety of video devices in an industrial environment, identifying and analyzing potential problems in the industrial environment using the video streams, and presenting the video streams and data associated with the potential problem to appropriate recipients.
US10796153B2

An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location. The controller is further operable to provide, via the user interface, a repair method for repairing the candidate repair component at the target location.
US10796152B2

Embodiments described herein relate generally to a methodology of efficient object classification within a visual medium. The methodology utilizes a first neural network to perform an attention based object localization within a visual medium to generate a visual mask. The visual mask is applied to the visual medium to generate a masked visual medium. The masked visual medium may be then fed into a second neural network to detect and classify objects within the visual medium.
US10796150B2

Disclosed are various embodiments for automating the diagnosis of crop infestations and estimating crop yields. In some embodiments, a field report that includes an image of a crop and a location of a corresponding field is received from a computing device. The image of the crop is processed using computer-vision techniques to identify a pathogen affecting the crop. A biocide to apply to the crop to treat the pathogen is then identified. In some embodiments, the yield of the crop can also be estimated. In such embodiments, a field report that includes images of plants in a field and an identifier of the field is received. A computer-vision technique is applied to each image to determine an individual yield of each plant in an image. An estimate of the yield of the crop is then calculated based on the individual yields of the plants and the size of the field.
US10796145B2

A method and apparatus for separating a text and figure of a document image are provided. The method of separating the text and the figure of the document image includes acquiring a document image, dividing the document image into a plurality of regions of interest, acquiring a feature vector by using a two-dimensional (2D) histogram by resizing the regions of interest and extracting a connection component of the regions of interest, acquiring a transformation vector of the feature vector by using a kernel, obtaining a cluster center of the transformation vector, and performing clustering on the cluster center to acquire a supercluster, and classifying the supercluster into one of a text class and a figure class, based on the number of superclusters.
US10796139B2

A gesture recognition system using siamese neural network executes a gesture recognition method. The gesture recognition method includes steps of: receiving a first training signal to calculate a first feature; receiving a second training signal to calculate a second feature; determining a distance between the first feature and the second feature in a feature space; adjusting the distance between the first feature and the second feature in feature space according to a predetermined parameter. Two neural networks are used to generate the first feature and the second feature, and determine the distance between the first feature and the second feature in the feature space for training the neural networks. Therefore, the gesture recognition system does not need a big amount of data to train one neural network for classifying a sensing signal. A user may easily define a new personalized gesture.
US10796130B2

An image processing apparatus includes a cell image acquisition unit configured to acquire a cell image captured with cells, a characteristic amount calculation unit configured to calculate a plurality of types of characteristic amounts on the cell image acquired by the cell image acquisition unit, and a correlation extraction unit configured to extract specific correlations from among a plurality of correlations among the characteristic amounts calculated by the characteristic amount calculation unit, based on likelihood of the characteristic amounts.
US10796127B2

An ultrasonic transducer-embedded organic light emitting diode (OLED) panel having excellent sensitivity and that is capable of providing high frequency output and biometric recognition is provided. An OLED panel may include a substrate, an OLED light emitting part on the substrate, the OLED light emitting part configured to emit visible light, and an ultrasonic output part between the substrate and the OLED light emitting part, the ultrasonic output part including an ultrasonic transducer configured to generate ultrasonic waves according to an excitation voltage. The ultrasonic transducer may be a capacitive ultrasonic transducer or a piezoelectric ultrasonic transducer. An OLED panel may include multiple ultrasonic transducers, and a control system may selectively control one or more ultrasonic transducers of the plurality of ultrasonic transducers based on a determination of whether to implement recognition of a three-dimensional gesture or touch recognition of an object in contact with the OLED panel.
US10796123B2

Optical sensing systems and methods for imaging objects include under-display optical sensors with one or multiple discrete light sources positioned on, in or under the display. The optical sensors may include an array of optical sensing elements, e.g., photodetectors, arranged in or under the display. The displays include OLED or LCD displays.
US10796120B2

A system and method for authenticating an item, including a photoluminescent material disposed on or in a substrate and capable of absorbing an incident radiation from a radiation source and emitting an emitted radiation having a spectral signature with a decay time after removal of the radiation source, and a photoauthentication device capable of being disposed in contact with the substrate and including the radiation source and a camera, where, in connection with providing the incident radiation and measuring the emitted radiation, the photoauthentication device is translated across the substrate while the photoauthentication device is disposed in contact with the substrate, and after translation across or over the substrate and the radiation source is not providing the incident radiation, the photoauthentication device is static with respect to the substrate and the camera is disposed over the photoluminescent material emitting the emitted radiation when the emitted radiation is measured.
US10796117B2

A reader contains a housing with a window having a peripheral rim. The housing has a device for reading coded information which generates a field projecting through the window towards the outside of the housing, and has a device for visually indicating the result to a user. The visual indication device generates an indication appearing substantially at least on the window, on a portion of the peripheral rim of the window, or on a portion of the housing adjoining laterally the peripheral rim of the window. The housing portion is at least on the left side, right side, or below the window. Additionally, a camera based checkout security system includes at least a checkout security camera and a fixed position reader of coded information. The checkout security camera generates a camera field of view directed towards the window of the fixed position reader of coded information.
US10796112B2

A method for protocol layer coordination of wireless energy transfer systems includes defining, by a master Internet of Things Access Point (IoTA), a set of configuration parameters. The master IoTA is one of a plurality of IoTAs. Each IoTA includes a controller in communication with a Power Access Point (PAP), an intercommunication radio and a Radio Frequency Identification (RFID) transceiver. The PAP is configured to energize an RFID tag, the intercommunication radio is configured to communicate between the master IoTA and a slave IoTA, and the RFID transceiver is configured to communicate with the RFID tag. Both the master IoTA and the slave IoTA are configured with the set of configuration parameters, transmitted by the master IoTA. The slave IoTA transmits an RFID command in response to the slave IoTA receiving the RFID request, from the master IoTA.
US10796110B2

A reading device includes a placing table supporting an article to which an RFID tag is attached. An antenna is configured to emit a radio wave for communicating with the RFID tag toward the placing table. A reading unit is configured to read tag information including a tag identifier identifying the RFID tag by communicating with the RFID tag via the antenna while the placing table and the antenna are integrally moved. An extracting unit is configured to extract a tag identifier in which an amount of change in phase information is a predetermined value or less, based on the phase information of a response wave obtained from the RFID tag when the tag information is read. An outputting unit is configured to output the tag information including the tag identifier extracted by the extracting unit.
US10796096B2

The present invention provides a method for generating a semantic expression for a standard question in a knowledge base. The knowledge base includes multiple standard questions, each standard question has multiple associated similar questions, and the method includes: for each standard question, obtaining multiple similar question segmentation results corresponding to the multiple similar questions of the standard question, where each similar question segmentation result includes word classes to which respective words in a corresponding similar question belong; for each standard question, selecting a phrase from an intersection of multiple similar question segmentation results of the standard question based on phrase occurrence frequencies, to form at least one semantic expression of the standard question, where each phrase includes a predetermined quantity of word classes; for all similar questions of all standard questions, performing standard question matching processing; for each semantic expression created for each standard question, determining whether the semantic expression is matched to at least one similar question of the standard question; and if yes, marking the semantic expression as a first state; or otherwise, marking the semantic expression as a second state; and deleting all semantic expressions in the second state.
US10796095B2

Techniques are disclosed for predicting a tone of a text communication using psycholinguistic features of the text communication. In some examples, a method may include generating a feature vector for a text communication using features, including psycholinguistic features, extracted from the text communication, and predicting a tone of the text communication based on the feature vector. The tone is predicted by a trained prediction module that is trained using psycholinguistic features of text communications in a training set used to train the trained prediction module. The predicted tone is at least one of a predicted measure of frustration, a predicted measure of formality, and a predicted measure of politeness.
US10796092B2

A method comprising receiving a dictionary comprising a plurality of entities, wherein each entity has a length of between 1 and n tokens; constructing a probabilistic data representation model comprising n Bloom filter (BF) pairs indexed from 1 to n; populating said probabilistic data representation model with a data representation of said entities, wherein, with respect to each BF pair indexed i: (i) a first BF is populated with the first i tokens of all said entities having at least i+1 tokens, and (ii) a second BF in populated with all said entities having exactly i tokens; receiving a text corpus, wherein said text corpus is segmented into tokens; and automatically matching each token in said text corpus against said populated probabilistic data representation model, wherein said matching comprises sequentially querying each said BF pair in the order of said indexing, to determine a match.
US10796091B2

Particular embodiments may locally store, at a client device of a first user, information associated with a plurality of nodes and a plurality of edges of a social graph received from a social-networking system. The first user may be associated with a first node of the social graph. The client device may detect that the first user is entering an input term. The client device may provide predictive typeahead results as the first user enters the input term. The predictive typeahead results may be based on the input term. Each predictive typeahead result may correspond to one of the nodes of the social graph stored locally on the client device. Each predictive typeahead result may include at least one image associated with the corresponding node.
US10796077B2

Provided are a rule matching method and device. The method includes: a preset tagging symbol set and a target text are acquired, wherein the tagging symbol set includes a plurality of tagging symbols (S101), the plurality of tagging symbols are symbols which are used for tagging a text according to different business requirements; a plurality of matching rule templates are determined according to the plurality of tagging symbols (S102); the target text is converted according to the plurality of tagging symbols to obtain a sequence to be matched (S103); and a matching process is performing, by using the plurality of matching rule templates, on the sequence to be matched (S104). The method solves the problem in the related art in which a rule matching method cannot match implicit text information.
US10796074B2

A method and system for persistently linking sources to text copied from the sources. A first electronic document and first text appearing in the first electronic document are displayed. Selected text and an address of a source electronic document that includes the selected text are obtained from a web page differing from the first electronic document. A temporary computer object is generated to include: a header, the obtained address of the source electronic document in the header, and the obtained selected text. The header includes an identifier of the temporary computer object and an attribute pertaining to the address of the source electronic document. The selected text in the temporary computer object is persistently linked with the source electronic document via the address of the source electronic document in the temporary computer object. The temporary computer object is stored in the first electronic document after the first text.
US10796071B2

A method for generating an appendix from document content is provided. Included is analyzing a structure of a document to identify at least one logical element in a content of a page of the document; identifying at least one relation within the identified at least one logical element to determine an appendix topic; determining a degree of relevance of the at least one relation identifying the appendix topic; extracting an appendix content from at least one source document, based on determining a relevance of the source document to the appendix topic; and formatting the appendix based on the extracted appendix content.
US10796059B2

A method of generating an integrated circuit (IC) layout diagram of an IC device includes receiving a layout diagram of the IC device, the IC layout diagram including a gate region having a width across an active region, and a gate via positioned at a location along the width. The location is used to divide the width into a plurality of width segments, an effective resistance of the gate region is calculated based on the plurality of width segments, and the effective resistance is used to determine whether the IC layout diagram complies with a design specification.
US10796050B2

A method for generating an aging model used in the design of a semiconductor chip includes: extracting a plurality of aging scenarios including a use condition of the semiconductor chip from an aging model library of the semiconductor chip; calculating a first aging parameter commonly applied to a plurality of semiconductor elements included in the semiconductor chip from the plurality of aging scenarios; and generating characteristic deterioration information due to aging of each of the semiconductor elements through simulation using the first aging parameter and a second aging parameter of each of the semiconductor elements.
US10796049B1

Electronic design automation systems, methods, and media are presented for a waveform propagation timing model for use with circuit designs and electronic design automation (EDA). One embodiment involves generating a gate output waveform for a circuit element using a driver input signal waveform and then generating a circuit element output waveform using the gate output waveform and an N-pole model of an interconnect with the first circuit element using moment matching. Timing values are then determined from the circuit element output waveform, such as delay and slew values. This waveform may then be propagated through the circuit, and an updated design generated using the timing values estimated from the modeled waveforms.
US10796048B1

The independent claims of this patent signify a concise description of embodiments. A method of performing hardware emulation of a circuit design is presented. The method includes partitioning a first portion of the circuit design to a first configurable logic chip of a hardware emulator, adding a selection circuit to the circuit design in the first configurable logic chip, and selecting one of a first signal or a second signal during a first clock cycle. The first signal and the second signal are used in the circuit design. The method further includes storing a first value associated with the selected signal during a second clock cycle, and sending the first value to an output pin of the first configurable logic chip during a third clock cycle. This Abstract is not intended to limit the scope of the claims.
US10796039B2

The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) finite element mesh of a 3D part that includes a lattice structure. The method includes superposing a regular tiling of cells with a solid representation of the 3D part, partitioning the cells into two groups, a first group of cells, each in contact with the solid representation, and a second group of cells, none in contact with the solid representation. The method also includes computing a Boolean union of the first group of cells and the solid representation, the Boolean union forming a volume, finite element meshing the volume of the computed Boolean union while preserving the set of faces of the first group of cells that are shared with the second group of cells, and merging the finite element meshes of the cells of the second group and the meshed volume of the computed Boolean union.
US10796035B1

Techniques for building and implementing computing systems with simulated hardware infrastructures are provided to support, for example, development and testing of management and orchestration software. For example, a system includes a processing platform comprising hardware resources, and a simulated computing system executing on top of the processing platform using the hardware resources. The simulated computing system comprises simulated elements including a simulated compute node, a simulated network switch device, and a simulated power distribution device. The simulated compute node comprises a simulated hardware processor and a simulated storage device. The system further comprises a test control interface configured to enable a user to test the simulated computing system by injecting an error into the simulated computing system. For example, error injection includes manipulating a behavior of one or more of the simulated elements and/or simulating a failure of one or more of the simulated elements.
US10796034B2

A simulation apparatus includes: a view factor calculation means for calculating a view factor related to each two elements in a virtual three-dimensional space that is defined by a plurality of surface elements and a plurality of volume elements, the view factor calculation means calculating, as a view factor related to two element including one or two elements, a view factor decreased by a value corresponding to a quantity of radiation heat passing through the one or two volume elements; and a radiation heat quantity calculation means for calculating a radiation heat quantity exchanged between each two elements using each view factor calculated by the view factor calculation means, and the three-dimensional space of the simulation device is defined so that a plurality of trees in the three-dimensional space are treated as the plurality of volume elements.
US10796033B2

A simulation apparatus for calculating unsteady spatial distributions of wind speed, temperature, etc. in a simulation target space where buildings and trees exist. The simulation apparatus calculates unsteady spatial distributions of wind speed, temperature, etc. in the simulation target space, taking into consideration the effect of the radiation heat absorbed each element and the effect of exchange of heat and water vapor between the trees and the atmosphere.
US10796024B2

A cryptographic ASIC, method, and computer program product for creating, interacting with, and identifying an information stream via a derivative key hierarchy. A user with a programmed transform-enabled cryptographic circuit may process a predetermined input message to obtain a predetermined output message indicating an identity of a particular information stream, such as a blockchain. This user can also process other input messages, such as for verifying a blockchain, but cannot replicate the programmed transform-enabled cryptographic circuit without a transform key. At the medium level of the hierarchy, a user with the transform key can replicate the programmed transform-enabled cryptographic circuit, as well as process input messages and identify an information stream. However, only a user with knowledge of a user passphrase, from which the transform key may be derived during or after circuit manufacture, is capable of creating an information stream, such as a blockchain.
US10796021B1

The disclosed computer-implemented method for automatically adjusting parental controls of computing devices to accommodate holidays may include (i) identifying, at a computing device, a geolocation of the computing device from geolocation information and (ii) performing, at the computing device, a security action. The security action may include (a) identifying holiday information associated with the geolocation of the computing device, (b) determining at least a portion of a current day is a holiday by comparing a current date to the holiday information, (c) determining a level of parental controls to impose on operation of the computing device in response to at least a portion of the current day being a holiday, and (d) imposing the level of parental controls on the computing device during the at least a portion of the current day. Various other methods, systems, and computer-readable media are also disclosed.
US10796015B2

Methods and systems are configured to store user data and control access to the user data, wherein the data is stored remotely from the user (such as external to a user's computing device) and the user's data is maintained anonymously. Content is stored in association with a user identifier and access by third parties is controlled by linked third party identifiers.
US10796011B1

Systems and methods to manage a tokenization manifest that can be used for managing a redaction through tokenization of a set of field level tokenization values applied to an arbitrary information object of an arbitrary file (e.g., database cells, XML and other document elements, areas of graphics images, etc.). The methods and system extend the use of tokenization to the protection of arbitrary fields or information objects of any type or format. This allows the tokenized components of the information object to be located and provided to a Tokenization Service Provider that can recover, for an authorized requestor, the original content protected by the token. The tokenization schema processes the unrestricted content into a corresponding restricted token. The token can include an embedded URL, where the URL is a link to submit a request to the Tokenization Service Provider to view the token as the unrestricted content.
US10796006B2

In some examples, geographical track data obfuscation may include ascertaining geographical data points that include a first data point and subsequent data points. For each of the subsequent data points, a delta degree value may be determined as a difference between a subsequent data point and a corresponding previous data point. A first format preserving encryption (FPE) may be applied to encrypt longitude and latitude values of the first data point. A second FPE may be applied by applying a translation of a plurality of translations to encrypt each delta degree value. A total distance traveled, a total time, and/or a total elevation gain may be extracted from the encrypted first data point and the encrypted delta degree values.
US10795997B2

Techniques and computing devices for mitigating return-oriented programming (ROP) attacks are described. A hardened stack and an unhardened stack are provided. The hardened stack can include indications of return addresses while the unhardened stack can include all other memory allocations. A stack hardening instruction can be inserted before unhardened instructions (e.g., instructions that are themselves not authorized to access the hardened stack). The stack hardening instruction determines whether the unhardened instruction accessed memory outside the unhardened stack and generates a fault based on the determination. A register can be provided to include an indication of an address span of the unsafe stack. The stack hardening instruction can determine whether the unhardened instruction accessed a memory location outside the address range specified in the register and generate a fault accordingly.
US10795992B2

Systems and methods for providing visibility in application transactions between users and an application. In some embodiments, an application security microscope is deployed at network locations to capture and analyze application transaction data and to identify API call data. The application security microscope includes an API classifier to classify captured API call data. The API classifier generates API specifications which are then used to aid in the capture and identification of API call data in the application transaction data, thereby improving the capture efficiency and accuracy of policy actions.
US10795989B2

A method of securely executing a Just-In-Time (JIT) compiled code in a runtime environment, comprising using one or more processors for receiving from a JIT executing process a request to compile in runtime a code segment, initiating a JIT compiling process to compile the code segment in order to generate an executable code segment, storing the executable code segment in a shared memory and providing to the JIT executing process a pointer to the executable code segment in the shared memory. Wherein the JIT executing process having read-execute access rights to the shared memory and the JIT executing process and the JIT compiling process are different processes.
US10795988B2

A first device requesting a second device to execute a task is provided. The first device includes a communication unit configured to communicate with the second device and a processor configured to transmit content for executing the task to the second device through the communication unit as an event for requesting execution of the task is generated, and receive result data obtained as the second device executes the task through the communication unit.
US10795983B2

Techniques for processing user logins are described. One example method includes receiving a first user input to zoom out a first application, wherein the first application is displayed on a first area of a screen of a device; zooming out the first application to be displayed on a second area of the screen; and displaying an icon of a second application on a third area of the screen, wherein a user has logged into the second application on the device; receiving a second user input to drag the displayed icon of the second application from the third area to the second area; transmitting login authorization information of the second application to the first application; and submitting, by the first application, the login authorization information to a server of the second application through a server of the first application; and authorizing logging into the first application on the device.
US10795976B2

A method for programmable logic controller (PLC) program randomization, the method comprising an engineering system computer receiving source code corresponding to a PLC program and compiling the source code into a plurality of functionally equivalent intermediate representations of the PLC program. Program structure of the PLC program is randomized during compilation such that each intermediate representation is unique among the plurality of intermediate representations. The engineering system computer transmits the plurality of intermediate representations to one or more PLCs.
US10795971B2

A method for at least one of characterizing, diagnosing, and treating a locomotor system condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the locomotor system condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the locomotor system condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10795970B2

A method for at least one of characterizing, diagnosing, and treating a locomotor system condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the locomotor system condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the locomotor system condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10795961B2

A computer system accesses a document. A client is navigated to a document specified in a link. One or more display instructions specified by the link are executed to modify the document, wherein the one or more display instructions comprise instructions to navigate to a specific position in the document. The modified document is presented. Embodiments of the present invention further include a method and program product for accessing a document using a precision URL in substantially the same manner described above.
US10795956B1

A method of identifying potential clients from aggregate sources for an insurance company is disclosed. The disclosed method includes an external database, a profile analyzer, and a profile database. A Profile Analyzer is configured to retrieve a set of search results from an external database and may use predictive analytics to extract information from the data retrieved. Further analysis of this data is filtered and may be used to predict trends and consumer behavior patterns. Profile analyzer generates potential client profiles. The client profiles are stored in a profile database operatively coupled with the profile analyzer. Clients profile includes metadata associated with weighted coefficient used for estimating a suitable list of potential clients.
US10795953B2

Systems and methods are presented for generating recommendations using multi-level social network analysis of user behavior. In some embodiments, the system receives a set of user interactions, from a plurality of users, performed on a set of data objects; generates a set of associations between the set of data objects; and identifies a set of data object clusters indicative of the set of associations. The system generates an organization of the set of data objects based on the set of associations and the set of data object clusters and causes presentation of a plurality of data objects of the set of data objects on a user interface of a user device based on the organization.
US10795950B2

Methods, computer systems, and computers for responding to requests for content that is subject to network policy can provide a landing page that displays a search result related to the requested content. The landing page can be specific to one or more of the content being requested and the identity of a user making the request.
US10795944B2

User intent may be derived from a previous communication. For example, a text string for user input may be obtained. The text string may include a pronoun. Information from a communication received prior to receipt of the user input may be derived. The information may identify an individual. User intent may be derived from the text string and the information. This may include determining that the pronoun refers to the individual.
US10795941B2

In one embodiment, a method is provided. The method includes receiving forecast information from sales people in a computer. The method further includes receiving comments on specific entries of the forecast information from non-sales people in the computer. The method also includes receiving changes of the forecast information from the non-sales people in the computer. The method additionally includes providing a display of the comments and the changes to the sales people in an interface to the computer.
US10795929B2

Embodiments of the invention are directed to apparatuses, methods, and computer program products for generating a rating score based on color. In some embodiments, the apparatuses, methods, and computer program products are configured to: receive at least one input, wherein the at least one input comprises at least one of a first numerical value, an emoticon, a color, or at least one keyword; process the at least one input; and generate a second numerical value based on processing the at least one input.
US10795925B2

Method for supplying data to remotely cultivate a digital content reference library, to be executed by an electronic terminal device capable of visually displaying digital content to a user and communicating with a communications network, comprising establishing, by automatic observation logic, visual characteristics data representing the on-screen appearance of digital content, such as application, shown via a display of the terminal device (406), and transmitting the visual characteristics data to a remote server for updating a digital content reference library thereat linking content identity information with associated visual characteristics data in the received or processed form (408). A compatible method to be executed on the network side is presented as well as related, applicable terminal devices and server arrangements.
US10795924B2

A system for locating, segmenting, annotating and retrieving multimedia files, provides a database of metadata relating to multimedia files, a database manager, and a database client for accessing the data contained within the database. The database client, together with the metadata database and database manager provide a variety of different functionalities, namely a deep linking functionality, a segmentation functionality, a metadata annotation functionality, a retrieval functionality, and an access functionality. The user, through database client annotates the multimedia file or segment of multimedia file with metadata which is saved in the database. When the user desires to locate a multimedia file, the metadata is searched or browsed to locate the database entry associated with the multimedia file in question. The system further provides the ability for the user to load, open and start the playing of a multimedia file from a point intermediate to its start and end point, and without the user having to experience the portion between the start point and the intermediate point, break down larger files into shorter segments or individual frames (or still images) or regions within frames (or still images) without creating additional copies of the selected segments of the multimedia files of interest, thereby avoiding copyright issues from arising.
US10795923B2

Word vectors are multi-dimensional vectors that represent words in a corpus of text and that are embedded in a semantically-encoded vector space; paragraph vectors extend word vectors to represent, in the same semantically-encoded space, the overall semantic content and context of a phrase, sentence, paragraph, or other multi-word sample of text. Word and paragraph vectors can be used for sentiment analysis, comparison of the topic or content of samples of text, or other natural language processing tasks. However, the generation of word and paragraph vectors can be computationally expensive. Accordingly, word and paragraph vectors can be determined only for user-specified subsets of fields of incident reports in a database.
US10795919B2

A system and method is presented for knowledge discovery that incorporate both human and computers to index, process, and communicate and share the knowledge and electronic contents. The disclosure provide methods of evaluating association strength of ontological subjects of collection/s of content or bodies of knowledge and/or an electronic content. The system can use the association strength spectrum of ontological subjects of an electronic content or bodies of knowledge to evaluate, classify, finding relevant content, providing knowledge bearing content related to an electronic content, and assigning a merit-value to electronic content and compositions. It also provides a platform for launching unlimited number of qualified and content reviewed publishing/broadcasting ventures or artificial beings. The system assists individuals for faster and more efficient discovery/creation of new and useful knowledge, and valuable artistic content. It also provides incentives to the owners of the ventures and a method for rewarding or compensating all contributors.
US10795915B1

The disclosure generally describes computer-implemented methods, software, and systems for accessing volumes of data records structured to include sets dimensions, each dimension labelled in a manner specific to respective entities; identifying candidates data records keyed by managed keys that span a subset of dimensions even though at least one dimension from the subset of dimensions is labelled differently between the different volumes; comparing the candidate data records from the different volumes to determine whether a particular managed key is valid based on contents of the candidate data records from the different volumes; in response to determining that the particular managed key is valid, combining the candidate data records keyed by the valid managed key to be merged and accessible as one continuous entry; and in response to determining that the particular managed key is invalid, combining the candidate data records from the different volumes as separate entries.
US10795907B2

A data exploring application is defined for communicating with different types of data sources comprising data sets. The data exploring application includes an interface and a back-end module. The interface receives requests for connecting with a data source of a defined type. The type of the data source is associated with specific requirements for establishing the connection. The interface receives requests for exploring a hierarchy of data sets of a selected data source from the connected data sources. The interface communicates with a back-end module of the application to provide data associated with requested hierarchy levels from the hierarchy of the data sets. Based on received responses from the back-end module of the application, browsing and editing options are generated at the interface for receiving a selection of a data set from the hierarchy of data sets of the selected data source.
US10795906B1

Disclosed are methods for tracking consumer transactions from a non-mainframe environment into a mainframe environment. The methods provide for carryover of consumer data from the non-mainframe environment into a mainframe environment.
US10795902B1

A method uses natural language processing for visual analysis of a dataset by a computer. The computer displays a data visualization based on a dataset retrieved from a database using a first set of database queries. The computer receives user input (e.g., keyboard or voice) to specify a natural language command related to the displayed data visualization. Based on the displayed data visualization, the computer extracts one or more independent analytic phrases from the natural language command. The computer further computes a set of conversation centers associated with the natural language command based on the set of one or more analytic phrases. The computer then computes a set of analytical functions associated with the set of one or more conversation centers, thereby creating a set of one or more functional phrases. The device then updates the data visualization based on the set of one or more functional phrases.
US10795900B1

A messaging system provides recommendations of content that account holders of the messaging system might be interested in engaging with. In order to determine what to recommend, the messaging system generates a model of account holder engagement behavior organized by type of engagement. The model parameters are trained on differences between expected engagement behavior based on past data and actual engagement behavior, and include a set of common factor matrices that are trained using data from more than on engagement type. As a consequence, engagement behavior of other account holders with respect to other types of engagements different than the one sought to be recommended serves as a partial basis for determining what engagements of the sought-after type are recommended.
US10795898B2

Embodiments of the present invention provide efficient systems and methods for searching a keyword. Embodiments of the present invention can be used to more quickly and comprehensively search a document for a keyword or phrase, based on the preferences and behaviors of a user, so that the returned results to the user are ranked in order of the preferences of the user. By factoring in user data such as time spent on certain content and highlighted content, the system is able to more efficiently return preferred results of a user of a keyword search.
US10795893B2

Exemplary systems and methods for allocating capital to trading strategies may include a means for generating a virtual machine for a trading strategy in a historical server, a means for obtaining historical performance data for the trading strategy from the historical server, a means for transforming the historical performance data into metrical data, a means for transforming the historical performance data and metrical data into a neural network usable data set, a means for creating a neural network base, and a means for forming a neural network.
US10795891B2

The present invention relates to a system and method for improving data deduplication for eventual consistent for distributed storage systems. Eventual consistency poses significant challenges for deduplication systems. This is because data storage is often spread over many different notes and up-to-date data may not always be available. A significant component of deduplication is creating pointers to older copies of identical data and deleting the later copy. In a basic implementation, this creates an eventually consistent vulnerability. If an older copy of the pointers to the data is retrieved (in the form of a metadata file), it may be pointing to a copy of the data that is no longer available. The present system and method solves the problem with eventual consistency vulnerabilities by introducing a level of indirection and creating manifest files for each file (vessel).
US10795876B2

Example implementations relate to processing a query of a database and a data stream. For example, a computing device may include a processor. The processor may receive a query associated with at least one of a database and a buffer storing streamed data from a data stream. The database may store database data previously stored in the buffer. The processor may identify a range associated with the query and generate a set of sub-queries including at least one of a buffer sub-query if the range is associated with the streamed data in the buffer and a database sub-query if the range is associated with the database data in the database. The processor may process the set of sub-queries and provide a query result of the query, where the query result is a combination of sub-query results of the set of sub-queries.
US10795873B1

Certain hash-based operations in network devices and other devices, such as mapping and/or lookup operations, are improved by manipulating a hash key prior to executing a hash function on the hash key and/or by manipulating outputs of a hash function. A device may be configured to manipulate hash keys and/or outputs using manipulation logic based on one or more predefined manipulation values. A similar hash-based operation may be performed by multiple devices within a network of computing devices. Different devices may utilize different predefined manipulation values for their respective implementations of the manipulation logic. For instance, each device may assign itself a random mask value for key transformation logic as part of an initialization process when the device powers up and/or each time the device reboots. In an embodiment, described techniques may increase the entropy of hashing function outputs in certain contexts, thereby increasing the effectiveness of certain hashing functions.
US10795871B2

An example computer system includes a memory storing program code and a storage system storing at least a portion of a fragmented log-structured merge (FLSM) tree implementing a key-value store. The FLSM tree includes H levels, where H is an integer greater than one. The computer system further includes a central processing unit (CPU) configured to execute the program code stored in the memory to store a plurality of key-value pairs in the FLSM tree, the key value pairs having keys defined within a key space, the key space divided by a plurality of guards for each of the H levels of the FLSM tree, each of the key-value pairs being stored a maximum of H times in the FLSM tree.
US10795866B2

A method, article of manufacture, and apparatus for accessing a distributed file system using a content delivery network is discussed. An IO request for an object is received at a metadata server comprising metadata mapping a plurality of objects to an object store. An object identifier associated with the object and a CDN domain associated with the object store are determined. A URL is generated from the object identifier and the CDN domain. The URL is then returned to the client.
US10795862B2

A computer-implemented method includes dividing a data set into a plurality of regions and dividing the plurality of regions into a plurality of chunks of fixed size. The computer-implemented method further includes determining a sample size of the plurality of chunks to be sampled for each region, wherein the sample size is determined based, at least in part, on an acceptance of a likelihood of identifying at least one collision between two regions corresponding to logical entities of a first cluster of logical entities. The computer-implemented method further includes sampling the plurality of chunks for each region based on the determined sample size. The computer-implemented method further includes generating a hash value for each chunk sampled and storing each hash value in an index. The computer-implemented method further includes identifying one or more collisions between the plurality of regions. A corresponding computer system and computer program product are also disclosed.
US10795854B2

A multivalued microprocessor including a multivalued processing module having a plurality of multivalued processing units constructed with multivalued logic gates. The microprocessor also includes a multivalued register file having a plurality of registers, wherein the registers are constructed with multivalued memory cells. The multivalued microprocessors utilizes two memory modules constructed with multivalued memory cells: one for storing solely instructions and one for storing solely data. A plurality of multivalued buses transmit multivalued data between the processing module, the register file, and the memory modules. A methodology for designing multivalued circuits that are constructed with multivalued logic gates and memory cells. The designs of multivalued memory cells, multivalued tristate buffers, and multivalued decoders using multivalued logic gates.
US10795853B2

Methods and apparatuses relating to hardware processors with multiple interconnected dies are described. In one embodiment, a hardware processor includes a plurality of physically separate dies, and an interconnect to electrically couple the plurality of physically separate dies together. In another embodiment, a method to create a hardware processor includes providing a plurality of physically separate dies, and electrically coupling the plurality of physically separate dies together with an interconnect.
US10795851B2

A first end point and a second end point are provided. The first end point receives data from a root complex of a first platform among platforms, each serving as a computer that executes arithmetic processing. The second end point transfers the data to a root complex of a second platform among the platforms, the data to be transferred being received at the second end point by tunneling from the first end point.
US10795847B2

A coupler for an automation system for controlling a process, having a first interface for connection to a field bus for receiving a field bus message with process data of the process, a second interface for connection to a local bus for transmitting a local bus message, and a circuit implemented between the first interface and the second interface. The circuit has a non-clocked logic circuit comprising a number of hardware logic elements. The non-clocked logic circuit is equipped to change process data received through the first interface. The circuit is equipped to output the changed process data in the local bus message.
US10795843B2

A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals, and a PCIe switch configured to transport PCIe signals; a midplane; and a plurality of device ports. Each of the plurality of device ports is configured to connect a storage device to the motherboard of the fabric switch over the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable in multiple modes based a protocol established over a fabric connection between the system and the storage device.
US10795842B2

Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a data system is provided. The data system includes a first assembly comprising a plurality of modular storage bays populated with one or more graphics processing modules each including a graphics processing unit (GPU), wherein the plurality of modular storage bays each comprise a bay connector that includes a bay Peripheral Component Interconnect Express (PCIe) connection. The first assembly further comprises PCIe switch circuitry configured to communicatively couple the bay PCIe connections to a PCIe fabric over one or more external PCIe links.
US10795841B2

A supersequence is generated that includes a sequence including an electrical ordered set (EOS) and a plurality of training sequences. The plurality of training sequences include a predefined number of training sequences corresponding to a respective one of a plurality of training states with which the supersequence is to be associated, each training sequence in the plurality of training sequences is to include a respective training sequence header and a training sequence payload, the training sequence payloads of the plurality of training sequences are to be sent scrambled and the training sequence headers of the plurality of training sequences are to be sent unscrambled.
US10795838B2

An embodiment of a semiconductor apparatus may include technology to detect a collision for a read request of an electronic storage device, and read data for the read request directly from a transfer buffer if the collision is detected. Other embodiments are disclosed and claimed.
US10795834B2

A memory module having reduced access granularity. The memory module includes a substrate having signal lines thereon that form a control path and first and second data paths, and further includes first and second memory devices coupled in common to the control path and coupled respectively to the first and second data paths. The first and second memory devices include control circuitry to receive respective first and second memory access commands via the control path and to effect concurrent data transfer on the first and second data paths in response to the first and second memory access commands.
US10795833B2

A tray for an avionics bay, comprising a body and a recording device rigidly connected to each other in order to reduce the space requirement of acquisition systems on board an aircraft and dedicated to the prediction of failures. The recording device comprises a first input/output port to be connected to the avionics bay, a second input/output port to be connected to an item of electrical equipment, a data bus for routing signals between the first and the second input/output port, a collection member configured for acquiring at least some of the signals routed by the data bus between the first and the second input/output port, and a memory configured to store the signals acquired by the collection member.
US10795828B2

A computer device reads an indicator from a configuration file that identifies a granularity of units of data at which to track validity. The granularity is one of a plurality of granularities ranging from one unit of data to many units of data. The computer device generates a machine-readable file configured to cause a processing device of a memory system to track validity at the identified granularity using a plurality of data validity counters with each data validity counter in the plurality of data validity counters tracking validity of a group of units of data at the identified granularity. The computer device transfers the machine-readable file to a memory of the memory system.
US10795824B2

Speculative data return in parallel with an exclusive invalidate request. A requesting processor requests data from a shared cache. The data is owned by another processor. Based on the request, an invalidate request is sent to the other processor requesting the other processor to release ownership of the data. Concurrent to the invalidate request being sent to the other processor, the data is speculatively provided to the requesting processor.
US10795821B2

A computer system performs a technique for reducing memory usage when a key-value store is being implemented. A first key associated with data is received. A block address of a block of keys is obtained from memory. The block of keys is stored on disk storage, and the keys in the block of keys correspond to respective values stored on the disk storage. The block of keys is obtained from the disk storage using the block address. A second key in the block of keys is located. Locating the second key includes determining that the second key matches the first key. A value of the respective values is obtained using the second key.
US10795818B1

Various systems and methods for ensuring real-time snoop latency are disclosed. A system includes a processor and a cache controller. The cache controller receives, via a channel, cache snoop requests from the processor, the snoop requests including latency-sensitive and non-latency sensitive requests. Requests are not prioritized by type within the channel. The cache controller limits a number of non-latency sensitive snoop requests that can be processed ahead of an incoming latency-sensitive snoop requests. Limiting the number of non-latency sensitive snoop requests that can be processed ahead of an incoming latency-sensitive snoop request includes the cache controller determining that the number of received non-latency sensitive snoop requests has reached a predetermined value and responsively prioritizing latency-sensitive requests over non-latency sensitive requests.
US10795813B2

A computer system provides a mechanism for assuring a safe, non-preemptible access to a private data area (PRDA) belonging to a CPU. PRDA accesses generally include obtaining an address of a PRDA and performing operations on the PRDA using the obtained address. Safe, non-preemptible access to a PRDA generally ensures that a context accesses the PRDA of the CPU on which the context is executing, but not the PRDA of another CPU. While a context executes on a first CPU, the context obtains the address of the PRDA. After the context is migrated to a second CPU, the context performs one or more operations on the PRDA belonging to the second CPU using the address obtained while the context executed on the first CPU. In another embodiment, preemption and possible migration of a context from one CPU to another CPU is delayed while a context executes non-preemptible code.
US10795812B1

A garbage collection (GC) process within a deduplication backup network comprising a GC component identifying metadata stored in file system (FS) segments, storing the metadata in a metadata container locally on the server as well as on cloud storage, and reading the locally stored metadata container through the GC process to obtain metadata of the FS containers and determine live data regions of the FS containers, wherein the metadata contains fingerprints of all segments of the file system containers; and a copy forward component forwarding the live data regions to new containers written both locally on the server and on the cloud storage, writing live portions of the metadata container to a new metadata container written both locally on the server and on the cloud storage, and deleting dead compression regions from the cloud storage and deleting the original metadata container from local storage and the cloud storage.
US10795810B2

A wear-leveling process for a memory subsystem selects a source chunk to be removed from a usable address space of the memory subsystem to distribute wear across all available chunks in the memory subsystem. The memory subsystem has a plurality of non-volatile memory components. The plurality of non-volatile memory components includes a plurality of chunks including at least one chunk in an unusable address space of the memory subsystem. The wear-leveling process copies valid data of the source chunk to a destination chunk in the unusable address space of the memory subsystem and assigns the destination chunk to a location in the usable address space of the memory subsystem occupied by the source chunk.
US10795793B1

Certain aspects of the present disclosure provide techniques for executing simulated failure scenarios on a computing system using natural language inputs in a domain-specific language. Embodiments includes receiving a failure scenario definition, which may be a natural language input identifying target systems in a distributed computing system, properties, and an expected outcome of a simulated system failure. Commands directed to the identified target systems to simulate a system failure on the identified systems according to the identified properties are generated and transmitted to the identified target systems for execution. The outcome of the simulated system failure is monitored, recorded, and compared to the expected outcome of the simulated system failure. Upon determining that the recorded outcome and expected outcome of the simulated system failure differ, an alert identifying a difference between the recorded outcome and the expected outcome is generated.
US10795791B2

Remote computing resource service providers, including online retailer, provide externally facing computer systems that allow users to interact with the service provider. Furthermore, the service provider may maintain computer systems and service inside an isolated network not exposed to users. Occasionally, service providers may test these externally facing computer systems using one or more external hosts operating on a public network. A coordinator may archive aggregated testing resources located on the isolated network and deploy the testing resources to the one or more external hosts. A database may be used to track the deployment state of the one or more external hosts in order to allow the coordinator to manage the testing process.
US10795789B2

To efficiently recover from a multiple storage node failure, a storage node concurrently restores data fragments to the multiple failed storage nodes, as opposed to restoring each node individually. In the VCS based storage technique, storage nodes are restored as part of an ECG repair process. For each ECG being repaired, a storage node performing the restoration process reads data fragments from active nodes in the ECG and generates new data fragments to replace any lost data fragments. The node then stores one of the new data fragments across each of the failed storage nodes. By concurrently restoring data fragments to each failed storage node, the data fragments needed to repair each ECG are only read once, thereby preserving disk operations and network bandwidth.
US10795784B2

Faults are managed in a virtual machine network. Failure of operation of a virtual machine among a plurality of different types of virtual machines operating in the virtual machine network is detected. The virtual machine network operates on network elements connected by transport mechanisms. A cause of the failure of the operation of the virtual machine is determined, and recovery of the virtual machine is initiated based on the determined cause of the failure.
US10795776B2

A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. Moreover, the program instructions readable and/or executable by a processor to cause the processor to perform a method which includes: maintaining, by the processor, a cascaded mapping relationship at a secondary system. The cascaded mapping relationship extends between the secondary system and a remote primary system. Furthermore, maintaining the cascaded mapping relationship includes: in response to receiving a remote point-in-time copy from the remote primary system, inserting, by the processor, the received remote point-in-time copy immediately downstream from an interface of the cascaded mapping relationship between the secondary system and the remote primary system; and inserting, by the processor, each local point-in-time copy of a storage volume in the secondary system immediately downstream from the storage volume.
US10795775B2

A “Local Ingestion” (LI) Server resides and operates in the LAN of a business organization, and provides backup storage for data generated using various software applications locally installed on client terminals (“non-SaaS data”) and data generated using various SaaS applications accessed by client terminals via the Internet (“SaaS data”). The LI Server can receive data generated in a native format by either a local non-SaaS application or one or more SaaS applications and convert from different native data formats to an application platform-independent or “canonical” format for backed-up SaaS data and non-SaaS data. The LI Server may then analyze data generated using different source applications, and backed-up in a canonical format, so as to identify particular content, patterns, relationships, and/or trends and thereby extract valuable business-related or other information from multiple cross-platform files.
US10795766B2

A method for a distributed storage network (DSN) includes retrieving a slice of a chunk for execution of a partial task, identifying a record configuration of the slice, facilitating processing of a partial task on at least one record of the slice, and when the slice includes a partial record, identifying a slice location of another slice that includes a remaining partial record corresponding to the partial record, and when the slice location is favorable, retrieving the other slice from the slice location, and facilitating processing of the partial task on at least one record of the other slice.
US10795765B2

A system and method for long term data retention in a flash memory. In some embodiments, the method includes transitioning the flash memory to a long term data retention state by re-storing first encoded data, the first encoded data being initially stored in the flash memory at a first code rate. The re-storing may include determining a second code rate, lower than the first code rate; reading the first encoded data from the flash memory; decoding the first encoded data at the first code rate to obtain first decoded data; encoding the first decoded data at the second code rate to form second encoded data; and storing the second encoded data in the flash memory.
US10795762B2

Provided herein may be a memory controller and an operating method thereof. The memory controller may include: a read fail control circuit configured to perform, when the read operation fails, an assist read operation of determining optimal read voltages to be used to read the selected memory cells, and determine whether a threshold voltage distribution of the selected memory cells is an abnormal distribution based on read-related information obtained by the read operation and the assist read operation; and an error correction code (ECC) engine configured to perform an ECC decoding operation on hard decision data obtained by reading the selected memory cells using the optimal read voltages based on whether the threshold voltage distribution of the selected memory cells is the abnormal distribution.
US10795761B2

According to one embodiment, a memory system includes a first decoder that decodes read information read from a nonvolatile memory that records therein a multidimensional error-correcting code to output hard decision decoding information of each symbol; a second decoder that performs soft decision decoding in units of component codes for the read information using a soft-input value to output soft decision decoding information of each symbol; a soft-decision-decoding information memory that retains the soft decision decoding information of each symbol; and a soft-input-value specifying unit that obtains the soft-input value of each symbol using the read information and the hard decision decoding information or the soft decision decoding information, and the soft-input-value specifying unit obtains an initial value of the soft-input value using the read information and the hard decision decoding information, and outputs an output decode word obtained as a result of the soft decision decoding when the output decode word is determined to be correct.
US10795757B2

Aspects of the present disclosure involve systems and methods for improving the performance of a telecommunications network by monitoring the performance of one or more storage drives. Operational data is received from a plurality of storage drives of a storage server of a telecommunications network. A plurality of operational coefficients for each of the plurality of storage drives is derived based on the operational data, and a cluster plot is created from the plurality of operational coefficients for each of the plurality of storage drives. A distance is calculated between a subset of operational coefficients of the plurality of operational coefficients of the cluster plot, and a remedial action is initiated on a storage drive of the plurality of storage drives when a calculated distance of an operational coefficient associated with the storage drive exceeds a distance value from a cluster of the cluster plot.
US10795748B2

Tailoring diagnostic information specific to current activity of multiple threads within a computer system. A request to dump system state is received. A system dump is created, including main memory and system state information. The system dump is stored to a database. In response to a request to format the system dump, the system dump is loaded from the database, whereby a virtual memory image of system state at system dump time is created. The virtual memory image and system state information is scanned to identify tasks that were running, tasks that have failed due to an error, and tasks that were suspended at system dump time. State information and control blocks associated with the identified tasks are collected from the system dump and collated based on task number. The database is updated with a formatted system dump, including the state information and control blocks associated with the identified tasks.
US10795732B2

Various examples are directed to systems and methods for managing a grid computing system. A grid computing management system may be in communication with a grid consumer device and in communication with a plurality of user devices. The grid computing management system may receive, via a computer network and from the grid consumer device, first task description data describing a first task to be performed using the plurality of user devices. The grid computing management system may identify a plurality of task units for executing the first task using the task description data and generate a plurality of task unit modules including a first task unit module that, when executed by a first user device of the plurality of user devices, causes the first user device to execute a first task unit of the plurality of task units. The grid computing management system may receive a ready message from the first user device and send the first task unit module to the first user device.
US10795731B2

Methods, nontransitory computer readable media, and systems are disclosed for servicing a job queue. Each job has node resource requirements. Composite job memory and processor requirements is determined from these requirements. Nodes that satisfy these requirements are identified by obtaining, for each class of a plurality of node classes: an availability score, a number of processors, and a memory capability. A request for nodes of a class is made when a demand score for the class satisfies the class availability score. An acknowledgement and updated availability score is received upon request acceptance. A declination is received upon request rejection. The submitting and receiving is performing multiple times, if needed, until each class has been considered for a request or sufficient acknowledgements are received to satisfy the composite requirements of the jobs. Each node in the cluster draws jobs from the queue subject to the collective requirements of the drawn jobs.
US10795719B2

The present solution is generally directed to dynamic state-driven centralized processing that manages remote procedure calls. In particular, the present solution can reduce the number of remote procedure calls by selecting and applying multiple processing scripts for a single electronic transaction based on a real-time condition, and provide dynamic-state-driven processing.
US10795707B2

A processing system including a host system having a host processor, an associated host memory system, user interface, and a host operating system. The host operating system runs a virtualization program for creating a virtual machine including virtual hardware, a virtual operating system, and a virtual application program running in conjunction with the virtual operating system. The virtual machine instantiates the virtual application program in response to a user request through the user interface to initiate a function. In response to user inputs through the user interface, the virtual machine executes operations with the virtual application in conjunction with the virtual operating system to implement the requested function such that the host system is isolated from an attack initiated during execution of the virtual application program by the virtual machine.
US10795702B2

Aspects of the disclosure provide a method and a terminal device for providing an application interface. Processing circuitry executes an application program that provides a graphical interface on a display device. The processing circuitry obtains a present location of a graphical symbol in the graphical interface. The graphical symbol is indicative of a placement of a resource for use at a specific area in the graphical interface. Then, the processing circuitry determines whether the present location of the graphical symbol satisfies a preset condition, and determines a target location when the present location satisfies the preset condition. Then, the network interface circuitry sends a request message to a server device. When the terminal device receives an approval message, the terminal device updates the graphical interface with a graphical icon of the resource being positioned at the target location.
US10795682B2

In one example, a system for generating vector based selection control statements can include a processor to determine a vector cost of the selection control statement is below a scalar cost and determine the selection control statement is to be executed in a sorted order based on dependencies between branch instructions of the selection control statement. The processor can also determine a program ordering of labels of the selection control statement does not match a mathematical ordering of the labels and execute the selection control statement with a vector of values, wherein the selection control statement is to be executed based on a jump table and a sorted unique value technique, wherein the sorted unique value technique comprises selecting at least one of the plurality of branch instructions from the jump table.
US10795681B2

A processor includes a binary translator an a decoder. The binary translator includes logic to analyze a stream of atomic instructions, identify words by boundary bits in the atomic instructions, generate a mask to identify the words, and load the mask and the plurality of words into an instruction cache line. The words include atomic instructions. At least one word includes more than one atomic instruction. The decoder includes logic to apply the mask to identify a first word from the instruction cache line and decode the first word based upon the applied mask.
US10795680B2

A vector friendly instruction format and execution thereof. According to one embodiment of the invention, a processor is configured to execute an instruction set. The instruction set includes a vector friendly instruction format. The vector friendly instruction format has a plurality of fields including a base operation field, a modifier field, an augmentation operation field, and a data element width field, wherein the first instruction format supports different versions of base operations and different augmentation operations through placement of different values in the base operation field, the modifier field, the alpha field, the beta field, and the data element width field, and wherein only one of the different values may be placed in each of the base operation field, the modifier field, the alpha field, the beta field, and the data element width field on each occurrence of an instruction in the first instruction format in instruction streams.
US10795676B2

An apparatus and method for multiplying packed real and imaginary components of complex numbers. For example, one embodiment of a processor comprises: a decoder to decode a first instruction to generate a decoded instruction; a first source register to store a first plurality of packed real and imaginary data elements; a second source register to store a second plurality of packed real and imaginary data elements; execution circuitry to execute the decoded instruction, the execution circuitry comprising: multiplier circuitry to select real and imaginary data elements in the first source register and second source register to multiply, the multiplier circuitry to multiply each selected imaginary data element in the first source register with a selected real data element in the second source register, and to multiply each selected real data element in the first source register with a selected imaginary data element in the second source register to generate a plurality of imaginary products, adder circuitry to add a first subset of the plurality of imaginary products to generate a first temporary result and to add a second subset of the plurality of imaginary products to generate a second temporary result; accumulation circuitry to combine the first temporary result with first data from a destination register to generate a first final result and to combine the second temporary result with second data from the destination register to generate a second final result and to store the first final result and second final result back in the destination register.
US10795674B2

A device may receive information identifying a set of tasks to be executed by a microservices application that includes a plurality of microservices. The device may determine an execution time of the set of tasks based on a set of parameters and a model. The set of parameters may include a first parameter that identifies a first number of instances of a first microservice of the plurality of microservices, and a second parameter that identifies a second number of instances of a second microservice of the plurality of microservices. The device may compare the execution time and a threshold. The threshold may be associated with a service level agreement. The device may selectively adjust the first number of instances or the second number of instances based on comparing the execution time and the threshold.
US10795673B2

A debugging and diagnostics system allow for dynamic code generation that inserts code into a production application to identify snappoints or breakpoints that cause snapshots to be taken if predefined conditionals are satisfied. The snappoints are associated with locations in source code for the production application and include conditional statements that must be met to create a snapshot of the production application. The snappoints are used to generate a collection plan that is provided to the server running the production application. The server rewrites the code of the production application based upon the collection plan to insert instructions that create snapshots when the conditional statements are met.
US10795672B2

Techniques are described herein for automatic generation of multi-source breadth-first search (MS-BFS) from high-level graph processing language that can be executed in a distributed computing environment. In an embodiment, a method involves a computer analyzing original software instructions. The original software instructions are configured to perform multiple breadth-first searches to determine a particular result. Each breadth-first search originates at each of a subset of vertices of a graph. Each breadth-first search is encoded for independent execution. Based on the analyzing, the computer generates transformed software instructions configured to perform a MS-BFS to determine the particular result. Each of the subset of vertices is a source of the MS-BFS. In an embodiment, the second plurality of software instructions comprises a node iteration loop and a neighbor iteration loop, and the plurality of vertices of the distributed graph comprise active vertices and neighbor vertices. The node iteration loop is configured to iterate once per each active vertex of the plurality of vertices of the distributed graph, and the node iteration loop is configured to determine the particular result. The neighbor iteration loop is configured to iterate once per each active vertex of the plurality of vertices of the distributed graph, and each iteration of the neighbor iteration loop is configured to activate one or more neighbor vertices of the plurality of vertices for the following iteration of the neighbor iteration loop.
US10795655B1

A method and system is provided for provisioning software applications on edge devices in an Internet-of-Things (IoT) environment. In an embodiment, a method includes generating a plurality of simulation instances capable of simulating behavior of a software application on one or more edge devices in the IoT environment. Each simulation instance is configured with a unique resource configuration. The method includes processing the software application on each simulation instance using data from a plant. Furthermore, the method includes computing an optimum resource configuration associated with the software application based on processing of the software application on the simulation instances. The optimum resource configuration associated with the software application is computed by determining at least one simulation instance from the plurality of simulation instances on which the behavior of the software application is satisfactory, and determining the unique resource configuration associated with the determined simulation instance.
US10795640B1

Methods and systems described in this disclosure receive a request for assistance from a device associated with a user, launch a conversational virtual assistant on the device, determine at least one potential subject of the request based on information associated with the user and a tab or webpage from which the conversational virtual assistant is launched, receive a verification of the subject of the request, create a contact menu with options for receiving the assistance, and receive a selection of one of the options.
US10795635B2

A method, system, and computer-usable medium are disclosed for receiving a video stream of image frames, determining changes in one or more portions of the video stream, and presenting: (i) the video stream to a video display device, including an overlay indicating the one or more portions of the video stream wherein the changes occur; and/or (ii) a temporal change indicator to the video display device, indicating temporal portions of the video stream in which changes occur within the video stream.
US10795633B2

A desktop sharing method and a mobile terminal are disclosed. The method includes: determining, by a first terminal, a desktop drawing file according to a desktop of the first terminal when a first operation of a user received by the first terminal meets a first preconfigured condition, where the desktop drawing file includes a desktop description file and a file package of at least one screen interface on the desktop of the first terminal, the desktop description file includes a location of at least one application interface element on the desktop of the first terminal, and the file package includes a thumbnail of the at least one application interface element. The method also includes sharing, by the first terminal, the determined desktop drawing file, so that a second terminal updates a desktop of the second terminal according to the shared desktop drawing file.
US10795632B2

A display system and methods; in general, a plurality of display sub-assemblies collectively creating a viewing plane. Each display sub-assembly having a plurality of light emitting elements on a substrate with a plurality of substantially equal pixel gaps between light emitting elements. Bend gaps are provided between pixels that enable the display sub-assemblies to bend thereby creating a curved viewing plane. A mobile LED panel display may be formed of a plurality of LED display modules having a plurality of pixels, four or more casters, a battery powered supply, a media player (electrically communicating with the plurality of display modules for controlling the display of images on the LED panel display, and a removable content storage device and; thus, functions as a rugged, light weight, battery powered display to inform customers and passers-by about product and service offerings via a rugged person size mobile light weight battery powered display.
US10795630B2

A method, computing device and computer program product for configuring the computing device to utilize a multiple display arrangement. The eye movement of a user is tracked using an eye tracker in response to detecting the user adding a second display unit to the computing device that already includes a display unit. The logical display arrangement of the display units is then determined based on tracking the eye movement of the user. The computing device is then configured to utilize the display units in a particular display arrangement when the logical display arrangement of the display units is verified to match the physical display arrangement of the display units. In this manner, the computing device is accurately configured to utilize multiple displays without requiring the user to manually change the operating system settings of the computing device.
US10795623B2

An apparatus having first and second functions includes a first storage unit that stores data used in first initialization processing of the first function and second initialization processing of the second function, a second storage unit having a data reading speed higher than that of the first storage unit, an execution unit that executes the first initialization processing and the second initialization processing after the first initialization processing, and an acceptance unit that accepts a job of the first function after the first initialization processing, in which the execution unit executes cache processing for caching the data used in the second initialization processing from the first storage unit into the second storage unit during a predetermined period after the first initialization processing is performed and before the job of the first function is accepted and further executes the second initialization processing by using the cached data.
US10795613B2

A convergence memory device includes a plurality of memories and a controller configured to control the plurality of memories. When an access request for accessing a storage region included in one or more of the memories is received, the controller determines whether the access request has been received a preset number of times or more within a refresh cycle. When the controller determines that the access request has been received the preset number of times or more, the controller postpones processing of the received access request.
US10795611B2

Performance in multi-core data storage systems is increased while allowing for portability and fast failover in the event of a failure of a driver stack by a data storage system employing several queues to reduce lock contention. Queueing is performed with two levels of several queues each within a userspace scheduling driver within a userspace container. The userspace scheduling driver may dequeue into a userspace management driver that communicates with a kernel-based hardware driver by way of a kernel helper driver. An apparatus, system, and computer program product for performing a similar method are also provided.
US10795608B2

A memory stores: a communication driver that is a software program which runs in an operating system and communicates with a host; and a storage service program that is a software program which runs on the operating system and controls retention of data by a storage apparatus as a storage. The processor is capable of configuring a plurality of queue pairs which transmit information in inter-process communication between the communication driver and the storage service program, and the processor further configures command distribution information which associates a queue pair and a logical volume with each other, specifies a queue pair corresponding to a logical volume that is an access destination of a command requested by the host, and enqueues a command request of the command to the specified queue pair.
US10795597B2

Methods, systems, and apparatuses are described for provisioning storage devices. An example method includes specifying a logical zone granularity for logical space associated with a disk drive. The method further includes provisioning a zone of a physical space of the disk drive based at least in part on the specified logical zone granularity. The method also includes storing compressed data in the zone in accordance with the provisioning.
US10795593B2

Technologies for adjusting the performance of data storage devices based on telemetry data include a compute device with a compute engine. The compute engine is configured to receive, with communication circuitry and through a network, telemetry data indicative of a present configuration and performance of each of multiple data storage devices, determine, as a function of the received telemetry data, a replacement configuration to improve the performance of one or more of the data storage devices, and send, with the communication circuitry, responsive data that is usable by the one or more of the data storage devices to improve the performance of the one or more data storage devices.
US10795592B2

An information handling system includes a processing unit that is coupled to a memory device by a communication channel. The processing unit includes a memory controller and is configured to host a basic input output system (BIOS). The memory device, which may include a dual in-line memory module (DIMM), stores serial presence detect (SPD) information. In an embodiment, the BIOS obtains the SPD information and parameters of the communication channel, such as channel impedance and channel length. In this embodiment, the BIOS uses a look-up table to determine an equalization of the communication channel based on the obtained SPD information and the obtained parameters of the communication channel, and utilizes the memory controller to set the equalization of the communication channel, such as by setting or controlling settings of transmission and reception components of the memory controller.
US10795587B2

It is determined whether the importance of an object storage node is equal to or larger than a predetermined importance and the reliability of the object storage node is equal to or larger than a predetermined reliability, the object storage node being a storage node set as an object among N storage nodes that are members of a storage cluster, N being an integer equal to or larger than 3. When the determination result is true, reintegration of the object storage node is performed. The importance of the object storage node depends on highness of availability when assuming that the object storage node has left the storage cluster. The reliability of the object storage node depends on the tendency of operation of the object storage node.
US10795571B2

A computing device configured to communicate with a display provides a graphical user interface (GUI) and receives gestural input interacting with the GUI from input device. The computing device produces a region on the display to undo a previously performed action. Upon receiving input at the region via the input device, a counter is initiated to count an amount of time the input is consecutively received at the region. Upon the counter reaching a predetermined threshold, an action is executed to undo the previously performed action. A progress of the counter may be indicated. The progress may be indicated by altering the display at the region or a different region. The GUI at the region may display an empty progress bar before the input and be filled in response to the progress. A message may be communicated to invoke an undo operation by another device.
US10795567B2

A computer-implemented method for use in conjunction with a computing device with a touch-screen display allows users to organize and sort multimedia notecards and notebooks in an intuitive manner. Graphical control elements for associated multimedia programs are depicted on the display using text and images indicative of their content. These text and images are compressed to preserve their visibility when the user accesses program-specific settings and interactions. Notecards can be displayed and organized differently based on e.g. display orientation, and different types of display inputs can sort and combine the notecards using intuitive visual responses to the inputs.
US10795565B2

The present disclosure discloses a method of accelerating scrolling input and a mouse using the method. The mouse detects a scrolling operation through a scrolling input receiving device thereof and determines whether a trigger condition is satisfied. If the trigger condition is satisfied, the mouse operates in an accelerating output state and outputs a scrolling count value in accordance with the corresponding predetermined accelerating output relation.
US10795562B2

A method of controlling a portable electronic device that has a touch-sensitive display includes displaying information on the touch-sensitive display, detecting a gesture on the touch-sensitive display, scrolling through the information in a first scrolling mode when the gesture is associated with a first area of the touch-sensitive display, and scrolling through the information in a second scrolling mode when the gesture is associated with a second area of the touch-sensitive display.
US10795561B2

A computer system and an interface operational method are provided. The interface operational method includes: receiving an input; determining whether the input conforms to a first operation, a second operation or not; and switching the current functional interface to another functional interface of a plurality of functional interfaces according to an arrangement order when the input conforms to the first operation, or selecting one message area of a plurality of message areas of the current functional interface when the input conforms to the second operation.
US10795557B2

A social media platform stores immersive videos and embedded affordances for each immersive video. Each embedded affordance has a temporal location, a spatial location, and a corresponding reward. A viewer selects and plays a first immersive video. While playing the first stored immersive video, the viewer navigates to different spatial portions of the first immersive video using a spatial visibility window. The viewer activates a first embedded affordance of the first immersive video according to the spatial and temporal location of the first embedded affordance. In response, the platform initiates the reward corresponding to the first embedded affordance. The reward includes a reward token deposited into an account corresponding to the viewer. The viewer later uses a redemption user interface to redeem a plurality of reward tokens from the account (including the deposited reward token) for a single aggregated reward.
US10795554B2

Disclosed is a method of operating a terminal on which an application for an instant messaging service is installed, the method that displays a first user interface (UI) for switching an input mode in a chatting interface of a chatroom in which a user of the application is participating, based on whether the user is assigned an authority to emphasize a message in the chatroom, switches the input mode from a first mode which is a normal mode to a second mode for emphasizing a message, in response to a user input with respect to the first UI, emphasizes a message input in the second mode for a predetermined period in a predetermined manner, and cancels the emphasizing of the message input in the second mode, when the predetermined time elapses.
US10795552B2

This avionics device intended to be on board an aircraft is configured to implement an avionics function and to control the display, by at least one receiving device, of data associated with the avionics function, the avionics function including one or several avionics commands able to be displayed on the receiving device and selected by a user.The avionics device comprises a module for generating a data message, and a module for sending said message to the receiving device.The generating module is configured to generate a usage domain message containing a list of avionics command(s) available for the corresponding avionics function, and the sending module is configured to send the usage domain message to the receiving device, to display the availability of the only command(s) included in said list.
US10795542B2

An information processing apparatus that serves as a display that displays a list of processes executed by applications includes a list display controller and an operation screen display controller. The list display controller causes, for each of the processes, an operator to be displayed in the list, the operator being provided for displaying an operation screen for performing operation of a function that is specific to corresponding one of the applications. The operation screen display controller causes the operation screen provided for the operator to be displayed when the operator is operated in the list.
US10795537B2

A display device and a method therefor are provided. The display device is provided. The display device may include a display, an input module comprising input circuitry configured to detect or receive an input (e.g., a user input) from at least one input device, and a processor configured to zoom in on a specified first menu icon at a first zoom-in magnification from an original size if the input is for specifying the first menu icon in a menu icon list displayed on the display. The first zoom-in magnification may differ from a zoom-in magnification of a second menu icon from among other menu icons of the menu icon list.
US10795531B2

A method, an apparatus, a system, and a computer program product for synchronizing a display context across a plurality of customer service applications. A computer system receives a service request from a first customer over one of a plurality of communication channels. The computer system accesses a first customer service ticket within a first customer context displayed in a first graphical user interface of a first customer service application. The computer system accesses a set of customer service tools within the first customer context displayed in a second graphical user interface of a second application. The computer system synchronizes the display context across both the first graphical user interface of the first application and the second graphical user interface of the second application.
US10795524B2

A touch panel includes a first electrode formed of first thin metal wires arranged in the transmissive region and a second electrode insulated from the first electrode and formed of second thin metal wires arranged to intersect the first thin metal wire in the transmissive region, in which the second thin metal wires is arranged on the side opposite to the viewing side than the first thin metal wires.
US10795521B2

A sensor for sensing contact with an outside object is disclosed. A sensor stackup has top surface, having an outer skin adapted for contact with the outside object. The stackup also including, a deformable layer below top surface in the stackup, the deformable layer including patches made from conductive or high dielectric material. The stackup further including a capacitive sensor layer below the deformable layer, the capacitive sensor layer comprising conductors that are insulated from the patches. Each of the patches is displaceable with respect to the capacitive sensor layer in response contact with the outside object. The stackup also includes a backing layer below the capacitive sensor layer in the stackup. The sensor further includes capacitive sensor circuitry operatively connected to the capacitive sensor layer, the capacitive sensor circuitry configured to detect changes in capacitive coupling between the conductors of the capacitive sensor layer resulting from displacement of the patches with respect to the capacitive sensor layer.
US10795517B2

A method and apparatus for positioning a finger on a touch panel in a wet state and a touch detection apparatus are provided. The method includes: searching out suspect wet regions on the touch panel in a spacing coding manner, and determining a wet region from the suspect wet regions in a self-capacitive coding manner; traversing detection channels in the self-capacitive coding manner, and judging whether the detection channels satisfy a first condition; and if the detection channels in the wet region satisfy the first condition, determining a relative position relationship between a touch position of a finger and the wet region according to variations of feature data differences of the detection channels on the entire touch panel; or determining a relative position relationship between a touch position of a finger and the wet region according to variations of feature data differences of the detection channels outside the wet region.
US10795516B2

The purpose is to realize the display device installed with touch panel having less moire. A display device having metal wirings on a display screen comprising: the metal wirings include; first and second metal wirings extending in a first direction and arranged in a second direction, the first metal wiring has a first line, which has a first angle to the first direction, and a second line, which has a second angle to the first direction, the second metal wiring has a third line and fourth line, which are configured as the same manner as the first metal wiring, the first metal wiring and the second metal wiring are arranged so that the first to fourth lines form rectangle, wherein, at a cross point of the first to fourth lines, the first line and the second line are connected and the third line and the fourth line are separated.
US10795513B2

A capacitor structure includes: a first substrate having a first electrode part provided on one surface thereof; a second substrate having a second electrode part provided on a surface thereof, which faces the first substrate; and a dielectric layer provided between the first substrate and the second substrate, wherein a Poisson's ratio of the first substrate or the second substrate is different from a Poisson's ratio of the dielectric layer. The capacitor structure has a substantially constant capacitance even when the capacitor structure is exposed to external strain.
US10795511B2

A touch sensor includes a substrate having at least one bending portion; and a sensing pattern on the substrate, the sensing pattern including a first pattern and a second pattern, the first pattern being arranged along a first direction parallel to a surface of the substrate, the second pattern being arranged along a second direction, the second direction being parallel to the surface of the substrate and crossing the first direction. The second pattern includes unit patterns isolated from each other, and a bridge electrode electrically connecting neighboring unit patterns of the unit patterns. The bridge electrode extends along the same direction as a bending direction of the bending portion.
US10795508B2

The present disclosure relates to a mobile terminal including a temperature sensor and a control method thereof. A mobile terminal according to the present disclosure may include a main body, a first sensor disposed on the main body and configured to sense a temperature of an object located in the vicinity of the main body, a second sensor disposed on the main body and configured to acquire an image of the object, the second sensor having either one of an active state and an inactive state in a locked state, and a controller configured to operate the first sensor in an active mode to sense the temperature of the object in the locked state in which the second sensor is operated in an inactive state.
US10795500B2

A display device includes a plurality of first array electrodes, a plurality of second array electrodes, a first switch module electrically connected to the first array electrodes, a second switch module electrically connected to the second array electrodes, a first sensing module electrically connected to the second switch module, and a second sensing module electrically connected to both the first and the second switch modules. When the distance between the display device and a detected object is greater than zero, the first array electrodes receive a first touch driving signal, and the second array electrodes send a first sensing signal to the first sensing module. When the distance is equal to zero, the first array electrodes and the second array electrodes receive a second touch driving signal and send a second sensing signal to the second sensing module.
US10795494B2

An encoder may be configured to receive a first input from a user. The encoder may include a first user input area. A configurator may be configured to communicate with the encoder and the encoder may be configured to communicate with a CPU. The encoder may receive the first input from the user at the first user input area based on an encoder configuration defined by the configurator. The encoder may communicate the first input to the CPU based on the encoder configuration defined by the configurator. A panel may be configured to receive a first input from a user. The panel may include a plurality of input areas. A portable computing device may comprise a configurator. The portable computing device may be configured to communicate with a CPU.
US10795491B2

A position detecting device obtains information from a stylus when the stylus moves at high speed, while removing influences of noise. The position detecting device includes a differential amplification circuit that amplifies and outputs a difference in a signal at a first terminal and a signal at a second terminal, and a selection circuit that selects at least a first electrode of a sensor, connects at least the first electrode to the first terminal of the differential amplification circuit, selects at least a second electrode of the sensor, and connects at least the second electrode to the second terminal of the differential amplification circuit. The selection circuit selects electrodes separated by a first interval in a period in which a position indicated by the stylus is detected, and selects electrodes separated by a second interval that is shorter than the first interval in a period in which data is detected.
US10795487B2

A touch-sensitive control device for a motor vehicle, with a control surface; a detection unit which is configured to detect a space-resolved deflection of the control surface; a control unit which is configured to distinguish a characteristic of a deflection of the control surface due to a force exerted on the control surface purely with at least one finger from a characteristic of a deflection of the control surface due to an acceleration acting on the entire control surface. On the basis of this, the force exerted on the control surface purely with the finger, as well as to trigger a function as a function of the determined force exerted purely with the finger is determined.
US10795484B2

The present disclosure provides a force touch structure and a display device. The force touch structure includes a force sensor and a reference layer. A capacitor is formed between the force sensor and the reference layer, the force sensor includes a first pattern layer and a second pattern layer, and the second pattern layer includes a heat dissipation structure.
US10795479B2

A touch conductive film comprises a substrate and an electrically-conductive grid formed on the substrate. Cells of the electrically-conductive grid in a visible region and a non-visible region of the substrate are integrally formed with one another. Also provided are a touch module employing the touch conductive film and a display device. The touch conductive film of the invention has a simple structure, can be manufactured conveniently, and has lower costs. Moreover, the invention has better stability, thereby correspondingly reducing manufacturing costs and assembly costs.
US10795474B2

There is provided a display apparatus and a production method thereof. The display apparatus has a touch control panel and a display panel, wherein at least one surface of the touch control panel has a plurality of concave-convex fine structures, and wherein the touch control panel is on a light-emitting side of the display panel. The touch control panel may have: a flexible substrate having a plurality of concave-convex fine structures on at least one surface; and a touch control electrode having at least one part formed on one or more concave-convex fine structures of the flexible substrate.
US10795473B2

Provided is a display device including a level shifter generating an output clock swinging between a first voltage and a third voltage during a display period and swinging between a second voltage and the third voltage during a touch sensing period. Waveform distortion of a no-load alternating current (AC) signal may be prevented without eliminating a stabilizing capacitor of the level shifter, and thus, sensing sensitivity may be increased by reducing noise of a touch sensor signal.
US10795460B2

An input device for providing input to a computing device. The input device includes a body, a visual element, and a processing element in communication with the visual element. The processing element dynamically changes a graphic displayed by the visual element to correspond to presentation data corresponding to the input device as presented to the computing device. The dynamic changes in the graphic provide indication to a user regarding the current state of the input device.
US10795456B2

The present application provides a method and device for searching stripe set and a system with the same. Wherein, the method includes: a plurality of first connected domains are obtained in the binary image. A target connected domain is selected from the plurality of first connected domains. The stripe set based on the target connected domain is determined to determine a stripe pattern. A center of the stripe pattern is calculated according to the target connected domain of the stripe set. Whether the stripe set is an effective stripe set is determined based on the center of the stripe pattern. The method can eliminate the impact of incomplete stripe pattern on the image and improve the accuracy of recognition.
US10795453B2

Systems and methods for testing or correcting optical pointing systems are disclosed. An optical pointing system may include an imaging sensor including a field-of-view (FOV) carried by the optical pointing system, at least one collecting device for collecting optical photons and directing the optical photons to the imaging sensor, at least one directing device for directing the at least one collecting device to different pointing vectors, and at least one non-transitory computer-readable storage medium carried by the optical pointing system having instructions encoded thereon that when executed by at least one processor operates to test the optical pointing system by, inter alia, determining a pointing error based, at least in part, on a macro image of a targeted object.
US10795451B2

A configurable, force-sensitive input structure for an electronic device is disclosed. The input structure has a metal contact layer, a sense layer positioned below the metal contact layer, and a drive layer capacitively coupled to the sense layer. The input structure may also have a compliant layer positioned between and coupled to the sense layer and the drive layer, a rigid base layer positioned below the drive layer, and a set of supports positioned between the metal contact layer and the rigid base layer.
US10795450B2

An electronic device with a hover sensor is described where the electronic device has an orientation sensor configured to detect an orientation of the electronic device. The electronic device has a hover pattern recognition component configured to use data sensed by the hover sensor to recognize a hover pattern of one or more objects in a hover space extending from the hover sensor. The electronic device has a processor configured to select an action from a plurality of possible actions in dependence on the sensed orientation and the recognized hover pattern and to trigger the selected action.
US10795448B2

One embodiment is directed to a system for human-computer interface, comprising an input device configured to provide two or more dimensions of operational input to a processor based at least in part upon a rubbing contact pattern between two or more digits of the same human hand that is interpreted by the input device. The input device may be configured to provide two orthogonal dimensions of operational input pertinent to a three-dimensional virtual environment presented, at least in part, by the processor. The input device may be configured to detect the rubbing between a specific digit in a pen-like function against one or more other digits. The input device further may be configured to detect the rubbing between the specific digit in a pen-like function and one or more other digits in a receiving panel function.
US10795432B1

One embodiment provides a method, including: determining, using a processor, a location of a virtual object within a physical environment with respect to a user having a headset; generating, on a display of the headset of the user, an augmented reality scene of the physical environment having the virtual object; and maintaining, within the augmented reality scene and as the user moves throughout the physical environment, the location of the virtual object, wherein the maintaining comprises identifying a position of the user with respect to other users each having headsets. Other aspects are described and claimed.
US10795431B2

A system and/or method that uses a body posture of a user to determine and modulate a content mode of a virtual reality system. The content mode may define the manner in which virtual reality content is presented to the user and/or the manner in which the user interacts with the virtual reality content. The user's body posture and/or a change in body posture may cause the content mode and/or the virtual reality content to change accordingly. In some implementations, primary content may be presented to the user according to a first content mode in response to the user sitting. Secondary virtual reality content may be presented to the user according to the second content mode in response to the user standing. As such, a user may initiate a change in the virtual reality content and/or the content mode by standing from a sitting posture and/or sitting from a standing posture.
US10795429B2

Described herein is a method for asset tracking using an asset tracking device. The method comprises detecting a trigger to perform a co-location check; in response to the trigger, determining the asset tracking device is co-located with a carrier en route to a destination; determining a low power duration; and causing the asset tracking device to enter a low power mode for the low power duration.
US10795426B2

A display device includes an image receiving unit, a power-saving control device, a display control unit, and a backlight module control unit. The power-saving control device judges whether or not received frames are still for a predetermined time. If the power-saving control device judges that the received frames are still for the predetermined time, the power-saving control device outputs a first control signal to the display control unit for controlling the display panel to perform power saving to reduce its power consumption while continuing displaying frames, and the backlight module control unit controls the backlight module to continue providing the backlight; while if the received frames are not still or are still for a time shorter than the predetermined time, the power-saving control device does not output the first control signal to the display control unit for controlling the display panel to perform power saving to reduce its power consumption.
US10795417B2

A bent display device including: a display panel including a planar surface portion and a curved surface portion at an edge of the planar surface portion; a window having substantially the same shape as a shape of the display panel and disposed on the display panel; a first touch sensor overlapping the planar surface portion; and a second touch sensor overlapping the curved surface portion. The first touch sensor and the second touch sensor detect a touch using different methods, respectively.
US10795414B2

An electronic device and an operation method of selecting a function item are provided. The operation method is applied to an electronic device. The operation method comprises the following steps: receiving a sliding instruction of a sliding path via the touch display and displaying a first pattern on the touch display. The first pattern includes the first function item or the second function item corresponding to the sliding path. A sliding track is displayed on an outer periphery of the first pattern corresponding to a sliding distance of the sliding instruction. When the sliding track meets a predetermined path, a function corresponding to the first function item or the second function item is executed by the processing unit.
US10795409B2

One embodiment provides an electronic device, including: a housing comprising: a fixed pyramidal-shaped base having a first triangular stand surface and a second triangular stand surface, wherein the first triangular stand surface comprises different dimensions than the second triangular stand surface; a display positioned on a front surface of the housing; an integrated speaker positioned on the front surface; at least one sensor; a connection port positioned on a back surface of the housing, opposite from the front surface, and at a distal corner along a longer edge of the fixed pyramidal-shaped base; and at least one processor operatively coupled to the display, integrated speaker, and at least one sensor. Other aspects are described and claimed.
US10795398B2

A joystick assembly for use with a device including a joystick surface and a first magnet having north and south magnetic poles includes a second magnet having north and south magnetic poles and a movable elongated shaft having first and second opposing ends arranged along a major axis of the shaft. The first end of the shaft is coupled to the second magnet such that movement of the shaft results in movement of the second magnet relative to the first magnet such that a line between centers of the north and south magnetic poles of the second magnet is movable relative to a line between the north and south magnetic poles of the first magnet. An attraction of the second magnet to the first magnet results in a restoring force upon the shaft, and the shaft and the second magnet are removable from the joystick surface.
US10795396B2

An electronic device includes a module that delivers a positive temperature coefficient output voltage at an output terminal. A thermistor includes a first MOS transistor operating in weak inversion mode and having a negative temperature coefficient drain-source resistance and whose source is coupled to the output terminal. A current source coupled to the output terminal operates to impose the drain-source current of the first transistor.
US10795394B2

An apparatus for controlling consumption of a resource by a facility includes devices, an occupancy determination system, control nodes, and monitor nodes. The devices each consume a portion of the resource and perform a function. The occupancy determination system is disposed in a network operations center that is external to the facility and generates schedules which coordinate run times for the devices to control the consumption of the resource and adjusts the schedules based upon occupancy components and occupancy levels that are generated based on the consumption of the resource and outside temperature only. The control nodes are coupled to a corresponding one of the devices, and are coupled together via an energy management network that is operatively coupled to the NOC, The control nodes transmit sensor data and device status to the NOC for generation of the plurality of run time schedules, and where the control nodes execute selected ones of the run time schedules to cycle the devices on and off.
US10795387B2

A water temperature control system and a water temperature control method are provided. The water temperature control system includes a thermostatic spool, a temperature sensor, a controller, and a stepper motor. The thermostatic spool is configured to mix water at a first temperature and water at a second temperature to produce output water. The temperature sensor is configured to sense a current water temperature of the output water based on a sensing frequency to provide a current water temperature signal. The controller is configured to provide a step number control signal according to a target water temperature signal and a current water temperature signal. Based on a step frequency greater than the sensing frequency, the stepper motor is configured to provide a step number according to a step number control signal to adjust a flow rate of the water at the first temperature and a flow rate of the water at the second temperature.
US10795386B2

A hot water faucet system can include a housing, an outlet, a heating chamber, a valve assembly, and a handle. The valve assembly can include a valve assembly inlet, a valve body, a flow selector, and a valve cap. A handle is connected to and can rotate the flow selector within the valve body. The valve body includes a valve body aperture and the flow selector includes a notch. As the handle is rotated from zero degrees to approximately 90 degrees, the alignment of the notch, the valve body aperture, and the valve assembly inlet increases so that the flow of water from the valve assembly inlet increases. As the handle is rotated from approximately 90 degrees to approximately 160 degrees, the alignment of the notch, the valve body aperture, and the valve assembly inlet decreases so that the flow of water from the valve assembly decreases.
US10795374B2

A vehicle control device includes a peripheral image acquisition unit adapted to acquire peripheral image data including a lane marking on a road in a travel direction of a host vehicle, a lane marking recognition unit adapted to recognize the lane marking from the image data, and a specified region determining unit adapted to determine, within the image data, the presence or absence of a specified region where continuity of the road is interrupted. In the case that the specified region exists, the lane marking recognition unit performs recognition of the lane marking on a side closer to the host vehicle than the specified region.
US10795369B2

Drivable path plan systems and methods for autonomous vehicles disclosed herein may receive original path plan data, including a first path element tangentially connected to a second path element at a transition connection point. A drivable path plan may be calculated for the autonomous vehicle between the first path element and the second path element using a clothoid spline. An initial connection point may be identified, as well as an initial heading and an initial curvature along the first path element, and a final connection point, a final heading, and a final curvature along the second path element. The clothoid spline may be inserted between the initial connection point along the first path element and the final connection point along the second path element.
US10795368B2

A moving system comprising a master controller for monitoring and controlling a master operation comprising one or more individual movers such that each mover arrives at predefined end point at selected times. Each mover includes a mover control system that interacts with the master controller and has a predefined virtual vector path with one or more defined end points. The predefined virtual vector path comprises a plurality of discrete points, wherein each discrete point has a vector axis for use by the master controller and the mover control system to direct the mover to move such that it arrives at each defined end point at a selected time. In operation, the master controller functions to modify the predefined virtual path and sends commands to the mover control system in response to changes in the master operations.
US10795357B2

A method and device for controlling a vehicle, and an autonomous driving vehicle are provided. The method includes that: historical weather information of a present driving road planned for a vehicle is acquired; a slippery parameter of the present driving road is determined according to the historical weather information; and an autonomous driving mode of the vehicle is controlled according to the slippery parameter.
US10795347B2

An industrial automation system may include an automation device and a control system communicatively coupled to the automation device. The control system may include a first module of a number of modules, such that the first module may receive an indication of a target variable associated with the industrial automation device. The first module may then receive parameters associated with the target variable, identify a portion of data points associated with controlling the target variable with respect to the parameters, generate a model of each data point of the portion over time with respect to the parameters based on the data points, determine functions associated with the model. The functions represent one or more relationships between the each data point of the portion with respect to controlling the target variable. The first module may then adjust one or more operations of the automation device based on the functions.
US10795346B2

Operating a substrate processing system includes receiving a plurality of sets of training data, storing a plurality of machine learning models, storing a plurality of physical process models, receiving a selection of a machine learning model from the plurality of machine learning models and a selection of a physical process model from the plurality of physical process models, generating an implemented machine learning model according to the selected machine learning model, calculating a characterizing value for each training spectrum in each set of training data thereby generating a plurality of training characterizing values with each training characterizing value associated with one of the plurality of training spectra, training the implemented machine learning model using the plurality of training characterizing values and plurality of training spectra to generate a trained machine learning model, and passing the trained machine learning model to a control system of the substrate processing system.
US10795341B2

The present invention relates to a control system for controlling operation of a numerically controlled machine tool (100), the system comprising a back-end control device (300) and a front-end control device (200) communicably connected to the back-end control device (300). The back-end control device (300) comprises a numerical controller (310), a programmable logic controller (320), a first communication interface (330) being communicably connected to the numerical controller (310) and the programmable logic controller (320), and an interface server module (410) of a second communication interface (400) being communicably connected to the first communication interface (330). The front-end control device (200) comprises an interface client module (420a) of the second communication interface (400) being adapted to communicably connect to the interface server module (410), second processing means (210) for executing a second operating system (213), a basic module application (211), and a plurality of control applications (212a-212g), the basic module application (211) being for accessing data in the numerical controller (310) and the programmable logic controller (320) via the one or more interface client modules (420a), the interface server module (410) and the first communication interface (330), a display unit (230) for displaying one or more control screens to a user, an input unit (240) for receiving control input operations from the user, and a first human-machine interface (250) being communicably connected to the display unit (230) and the input unit (240), and including a first graphical user interface (251) for controlling the one or more control screens displayed on the display unit (230) and for processing control input operations of the user.
US10795340B2

A system for manufacturing a discrete object from an additively manufactured body of material including a precursor to a discrete object and at least a reference feature is disclosed. The system includes an automated manufacturing device, the automated manufacturing device including at least a controller configured to receive a graphical representation of precursor to a discrete object, receive a graphical representation of at least a reference feature on the precursor to the discrete object, and generate a computer model of the body of material, wherein the computer model of the body of material includes the graphical representation of the precursor to the discrete object and the graphical representation of the at least a reference feature.
US10795327B2

The present approach employs a context-aware simulation platform to facilitate control of a robot remote from an operator. Such a platform may use the prior domain/task knowledge along with the sensory feedback from the remote robot to infer context and may use inferred context to dynamically change one or both of simulation parameters and a robot-environment-task state being simulated. In some implementations, the simulator instances make forward predictions of their state based on task and robot constraints. In accordance with this approach, an operator may therefore issue a general command or instruction to a robot and based on this generalized guidance, the actions taken by the robot may be simulated, and the corresponding results visually presented to the operator prior to evaluate prior to the action being taken.
US10795323B2

In some examples, a method includes determining, by a controller in a system, a result of a first control loop based on a first sensed signal in a first instance and determining, by the controller, a result of a second control loop based on a second sensed signal in a second instance. The method also includes clamping, by the controller, the result of the second control loop to be equal to the result of the first control loop in the first instance and clamping, by the controller, the result of the first control loop to be equal to the result of the second control loop in the second instance. The method further includes outputting, by the controller and to a component of the system, a control signal based on the result of the first control loop.
US10795299B2

An image forming apparatus forms an image on a sheet and conveys the sheet through a conveying path. The image forming apparatus includes a color detection sensor which detects a detection image formed on the sheet for generating an image forming condition and a white reference plate used to calibrate the color detection sensor. The white reference plate is arranged opposite to the color detection sensor with the conveying path interposed therebetween at a position where the white reference plate is not concealed by the sheet when viewed from the color detection sensor when the sheet is conveyed to the conveying path. The detection image is formed on a white reference plate side of the sheet. The color detection sensor reads the white reference plate and is calibrated according to a read result.
US10795293B2

A fixing device includes a fixing rotator, a heat source, a pressing member, a nip formation member, a reflector, and a support. The heat source is configured to heat the fixing rotator. The pressing member is configured to form a nip with the fixing rotator. The nip formation member is disposed inside a loop of the fixing rotator and opposed to the pressing member to form the nip between the fixing rotator and the pressing member. The reflector is configured to reflect heat from the heat source. The support is configured to secure the reflector. The support is in contact with the reflector at at least one end portion in a longitudinal direction of the support.
US10795283B1

An image forming apparatus includes a container, a storage unit, a drive unit, a detector, and a determination unit. The container is configured to accommodate toner therein and be detachably mounted on an image forming apparatus main body. The storage unit is configured to store identification information on the toner accommodated in the container, and use history information. The drive unit is configured to rotationally drive a rotation target constituted by the container to transport the toner to an opening provided in an end of the container. The detector is configured to detect a current value of the drive unit. The determination unit is configured to determine a state of the container based on the current value detected by the detector.
US10795274B1

An electrostatic charge image developing toner includes a continuous phase containing a binder resin (i); and a discontinuous phase that has a core containing a binder resin (ii) and a coating layer covering the core and containing a binder resin (iii), and is dispersed in the continuous phase.
US10795273B2

A bis-butadiene derivative is represented by general formula (1) shown below. In general formula (1), Ra, Rb, and Rc each represent, independently of one another, an alkyl group having a carbon number of at least 1 and no greater than 8 or an alkoxy group having a carbon number of at least 1 and no greater than 8. l and m each represent, independently of one another, an integer of at least 0 and no greater than 5. n represents an integer of at least 0 and no greater than 4. Chemical groups Ra may be the same as or different from each other. Chemical groups Rb may be the same as or different from each other. Chemical groups Rc may be the same as or different from each other.
US10795262B2

A method of manufacturing an integrated circuit (IC) device includes exposing a partial region of a photoresist film formed on a main surface of a substrate to generate acid, and diffusing the acid in the partial region of the photoresist film. Diffusing the acid may include applying an electric field, in a direction perpendicular to a direction in which the main surface of the substrate extends, to the photoresist film using an electrode facing the substrate through an electric-field transmission layer filling between the photoresist film and the electrode. The electric-field transmission layer may include an ion-containing layer or a conductive polymer layer.
US10795249B2

A projector includes an illumination system, a light valve, and a lens. The illumination system includes a scanning light source assembly and a wavelength conversion device. The scanning light source assembly provides an excitation beam. The excitation beam scans in a plurality of scanning directions. The wavelength conversion device is disposed on a transmission path of the excitation beam. The excitation beam scans the wavelength conversion device in the scanning directions in a plurality of time intervals respectively, and the excitation beam is converted into a color beam by the wavelength conversion device in one of the time intervals. The light valve is disposed on a transmission path of an illumination beam and converts the illumination beam into an image beam, wherein the illumination beam includes the color beam. The lens is disposed on a transmission path of the image beam.
US10795246B2

Included are multiple mount claws, and multiple contact pins following the circumferential direction of a second mount. The second mount can rotate to a first state where multiple claws of a first mount are inserted between the multiple mount claws, and a second state where the multiple mount claws engage the claws in a center axis direction. In the first state, a first mount claw is included in an angle range where a first contact pin of the multiple contact pins and a center axis of the mount are connected in the radial direction of the mount, and a first contact face of the multiple contact faces and the center axis are connected in the radial direction of the mount. The first contact pin and the first contact face come into contact first when rotating from the first state to the second state.
US10795245B1

Apparatus for use with a communication device having a camera to take a selfie picture. The apparatus comprises a tri-pod stand comprising an upper pole. The apparatus further comprises a control unit engaged with the upper pole. The apparatus further comprises first, second, and third flexible arms extending upward from the control unit. The apparatus further comprises first and second light sources engaged with the first and second flexible arms, respectively. The apparatus further comprises a fastener engaged with the third flexible arm to engage the communication device. The control unit being adapted to send a first signal to the communication device to activate the light sources and a second signal to activate the camera of the communication device. The apparatus further comprises a remote control to send a signal to the control unit to send a signal to the communication device to activate the camera and take a picture.
US10795240B2

A mobile device case includes a soft protective housing defining a camera-lens aperture and a touchscreen display aperture, and a lens attachment interface including a capture plate protruding into the camera-lens aperture sufficient to overlap a coupling interface of a removable lens assembly along the optical path of the miniature camera module, and a catch to facilitate stable locking coupling of the removable lens assembly in optical alignment with the miniature camera module.
US10795236B2

In an optical unit with shake correction function, a first stopper mechanism configured to define a swinging range of a movable member is composed of: a first projection part for stopper and a second projection part for stopper, both of which are provided in a camera module; and a projection portion (abutment target) of a holder bottom plate member. Therefore, when the first projection part for stopper and the second projection part for stopper; and the projection portion of the holder bottom plate member abut against each other and then movement in the Z axis direction of the movable member is restricted, the camera module does not move in the Z axis direction any more. Accordingly, the camera module does not slip off from a camera module holder of the movable member.
US10795232B2

Thin-film devices, for example electrochromic devices for windows, and methods of manufacturing are described. Particular focus is given to methods of patterning optical devices. Various edge deletion and isolation scribes are performed, for example, to ensure the optical device has appropriate isolation from any edge defects. Methods described herein apply to any thin-film device having one or more material layers sandwiched between two thin film electrical conductor layers. The described methods create novel optical device configurations.
US10795231B2

The present disclosure discloses an array substrate and its manufacturing method, a display panel and its manufacturing method, and a display device. The array substrate includes: a base substrate; a plurality of data lines; and a plurality of pixel units arranged on the base substrate, where each of the plurality of pixel units includes a plurality of subpixel units, and the plurality of subpixel units is in a one-to-one correspondence with the plurality of data lines, where each of the plurality of subpixel units includes a first subpixel unit and a second subpixel unit that are adjacently arranged, and the data line corresponding to the first subpixel unit and the data line corresponding to the second subpixel unit are both arranged at a position corresponding to a boundary between the first subpixel unit and the second subpixel unit.
US10795225B2

Provided is a display device in which connection defects in terminal parts can be suppressed, and a method for producing the same. An active matrix substrate 1 of a display device includes gate lines, data lines arranged so as to intersect with the gate lines, pixel electrodes, counter electrodes forming capacitors between the same and the pixel electrodes, and signal lines that are connected with the counter electrodes and supply a driving signal for touch detection. Further, the active matrix substrate 1 includes a display driving circuit that supplies a control signal to at least either the gate lines or the data lines, and a touch detection driving circuit that supplies a driving signal for touch detection. Still further, the active matrix substrate 1 includes a plurality of terminal parts Ta to which the display driving circuit and the touch detection driving circuit are connected, and the terminal parts Ta have a common layer structure.
US10795224B2

A curved display apparatus includes a display panel curved along a first direction, and an FPC board used for driving the display panel. The FPC board is connected to a side of a curved side of the display panel. The FPC board is provided with the slits for reducing the stress applied to the FPC board.
US10795223B2

A display device including a base member, a plurality of transistors, a plurality of pad parts, a plurality of signal lines, and a blocking pad. Each of the plurality of transistors includes a control electrode, an input electrode, and an output electrode, and is disposed on the center area. The blocking pad is disposed between two adjacent signal lines among the plurality of signal lines. A part of the blocking pad is disposed on the same layer as at least any one of the control electrode, the input electrode, and the output electrode.
US10795212B2

A stacked body includes a first resin film, a first electrode portion, a first alignment film, and a sealing material which are stacked, wherein the first alignment film has a permeation region where at least a part of components constituting the sealing material permeate.
US10795211B2

According to one embodiment, a liquid crystal display device includes a first substrate including a first area and a second area, a second substrate opposing the first substrate but not opposing the second area, a sealing part which adheres the first substrate and the second substrate to each other, a liquid crystal layer located between the first substrate and the second substrate and surrounded by the sealing part, an alignment film disposed on the first substrate so as to be in contact with the liquid crystal layer and a terminal located in the second area and connected to an external circuit. In plan view, the alignment film includes an end located between the sealing part and the terminal.
US10795210B2

A liquid crystal panel includes substrates, a liquid crystal layer between the substrates, a spacer provided on an opposite surface of one of the substrates, and an alignment film provided on an opposite surface of another substrate. The display surface is curved around a curved axis or formed to be bendable around the curved axis, and the spacer directly or indirectly abuts on the alignment film provided on the opposite surface of the other substrate. The alignment film is a horizontal alignment film that contains a polymer having an alkylene chain structure having two or more carbon atoms in a main chain and allows liquid crystal molecules in the liquid crystal layer to be aligned horizontally to the alignment film, and in the alignment film provided on the opposite surface of the other substrate, the polymer is aligned such that the alkylene chain structure extends parallel to the curved axis.
US10795209B2

A liquid crystal phase shifter, a method for producing the same and a method for shifting phase of electromagnetic wave are provided. The liquid crystal phase shifter includes: a first base substrate and a second base substrate opposed to each other; a first liquid crystal modulation portion and a second liquid crystal modulation portion between the first base substrate and the second base substrate; a first electromagnetic wave transport layer between the first base substrate and the first liquid crystal modulation portion; and a second electromagnetic wave transport layer between the first base substrate and the second liquid crystal modulation portion. The first liquid crystal modulation portion is configured to modulate a phase of electromagnetic waves in a first frequency range and the second liquid crystal modulation portion is configured to modulate a phase of electromagnetic waves in a second frequency range different from the first frequency range.
US10795206B2

The present invention provides a liquid crystal display device which allows a backlight case to be easily produced. A liquid crystal display device (1) includes: a liquid crystal panel (3) whose planar shape has a contour a part of which includes a curved part (31); and a backlight case (11) configured to hold therein a backlight for emitting light to the liquid crystal panel (3), the backlight case (11) including a resin part (21) and a sheet metal part (22) which are integrally formed, and the backlight case (11) having a part which corresponds to the curved part (31) and is formed by the resin part (21).
US10795202B2

Techniques of effective and continuous signal transmission in a display device are described. Techniques of the present subject matter allow lead-out lines of the display device to provide continuous transmittance of signals to data/gate lines. In an example, the display device may include a plurality of pixels arranged in a first direction and a second direction in a matrix arrangement, and a plurality of first lines extending in the first direction and a plurality of second lines extending in the second direction. Further, the display device may also include a plurality of lead-out lines extending in the first direction, such that, a lead-out line from the plurality of lead-out line overlaps a second line from the plurality of second lines to form an overlap region, where, the lead-out lines may be electrically connected to the second lines through a plurality of contact points in the overlap region.
US10795199B2

A liquid-crystal display panel and a liquid-crystal display device are provided. The display panel includes a display region and a non-display region surrounding the display region. The display panel also includes a first base including a first substrate, and a plurality of gate lines, a plurality of data lines, and a plurality of sub-pixels disposed in the display region. Moreover, the display panel includes a second base including a second substrate, and a liquid-crystal layer disposed between the first base and the second base. In addition, the display panel includes a heating power terminal disposed in the non-display region and including a first heating power terminal for outputting a high voltage and a second heating power terminal for outputting a low voltage. Further, the display panel includes at least one heating electrode disposed between the first substrate and the second substrate and used to heat the liquid-crystal layer.
US10795194B2

A method for quickly applying and spreading adhesive between substrates without leaving air bubbles. The method includes holding two substrates apart from each other with adhesive sides facing, a second substrate being positioned above a first substrate. The second substrate is suspended in a manner so as to cause a portion to warp towards the first substrate. After a liquid filler is applied between the two substrates, rollers are lowered onto the second substrate and moved so as to disperse the liquid filler between the first and second substrates. In accordance with the rolling of the rollers, end portions of the second substrate are lowered towards the first substrate.
US10795171B2

An optical-fiber atomic light-filtering apparatus comprising an optical-fiber coupling focusing collimating mirror, a first polarizing optical fiber, a first permanent magnetic ring, a pure iron frame shaped like the Chinese character “”, a heat preservation box, a first capillary atomic cell, an armored twisted-pair heating wire, a second permanent magnetic ring, a second polarizing optical fiber, a thermostat, a cable, a third permanent magnetic ring, a temperature sensor, a second capillary atomic cell, a fourth permanent magnetic ring, a third polarizing optical fiber and a photoelectric detector. The two pairs of permanent magnetic rings are matched with the pure iron frame shaped like the Chinese character “” to provide magnetic fields for the two capillary atomic cells working in the same temperature environment; a polarizing plane changes after interaction between a weak signal light and atoms.
US10795162B2

The image displayable eyeglasses include: a first transmissive optical element 13 that transmits an image of a subject and is capable of changing a refractive power; and a second transmissive optical element 13 that displays or reflects an image using an image signal and transmits the image of the subject. The image displayable eyeglasses are capable of switching between an image display mode, in which the image is displayed or reflected by the second transmissive optical element 12 so as to be incident on eyes of a wearer of the eyeglass body, and an eyeglass mode, in which the image of the subject transmitted through the first transmissive optical element 12 and the second transmissive optical element 13 is incident on the eyes of the wearer. The first transmissive optical element 12 is disposed closer to the wearer than the second transmissive optical element 13.
US10795161B2

Methods, apparatus, and systems for the design and use of image guides with a retro-reflector and beam splitter are disclosed. In one example, an apparatus includes: a first image guide situated to propagate a ray bundle so that a first portion exits the image guide output at a first portion angle and a second portion exits the output at a second portion angle opposite the first portion angle, a retro-reflector situated to reflect the respective ray bundle portions along their respective propagation paths incident onto the retro-reflector; a beam splitter situated to receive the reflected ray bundle portions from the retro-reflector, and a second image guide situated to receive the first and second ray bundle portions reflected from the beam splitter plane. In some examples, the retro-reflector is a micro retro-reflector array. In some examples, the retro-reflector is a pseudo-phase conjugate or phase conjugate mirror.
US10795160B1

A near eye optical display includes a waveguide comprising a first surface and a second surface, an input coupler, a fold grating, and an output grating. The input coupler is configured to receive collimated light from a display source and to cause the light to travel within the waveguide via total internal reflection between the first surface and the second surface to the fold grating; the fold grating is configured to provide pupil expansion in a first direction and to direct the light to the output grating via total internal reflection between the first surface and the second surface; and the output grating is configured to provide pupil expansion in a second direction different than the first direction and to cause the light to exit the waveguide from the first surface or the second surface.
US10795155B2

A projection display device includes an image data control unit that controls image data to be input to a light modulation unit, and a situation determination unit that determines, in a state where an automated driving mode is set, whether or not a situation has occurred where an operation device mounted in a vehicle and used for driving needs to be operated. When it is determined that the situation has occurred where the operation device needs to be operated, the image data control unit inputs, to a driving unit, first image data for displaying images corresponding to a plurality of operation devices in a positional relationship corresponding to an arrangement of the plurality of operation devices and displaying, in an emphasized manner, the image corresponding to the operation device that needs to be operated, and displays an operation assisting image that is based on the first image data.
US10795147B1

A telescope remote display and control system for viewing objects through a telescope and controlling the telescope remotely includes a wearable display, a manual controller, a camera, an mechanical adjuster, and an integration system, all of which are electrically interconnected. In the preferred embodiment, the camera, mechanical adjuster, and integration system are all attached to a target telescope and tripod assembly, while the wearable display and manual controller are positioned remotely. The integration system operates as the control hub, allowing a user to view images from the telescope with the wearable display by way of signals from the camera and control the positioning of the telescope with the manual controller through manipulation of the mechanical adjuster.
US10795146B2

An adapter may be used to couple an imaging device, such as a smartphone, to an optical device such as a telescope. The adapter may have an optical device mounting feature that mounts the adapter to the optical device, an imaging device mounting feature that mounts the imaging device to the adapter, and a positioning mechanism that adjustably positions the imaging device mounting feature relative to the optical device mounting feature. The optical device mounting feature may have a first arm, a second arm that is movable relative to the first arm to clamp a portion of the optical device between the first arm and the second arm, and a lock that can be actuated to restrict motion of the second arm away from the first arm. The positioning mechanism may be actuatable to move the imaging device, relative to the optical device, along three orthogonal axes.
US10795141B2

Disclosed is an LED arrangement for a microscopy instrument (200 FIG. 2) comprising a light emitting area (112), and a part-spherical solid and light transmissive cap (120), in light communication with the light emitting area, the cap having a hemispherical surface (126) including a portion (124) at which light from the light emitting area is reflected and a portion (128) at which light from the emitter can exit the cap, in order to provide a usable light cone L which includes light recycled from the more divergent emitted light, and is thereby more intense.
US10795131B2

The present disclosure discloses a camera optical lens. The camera optical lens includes, in an order from an object side to an image side, an aperture stop, a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. The camera optical lens further satisfies specific conditions.
US10795128B2

An image capturing optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element has negative refractive power. The second lens element has an object-side surface being convex. The fourth lens element has an image-side surface being convex. The fifth lens element has negative refractive power. A total number of the lens elements in the image capturing optical lens assembly is five.
US10795126B2

The present invention discloses a camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a positive refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of glass material, and the sixth lens is made of glass material. The camera optical lens further satisfies specific conditions.
US10795116B2

A moving mechanism for holding a lens is provided, including a carrier having an accommodating space, a coil, a sensing object, a base, at least one magnetic member, and a position detector, wherein the lens is disposed in the accommodating space. The coil and the sensing object are disposed on the carrier, and the coil surrounds the accommodating space. At least a portion of the coil is disposed between the sensing object and the accommodating space. The magnetic member and the position detector are disposed on the base, and the position detector is adjacent to the sensing object. When a current flows through the coil, the carrier moves relative to the base.
US10795115B2

A shooting apparatus comprising: a focusing lens provided within a lens barrel including a shooting lens, the focusing lens being movable in an optical axis direction; a ring disposed so as to be rotatable with respect to the lens barrel; a rotation detector configured to detect a rotation amount and rotation direction of the ring; a controller configured to calculate, based on the rotation amount detected by the rotation detector, a moving speed of the focusing lens to control a movement of the focusing lens at the calculated moving speed in a predetermined cycle period and in accordance with the rotation direction.
US10795113B2

An imaging device, an imaging apparatus, and an electronic device for imaging are disclosed. The imaging device includes an imaging sensor that operatively captures an image along an optical axis. The imaging device also includes a lens assembly, and the lens assembly includes a first lens and a second lens. The first lens and the second lens at least partially overlap each other in a first direction parallel to the optical axis. The lens holder operatively adjusts a relative arrangement between the first and second lens to focus the image on the imaging sensor.
US10795107B2

A modular fiber optic cassette system, method and cassette is disclosed. The system comprises a case defining a tray receiving space and an opening to a tray receiving space, at least one tray slideably received within the case for movement between a stored position wherein the tray is inside the case and an accessible position wherein a front end of the tray is in front of the opening and outside of the case, a plurality of fiber optic cassettes arrangeable side by side along the tray front end, a first of the cassettes comprising a first cassette width of one of one, two, three, four or six standard width units and a second of the cassettes comprising a second cassette width different from the first cassette width and one of one, two, three, four or six standard width units, and a fastener assembly for removeably securing each of the cassettes to the tray.
US10795102B2

A interconnection system includes a panel side kit and a wall-mount kit coupled with each other and secured together via magnetic forces. The wall-mount kit includes a printed circuit board enclosed within a bracket and defining a center region for power transmission and a pair of side regions for high speed transmission. In the side regions, on the coupling side a plurality of wireless transmission units are located while on the back side a plurality of ROSA OE modules are provided to transfer the optical signal from optical fibers to the electronic signal for wireless transmission wherein the optical fibers are linked to a control box via a plurality of TOSA EO modules. The panel side kit includes wireless receiving units that interact with the wireless transmission units, and a plurality of connectors with the body of the display.
US10795095B2

A multiple push-on (MPO) optical connector is provided having a ferrule configured to house multiple optical fibers and a housing having a distal end in a connection direction configured to hold the ferrule. The housing further includes a pair of proximal apertures and at least one proximal groove. A backpost has a distal end that urges the ferrule toward the distal end of the housing and a proximal end configured to receive a crimp ring. The backpost includes a pair of proximally extending latch arms that reverse latch in the proximal apertures of the housing. To strengthen the connector in side-loading environments, the backpost further includes a reinforcing rib that is received in the housing proximal groove. In a further aspect, the proximal end of the backpost may include a neck with an approximately curved side profile that, following crimping with a stepped crimp ring, results in an angled crimp.
US10795093B2

An optical fiber connector allowing more precise connection, having a front casing and an insertion core assembly; the front casing has an installation hole where the insertion core assembly is installed; the insertion core assembly has an insertion core and a tail rod; the tail rod has a tail rod head portion and a tail rod necking portion; the tail rod head portion fixedly sleeves one end of the insertion core; the tail rod head portion has a quadrilateral cross section; a cross section of the installation hole also has a quadrilateral shape that matches the quadrilateral cross section of the tail rod head portion.
US10795092B2

An optical connector having a shutter is disclosed. The optical connector comprises an optical connection component configured to hold one or a plurality of optical fibers, and having a light incidence/emission end surface being movable in the connection direction with respect to the optical connection component; a second member having a shutter part that performs opening/closing of an opening, the second member being attached to the first member in a state of being rotatable around a rotation axis; a first sealing member contacting the first member over a whole circumference of the opening, the first sealing member also contacting the shutter part over the whole circumference of the opening when the shutter part is in a closed state; and a linkage mechanism that rotates the second member in conjunction with movement of the first member along the connection direction with respect to the optical connection component.
US10795089B2

According to one example, the present application discloses an optical circuit comprising a grating to receive input light of mixed polarizations and output light of a same polarization to a first waveguide and a second waveguide. The first waveguide and second waveguide are optically coupled to a plurality of resonators that are coupled to a plurality of gratings that are to output light of mixed polarizations.
US10795088B2

In the examples provided herein, a system has a first racetrack resonant waveguide structure, positioned to enable an input light signal to couple from a first waveguide; and a second racetrack resonant waveguide structure, positioned to enable the input light signal to couple between the first racetrack resonant waveguide structure and the second racetrack resonant waveguide structure, and further positioned to enable an output light signal to couple from the second racetrack resonant waveguide structure to a second waveguide. The system also has a primary heating unit, positioned to heat a primary region including a first portion of the first racetrack resonant waveguide structure and a first portion of the second racetrack resonant waveguide structure, to change a central frequency and a passband width for the system.
US10795086B2

A photonic adaptor has a first face side to couple the photonic adaptor to an optical connector and a second face side to couple the photonic adaptor to an optoelectronic substrate. The photonic adaptor comprises a plurality of optical fibers being arranged between the first face side and the second face side of the photonic adaptor. The photonic adaptor comprises at least one alignment pin projecting out of at least the first face side of the photonic adaptor. The at least one alignment pin is configured to be inserted in the optical connector to align optical fibers of an optical cable to the optical fibers of the photonic adaptor.
US10795077B2

A display apparatus includes a display panel, a light guide plate disposed behind the display panel, the light guide plate being lengthwise or widthwise smaller than the display panel, a light source disposed adjacent to a first lateral surface of the light guide plate and irradiates light onto the first lateral surface, a back chassis disposed behind the light guide plate and supports a back surface of the light guide plate and a support structure disposed along a second lateral surface of the light guide plate different from the first lateral surface of the light guide plate. Further, the support structure includes light blocking protrusion that blocks a portion of the second lateral surface.
US10795074B2

A backlight assembly includes an optical plate, a light source provided near the optical plate, and a brightness redistribution film provided above the optical plate. When light emitted from the light source passes through the optical plate and the brightness redistribution film, a front view angle brightness measured in a normal direction of a light exiting surface of the brightness redistribution film relative to a maximum brightness emitted from the backlight assembly has a brightness ratio N, wherein the brightness ratio N is greater than or equal to 60% and is smaller than 100% (60%≤N<100%).
US10795070B2

Provided are a backlight unit and a holographic display apparatus including the same. The backlight unit includes a light guide plate; an input coupler configured to guide light into the light guide plate; a light deflector configured to deflect light emitted from the input coupler and guide the deflected light to propagate within the light guide plate. The light deflector is disposed on a region of the light guide plate which does not overlap with an optical path of light incident on the input coupler. The backlight unit also includes an output coupler configured to emit the light, having been propagated within the light guide plate, to an outside of the light guide plate.
US10795069B2

A light guide plate includes a body region and a light incident region. The body region has a light exiting surface, an opposite base surface, and a side surface between the light exiting surface and the base surface. The light incident region is located at the side surface of the body region for receiving incident light and includes projections protruding outwards from the side surface of the body region, and a cavity is defined between adjacent projections. Each projection has a top surface and outer side walls. The outer side walls also define inner side walls of each cavity together with a bottom surface. The top surface, side walls, and bottom surface together are a light incident surface of the light incident region. An angle between the top surface and each outer side wall is called an apex angle, which is greater than 90 degrees.
US10795067B2

A confocal optical system-based measurement apparatus includes: a light source; a light projecting optical fiber group; a light receiving optical fiber group; a spectroscope; and a confocal optical system configured to condense each of a plurality of beams from a plurality of light projecting optical fibers to irradiate a sample therewith, and cause a plurality of beams from a plurality of condensing points on the sample to form images on the plurality of light receiving optical fibers, respectively, wherein the light projecting optical fiber group includes the plurality of light projecting optical fibers configured to receive light from the light source, the light receiving optical fiber group includes the plurality of light receiving optical fibers configured to guide received light to the spectroscope, the shape of an end face of the light projecting optical fiber group and the shape of an end face of the light receiving optical fiber group are in a mirror image relationship, and in the light projecting optical fiber group and the light receiving optical fiber group, the shape of an end face of each light projecting optical fiber and the shape of an end face of a light receiving optical fiber corresponding thereto are in a mirror image relationship.
US10795055B2

A distributed weather system includes a storage, a plurality of wireless weather stations, a server, and an interface. Each of the plurality of wireless weather stations is associated with a user and has a battery, a location sensor generating location information, an anemometer generating apparent wind speed, a transmitter transmitting the location information with the apparent wind speed to a network at periodic intervals, and a receiver receiving control commands that include a length of the periodic intervals. The server receives the location information with the apparent wind speed and stores them in the storage. The interface is accessible by a mobile computer, and receives the control commands from a user and sends them to the receiver of the wireless weather station associated with the user. The interface displays a true wind speed for each of the plurality of wireless weather stations, which is calculated using the apparent wind speed, the location information, and historical location information.
US10795047B2

There is provided a method for assigning an attribute to an unknown object overlapping with a predetermined background object. The unknown object is scanned overlapping with the background object within an x-ray scanning device to obtain a plurality of dual-energy attenuation images having attenuation information representing the background object and an overlap region wherein the background object and the unknown object overlap. The dual-energy attenuation images are decomposed into reference material equivalent path length images. The reference material equivalent path lengths representing the background object in the overlap region are determined and eliminated from the overlap region to provide reference material equivalent path length images having first and second reference material equivalent path lengths through only the unknown object.
US10795045B1

A system includes a metal detector, a structure to hold the metal detector, and a processing unit which processes the measured signal from the metal detector. The measured signals of known objects are recorded with the metal detector. The signals are processed into sets of variables. When an unknown object is detected by the metal detector, the measured signal is processed into the same variables. The variables from the measured signal are compared against the variables in the database. If a match is found, the unknown object is determined.
US10795042B2

An ultrasonic transducer may comprise a transducer body including a first face and a second face disposed on opposite sides of the transducer body, wherein the transducer body comprises a piezoelectric material; a first transducer edge disposed on the transducer body; and a second transducer edge disposed on the transducer body, wherein the first edge is disposed on the transducer body substantially opposite from the second edge, and wherein the first and second transducer edges intersect a perimeter of the transducer body, and wherein the first and second edge forms an angle no less than 3 degrees.
Patent Agency Ranking