US10581258B2
A charging support device is used in charging a battery of a vehicle having a power reception unit on a bottom surface of the vehicle with power supplied from a power transmission device located outside the vehicle. The charging support device includes a controller that generates an overhead view image that displays a vehicle image of the vehicle and an image of a surrounding area of the vehicle captured by a camera. The controller displays, in the overhead view image, (i) a first mark indicating a position of the power reception unit and (ii) a second mark indicating a position of the power transmission device. The controller varies a color or a size of the second mark in a case where a positional relationship between the position of the power reception unit and the position of the power transmission device achieves a predetermined charging efficiency.
US10581257B2
A portable power charger kit is provided for charging electronic devices from a rechargeable internal battery. The portable charger kit comprises a wallet, a charger unit, and one or more interchangeable charging cables, each having a first end connection interface and a second end connection interface. The ends of the charging cable are storable within respective first and second cavities formed in the charger unit. A power connection port is provided in the charger unit in operative communication with the internal battery. The connection port may be disposed within the first cavity for engagement with the first connection interface of the charging cable. The second end of the charging cable may be removed from its storage cavity and flexed out and away from the charger housing for engagement with a portable electronic device or an external power source while the first end remains in engagement with the power connection port.
US10581248B2
The embodiments herein relate to methods and apparatus for controlling a microgrid network. The microgrid comprises an energy negotiation resolution system configured to receive from each energy consuming component of the microgrid a list with information on power supply/production units; determine whether there is a conflict in priorities between received lists with regards to the listed energy production units, based on requests received from each energy consuming components; resolve the conflict when there is a conflict in priorities; and inform each energy consuming component involved in the conflict of the energy production unit to use as energy source. The embodiments also relate to the energy consuming component and a method therein.
US10581246B2
When a voltage-fluctuation suppression device suppresses, for input/output of connected power between a first power grid, or a commercial power grid, and a second power grid including a power generation device and grid-connected to the first power grid, voltage fluctuations in the first power grid, a control unit includes a voltage allowable range computing unit, controls a ratio between active and reactive power output by the voltage-fluctuation suppression device to be equal to a ratio between active and reactive power of power flowing between the first and second power grids, and controls the ratio between the active and reactive power output by the voltage-fluctuation suppression device to be equal to the ratio between the active and reactive power of power flowing between the first and second power grids.
US10581235B2
Methods and systems are provided for automatically coordinating protection settings for relays within an electrical power distribution network. A method includes using a graph traversal mechanism to analyze geographical-based equipment data that contains information about overcurrent relays within the electrical power distribution network. A customizable rule base is applied to protection guidelines. Protection settings are determined based upon the applied customizable rule base and the direction of fault current flow from each source. The determined protection settings are used for the overcurrent relays to control switches in the electrical power distribution network in response to a detected fault.
US10581230B2
A method of manufacturing a cold shrinkable termination for an electric power cable that includes an insulation tube and stress control glue. An electric power cable is provided having an exposed end including: a conductor core having an exposed portion and an unexposed portion; an insulation layer having an exposed portion and an unexposed portion covering the unexposed portion of conductor core; a semi-conductive shield layer having an exposed portion and an unexposed portion covering the unexposed portion of the insulation layer; a metal shield layer having an exposed portion and an unexposed portion covering the unexposed portion of the semi-conductive shield layer; and an outer protection layer covering the unexposed portion of the metal shield layer. A cold shrinkable termination is provided including: an insulation tube; a stress control glue; and, a support tube. The stress control glue is coated along a selected segment of an inner wall of the insulation tube. The insulation tube of the cold shrinkable termination is expanded on the support tube. The exposed end of the electric power cable is inserted into the support tube, and the support tube is removed from the insulation tube such that the insulation tube shrinks on the exposed end of the electric power cable. Thereby, the structure of the cold shrinkable termination is simplified and the cost thereof is reduced.
US10581228B2
A method for processing a cable on a cable processing machine which includes a cable processing station with a cable processing tool. An interface receives at least one physical parameter value, from a sensor, indicating a capability of the cable processing machine for executing a processing step. A capability determination component determines, based on the physical parameter, that the capability is insufficient. A voice instruction generator component generates voice instructions for an operator, relating to an action to be performed for restoring the capability of the cable processing machine to enable execution of the processing step. Voice instructions are output generated and sent to wearable audio device associated with operator. A confirm component receives confirmation that action for restoring the capability of the cable processing machine is complete, and the capability determination component validates restoration of the capability. Once capability is restored, the cable processing tool executes the processing step.
US10581227B2
A discharge unit includes a discharge electrode, a counter electrode opposed to the discharge electrode, and an insulation member having a surface. The surface is continuous from the discharge electrode to the counter electrode. A wall portion is provided on one side with respect to a discharge region formed by the discharge electrode. The wall portion is configured to suppress a contaminant from adhering to the surface of the insulation member.
US10581223B2
A structure of distributed feedback (DFB) laser includes a grating layer having a phase-shift grating structure and a gratingless area. In addition, both side-surfaces of the DFB laser are coated with anti-reflection coating to improve SMSR and to obtain good slope efficiency (SE). The grating layer is divided by the phase-shift grating structure in a horizontal direction into a first grating area and a second grating area adjacent to a laser-out surface of the DFB laser. The phase-shift grating structure provides a phase-difference distance, such that a shift of phase exists between the micro-grating structures located within the first grating area and the other micro-grating structures located within the second grating area. The gratingless area located within the second grating area contains no micro-grating structure, and moreover, the gratingless area will not change the phase of the micro-grating structures located within the second grating area.
US10581219B2
A semiconductor laser device includes a mounting board, a semiconductor laser element disposed on the mounting board, and an optical member made of silicon having a {110} plane and a {100} plane. One of the {110} plane and the {100} plane is fixed on the mounting board, and the other one of the {110} plane and the {100} plane is covered by a reflective film to reflect laser light emitted from the semiconductor laser element.
US10581209B2
A portable power or data receptacle includes an electrical cord, a housing body supporting one or more electrical receptacles, and a flexible housing portion that can be used to form a closed loop for retaining portions of the electrical cord. The flexible housing portion has a releasable fastener to selectively hold the flexible housing portion in the closed loop configuration, which allows the flexible housing portion to cooperate with the housing body to secure at least a portion of the cord in an organized manner. The flexible housing portion can also be used to help secure one or more electrical plugs to the electrical receptacle(s), such as to resist inadvertent removal of a plug from a corresponding receptacle.
US10581208B2
There is described a modular connector receptacle comprising a shield and a modular connector assembly. The shield comprises an electrically-conductive material, and comprises a lumen defining an inner surface which comprises a thread. The modular connector assembly comprises peripheral winglets which engage with the thread of the inner surface of the lumen for screwably housing the modular connector assembly inside the shield. The peripheral winglets are electrically conductive, thus providing a ground. Low-pass filters are provided on a PCB in the modular connector assembly, and the PCB comprising the low-pass filters can have a PCB shield enclosing the PCB and electrically connected to the peripheral winglets for grounding to the shield.
US10581206B2
A card edge connector includes an insulating housing defining a mating slot, two rows of terminals and a grounding member. Each row of terminals includes grounding terminals and signal terminals. The grounding member includes a first grounding bar and a second grounding bar each defining an upper edge and a lower edge. A plurality of elastic tabs extends from the upper edge and contacting with corresponding grounding terminals. The first and second grounding sides are disposed vertically in a bottom and at an outer side of corresponding row of terminals, and extends along the longitudinal direction of the housing under a condition that the upper edges of the grounding sides are disposed below the inner bottom face of the mating slot. The upper edges are located below the inner bottom face of the mating slot.
US10581192B2
A connector 10 disclosed by this specification includes a housing (retainer 30), and a cover 50 to be attached to the housing from behind. The cover 50 includes an opening 57 open in a direction intersecting an attaching direction to the housing, a facing portion 58 facing the opening 57, an outer lock portion 55 provided at least on the facing portion 58 and an inner lock portion 54 provided adjacent to the outer lock portion 55. The housing includes an outer lock receiving portion 36 to be locked in a separating direction of the cover 50 by the outer lock portion 55 coming into contact therewith from an outer peripheral side and an inner lock portion 35 to be locked in the separating direction of the cover 50 by the inner lock portion 54 coming into contact therewith from an inner peripheral side.
US10581191B2
Apparatus and methods are described, including apparatus that includes a male-connector body comprising at least one mating surface, and shaped to define a hollow core. A plurality of electrically-conductive male-connector terminals are coupled to the mating surface of the male-connector body. A longitudinal insert is configured to, by moving inside the hollow core, push the male-connector terminals radially outward. Other embodiments are also described.
US10581186B2
A connector comprises a first member and a second member. The first member has a lock spring portion, a lock portion and a regulated portion. When the connector and a mating connector are in a mated state where the connector and the mating connector are mated with each other, the lock portion locks the mated state together with a locked portion of the mating connector. The first member is configured so that, when the mating connector is forced to be unmated from the connector under the mated state, the lock spring portion is resiliently deformed so that each of the lock portion and the regulated portion is moved in a combined direction of upward in an up-down direction and a first horizontal direction. The second member has a deformation-preventing portion provided with a regulating portion. A range of the movement of the regulated portion is defined by the regulating portion.
US10581180B2
An antenna system, includes a first substrate, a plurality of chips, and a waveguide antenna element based beam forming phased array. The waveguide antenna element based beam forming phased array has a unitary body that comprises a plurality of radiating waveguide antenna cells in a first layout for millimeter wave communication. Each radiating waveguide antenna cell comprises a plurality of pins that are connected with a body of a corresponding radiating waveguide antenna cell that acts as ground for the plurality of pins. A first end of the plurality of radiating waveguide antenna cells of the waveguide antenna element based beam forming phased array, as the unitary body, in the first layout is mounted on the first substrate. The plurality of chips are electrically connected with the plurality of pins and the ground of each of the plurality of radiating waveguide antenna cells to control beamforming.
US10581179B2
A symmetric leaky wave antenna includes a dielectric substrate, an electric wall, and two reflection bore arrays. The dielectric substrate has a first and a second metal layers disposed on two opposite faces thereof. The first metal layer has a feed end and two travelling wave sides. The electric wall is disposed between two travelling wave sides, with the two travelling wave sides symmetrically disposed with respect to the electric wall. The two reflection bore arrays are symmetrically disposed along the two travelling wave sides, respectively, with the electric wall arranged at a central line between the two reflection bore arrays. The two reflection bore arrays pass through the first metal layer, the second metal layer, and the dielectric substrate. The reflection bore array and the electric wall reduce the leakage rate of the electromagnetic wave, thus increasing the gain value of the antenna.
US10581177B2
In one aspect, a unit cell of a phased array antenna includes a metal plate having a hole, a first side and a second side opposite the first side, a first plurality of laminate layers disposed on the first side, a second plurality of layers disposed on the second side of the metal plate, a radiator disposed in the first plurality of layer on the first side, a feed circuit disposed in the second plurality of laminate layers on the second side and configured to provide excitation signals to the radiator and a first plurality of vias extending through the hole connecting the feed circuit to the radiator.
US10581174B2
An antenna is provided and includes a first antenna structure, a signal reflection structure, and an assembling unit. The first antenna structure has a first positioning portion and a radiator having a free end. The signal reflection structure has a second positioning portion, in which the signal reflection structure is configured to be assembled with the first antenna structure, and the first positioning portion corresponds with the second positioning portion. The assembling unit is for assembling the first antenna structure and the signal reflection structure in conjunction with the first and second positioning portions. The inner edge is configured to abut against the first antenna structure and the signal reflection structure. The receiving groove is located at one of the end portions of the assembling unit, in which the receiving groove is capable of receiving the free end of the radiator in order to limit its movement.
US10581171B2
A novel antenna element includes a PCB, a radiating element disposed on the surface of the PCB, and a feed structure. The radiating element is constituted by a magnetic dipole and an electric dipole. The magnetic dipole comprises a first magnetic dipole conductive part disposed on the first surface, a second magnetic dipole conductive part disposed on the second surface, and a first metal via array which penetrates the PCB and is connected with edges of the first and second magnetic dipole conductive parts. The electric dipole is constituted by a first electric dipole conductive part which is connected with the first magnetic dipole conductive part and a second electric dipole conductive part which is connected with the second magnetic dipole conductive part. The feed structure is connected with the first magnetic dipole conductive part and the magnetic dipole extends to the ground.
US10581170B2
A multiband microstrip antenna is provided. The antenna comprises of an inner ring radiator surrounded by an outer ring radiator on a first surface of a substrate. A feed network, on the second surface of the substrate, provides quadrature phases to feed posts to generate right hand circularly polarized (RHCP) signals.
US10581168B2
An antenna includes: a radiating element that is formed of a conductor and radiates electromagnetic waves when supplied with electrical power; and a parasitic element that is (i) formed of a conductor, (ii) provided near the radiating element so as to be electromagnetically coupled with the radiating element, (iii) provided in a plane substantially perpendicular to a plane including the radiating element, and (iv) guides the electromagnetic waves without being supplied with electrical power.
US10581167B2
An electronic device includes: a body; a circuit board disposed in the body; and an antenna device mounted to one region of the body, and having first and second antenna units spaced apart from each other by a specific interval, in order to transceive a radio signal at a specific frequency band, wherein each of the first and second antenna units includes: a dielectric substance disposed to form a gap with the circuit board; an antenna chip disposed at the circuit board; and a pair of feeding portions for connecting the antenna chip with the dielectric substance.
US10581165B2
There is provided mechanisms for transmitting a signal using a beamforming antenna array. A method being is by a network node. The method comprises obtaining an indication for transmission of the signal requiring use of a partial antenna array of the antenna array, the partial antenna array requiring less than all of the physical elements of the antenna array for transmission. The method comprises forming virtual antenna elements for the partial antenna array, thereby reducing the full antenna aperture of the antenna array. The method comprises expanding weight factors applied to the virtual antenna elements by connecting each of the virtual antenna elements to at least part of all physical antenna elements of the antenna array such that the virtual antenna elements at least partly utilize the full antenna aperture. The method comprises initiating transmission of the signal using the array of the virtual antenna elements.
US10581157B2
An antenna-integrated wireless module is provided which does not need a metal case, and which can realize size reduction. A shield layer is formed on an upper surface of a resin sealing layer, which is disposed on one principal surface of a substrate and which covers a wireless region and an antenna region, such that the shield layer does not cover a portion of the resin sealing layer, the portion being positioned directly above the antenna region. Hence the shield layer formed on the upper surface of the resin sealing layer on the side covering the wireless region can serve to suppress electromagnetic waves radiated from a wireless functional section, which is disposed in a region overlapping the wireless region when looking at the module in a plan view, and which includes an RF circuit disposed at least on the one principal surface of the substrate or inside the substrate.
US10581143B2
An electronic communication device performs a method to detect proximity of an object to the device. The method includes determining a set of mutual coupling values for at least one pair of a plurality of antennas arrays of the electronic communication device. Each mutual coupling value indicates an efficiency of a mutual coupling transmission between an antenna element of a first antenna array of a pair of antenna arrays and an antenna element of a second antenna array of the pair of antenna arrays. The method further includes determining object position relative to the plurality of antenna arrays based on the set of mutual coupling values.
US10581140B2
An antenna module including a first antenna configured to transmit and receive a plurality of signals, the first antenna including a first frame antenna segment including at least a part of a metal frame, the metal frame surrounding a body housing of an electronic device, and a first coil antenna segment connected to the first frame antenna segment, the first coil antenna segment including a first conductive coil may be provided.
US10581137B2
Various examples are provided for stretchable antennas that can be used for applications such as wearable electronics. In one example, a stretchable antenna includes a flexible support structure including a lateral spring section having a proximal end and at a distal end; a metallic antenna disposed on at least a portion of the lateral spring section, the metallic antenna extending along the lateral spring section from the proximal end; and a metallic feed coupled to the metallic antenna at the proximal end of the lateral spring section. In another example, a method includes patterning a polymer layer disposed on a substrate to define a lateral spring section; disposing a metal layer on at least a portion of the lateral spring section, the metal layer forming an antenna extending along the portion of the lateral spring section; and releasing the polymer layer and the metal layer from the substrate.
US10581126B2
A battery assembly is disclosed that includes a battery housing, a battery array, and one or more cooling plates. The battery housing forms a battery compartment having a width and length greater than a height. The battery array includes a plurality of cylindrical battery cells oriented horizontally with an axis substantially perpendicular to the height of the battery compartment. The plurality of battery cells is organized into a plurality of rows within the battery compartment. The plurality of battery cells is stacked two or more battery cells deep within the plurality of rows. The one or more cooling plates are oriented perpendicular to the axis of the battery cells and positioned proximal to an end of battery cells within a row of the plurality of rows.
US10581123B2
Disclosed herein are battery systems for electric vehicles. An electric vehicle may include a first battery. The first battery may be configured to power various low voltage systems. For example, the first battery may provide the power to start the vehicle. The vehicle may include a second battery. The second battery may be configured to power one or more electric motors for propelling the vehicle. The first battery may include a housing. The housing may include a battery monitoring system. The battery monitoring system may include a PCB that is secured to at least one bus bar. The bus bar may include an integrated shunt. The shunt may be coupled to circuitry on the PCB that is configured to monitor current.
US10581119B2
Electrochemical cells that cycle lithium ions and methods for suppressing or minimizing dendrite formation are provided. The electrochemical cells include a positive electrode, a negative electrode, and a separator disposed therebetween. At least one transition metal ion-trapping moiety, including one or more polymers functionalized with one or more trapping groups, may be included within the electrochemical cell as a coating, pore filler, substitute pendant group, or binder. The one or more trapping groups may be selected from the group consisting of: crown ethers, siderophores, bactins, ortho-phenanthroline, iminodiacetic acid dilithium salt, oxalates malonates, fumarates, succinates, itaconates, phosphonates, and combinations thereof, and may bind to metal ions found within the electrochemical cell to minimize or suppress formation of dendrite protrusions on the negative electrode.
US10581117B2
Electrochemical cells that cycle lithium ions and methods for suppressing or minimizing deposition of transition metal ions at negative electrodes are provided. The electrochemical cells include a positive electrode, a negative electrode, a separator disposed therebetween, and an electrolyte system including one or more lithium salts, one or more solvents, and at least one additive complexing compound. The at least one additive complexing compound includes an alkyl group having greater than or equal to 4 carbon atoms and less than or equal to 22 carbon atoms and a transition metal ion trapping group. The at least one additive compound associates with a surface of the separator via van der Waal's interactive forces and is further capable of complexing with transition metal ion within the electrochemical cell to sequester or tether the ions generated by contaminants to minimize or suppress the deposition of transition metal cations on the negative electrode.
US10581116B2
An electrolyte membrane for an energy storage device, an energy storage device including: a matrix including an ionically conductive polymer composition including a polymer and a lithium salt; and a metal-organic framework in the matrix, wherein the metal-organic frame work is in the form of a plurality of primary particles, each having diameter distribution represented by Inequation 1: 0<σ2/μ<1.0 Inequation 1 wherein, in Inequiation 1, σ2 is a diameter variance for the plurality of primary particles obtained by dynamic laser scattering, and μ is an average particle diameter of the plurality of primary particles.
US10581115B2
Electrolyte for a solid-state battery includes a body having grains of inorganic material sintered to one another, where the grains include lithium. The body is thin, has little porosity by volume, and has high ionic conductivity.
US10581108B2
An electrode stacking device includes a stacking unit that is disposed between a positive electrode conveying unit conveying a separator-equipped positive electrode and a negative electrode conveying unit conveying a negative electrode, and includes a plurality of stages of stacking sections on which the separator-equipped positive electrode and the negative electrode are stacked, a conveying control unit that controls a drive section to hold a plurality of the separator-equipped positive electrodes at height positions corresponding to the plurality of stages of stacking section and controls a drive section to hold a plurality of the negative electrodes at height positions corresponding to the plurality of stages of stacking sections, a push-out unit that simultaneously pushes out the plurality of separator-equipped positive electrodes toward the plurality of stages of stacking sections, and a push-out unit that simultaneously pushes out the plurality of negative electrodes toward the plurality of stages of stacking sections.
US10581105B2
Fuel cells utilizing liquid sodium-potassium alloy (NaK) reducing agent and fuel cell systems including the same. The fuel cells include a housing defining a housing volume and a reducing agent-containment structure defining a reducing agent-containment volume. The fuel cells also include a volume of NaK reducing agent extending within the reducing agent-containment volume and an anode conductor extending in electrical contact with the NaK reducing agent such that the NaK reducing agent forms at least a portion of an anode electrode of the fuel cell. The fuel cells further include a cathode electrode that extends within the housing volume and is spaced-apart from the NaK reducing agent, an electrolyte present within the housing volume, and an oxidizing agent supply structure configured to provide an oxidizing agent to the housing volume.
US10581104B2
Electrolyte solution circulation rates in a flow battery can impact operating performance. Although adjusting the circulation rates can allow improved performance to be realized, it can be difficult to levelize circulation rates over multiple electrochemical cells of an electrochemical cell stack due to a non-uniform pressure drop that occurs at an outlet of each electrochemical cell. Accordingly, flow batteries capable of realizing improved operating performance can include: an electrochemical cell stack containing a plurality of electrochemical cells in electrical communication with one another; an inlet manifold containing an inflow channel fluidically connected to an inflow side of each of the electrochemical cells; an outlet manifold containing an outflow channel fluidically connected to an outflow side of each of the electrochemical cells; and an insert disposed in the outflow channel. The insert has a variable width along a length of the outflow channel.
US10581101B2
A solid-state hydrogen storage device includes a first storage for storing a reversible solid-state hydrogen storage material, a reactor disposed in the first storage to enable a hydrolysis reaction of a non-reversible solid-state hydrogen storage material to be performed therein, and a fuel cell stack, wherein the non-reversible solid-state hydrogen storage material is stored in the reactor, and wherein the non-reversible solid-state hydrogen storage material releases heat when the hydrolysis is performed.
US10581100B2
A method of operating a fuel cell stack is described. The fuel cell stack includes a cathode, an anode, and a temporarily disabled bleed valve that is otherwise configured to transition from a first position to a second position and thereby modulate nitrogen drained from the anode. The method includes increasing a first pressure in the anode via a controller and, concurrent to increasing, decreasing a second pressure in the cathode via the controller. A system and a device including the fuel cell stack are also described.
US10581096B2
A fuel cell system calculates a target value of a flow rate of cathode gas to be supplied to a fuel cell stack according to a request of the fuel cell stack, controls a flow rate of the cathode gas to be supplied by the compressor according to an operating state of the fuel cell system, controls a bypass valve based on a target fuel cell supply flow rate so that the flow rate of the cathode gas to be supplied from the compressor to the fuel cell stack reaches the target fuel cell supply flow rate, and limits the flow rate of the cathode gas to be supplied by the compressor when the bypass valve has a predetermined opening and the flow rate of the cathode gas to be supplied to the fuel cell stack is not smaller than the target fuel cell supply flow rate.
US10581087B2
The invention concerns a fuel cell (100), comprising a stack (1) of alternating bipolar plates (113) and membrane electrode assemblies (114) as well as flow channels (104, 105) that are designed between a bipolar plate (113) and a membrane electrode assembly (114) and flow channels (104, 105) that are designed within a bipolar plate (113) as well as a motor vehicle with such a fuel cell. Provision is made that a surface (101) of at least a part of the flow channels (104, 105) that is overflowable by a fluid has, regarding its direction of extension at least in part a hydrophobic segment (101a) and a hydrophilic segment (101b) with regard to a cross-section of the flow channel (104, 105).
US10581085B2
Solid oxide fuel cells (SOFCs) are provided. A SOFC may comprise a cathode, an anode, and a solid oxide electrolyte between the anode and the cathode, wherein the cathode comprises a perovskite compound. The perovskite compound may be characterized by a log k* value which is less negative than about −6.0 cm/s; an energy above the convex hull of less than about 40 meV/(formula unit); a bandgap of about 0 and a charge transfer gap of about 0.
US10581081B1
Electrodeposited copper foils having properties suitable for use as negative electrode current collectors in lithium-ion secondary batteries are disclosed. The copper foil has a yield strength in the range of 11 to 45 kg/mm2, and a difference in residual stress between the drum side and the deposited side of at most 95 MPa. Negative electrode current collectors for lithium-ion secondary battery, a lithium-ion secondary battery incorporating the negative electrode, and batteries containing the negative electrode current collector are also disclosed.
US10581079B2
Disclosed is a positive active material composition that includes a positive active material and an additive represented by the following Chemical Formula 1. L1-A1-L2-A2-L3-A3-(L5-A5)n-L4-A4 [Chemical Formula 1] In Chemical Formula 1, each substituent is the same as described in the detailed description.
US10581076B2
The present invention relates to a method for preparing a lithium iron phosphate nanopowder, including the steps of (a) preparing a mixture solution by adding a lithium precursor, an iron precursor and a phosphorus precursor in a glycerol solvent, and (b) putting the mixture solution into a reactor and heating to prepare the lithium iron phosphate nanopowder under pressure conditions of 10 bar to 100 bar, and a lithium iron phosphate nanopowder prepared by the method. When compared to a common hydrothermal synthesis method and a supercritical hydrothermal synthesis method, a reaction may be performed under a relatively lower pressure. When compared to a common glycothermal synthesis method, a lithium iron phosphate nanopowder having effectively controlled particle size and particle size distribution may be easily prepared.
US10581075B2
The present invention related to an electrochemical cell comprising an anode of a Group IA metal and a cathode of a composite material prepared from an aqueous mixture of iron sulfate, cobalt sulfate and sulfur. The cathode material of the present invention provides an increased rate pulse performance compared to iron disulfide cathode material. This makes the cathode material of the present invention particularly useful for implantable medical applications.
US10581070B2
Cathode active materials have composite particles each with a base particle having the following formula: LiαNixMyCozO2, wherein 0.95≤α≤1.5, 0.6≤x≤1.0, 0≤y≤0.5, 0≤z≤0.5; x+y+z=1; and M is one of Mn and Al, and coating particles coating each base particle, the coating particles having the following formula: LiaNibMncCodO2, wherein 0.95≤a≤1.5, 0≤b≤0.35, 0≤c≤1.0, 0≤d≤1.0 and b+c+d=1.
US10581062B2
Co3O4 nanocubes as can be homogeneously assembled on a few-layer graphene sheet, such a composite as can be used in conjunction with an anode and incorporated into a high energy lithium-ion battery.
US10581060B2
A lithium-ion secondary battery having stable charge characteristics and lifetime characteristics is manufactured. Before the secondary battery is completed, a positive electrode is subjected to an electrochemical reaction in a large amount of electrolyte solution in advance, so that the positive electrode can have stability. The use of the positive electrode enables the secondary battery to be highly reliable. If a negative electrode is also subjected to an electrochemical reaction in a large amount of electrolyte solution in advance, the secondary battery can be more highly reliable.
US10581041B2
An exemplary assembly includes, among other things, a group of battery cells, and an array plate assembly having a pressure retention pad that is configured to plastically deform in response to the group of battery cells expanding. An exemplary method includes, among other things, compressing a group of battery cells with an array plate assembly having a pressure retention pad, the pressure retention pad plastically deforming in response to the group of battery cells expanding.
US10581039B2
A traction-battery assembly includes a retention structure having a separator and first and second openings on opposing sides of the separator. The assembly also includes first and second arrays each having cells arranged such that terminals of the cells are on a terminal side of the array. The terminal sides of the first and second arrays are each disposed in one of the first or second openings such that the terminal sides face the separator.
US10581036B2
A package structure of a soft package lithium battery is provided. Two joining sheets that are correspondingly joined are provided at positions at which peripheries of covering films are press-fit on each tab. Each of the joining sheets has a first press-fit area and a second press-fit area. Joining surfaces of the first press-fit areas of the two joining sheets are correspondingly joined to each other and fixedly sandwich the tab therebetween. The second press-fit area is folded downward away from the tab to the first press-fit area, and the second press-fit areas are press-fit and fixed to the covering films. The concave surface formed by folding between the first press-fit area and the second press-fit area of each of the joining sheets alleviates the problem that hot gases generated during battery discharging exerts an upward force to generate a gap at the press-fit position and lead to electrolyte leakage.
US10581033B2
A battery packaging material has an excellent ink printing characteristic on a base-layer-side surface. This battery packaging material has a laminated body formed by sequentially stacking at least a base layer, a metal layer, and a sealant layer, with the wet tensile strength of the surface of the base layer being 32 mN/m or greater.
US10581025B2
Disclosed is a deposition apparatus for an organic light-emitting diode, which is capable of preventing a large piece of glass from sagging due to gravity. The deposition apparatus allows the glass to be adhered to the lower surface of a planar electrostatic chuck from the center portion toward the edge portion thereof in the state in which it is upwardly convexly bent, thereby preventing deformation of a mask caused by the amount of sag of the glass. In addition, the deposition apparatus enables rapid alignment of the glass and the mask because the glass and the mask are adhered to each other via measurement of respective alignment marks provided thereon after the glass is located as close as possible to the mask without coming into contact with the mask.
US10581024B2
A display component packaging structure, a manufacturing method thereof, and a display device are provided. The display component packaging structure includes a base substrate, a display component arranged at a surface of the base substrate, a packaging cover plate covering the display component, and a heat dissipation layer arranged at a surface of the packaging cover plate adjacent to the display component. An orthogonal projection of the heat dissipation layer onto the base substrate at least partially overlaps an orthogonal projection of the display component onto the base substrate.
US10581022B2
An object is to provide a polymerizable liquid crystal compound, a polymerizable liquid crystal composition containing the compound and liquid crystal polymerization film-kind capable of controlling chromatic dispersion characteristics and having low positive chromatic dispersion characteristics.An aspect can be exemplified in which the polymerizable liquid crystal compound is represented by formula (1): in which, in formula (1), G is a group composed of a quinoline skeleton, an isoquinoline skeleton, a quinoxaline skeleton or a quinazoline skeleton, A1 is 1,4-phenylene or 1,4-cyclohexylene, Z1 is a connecting group, m is an integer from 0 to 3, and R1 is a group containing a polymerizable group.
US10581000B2
A condensed cyclic compound represented by Formula 1: wherein in Formula 1, groups X1 to X3 and X11 to X18 are the same as described in the specification.
US10580998B2
The present specification provides a nitrogen-containing condensed cyclic compound of chemical formula 1 and an organic light emitting device comprising the same.
US10580997B2
A condensed cyclic compound represented by Formula 1: wherein in Formula 1, a1, a2, Ar1, Ar2, R1, and R2 are the same as described in the specification.
US10580984B2
Methods and devices for controlling pressures in microenvironments between a deposition apparatus and a substrate are provided. Each microenvironment is associated with an aperture of the deposition apparatus which can allow for control of the microenvironment.
US10580983B2
According to the present invention, an ultra-fast method for preparing an organic/inorganic thin film by using self-diffusion effects comprises the steps of: forming a solution by dissolving one or more organic/inorganic materials in a solvent; forming an organic/inorganic thin film by supplying the formed solution onto a liquid substrate; and transferring the formed thin film to a substrate, wherein the step of forming an organic/inorganic thin film forms a thin film on the liquid substrate from the organic/inorganic materials through the occurrence of a self-diffusion phenomenon caused by a difference in surface tension between the liquid substrate and the solution, and through the occurrence of the evaporation of the solvent and the dissolution process of the solvent to the liquid substrate.
US10580982B2
Subject matter disclosed herein may relate to fabrication of correlated electron materials used, for example, to perform a switching function. In embodiments, precursors, in a gaseous form, may be utilized in a chamber to build a film of correlated electron materials comprising various impedance characteristics.
US10580979B2
A memory device including first conductive lines spaced apart from each other and extending in a first direction; second conductive lines spaced apart from each other and extending in a second direction that is different from the first direction; first memory cells having a structure that includes a selection device layer, a middle electrode layer, a variable resistance layer, and a top electrode layer; and insulating structures arranged alternately with the first memory cells in the second direction under the second conductive lines, wherein the first insulating structures have a top surface that is higher than a top surface of the first top electrode layer, and the second conductive lines have a structure that includes convex and concave portions, the convex portions being connected to the top surface of the top electrode layer and the concave portions accommodating the insulating structures between the convex portions.
US10580971B2
A method includes depositing a magnetic track layer on a seed layer, depositing an alloy layer on the magnetic track layer, depositing a tunnel barrier layer on the alloy layer, depositing a pinning layer on the tunnel barrier layer, depositing a synthetic antiferromagnetic layer spacer on the pinning layer, depositing a pinned layer on the synthetic antiferromagnetic spacer layer and depositing an antiferromagnetic layer on the pinned layer, and another method includes depositing an antiferromagnetic layer on a seed layer, depositing a pinned layer on the antiferromagnetic layer, depositing a synthetic antiferromagnetic layer spacer on the pinned layer, depositing a pinning layer on the synthetic antiferromagnetic layer spacer, depositing a tunnel barrier layer on the pinning layer, depositing an alloy layer on the tunnel barrier layer and depositing a magnetic track layer on alloy layer.
US10580967B2
A magnetic tunnel junction device includes a pinned magnetic layer, a free magnetic layer embodied as a synthetic antiferromagnetic device, and a nonmagnetic barrier layer sandwiched between the pinned magnetic layer and the free magnetic layer. The free magnetic layer includes a first ferromagnetic layer, a second ferromagnetic layer and a nonmagnetic spacing layer sandwiched between them; and can transform from the antiferromagnetic state to the ferromagnetic state regulated by electric field. Under the coaction of the electric field and the current, the ferromagnetic layer close to the barrier layer of the magnetic tunnel junction is switched to write in data. Also, a magnetic random access memory based on a synthetic antiferromagnetic free layer can write in data under the coaction of the electric field and the current, and has advantages such as simple structure, low power consumption, rapid speed, radiation resistant, and non-volatility.
US10580960B2
A piezoelectric driving device includes a vibrating plate, a first electrode, a piezoelectric layer, a second electrode layer provided above the vibrating plate. An active section is formed in a portion where the first electrode layer, the piezoelectric layer, and the second electrode layer overlap one another. The active section has a longitudinal direction and a latitudinal direction in plan view. At both ends in the latitudinal direction, ends of the first electrode layer are disposed in the same positions as ends of the wiring layer or further on the outer side than the ends, ends of the second electrode layer are disposed in the same positions as the ends of the wiring layer or further on the inner side than the ends, and the ends of the first electrode layer are disposed further on the outer side than the ends of the second electrode layer.
US10580957B2
A thermoelectric material structure includes a substrate, at least one spacing layer, and at least one two-dimensional (2D) material layer. The substrate has a surface. The 2D material layer and the spacing layer are overlapped and disposed on the surface of the substrate. The thermal conductivity of the 2D material layer along the direction perpendicular to the surface of the substrate is less than 10 W/mK.
US10580954B2
Methods and processes to fabricate thermoelectric materials and more particularly to methods and processes to fabricate nano-sized doped silicon-based semiconductive materials to use as thermoelectrics in the production of electricity from recovered waste heat. Substantially oxidant-free and doped silicon particulates are fractured and sintered to form a porous nano-sized silicon-based thermoelectric material.
US10580952B2
A light-emitting device according to one embodiment includes: a substrate; a graphite thin film disposed on the substrate; and an electrode provided on a second surface of the graphite thin film on an edge portion of the graphite thin film, the second surface of the graphite thin film being opposite from a first surface of the graphite thin film, the first surface of the graphite thin film opposed to the substrate. A plurality of protrusions for supporting the graphite thin film is formed on a surface of the substrate opposed to the graphite thin film, at least over an entire region where the substrate and a portion of the graphite thin film other than the edge portion overlap each other when viewed along a thickness direction of the substrate.
US10580940B2
A flexible dielectric substrate (102) defines a LESD mounting region (120) including two conductive filled vias (105, 106) extending through the flexible dielectric substrate (102) and the LESD mounting region is substantially surrounded by two conductive frame portions (112, 116). The frame portions are in electrical connection with the conductive filled vias (105, 106), respectively. The conductive filled vias (105, 106) form conductive features in the mounting region (120) that are co-planar with each other.
US10580939B2
A semiconductor light-emitting device includes a light-emitting structure including a first semiconductor layer, an active layer, and a second semiconductor layer which are sequentially stacked, a first insulating layer on the second semiconductor layer with a plurality of first openings having first widths and a plurality of second openings having second widths different from the first widths, a first electrode electrically connected to the first semiconductor layer through the first openings, a first sub-electrode layer between the second semiconductor layer and the first insulating layer, the first sub-electrode layer being exposed through the second openings, and a second sub-electrode layer on the first insulating layer, the second sub-electrode layer being connected to the first sub-electrode layer through the second openings, wherein a first distance between the first openings closest to each other is different from a second distance between the second openings closest to each other.
US10580933B2
Disclosed herein is a highly reliable light emitting diode. In the light emitting diode, a connector connecting light emitting cells to each other is spaced apart from bump pads in a lateral direction so as not to overlap each other. Accordingly, it is possible to provide a chip-scale flip-chip type light emitting diode having good properties in terms of heat dissipation performance and electrical reliability.
US10580931B2
A method of manufacturing a gallium nitride light-emitting diode, including the successive steps of: a) forming a planar active gallium nitride light-emitting diode stack including first and second doped gallium nitride layers of opposite conductivity types and, between the first and second gallium nitride layers, an emissive layer with one or a plurality of quantum wells; and b) growing nanowires on the surface of the first gallium nitride layer opposite to the emissive layer.
US10580929B2
A UV LED package and an LED module including the same. The UV LED package includes an upper semiconductor layer; a mesa disposed under the upper semiconductor layer, having an inclined side surface, and comprising an active layer and a lower semiconductor layer; a first insulation layer covering the mesa and having an opening exposing the upper semiconductor layer; a first contact layer contacting the upper semiconductor layer through the opening of the first insulation layer; a second contact layer formed between the mesa and the first insulation layer and contacting the lower semiconductor layer; a first electrode pad and a second electrode pad disposed under the first contact layer and electrically connected to the first contact layer and second contact layer, respectively; and a second insulation layer located between the first contact layer and the first and second electrode pads, wherein the active layer emits UV light having a wavelength of 405 nm or less. With this structure, the LED package has high efficiency and high heat dissipation characteristics.
US10580925B2
An electrical device that includes a material stack present on a supporting substrate. An LED is present in a first end of the material stack having a first set of bandgap materials. A photovoltaic device is present in a second end of the material stack having a second set of bandgap materials. The first end of the material stack being a light receiving end, wherein a widest bandgap material for the first set of bandgap material is greater than a highest bandgap material for the second set of bandgap materials. A zinc oxide interface layer is present between the LED and the photovoltaic device. The zinc oxide layers or can also form a LED.
US10580920B2
A solar antenna array may comprise an array of carbon nanotube antennas that may capture and convert sunlight into electrical power. A method for constructing the solar antenna array from a glass top down to aluminum over a plastic bottom such that light passing through the glass top and/or reflected off the aluminum both may be captured by the antennas sandwiched between. Techniques for patterning the glass to further direct the light toward the antennas and techniques for continuous flow fabrication and testing are also described.
US10580918B2
The present disclosure provides dual-function photovoltaic (PV) devices that generate electric current and have a colored surface or colored appearance. The PV devices may be angle insensitive and polarization independent. Such a dual-function PV device may have an ultra-thin photoactive layer (e.g., comprising an undoped amorphous silicon) with a thickness of ? about 50 nm. The PV device is configured to filter (transmit or reflect) a portion of an electromagnetic spectrum, providing a controllable and tunable color appearance. Such nanometer a-Si/organic hybrid cells are designed to transmit or reflect angle insensitive colors, electrically powering up to 2% to 3% or higher by efficient absorbed photon to charge conversion. In certain variations, the present disclosure further provides decorative power generating panels creating angle insensitive transmissive or reflective colors.
US10580912B2
An arrangement including a carrier substrate, and a component situated on a cover surface of the carrier substrate in a hollow space, and electrical contacts for the component, wherein the hollow space is comprised of a plurality of spacer elements arranged on the cover surface of the carrier substrate and a cover substrate mounted on the plurality of spacer elements is provided. A semi-finished product comprising a carrier substrate made of silicon, wherein one or more recesses are formed on one side of the carrier substrate, and wherein the semi-finished product further comprises an alkaline evaporated glass applied to the side of the carrier substrate having the one or more recesses is also provided.
US10580911B2
A photovoltaic element includes: a semiconductor substrate; a first i-type semiconductor film provided on a part of one of surfaces of the semiconductor substrate; a first semiconductor region including a first-conductivity-type semiconductor film provided on the first i-type semiconductor film; a first electrode layer provided on the first semiconductor region; a first conductive film interposed at least at a site between the first semiconductor region and the first electrode layer.
US10580909B2
The present disclosure relates to a semiconductor photomultiplier comprising an array of interconnected microcells; wherein the array comprises at least a first type of microcell having a first junction region of a first geometric shape; and a second type of microcell having a second junction region of a second geometric shape.
US10580904B2
Disclosed are a thin film transistor and a display device including the thin film transistor. The thin film transistor comprises: a bottom gate electrode on a substrate; a semiconductor layer overlapping with the bottom gate electrode, wherein the semiconductor layer comprises a N-type semiconductor layer and a P-type semiconductor layer, and the N-type semiconductor layer is overlapped partly with the P-type semiconductor layer; a first source electrode and a first drain electrode respectively connected to the P-type semiconductor layer; a second source electrode and a second drain electrode respectively connected to a portion of the N-type semiconductor layer which is not overlapped with the P-type semiconductor layer; and a top gate electrode above the semiconductor layer. According to the embodiment of the present disclosure, a complexity of a manufacturing process of the thin film transistor is reduced.
US10580900B2
Device and method for fabricating a field effect transistor (FET) include forming plurality of dummy dielectric layers separated by a corresponding plurality of source/drain regions overlying a substrate. One or more nanosheets of active transistor channels alternating between the plurality of dummy dielectric layers are formed extending at least part way into the plurality of source/drain regions. A high-k dielectric layer is formed about and overlying the source/drain regions and portions of the one or more nanosheets not covered by the plurality of dummy dielectric layers. A conductive metal cap layer is formed overlying the high-k dielectric layer.
US10580897B2
Disclosed are structures (e.g., a fin-type field effect transistor (FINFET) and a nanowire-type FET (NWFET)) and methods of forming the structures. In the methods, a fin is formed. For a FINFET, the fin includes a first semiconductor material. For an NWFET, the fin includes alternating layers of first and second semiconductor materials. A gate is formed on the fin. Recesses are formed in the fin adjacent to the gate and extend to (or into) a semiconductor layer, below, made of the second semiconductor material. An oxidation process forms oxide layers on exposed semiconductor surfaces in the recesses including a first oxide material on the first semiconductor material and a second oxide material on the second semiconductor material. The first oxide material is then selectively removed and source/drain regions are formed by lateral epitaxial deposition in the recesses. The remaining second oxide material minimizes sub-channel region source-to-drain leakage.
US10580894B2
At least one semiconductor nanowire laterally abutted by a pair of semiconductor pad portions is formed over an insulator layer. Portions of the insulator layer are etched from underneath the at least one semiconductor nanowire such that the at least one semiconductor nanowire is suspended. A temporary fill material is deposited over the at least one semiconductor nanowire, and is planarized to physically expose top surfaces of the pair of semiconductor pad portions. Trenches are formed within the pair of semiconductor pad portions, and are filled with stress-generating materials. The temporary fill material is subsequently removed. The at least one semiconductor nanowire is strained along the lengthwise direction with a tensile strain or a compressive strain.
US10580888B1
A semiconductor device includes a gate trench extending into a Si substrate, a body region in the Si substrate, the body region including a channel region which extends along a sidewall of the gate trench, a source region in the Si substrate above the body region, a contact trench extending into the Si substrate and separated from the gate trench by a portion of the source region and a portion of the body region, the contact trench being filled with an electrically conductive material which contacts the source region at a sidewall of the contact trench and a highly doped body contact region at a bottom of the contact trench, and a diffusion barrier structure formed along the sidewall of the contact trench and disposed between the highly doped body contact region and the channel region, the diffusion barrier structure including alternating layers of Si and oxygen-doped Si.
US10580887B2
A process of forming a field effect transistor (FET) and a FET are disclosed. The process includes steps of forming a nitride semiconductor layer on a substrate; selectively growing an n+-region made of oxide semiconductor material on the nitride semiconductor layer and subsequently depositing oxide film on the n+-region; rinsing the oxide film with an acidic solution; forming an opening in the oxide film to expose the oxide semiconductor layer therein; and depositing a metal within the opening such that the metal is in direct contact with the n+-region.
US10580878B1
A SiC device with a doped buried region is provided. The doped buried region may be formed by: forming a first trench which extends into a first side of a SiC epitaxial layer of a first conductivity type, the first trench terminating at a first depth in the SiC epitaxial layer; at least partly filling the first trench with an epitaxial material of a second conductivity type opposite the first conductivity type; forming a second trench which extends into the first side of the SiC epitaxial layer so that the second trench overlaps the first trench, the second trench terminates at a second depth in the SiC epitaxial layer which is less than the first depth, and the epitaxial material in the first trench laterally extends below a bottom of the second trench; and forming a gate electrode in the second trench and electrically insulated from the SiC epitaxial layer.
US10580876B2
An integrated circuit device may include a pair of line structures. Each line structure may include a pair of conductive lines extending over a substrate in a first horizontal direction and a pair of insulating capping patterns respectively covering the pair of conductive lines. The integrated circuit device may include a conductive plug between the pair of line structures and a metal silicide film contacting a top surface of the conductive plug between the pair of insulating capping patterns. The conductive plug may have a first width between the pair of conductive lines and a second width between the pair of insulating capping patterns, in a second horizontal direction perpendicular to the first horizontal direction, where the second width is greater than the first width.
US10580863B2
In sophisticated semiconductor devices, the lateral electric field in fully depleted transistor elements operated at elevated supply voltages may be significantly reduced by establishing a laterally graded dopant profile at edge regions of the respective channel regions. In some illustrative embodiments to this end, one or more dopant species may be incorporated prior to completing the gate electrode structure.
US10580849B2
At a bending section of a frame region, an opening portion is formed on at least one layer of inorganic film included in a TFT layer, in which a residual layer of the inorganic film is formed, a flattening film is provided to plug the opening portion, and the frame wiring line is provided on the flattening film.
US10580845B2
A display device includes a substrate including a first pixel region, a second pixel region connected to the first pixel region and having a smaller area than the first pixel region, and a peripheral region surrounding the first and second pixel regions, a first pixel in the first pixel region, a second pixel in the second pixel region, a first line connected to the first pixel, a second line connected to the second pixel, an extending line extending to the peripheral region and connected to any one of the first and second lines, a dummy part overlapping with the extending line for compensating a difference between load values of the first and second lines, a first power line in the peripheral region, and a conductive pattern overlapping with at least one region of the dummy part, and electrically connected to the first power line.
US10580836B2
An OLED touch display panel, a method for manufacturing an OLED touch display panel and a touch display device are disclosed. The method comprises: forming a plurality of baffles by a patterning process on a TFT back plate, wherein each of the baffles defines a touch region; and forming a cathode layer on the TFT back plate on which the baffles have been formed. The cathode layer is partitioned by the baffles into a plurality of self-capacitance electrodes insulated from each other. Each of the self-capacitance electrodes is located within one of the touch regions and matches the touch region in shape.
US10580826B2
An apparatus for positioning micro-devices on a destination substrate includes a first support to hold a destination substrate, a second support to provide or hold a transfer body having a surface to receive an adhesive layer, a light source to generate a light beam, a mirror configured to adjustably position the light beam on the adhesive layer on the transfer body, and a controller. The controller is configured to cause the light source to generate the light beam and adjust the mirror to position the light beam on the adhesive layer so as to selectively expose one or more portions of the adhesive layer to create one or more neutralized portions. The transfer body and the destination substrate are moved away from each other and one or more micro-devices corresponding to the one or more neutralized portions of the adhesive layer remain on the destination substrate.
US10580820B2
A sensing device includes a light source to emit light, a light sensor to detect reflection of the emitted light and distance determination circuitry responsive to reflected-light detection within the light sensor. The light sensor includes a photodetector having a photocharge storage capacity in excess of one electron and an output circuit that generates an output signal responsive to light detection within the photodetector with sub-hundred nanosecond latency. The distance determination circuitry measures an elapsed time based on transition of the output signal in response to photonic detection within the photodetector and determines, based on the elapsed time, a distance between the sensing device and a surface that yielded the reflection of the emitted light.
US10580819B2
The present disclosure relates to a solid-state imaging device, a method for manufacturing the same, and an electronic device capable of increasing utilization efficiency of a substrate. The solid-state imaging device includes a first semiconductor substrate provided with a sensor circuit having a photoelectric conversion part, and a second semiconductor substrate and a third semiconductor substrate provided with respective circuits different from the sensor circuit. The first semiconductor substrate, the second semiconductor substrate, and the third semiconductor substrate are stacked on each other in three layers, and a metal element for an electrode constituting an electrode for external connection is disposed in the first semiconductor substrate. An electrode for a measuring terminal is disposed within the second semiconductor substrate or the third semiconductor substrate, and the first semiconductor substrate is stacked after performing a predetermined measurement. The present technology can be applied to a backside-illuminated solid-state imaging device, for example.
US10580813B2
One aspect relates to an image capturing apparatus that includes a plurality of pixels and a plurality of discharge electrodes. Each of the plurality of pixels includes a first electrode arranged on a member including a multilayer wiring layer, a photoelectric conversion film arranged on the first electrode, a second electrode arranged on the photoelectric conversion film, and a microlens arranged on the second electrode and in a position that overlaps with the first electrode in a plan view. Between microlenses included in adjacent two pixels of the plurality of pixels, a gap is formed in the plan view. The discharge electrode is arranged in a position that overlaps with the gap in the plan view.
US10580812B2
A fan-out sensor package includes: a first interconnection member having a through-hole; a sensor disposed in the through-hole of the first interconnection member and having an active surface having connection pads and microlenses disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the first interconnection member and the active surface or the inactive surface of the sensor; and a second interconnection member disposed on the first interconnection member and the inactive surface or the active surface of the sensor. The first interconnection member and the second interconnection member include, respectively, redistribution layers electrically connected to the connection pads of the sensor. A camera module includes the fan-out sensor package.
US10580811B2
An image pickup element package according to an embodiment of the present technology includes a solid-state image pickup element, a circuit board, a translucent substrate, and a support. The solid-state image pickup element includes a light-receiving surface, and a back surface on a side opposite to the light-receiving surface. The circuit board supports the back surface of the solid-state image pickup element. The translucent substrate is opposed to the light-receiving surface. The support includes a resin frame portion and a conductor portion and is disposed between the circuit board and the translucent substrate. The resin frame portion includes a hollow portion that houses the solid-state image pickup element, and a fixation portion that is fixed to a casing portion of an image-pickup device. The conductor portion is integrally provided in the resin frame portion and provides thermal connection between the circuit board and the fixation portion.
US10580810B2
A solid-state image sensor includes: a pixel array that includes first pixels, each having first and second photoelectric conversion units, and second pixels, each having third and fourth photoelectric conversion units; first to fourth transfer gates via which a signal charge respectively generated in the first to fourth photoelectric conversion units is respectively transferred to first to fourth charge voltage conversion units. At least one of a gate width, a gate length and an installation position of at least one transfer gate among the first to fourth transfer gates is altered to achieve uniformity in voltage conversion efficiency at the first to fourth charge voltage conversion units.
US10580808B2
A photodetection device includes: a photoelectric converter generating charge; a first diffusion region having a first end connected to the photoelectric converter and a second end and extending in a first direction from the first end toward the second end; a second diffusion region having a third end connected to a first side surface, of the first diffusion region, which is along the first direction and a fourth end and extending in a second direction from the third end toward the fourth end; a first charge accumulator connected to the fourth end; a first gate electrode covering at least part of the first diffusion region; and a second gate electrode covering at least part of the second diffusion region. The second gate electrode covers a first portion of the first diffusion region without the first gate electrode intervention. The first portion is adjacent to the second diffusion region.
US10580805B2
Provided is a display apparatus including a substrate and a semiconductor layer including first and second semiconductor layers. A first gate insulating layer is formed on the semiconductor layer. A first gate wiring overlapping the first semiconductor layer is formed on the first gate insulating layer. A second gate insulating layer is formed on the first gate wiring. A second gate wiring overlapping the second semiconductor layer is formed on the second gate insulating layer. A third gate insulating layer covers the second gate wiring. A driving voltage line intersecting the first and second gate wirings is formed on the third gate insulating layer. A data line intersecting the first and second gate wirings is formed on the third gate insulating layer. A short circuit protection area is formed between the first gate wiring, the second gate wiring, the driving voltage line and the data line.
US10580800B2
A thin film transistor includes a substrate, a semiconductor layer on the substrate, a first insulating layer covering the substrate and the semiconductor layer, a first gate electrode on the first insulating layer and overlapping the semiconductor layer, a second insulating layer covering the first gate electrode and the first insulating layer, a second gate electrode on the second insulating layer and overlapping the semiconductor layer and the first gate electrode, a third insulating layer covering the second gate electrode, a first contact hole defined in the first insulating layer, the second insulating layer and the third insulating layer, and through which a portion of the semiconductor layer is exposed, and a source electrode and a drain electrode connected to the semiconductor layer through the first contact hole.
US10580797B2
An object is to provide a semiconductor device with high aperture ratio or a manufacturing method thereof Another object is to provide semiconductor device with low power consumption or a manufacturing method thereof. A light-transmitting conductive layer which functions as a gate electrode, a gate insulating film formed over the light-transmitting conductive layer, a semiconductor layer formed over the light-transmitting conductive layer which functions as the gate electrode with the gate insulating film interposed therebetween, and a light-transmitting conductive layer which is electrically connected to the semiconductor layer and functions as source and drain electrodes are included.
US10580793B2
In a method of manufacturing a semiconductor device, the method includes: forming a stack structure; forming a channel layer penetrating the stack structure; forming a first dielectric layer in the channel layer; forming a second dielectric layer in the first dielectric layer; forming an opening by selectively etching the first dielectric layer; selectively etching the second dielectric layer exposed through the opening; and forming a pad in the opening.
US10580792B2
Some embodiments include an integrated structure having a first opening extending through a stack of alternating insulative levels and conductive levels. A nitride structure is within the first opening and narrows the first opening to form a second opening. Detectable oxide is between the nitride structure and one or more of the conductive levels. Some embodiments include an integrated structure having a conductive material, a select device gate material over the conductive material, and vertically-stacked conductive levels over the select device gate material. A first opening extends through the vertically-stacked levels to the conductive material and has opposing sidewalls along a cross-section. Nitride liners are along the sidewalls of the first opening. Detectable oxide is between at least one of the nitride liners and one or more of the vertically-stacked conductive levels. Some embodiments include methods for forming integrated structures.
US10580788B2
Embodiments of methods for forming three-dimensional (3D) memory devices are disclosed. In an example, a peripheral device is formed on a first substrate. A first interconnect layer is formed above the peripheral device on the first substrate. A dielectric stack including a plurality of dielectric/sacrificial layer pairs and a plurality of memory strings each extending vertically through the dielectric stack is formed on a second substrate. A second interconnect layer is formed above the memory strings on the second substrate. The first substrate and the second substrate are bonded, so that the first interconnect layer is below and in contact with the second interconnect layer. The second substrate is thinned after the bonding. A memory stack is formed below the thinned second substrate and including a plurality of conductor/dielectric layer pairs by replacing, with a plurality of conductor layers, sacrificial layers in the dielectric/sacrificial layer pairs.
US10580781B2
Devices and methods of forming a device are disclosed. The device includes a substrate defined with at least a device region. A multi-gate transistor disposed in the device region which includes first and second gates both having first and second gate sidewalls. The multi-gate transistor also includes first source/drain (S/D) regions disposed adjacent to the first gate sidewall of the first and second gate, a common second S/D region disposed adjacent to the second gate sidewall of the first and second gate. A negative capacitance element is disposed within the second gate to reduce total overlap capacitance of the transistor. An interlevel dielectric (ILD) layer is disposed over the substrate and covering the transistor. First and second contacts are disposed in the ILD layer which are coupled to the first and second S/D regions respectively.
US10580776B2
Some embodiments include a memory array having memory cells arranged in rows and columns. The rows extend along a first direction and the columns extend along a second direction, with an angle between the first and second directions being less than 90°. Wordline trunk regions extend across the array and along a third direction substantially orthogonal to the second direction of the columns. Wordline branch regions extend from the wordline trunk regions and along the first direction. Semiconductor-material fins are along the rows. Each semiconductor-material fin has a first source/drain region, a second source/drain region, and a channel region between the first and second source/drain regions. Each channel region is overlapped by a wordline branch. Digit lines extend along the columns and are electrically coupled with the second source/drain regions. Charge-storage devices are electrically coupled with the first source/drain regions.
US10580772B2
A semiconductor structure includes fins that have a 2D material, such as Graphene, upon at least the fin sidewalls. The thickness of the 2D material sidewall may be tuned to achieve desired finFET band gap control. Neighboring fins of the semiconductor structure form fin wells. The semiconductor structure may include a fin cap upon each fin and the 2D material is formed upon the sidewalls of the fin and the bottom surface of the fin wells. The semiconductor structure may include a well-plug at the bottom of the fin wells and the 2D material is formed upon the sidewalls and upper surface of the fins. The semiconductor structure may include both fin caps and well-plugs such that the 2D material is formed upon the sidewalls of the fins.
US10580770B2
Techniques for forming VFETs with differing gate lengths are provided. In one aspect, a method for forming a VFET device includes: patterning fins in a substrate, wherein at least one of the fins includes a vertical fin channel of a FET1 and at least another one of the fins includes a vertical fin channel of a FET2; forming a bottom source and drain; forming bottom spacers on the bottom source and drain; forming gates surrounding the vertical fin channel of the FET1 and FET2; forming top spacers on the gate; and forming top source and drains at the tops of the fins by varying a positioning of the top source and drains relative to at least one of the vertical fin channel of the FET1 and the FET2 such that the FET1/FET2 have an effective gate length Lgate1/Lgate2, wherein Lgate1>Lgate2. A VFET device is also provided.
US10580769B2
A semiconductor device with an embedded schottky diode and a manufacturing method thereof are provided. A semiconductor device having a schottky diode include: an epilayer of a first conductivity type, a body layer of a second conductivity type, and a source layer of the first conductivity type arranged in that order; a gate trench that extends from the source layer to a part of the epilayer; a body trench formed a predetermined distance from the gate trench and extends from the source layer to a part of the epilayer; and a guard ring of the second conductivity type that contacts an outer wall of the body trench and formed in the epilayer.
US10580768B1
A GaAs (Gallium Arsenide) cell is provided. The GaAs cell comprises at least a GaAs substrates; a plurality of drain electrodes and a plurality of source electrodes, disposed on the at least a GaAs substrates; a gate electrode, disposed between the plurality of drain electrodes and the plurality of source electrodes, elongated along a first direction; a first anchor at a first end of the gate electrode; and a second anchor at a second end of the gate electrode; wherein a gate length of the gate electrode on a second direction is smaller than both a first width of the first anchor and a second width of the second anchor along the second direction.
US10580764B2
A transient voltage suppressor includes a substrate, a first well, a second well, a first electrode, a second electrode, a doped region and a heavily-doped region. The first well is formed in the substrate and near a surface of substrate. The second well is formed in the first well and near the surface. The first electrode and second electrode are formed in the second well and near the surface respectively. The first well and first electrode have a first electrical property. The second well and second electrode have a second electrical property. The doped region is formed between the first electrode and second electrode and near the surface and electrically connected with the first well and second well. The heavily-doped region is formed under the doped region. The heavily-doped region has the same electrical property with the doped region and has higher doping concentration than the doped region.
US10580762B1
Examples disclosed herein involve integrated circuit chip arrangements. An example integrated circuit (IC) package may include a first semiconductor chip that includes a first metal-oxide-semiconductor field-effect transistor (MOSFET) and a second semiconductor chip mounted within a housing of the IC package. The second semiconductor chip may include a second MOSFET and a control circuit configured with a first driver for the first MOSFET and a second driver for the second MOSFET. The first semiconductor chip may be mounted to the second semiconductor chip opposite a base of the IC package.
US10580759B2
A fan-out semiconductor package includes a first core member including a first through-hole, a first semiconductor chip disposed in the first through-hole of the first core member, a first encapsulant configured to encapsulate at least a portion of the first semiconductor chip, a first connection member disposed on the first semiconductor chip and including a first redistribution layer, a second core member adhered to a lower surface of the first connection member and including a second through-hole, a second semiconductor chip disposed in the second through-hole of the second core member, a second encapsulant configured to encapsulate the second semiconductor chip, the second core member, and the first connection member, a second connection member disposed on the second semiconductor chip and including a second redistribution layer, and a connection via penetrating through the second core member and configured to electrically connect the first redistribution layer and the second redistribution layer.
US10580754B2
In a semiconductor module, first and second semiconductor chips each include a transistor and a temperature-detecting diode connected between first and second control pads. The first control pad of the first semiconductor chip is connected to a first control terminal, the second control pad of the first semiconductor chip and the first control pad of the second semiconductor chip are connected to a second control terminal, and the second control pad of the second semiconductor chip is connected to a third control terminal.
US10580740B2
Low-temperature techniques for doping of Cu interconnects based on interfacially-assisted thermal diffusion are provided. In one aspect, a method of forming doped copper interconnects includes the steps of: patterning at least one trench in a dielectric material; forming a barrier layer lining the trench; forming a metal liner on the barrier layer; depositing a seed layer on the metal liner; plating a Cu fill into the trench to form Cu interconnects; removing a portion of a Cu overburden to access an interface between the metal liner and the Cu fill; depositing a dopant layer; and diffusing a dopant(s) from the dopant layer along the interface to form a Cu interconnect doping layer between the metal liner and the Cu fill. Alternatively, the overburden and the barrier layer/metal liner can be completely removed, and the dopant layer deposited selectively on the Cu fill. An interconnect structure is also provided.
US10580734B2
A ground isolation transmission line package device includes (1) ground isolation planes between, (2) ground isolation lines surrounding, or (3) such ground planes between and such ground isolation lines surrounding horizontal data signal transmission lines (e.g., metal signal traces) that are horizontally routed through the package device. The (1) ground isolation planes between, and/or (2) ground isolation lines electrically shield the data signals transmitted in signal lines, thus reducing signal crosstalk between and increasing electrical, isolation of the data signal transmission lines. In addition, data signal transmission lines may be tuned using eye diagrams to select signal line widths and ground isolation line widths that provide optimal data transmission performance. This package device provides higher frequency and more accurate data signal transfer between different horizontal locations of the data signal transmission lines, and thus also between devices such as integrated circuit (IC) chips attached to the package device.
US10580727B2
A through-hole electrode substrate includes a substrate including a through-hole extending from a first aperture of a first surface to a second aperture of a second surface, an area of the second aperture being larger than that of the first aperture, the through-hole having a minimum aperture part between the first aperture and the second aperture, wherein an area of the minimum aperture part in a planer view is smallest among a plurality of areas of the through-hole in a planer view, a filler arranged within the through-hole, and at least one gas discharge member contacting the filler exposed to one of the first surface and the second surface.
US10580723B2
A lead frame sheet of flat no-lead lead frames having a semiconductor die on a die pad, terminals, and plastic encapsulation except on a back side of the sheet to provide an exposed thermal die pad, exposed side walls, and exposed back sides of the terminals.A solder wetable metal or metal alloy plating layer is on the back side and on the exposed the walls of the terminals. The exposed thermal pad and the back side of the terminals each include a contact region which lacks the plating layer.
US10580720B1
A silicon interposer that includes an array, or pattern, of conductive paths positioned within a silicon substrate with a plurality of pins on the exterior of the substrate. Each of the pins is connected to a portion of the array of conductive paths. The array of conductive paths is configurable to provide a first electrical flow path through the substrate via a portion of the array of conductive paths or a second electrical flow path through the substrate. The electrical flow path through the substrate may be customizable for testing various die or chip layout designs. The electrical flow path through the substrate may be customizable by laser ablation of portions of the conductive paths, breaking of fuses along the conductive paths, and/or the actuation of logic gates connected to the conductive paths.
US10580719B2
The semiconductor memory device includes first group dies including at least one buffer die, and second group dies including a plurality of memory dies stacked on the first group dies and conveying data through a plurality of TSV lines. Here, at least one of the plurality of memory dies includes a first type ECC circuit which generates transmission parity bits using transmission data to be transmitted to the first group die, and the buffer die includes a second type ECC circuit which corrects, when a transmission error occurs in the transmission data received through the plurality of TSV lines, the transmission error using the transmission parity bits and generates error-corrected data.
US10580706B2
A system deposits a film on a substrate while determining mechanical stress experienced by the film. A substrate is provided in a deposition chamber. A support disposed in the chamber supports a circular portion of the substrate with a first surface of the substrate facing a deposition source and a second surface being reflective. An optical displacement sensor is positioned in the deposition chamber in a spaced-apart relationship with respect to a portion of the substrate's second surface located at approximately the center of the circular portion of the substrate. When the deposition source deposits a film on the first surface, a displacement of the substrate is measured using the optical displacement sensor. A processor is programmed to use the substrate displacement to determine a radius of curvature of the substrate, and to use the radius of curvature to determine mechanical stress experienced by the film during deposition.
US10580704B2
Semiconductor structures with different devices each having spacers of equal thickness and methods of manufacture are disclosed. The method includes forming a first gate stack and a second gate stack. The method further includes forming sidewall spacers of equal thickness for both the first gate stack and the second gate stack by depositing a liner material over spacer material on sidewalls of the first gate stack and the second gate stack and within a space formed between the spacer material and source and drain regions of the first gate stack.
US10580702B2
A semiconductor device includes first active patterns and second active patterns on a substrate, a first source/drain region on the first active patterns, a second source/drain region on the second active patterns and a device isolation layer filling a first trench between adjacent ones of the first active patterns and a second trench between adjacent ones of the second active patterns. A liner layer is disposed on the device isolation layer between the adjacent ones of the second active patterns. The device isolation layer between the adjacent ones of the first active patterns has a recess therein under the first source/drain region and a bottom surface of the liner layer between the adjacent ones of the second active patterns is higher than the recess.
US10580699B1
The present invention relates to a method for the production of layers of solid material, in particular for use as wafers. The method may include the following steps: providing a workpiece for the separation of the layers of solid material with the workpiece optionally having at least one exposed surface, producing and/or providing a carrier unit for receiving at least one layer of solid material having the carrier unit optionally having a receiving layer for holding the layer of solid material, attaching the receiving layer to the exposed surface of the workpiece forming a composite structure, producing a break initiation point by means of pre-defined local stress induction in the peripheral region, including at the edge, of the workpiece, and separating the layer of solid material from the workpiece starting from the break initiation point.
US10580697B2
There is provided a dividing method for dividing a plate-shaped workpiece. The dividing method includes: a starting point region forming step of forming a starting point region serving as a starting point of division along a planned dividing line set on the workpiece; a heating step of heating the workpiece after performing the starting point region forming step; a cooling step of cooling the workpiece after performing the heating step; a dividing step of dividing the workpiece along the starting point region by applying a force to the workpiece after performing the cooling step; and a sheet affixing step of affixing an expanding sheet to the workpiece before performing the dividing step; the dividing step applying the force to the workpiece by expanding the expanding sheet.
US10580690B2
Methods and apparatuses for depositing an encapsulation layer over a staircase structure during fabrication of a 3D NAND structure to prevent degradation of an oxide-oxide interface and to prevent punchthrough of a wordline are provided. The encapsulation layer is a carbon-containing conformal film deposited over a staircase structure of alternating oxide and nitride layers prior to depositing oxide over the staircase structure.
US10580677B2
A workpiece positioning arrangement comprises a positioning device for positioning a workpiece as well as a decoupling device for the decoupled storage of the positioning device, wherein the decoupling device comprises a carrier element, on which the positioning device is arranged, and a base element, on which the carrier element is supported. For decoupling the dynamic reaction forces of the positioning device on the base element, the carrier element is supported on the base element so as to move freely at least in a certain range, preferably essentially free of counterforces, in a sliding manner.
US10580672B2
Systems and methods for processing workpieces, such as semiconductor workpieces are provided. One example embodiment is directed to a processing system for processing a plurality of workpieces. The plasma processing system can include a loadlock chamber. The loadlock chamber can include a workpiece column configured to support a plurality of workpieces in a stacked arrangement. The system can further include at least two process chambers. The at least two process chambers can have at least two processing stations. Each processing station can have a workpiece support for supporting a workpiece during processing in the process chamber. The system further includes a transfer chamber in process flow communication with the loadlock chamber and the process chamber. The transfer chamber includes a rotary robot. The rotary robot can be configured to transfer a plurality of workpieces from the stacked arrangement in the loadlock chamber to the at least two processing stations.
US10580668B2
In a substrate processing apparatus, a phosphoric acid aqueous solution is supplied to a processor, and a liquid collection from the processor is concurrently performed. Further, a silicon concentration is adjusted, to supply an adjusted processing liquid to the processor. Thus, a phosphoric acid aqueous solution film is formed on the substrate. The liquid film is heated by a heating device. The heating device has lamp heaters in a casing made of a silica glass. The phosphoric acid aqueous solution on the substrate is irradiated with infrared rays. A nitrogen gas flowing in a gas passage formed in the casing is discharged towards a position outside an outer periphery of the substrate.
US10580667B2
A heat treatment apparatus is provided with two cool chambers, that is, a first cool chamber and a second cool chamber. A semiconductor wafer before treatment is alternately carried into the first cool chamber or the second cool chamber and then transported to a heat treatment part by a transport robot after a nitrogen purge is performed. The semiconductor wafer after being heat-treated in the heat treatment part is alternately transported to the first cool chamber or the second cool chamber to be cooled. A sufficient cooling time is secured for the independent semiconductor wafer, and a reduction in throughput as the whole heat treatment apparatus can be suppressed.
US10580665B2
A package structure includes an interconnection layer; a passivation layer disposed on the interconnection layer, in which the interconnection layer and the passivation layer defined at least one opening; at least one elastic bump disposed on the interconnection layer, in which a portion of the elastic bump is embedded in the opening; and a conductive layer disposed on the elastic bump.
US10580663B2
A method for forming a microelectromechanical device is shown. The method comprises forming a cavity in a semiconductor substrate material, wherein the semiconductor substrate material comprises an opening for providing access to the cavity through a main surface area of the semiconductor substrate material. In a further step, the method comprises forming a support structure having a support structure material different from the semiconductor substrate material to close the opening at least partially by mechanically connecting the main surface area of the semiconductor substrate material with the bottom of the cavity. Furthermore, the method comprises a step of forming a lamella structure in the main surface area above the cavity such that the lamella structure is held spaced apart from the bottom of the cavity by the support structure.
US10580661B2
A process for etching a film layer on a semiconductor wafer is disclosed. The process is particularly well suited to etching carbon containing layers, such as hardmask layers, photoresist layers, and other low dielectric films. In accordance with the present disclosure, a reactive species generated from a plasma is contacted with a surface of the film layer. Simultaneously, the substrate or semiconductor wafer is subjected to rapid thermal heating cycles that increase the temperature past the activation temperature of the reaction in a controlled manner.
US10580657B2
Systems and methods discussed herein are directed towards processing of substrates, including forming a plurality of features in a target layer on a substrate. The formation of the plurality of features includes a main etch operation that forms the plurality of features to a first depth in the target layer. The main etch operation is followed by a phase shift sync pulsing (PSSP) operation, and these two operations are repeated iteratively to form the features to a predetermined depth. The PSSP operation includes one or more cycles of RF source power and RF bias power, this cycle deposits a protective coating in and on the features and then etches a portion of the protective coating to expose portions of the feature.
US10580654B2
Described herein are methods of filling features with tungsten, and related systems and apparatus, involving inhibition of tungsten nucleation. In some embodiments, the methods involve selective inhibition along a feature profile. Methods of selectively inhibiting tungsten nucleation can include exposing the feature to a direct or remote plasma. The methods include performing multi-stage inhibition treatments including intervals between stages. One or more of plasma source power, substrate bias power, or treatment gas flow may be reduced or turned off during an interval. The methods described herein can be used to fill vertical features, such as in tungsten vias, and horizontal features, such as vertical NAND (VNAND) wordlines. The methods may be used for both conformal fill and bottom-up/inside-out fill. Examples of applications include logic and memory contact fill, DRAM buried wordline fill, vertically integrated memory gate and wordline fill, and 3-D integration using through-silicon vias.
US10580650B2
Embodiments of the invention provide a substrate processing method for bottom-up formation of a film in a recessed feature. According to one embodiment, the method includes providing a substrate containing a first layer and a second layer on the first layer, the second layer having a recessed feature extending through the second layer, and depositing a non-conformal mask layer on the substrate, where the mask layer has an overhang at an opening of the recessed feature. The method further includes removing the mask layer from a bottom of the recessed feature, while maintaining at least a portion of the overhang at the opening, selectively depositing a film on the bottom of the recessed feature, and removing the mask layer overhang from the substrate. The processing steps may be repeated at least once until the film has a desired thickness in the recessed feature.
US10580642B2
Methods for seam-less gap fill comprising forming a flowable film by PECVD, treating the flowable film to form an Si—X film where X=C, O or N and curing the flowable film or Si—X film to solidify the film. The flowable film can be formed using a higher order silane and plasma. A UV cure, or other cure, can be used to solidify the flowable film or the Si—X film.
US10580639B2
The invention provides a sealing composition including: polymer (A) containing a cationic functional group and having a weight average molecular weight of from 2,000 to 1,000,000; and a benzotriazole compound; in which the content of the polymer (A) is from 0.05 parts by mass to 0.20 parts by mass with respect to 100 parts by mass of the sealing composition; in which the content of the benzotriazole compound in the sealing composition is from 3 ppm by mass to 200 ppm by mass; and in which the sealing composition has a pH of from 3.0 to 6.5.
US10580637B2
The specification and drawings present a new apparatus such as a halogen incandescent lamp is presented herein, the apparatus comprising a light source such as a light-generating element made of tungsten, configured to generate a visible light such as white light having chromaticity coordinates of the light source in a clear center in a color space, and a component such as light-transmissive envelope, enclosing the light source and comprising a coating with a compound comprising elements of neodymium and fluorine and configured to provide a desired light spectrum by filtering the generated visible light using the compound, where the desired light spectrum having chromaticity coordinates in the color space being shifted from the clear center below the black-body locus and outside of a four-step MacAdam ellipse of the light source to meet a predefined requirement for a modified spectrum lamp.
US10580635B2
An electromagnet assembly suitable for mass spectrometer comprising one yoke; and two pole pieces; the pole pieces being comprised in a vacuum chamber and being separated from each other by a pole piece gap defining a passage for the charged particles to be deflected; the yoke forming a bridge over the two pole pieces thus defining a magnetic circuit. The electromagnet assembly further comprises one electrical circuit for generating a magnetic flux in the magnetic circuit, the electrical circuit being included in the yoke. The electromagnet assembly is remarkable in that the pole pieces are electrically insulated from the electrical circuit and from the yoke by first electrical insulating means and are electrically insulated from the vacuum chamber.
US10580628B2
One process used to remove material from a surface is ion etching. In certain cases, ion etching involves delivery of both ions and a reactive gas to a substrate. The disclosed embodiments permit local high pressure delivery of reactive gas to a substrate while maintaining a much lower pressure on portions of the substrate that are outside of the local high pressure delivery area. In many cases, the low pressure is achieved by providing an injection head that confines the high pressure reactant delivery to a small area and vacuums away excess reactants and byproducts as they leave this small area and before they enter the larger substrate processing region. The disclosed injection head may be used to increase throughput while minimizing deleterious collisions between ions and other species present in the substrate processing region. The disclosed injection head may also be used in other types of semiconductor wafer processing.
US10580627B2
The sputtering cathode has a tubular shape having a pair of long sides facing each other in cross-sectional shape, has a sputtering target whose erosion surface faces inward, and a magnetic circuit is provided along the sputtering target. The pair of long sides are constituted by rotary targets each having a cylindrical shape. The rotary target is internally provided with a magnetic circuit and configured to allow the flow of cooling water. The magnetic circuit is provided parallel to the central axis of the rotary target and has a rectangular cross-sectional shape having a long side perpendicular to the radial direction of the rotary target.
US10580626B2
Embodiments described herein generally relate to a plasma processing chamber and a detection apparatus for arcing events. In one embodiment, an arcing detection apparatus is disclosed herein. The arcing detection apparatus comprises a probe, a detection circuit, and a data log system. The probe positioned partially exposed to an interior volume of a plasma processing chamber. The detection circuit is configured to receive an analog signal from the probe and output an output signal scaling events present in the analog signal. The data log system is communicatively coupled to receive the output signal from the detection circuit. The data log system is configured to track arcing events occurring in the interior volume.
US10580618B2
Systems and methods for multi-level pulsing of a parameter and multi-level pulsing of a frequency of a radio frequency (RF) signal are described. The RF signal is applied to a substrate support via a match. The parameter is pulsed from a low level to a high level while the frequency is pulsed from a low level to a high level. In addition, a direct current (DC) parameter is applied to the substrate support or another RF signal is applied to an upper electrode. The parameter and the frequency of the RF signal applied to the substrate support are simultaneously pulsed with the DC parameter or the RF signal applied to the upper electrode to increase a rate of processing a wafer, to increase mask selectivity, and to reduce angular spread of ions within a plasma chamber.
US10580606B2
A movable contact conductor assembly is provided. The movable contact arm assembly includes an elongated member with a distal tip, a first end, a medial portion, an actuator coupling second component, a primary pivot second component, a secondary pivot second component, a clinch joint second component, a second end, and a proximal tip. During an over-current event the movable contact arm assembly member generates a loop force. A loop force first portion is disposed on a first longitudinal side of the movable contact arm assembly member primary pivot second component, and, a loop force second portion is disposed on a second longitudinal side of the movable contact arm assembly member primary pivot second component.
US10580597B2
A high current fusible disconnect switch device includes a switch housing configured to receive a pluggable touch-safe fuse module, and a dual slide bar actuator assembly for opening and closing switch contacts. The dual slide bar elements are each coupled to bias elements that store and release energy to affect switch opening and closing operations. The switch opening and closing operation is multi-staged wherein the only the first slider element is movable in the first stage, and both the first and second slider elements are movable in the second stage.
US10580591B2
A metal oxide anchored graphene and carbon nanotube hybrid foam can be formed via a two-step process. The method can include forming at least one graphene layer and a plurality of carbon nanotubes onto a surface of a porous metal substrate by chemical vapor deposition to form a coated porous metal substrate, and depositing a plurality of metal oxide nanostructures onto a surface of the coated porous metal substrate to form the metal oxide anchored graphene and carbon nanotube hybrid foam.
US10580578B1
A multilayer ceramic electronic component includes a ceramic body including dielectric layers and first and second internal electrodes alternately stacked with each of the dielectric layers interposed therebetween. First and second external electrodes are disposed on outer surfaces of the ceramic body, connected to the first and second internal electrodes respectively, and disposed to cover at least five of eight corners of the ceramic body. The first and second external electrodes include, respectively, first and second base electrode layers at least partially in contact with the outer surfaces of the ceramic body and first and second plating layers disposed to cover the first and second base electrode layers, respectively. The first and second plating or base electrode layers have one or more to three or less holes positioned adjacent to one or more to three or less of the eight corners of the ceramic body.
US10580577B2
A multilayer ceramic electronic component includes a first metal terminal including a first terminal joining portion connected to a first end surface, a first extending portion connected to the first terminal joining portion and extending toward a mounting surface, and a first mounting portion connected to the first extending portion and extending in a length direction connecting the first end surface and a second end surface; a second metal terminal including a second terminal joining portion connected to the second end surface, a second extending portion extending from the second terminal joining portion toward the mounting surface, and a second mounting portion connected to the second extending portion and extending in a length direction connecting the first end surface and the second end surface. The first and second mounting portions include protrusions protruding toward the mounting surface.
US10580573B2
A superconducting magnet and method for making a superconducting magnet are presented. The superconducting magnet is made by forming a coil from windings of a first wire comprising a reacted MgB2 monofilament, filling a cavity of a stainless steel billet with a Mg+B powder. Monofilament ends of the first wire and a similar second wire are sheared at an acute angle and inserted into the billet. A copper plug configured to partially fill the billet cavity is inserted into the billet cavity. A portion of the billet adjacent to the plug and the wires is sealed with a ceramic paste.
US10580572B2
A coil winding device includes a wire rod delivering machine configured to deliver a wire rod through a nozzle, a wire storing jig configured to store the wire rod delivered from the nozzle, a wire-wound member around which the wire rod is wound, a wire-wound-member rotation mechanism configured to rotate the wire-wound member to wind the wire rod delivered from the nozzle around the wire-wound member, and a wire-storing-jig turning mechanism configured to turn the wire storing jig around a rotation axis of the wire-wound member to wind the wire rod delivered from the wire storing jig around the wire-wound member. The rotation axis of the wire-wound member and a wire-storing central axis of the wire storing jig are mutually orthogonal.
US10580571B2
A method producing soft magnetic strip material for roll tape-wound cores with the following steps: preparing a band-shaped material, applying a heat-treatment temperature to the band-shaped material, and applying a tensile force to the temperature-applied band-shaped material in one longitudinal direction of the band-shaped material in order to produce a tensile stress in the band-shaped material, to produce the soft magnetic strip material from the band-shaped material, the method, moreover, comprising determining at least one magnetic measurement value of the soft magnetic strip material that has been produced and controlling the tensile force for setting the tensile stress in a reaction to the determined magnetic measurement value. Furthermore, a device for carrying out the method and a roll tape-wound core produced by means of the method are made available.
US10580566B2
A winding-type inductor includes a body including a winding-type coil and first and second external electrodes disposed on external surfaces of the body. The body includes the winding-type coil, and first and second connection reinforcing portions are additionally arranged on first and second ends of the winding-type coil and directly connected to the first and second external electrodes.
US10580562B2
An inductive component and a method for producing an inductive component are disclosed. In an embodiment the inductive component includes a mounting device, a magnetic core, at least one winding of a wire wound around the magnetic core and a latching device, wherein the core is secured to the mounting device by the latching device.
US10580557B2
A mechanism for fixing together first and second parts and comprising first and second guides provided respectively in or attached to the first and second parts. The mechanism further comprises first and second magnetic components coupled respectively to the first and second guides such that the first magnetic component is rotatable with the first guide and the first part, and the second magnetic component cannot rotate relative to the second guide, the magnetic components being moveable axially and rotationally with respect to each other and having magnetic poles oriented such that rotation of said first magnetic component causes relative axial movement of the magnetic components between a locking position in which one of the magnetic components straddles the two guides and an unlocking position in which it does not straddle the two guides.
US10580553B2
A cable includes: a linear conductor; a plurality of resin hollow tubes which are disposed around the conductor so that an air layer is formed around the conductor and which extend in a longitudinal direction of the conductor; an insulating protective member configured to protect the conductor and the plurality of hollow tube; and a partitioning portion provided in at least one hollow tube among the plurality of hollow tubes, the partitioning portion being configured to partition an interior of the hollow tube.
US10580549B2
A method of fabricating a transparent conductor includes the following steps. The first step is drawing a substrate from a first reel to a second reel along a travelling path, and along the travelling path. Next step is forming a metal nanowire dispersion layer on the substrate and then drying the metal nanowire dispersion layer to form a metal nanowire network layer. Next step is forming a matrix layer on the metal nanowire network layer so as to form a conductive layer of the metal nanowire network layer embedded in the matrix layer.
US10580545B2
A delivery system for use within a lithographic system. The beam delivery system comprises optical elements arranged to receive a radiation beam from a radiation source and to reflect portions of radiation along one or more directions to form a one or more branch radiation beams for provision to one or more tools.
US10580544B2
Various embodiments of a power source and a method of forming such power source are disclosed. The power source can include an enclosure, a substrate disposed within the enclosure, and radioactive material disposed within the substrate and adapted to emit radioactive particles. The power source can further include a diffusion barrier disposed over an outer surface of the substrate, and a carrier material disposed within the enclosure, where the carrier material includes an oxide material.
US10580535B2
A tokamak comprising a toroidal containment vessel and a plasma initiation system. The toroidal containment vessel is configured to contain a plasma. The plasma initiation system comprises upper and lower poloidal field, PF, coil sets. Each PF coil set comprises at least one inner PF coil located outside of the containment vessel, an outer PF coil located inside the containment vessel, and shielding located between the outer PF coil and a location of the plasma during operation of the tokamak and configured to protect the outer PF coil from heat emitted by the plasma. The inner and outer PF coils are configured so as to form a PF null within the containment vessel between the inner and outer PF coils, such that the upper and lower PF coil pairs are operable to initiate a plasma in the containment vessel via double null merging.
US10580524B1
Methods, systems, and computer-readable media are provided for facilitating record matching and entity resolution and for enabling improvements in record linkage. A power-spectrum-based temporal pattern-specific weight may be incorporated into record linkage methods to enhance the record linkage accuracy and statistical performance. For example, in embodiments, a value-specific weight may be calculated from a population-based frequency of field-specific values and provides an opportunity to capture and measure the relative importance of specific values found in a field. A timeseries-derived Bayesian power spectrum weight may be calculated from the population-based frequency of temporal pattern-specific values in terms of intensities at various frequencies of the power spectrum computed from the timeseries, and further provides an opportunity to capture and measure the relative importance of specific sequences of care episodes.
US10580517B2
Various methods, systems, computer readable media, and graphical user interfaces (GUIs) are presented and described that enable a subject, doctor, or user to characterize or classify various types of cancer precisely. Additionally, described herein are methods, systems, computer readable media, and GUIs that enable more effective specification of treatment and improved outcomes for patients with identified types of cancer. Some embodiments of the methods, systems, computer readable media, and GUIs described herein comprise obtaining RNA expression data and/or whole exome sequencing (WES) data for biological samples; determining a respective plurality of molecular-functional (MF) profiles for a plurality of subjects; clustering the plurality of MF profiles to obtain MF profile clusters; determining a molecular-functional (MF) profile for an additional subject; and identifying, from among the MF profile clusters, a particular MF profile cluster with which to associate the MF profile for the subject.
US10580507B2
To reduce the pre-programming cost, an efficient three-dimensional one-time-programmable read-only memory (3D-OTP) is disclosed. It comprises a dummy word line and a plurality of dummy bit lines. Only the dummy OTP cells at the intersections of the dummy word line and dummy bit lines are programmed. All other dummy OTP cells are unprogrammed.
US10580500B2
In a method for operating a semiconductor memory device including a plurality of memory blocks, the method includes: receiving a read command for a first memory block among the plurality of memory blocks; referring to a block read count value corresponding to the first memory block; determining whether the block read count value has reached a first threshold value; and performing a read operation on the first memory block, based on the determined result.
US10580497B2
Provided herein may be a memory device, a memory system including the memory device, and a method of operating the memory system. The memory device may include: a memory cell array including a plurality of memory blocks; a peripheral circuit configured to perform a program operation and an erase operation on any of the plurality of memory blocks; and a logic group configured to control the peripheral circuit to perform the program operation and the erase operation. The logic group may control the peripheral circuit to perform, during the program operation on a first memory block, selected as a current open block among the plurality of memory blocks, sub-operations of an erase operation on a second memory block to be selected as a subsequent open block.
US10580490B2
A semiconductor device is provided where high-speed search operation can be performed. The semiconductor device includes a plurality of search memory cells arranged in a matrix form a plurality of search line pairs which are respectively provided corresponding to memory cell columns and which respectively transmit a plurality of search data to be compared with data stored in the search memory cells, a plurality of search drivers which are respectively arranged at corresponding to one end sides of the search line pairs and which drive the search line pairs according to the search data, and a plurality of assist circuits which are respectively provided corresponding to the other end sides of the search line pairs and which assist driving corresponding search line pairs according to the search data.
US10580488B2
A memory device including: a memory cell array, including a memory cell having a switch element and a data storage element connected to the switch element, wherein the data storage element has a phase change material; and a memory controller for inputting a first read current to the memory cell to detect a first read voltage, inputting a second read current to the memory cell to detect a second read voltage, and inputting a compensation current to the memory cell, wherein the compensation current lowers a resistance value of the data storage element, the compensation current is input when a first state of the memory cell is different from a second state of the memory cell, the first state is determined using the first read voltage and the second state is determined using the second read voltage.
US10580485B2
Disclosed is a system and method for adjusting read levels in a storage device based on bias functions. The method includes receiving a request to perform a memory access operation on a wordline of non-volatile memory. The method also includes selecting a bias function corresponding to the wordline of the non-volatile memory from a group of bias functions. The method also includes determining a bias value based on the selected bias function and the wordline. The method also includes adjusting a read level in the non-volatile memory based on the bias value. The method also includes performing the memory access operation on the wordline of the non-volatile memory using the adjusted read level. The bias functions may be linear functions and adjusted in response to detecting a recalibration condition.
US10580473B2
A method of obtaining a dot product includes applying a programming signal to a number of capacitive memory devices coupled at a number of junctions formed between a number of row lines and a number of column lines. The programming signal defines a number of values within a matrix. The method further includes applying a vector signal. The vector signal defines a number of vector values to be applied to the capacitive memory devices.
US10580463B2
The present disclosure relates generally to the field of power supply wiring in a semiconductor device. In one embodiment, a semiconductor device is disclosed that includes, an uppermost metal layer including a power supply enhancing wiring, power supply wiring coupled to the power supply enhancing wiring through a via between the uppermost metal layer and a metal layer underlying the uppermost metal layer, and at least one memory device component disposed in vertical alignment with the via between the uppermost metal layer and the metal layer underlying the uppermost metal layer.
US10580450B2
An apparatus, according to one embodiment, includes a module having a tape bearing surface, an array of magnetic transducers, and a channel in the tape bearing surface. The channel has a longitudinal axis oriented about parallel to a longitudinal axis of the array of magnetic transducers for inducing tenting of a moving magnetic recording tape above the array of magnetic transducers. Moreover, the channel has a shape with a middle section of similar recession therealong between straight opposite ends.
US10580445B1
According to one embodiment, a magnetic head includes a reading head including first, second, and third reading elements R1, R2, R3 which are arranged in a down track direction with intervals in an air bearing surface. A core width RW2 of the second reading element is half the width of the data track or more, and a core width RW1 of the first reading element and a core width RW3 of the third reading element are less than the core width RW2. The first reading element is opposed to one end of the second reading element and is in a position overlapping a part of an adjacent data track, and the third reading element is opposed to the other end of the second reading element and is in a position overlapping a part of an adjacent data track.
US10580441B1
A Spin Hall Effect (SHE) assisted magnetic recording device is disclosed wherein a stack of two SHE layers with an intermediate insulation layer is formed between a main pole (MP) trailing side and trailing shield (TS) bottom surface. Both of the SHE layers are a Spin Hall Angle (SHA) material with an absolute value for SHA>0.05. The SHE layers have front sides at the air bearing surface (ABS) or recessed therefrom, and backsides up to 80 nm from the ABS. Current (ISHE) is applied in a cross-track direction and synchronized with the write current. A first SHE layer generates transverse spin transfer torque that tilts a local MP magnetization at the MP trailing side to enhance the MP write field, and the second SHE layer generates transverse spin transfer torque that tilts a local TS magnetization at the TS bottom surface to increase the TS return field.
US10580437B2
A voice activity detection unit is configured to receive at least two electric input signals in a number of frequency bands and a number of time instances, k and m being frequency band and time indices, respectively, (k, m) defining a specific time-frequency tile of said electric input signal. The voice activity detection unit is configured to provide a resulting voice activity detection estimate comprising one or more parameters indicative of whether or not a given time-frequency tile contains or to what extent it comprises a target speech signal. The voice activity detection unit comprises a) a first detector for analyzing the time-frequency representation of the electric input signals and identifying spectro-spatial characteristics of said electric input signals, and b) and is configured for providing said resulting voice activity detection estimate in dependence of said spectro-spatial characteristics. The invention may be used in hearing aids, table microphones, speakerphones, etc.
US10580433B2
An electronic device includes an audio receiver which receives audio of a user and converts the audio into audio information, and a processor. The processor performs first obtaining emotion information on a basis of the audio information converted by the audio receiver and second obtaining user-related information or environment information. In the first obtaining, the emotion information is obtained on a basis of the audio information of a predetermined timing which is decided on a basis of the user-related information or the environment information obtained in the second obtaining.
US10580413B2
Embodiments of the disclosure disclose a method and apparatus for outputting information. A specific embodiment of the method includes: receiving voice information, analyzing the voice information to generate voiceprint information; matching the voiceprint information with at least one piece of pre-stored voiceprint information; outputting, in response to determining the voiceprint information failing to match a piece of pre-stored voiceprint information in the at least one piece of pre-stored voiceprint information, a voice questioning message for determining whether to add a new user, and receiving a voice reply message returned from a user based on the questioning message; and outputting, in response to determining the voice reply message instructing to add the new user, a voice prompt message prompting the user to bind an account. The embodiment has improved the flexibility in the human-computer interaction.
US10580400B2
This specification relates to a method for controlling an artificial intelligence system which performs a multilingual processing based on artificial intelligence technology. The method for controlling an artificial intelligence system which performs a multilingual processing includes: receiving voice information through a microphone; determining a language of the voice information, based on a preset reference; selecting a specific voice recognition server from a plurality of voice recognition servers which process different languages, based on a result of the determination; and transmitting the voice information to the selected specific voice recognition server.
US10580395B2
A sound absorbing body comprises a non-woven fabric or a non-woven fabric laminate, the non-woven fabric or the non-woven fabric laminate comprises a fiber that has an average fiber diameter of less than 3,000 nm, the non-woven fabric or the non-woven fabric laminate has a thickness of less than 10 mm, the non-woven fabric or the non-woven fabric laminate has a unit thickness flow resistance of greater than 4.0 E+06 Ns/m4 and less than 5.0 E+08 Ns/m4, and the non-woven fabric or the non-woven fabric laminate has a bulk density of greater than 70 kg/m3 and less than 750 kg/m3.
US10580392B2
Embodiments of devices to protect edges of objects are described. The objects can include musical instruments and the devices can be coupled to an edge of the musical instruments. One or more of the devices can be disposed around one or more portions of an edge of a musical instrument to minimize or prevent contact between the edge of the musical instrument and surfaces or other objects that may contact the musical instrument.
US10580387B2
Disclosed are a data driving device and a display device including the same. The display device may include: a timing controller configured to include lock fail data in an input signal and transmit the input signal in each preset period; and a source driver configured to recover the lock fail data from the input signal, and reset an internal circuit in response to the recovered lock fail data.
US10580385B2
A method for enhancing luminance uniformity of a display panel that includes multiple sub-pixels for a same color element is proposed to include: measuring, for each of the sub-pixels, luminance at multiple predetermined luminance codes, so as to obtain a plurality of data points; performing a two-stage curve fitting to obtain a fitting function that describes a curve fitting the data points; and performing demura operation on an image to be displayed by the display panel based on the fitting function.
US10580383B2
Virtual reality glasses are provided, which may include: a glasses body that can be assembled with an external electronic device that plays virtual reality content; and a data connection line. The data connection line includes a first connection plug at a first end, the first connection plug being engaged with a first interface on the glasses body to detachably connect the data connection line with the glasses body. The data connection line also includes a second connection plug at a second end, the second connection plug being adapted to a second interface of the external electronic device. The virtual reality glasses and the data connection line in the present disclosure are detachably connected such that the data connection line can be separated from the glasses body of the virtual reality glasses, improving the versatility of virtual reality glasses.
US10580375B2
Disclosed is a gate drive circuit. The circuit includes multiple stages of gate drive units, and a gate drive unit in each stage includes a pull-up control module which outputs a pull-up control signal based on a previous stage of gate drive signal, a first pull-up module connected to the pull-up control module, a boost module connected to the first pull-up module, a second pull-up module connected to the first pull-up module, and a pull-down module connected to the first pull-up module and the second pull-up module.
US10580365B2
Display equipment includes a display device, a backlight device, a first cylindrical lens array and a second cylindrical lens array. The display device includes multiple display units. At least three adjacent display elements are used to display at least one pixel in an image. The backlight device is configured to generate multiple first incident light and multiple second incident light. The first cylindrical lens array and the second cylindrical lens array are configured to refract the first incident light and the second incident light. After the first cylindrical lens array and the second cylindrical lens array refract the first incident light and the second incident light time-sequentially, the light will be projected at the positions with different vertical heights on the display units.
US10580355B2
Systems and methods are provided for a display device including one or more methods for modifying the display brightness by automatically adapting to ambient lighting conditions. A light sensor may measure the ambient light. Ambient light detection may be provided without requiring an additional opening in the device housing to support such detection.
US10580346B2
A display device includes: a display panel that displays an image; a plurality of mount boards having long-length shaped disposed along the display panel; and light emitting elements arrayed on each of the plurality of mount boards in a longitudinal direction of each of the plurality of mount boards. The light emitting elements emit light toward the display panel from behind the display panel, and are arranged in a matrix shape along the display panel. The display device further includes: a back surface board on which the plurality of mount boards is stuck by an adhesive member; and a reflective sheet mounted to the back surface board. The reflective sheet has holes that allow the light emitting elements to pass through at positions corresponding to the light emitting elements, and reflects the light emitted from the light emitting elements toward the display panel. Each of the plurality of mount boards is constituted of a flexible wiring board.
US10580338B2
An organic light emitting display device includes a display panel including a plurality of active pixels in a display region, and a plurality of test pixels in a non-display region, a panel driver configured to provide the test pixels with data signals corresponding to a plurality of gray levels, and to drive the display panel, a readout circuit configured to measure sensing currents flowing through the test pixels, and a controller configured to obtain hysteresis characteristic values of the test pixels based on the sensing currents, to generate output image data by compensating input image data for the active pixels based on the hysteresis characteristic values of the test pixels to which the active pixels are mapped, and to control the panel driver to display an image based on the output image data.
US10580335B2
Apparatuses for providing a portable display, such as temporary signage or telepresence communication capabilities, as well as methods for providing a portable display are described. A portable display apparatus includes a base, a collapsible component extending from the base and a plurality of light emitting devices coupled to the collapsible component. The collapsible component is configured to transition from a collapsed position to an extended position. The plurality of light emitting devices are arranged in a movable configuration such that, when the collapsible component is in the extended position, the plurality of light emitting devices rotate around the collapsible component and selectively illuminate to provide a display.
US10580331B2
A freestanding exhibit display for supporting a banner includes a base, an upright support structure, and a transverse support arm. The upright support structure extends from the base. The transverse support arm is mounted on the upright support structure and includes a cradle defining a cradle space. The cradle is configured to retain a furled portion of the banner in the cradle space with only gravity.
US10580327B1
An embodiment of a system for anatomical training includes a portable base unit, a flexible simulated abdominal wall module, a flexible simulated cutaneous module and a simulated hernia module. An embodiment of a method of assembling a system includes attaching a flexible simulated abdominal wall module to a portable base unit, attaching a flexible simulated cutaneous module to one or more of the simulated abdominal wall module or the portable base unit, and positioning a simulated hernia to be extended through an opening in the simulated abdominal wall module. An embodiment of a method of using a system includes forming an opening in a flexible simulated cutaneous module, locating a simulated hernia extending through an opening in an underlying simulated abdominal wall module, performing a repair of the simulated hernia, and closing the opening in the simulated cutaneous module.
US10580323B2
Disclosed is a hybrid simulator for teaching optics or for training adjustment of an optical device. The hybrid simulator includes at least one dummy optical component physically simulating an optical device, at least one actuator device for generating or simulating an adjustment of the dummy optical component, a sensor configured for detecting an adjustment signal representative of operating the actuator device, a digital processing system including a numerical model for simulating an output numerical optical beam resulting from interaction between an input numerical optical beam and a numerical optical component representing the optical device as a function of the adjustment signal and a display system for displaying a visual signal representative of the output optical beam and/or augmented reality signals.
US10580312B2
A device, system and method is provided for obtaining and processing turbulence data via communication devices located on-board airplanes. Turbulence data obtained by a plurality of communication devices may be received during flights on-board respective ones of a plurality of airplanes. Turbulence map data may be generated by super-positioning the turbulence data received from the plurality of communication devices onto a single tempo-spatial frame of reference. The turbulence map data may be distributed to one or more of the communication devices. A device, system and method is also provided for generating turbulence map data that may reduce or eliminate “false positive” turbulence events. A device, system and method is also provided for communicating with on-board communication devices operating in a “flight crew mode” or a “passenger mode.”
US10580309B2
An example method includes determining a probable flight trajectory for each respective flight; modifying the probable flight trajectory based on constraints imposed by Air Traffic Controller (ATC) rules to generate a modified flight trajectory; assigning respective arrival slots for modified flight trajectories; receiving trajectory exchange information indicating that two aircraft operators have exchanged two respective flight trajectories associated with two respective flights operated by the two aircraft operators; based on the trajectory exchange information, modifying: (i) the two respective flight trajectories, and (ii) respective arrival slots assigned to the two respective flight trajectories; and transmitting, by the computing device, the modified two respective flight trajectories to respective aircraft assigned to perform the two respective flights.
US10580302B2
The disclosure includes embodiments for optimizing a motion profile of a vehicle. A method includes, according to some embodiments, receiving, by a first dedicated short range communication (DSRC) chip of a DSRC-enabled vehicle, a pedestrian safety message (a PSM message) including pedestrian safety message data (PSM data) describing a relationship of a pedestrian to a roadway infrastructure that includes the DSRC-enabled vehicle. The method includes the PSM message being broadcast by a DSRC-enabled device that includes a second DSRC chip that is operable to broadcast the PSM message via DSRC. In some embodiments, the DSRC-enabled device is carried by the pedestrian described by the PSM data.
US10580299B2
Aspects of the disclosure relate providing a lane change notification when a vehicle is to perform a lane change. One or more computing devices may generate and display a video, where the video is generated from a perspective of a virtual camera at a default position and default pitch. The one or more computing devices may receive an indication that the vehicle is to perform a lane change from a first lane to a second lane and adjust, after the vehicle receives the indication, the default position and default pitch of the virtual camera to an updated position further above the vehicle relative to ground than the default position and an updated pitch directed more towards the ground than the default pitch. The video may be generated and displayed from the perspective of the virtual camera at the updated position and updated pitch.
US10580297B2
In order to report, immediately and over a broad range, that a reversely travelling moving object is approaching, a reverse travelling preventing device according to the present invention includes: a reverse travelling detection unit which detects reverse travelling information about travelling of the own vehicle; an inter-vehicle communication signal transmission unit which transmits reverse travelling information to another moving object on the basis of output from the reverse travelling detection unit; an inter-vehicle communication signal reception unit which receives transmitted reverse travelling information; an inter-vehicle communication signal transfer unit which transfers the reverse travelling information to another moving object; and a control signal output unit which, on the basis of the transmitted or received reverse travelling information, displays the reverse travelling information and controls operation of the moving object.
US10580281B2
In a tracking device 10, a crescent-shaped PCB 12 partially encircles a battery 15 to minimize thickness of the device 10. A speaker 23 and an LED 24 emit alerts upon command of a control apparatus 37 or in response to motion or temperature sensed by sensor 25. A local network 40 has one hub 41 to tracking devices 33 and a wider area network 45 has multiple hubs for more detailed tracking of devices 33. A wide area network 50 tracks devices anywhere and stores data of each tracking device including its last known position and its sensor data.
US10580280B1
A variety of methods, medical devices, responder network servers, emergency services interfaces and call center related processes are described that can help improve responder networks designed to get a medical device such as an automated external defibrillator and/or volunteer responders to the scene of a potential medical incident.
US10580278B2
Embodiments of the present invention are generally directed towards providing a multipurpose event detection sensor and a communications means for delivering a payload notification. In particular, embodiments of the present invention are configured to provide a system comprising a sensor capable of detecting events, such as vibrations of varying forms and amplitude, generating an alert based on certain parameters of those events and transmitting that alert to a remote system via a communications means.
US10580277B2
The detector has a first optical smoke detector having a first smoke detector light source arranged for emitting a first beam of light and a first scattered light sensor positioned to detect light from the first beam which is scattered by smoke present within a detection zone; a second optical smoke detector having a second smoke detector light source arranged for emitting a second beam of light and a second scattered light sensor positioned to detect light from the second beam which is scattered by smoke present within the detection zone; and an object proximity detector to detect an object in the detection zone.
US10580276B2
Systems and methods for automatically tracking tools and managing tool inventory. Tools may be assigned to a work group or crew. Tools are tracked and monitored to determine whether the tools are with their assigned group, relocated to a different group, missing, or left behind at a job site. For relocated tools, the tool tracking system may identify and output the time and the group to which the tool has been relocated. For tools that are missing, the system may compute and output the group or crew, time, and location in the form of a street address, latitude, longitude, and/or map where the missing tool was last seen. The system may also send out real-time notifications (e.g., SMS text messages, emails, phone calls) to designated personnel so that an appropriate action can be taken. The tool tracking system also acts as an inventory management system for tools.
US10580274B2
A method for generating an alert on a mobile device in an absence of a radio-frequency identification (RFID) tag in proximity to the mobile device is provided herein. The method comprises defining an event. A profile list for storing RFID tag identifiers is related to the event. The method also comprises sharing the event data together with the profile list using a social media network, storing all received RFID tag identifiers at a time within the duration of the event after an event start time in the profile list if the profile list was empty before the event start time, and generating the alert under alert conditions. The alert conditions comprise a determination that the profile list was not empty before the event start time, and that one RFID tag identifier stored in the profile list is not among the received RFID tag identifiers during the event duration after the event time.
US10580272B1
Various embodiments are generally directed to techniques for receiving first video data comprising one or more frames having a scene with a person and perform a facial detection process on the first video data to detect a facial region in each frame having the scene with the person. Embodiments also include generating second video data from the first video data, the second video data to include a blurring effect applied to the facial region detected in the first video data, providing the second video data for display on one or more devices, and receiving a tag indication from at least one of the one or more devices, the tag indication to indicate a portion of the second video data having suspicious activity.
US10580270B2
The present invention provides a method for provision of a set of distinguishable tactile instructions to a user. The method includes providing a plurality of tactile stimuli to the user from a device, each of the tactile stimuli combination providing only one instruction of the set to the user. The device is configured to provide unmistakable, distinguished commands, without the need for verbal or visual instructions. The method also includes wirelessly communicating instructions to the device to activate at least four tactile stimulus components of the device thereby providing the set of distinguishable tactile instructions to the user.
US10580266B2
A portable transceiver unit includes: a microphone to receive spoken voice commands from a user; a wireless transceiver to wirelessly communicate with a host computer; and an indicator to indicate a state of a personal assistant application executing on the host computer based on data received from the host computer by the wireless transceiver.
US10580265B2
Various arrangements for handling a potential security situation using a home automation system are presented. During a defined active monitoring time period, a biometric measurement of a user may be received. The biometric measurement of the user may exceed a defined threshold value for the biometric measurement. A security alert from a home automation device in wireless communication with the home automation host system may be received. If the time period between the biometric measurement is within a threshold time period of the security alert being received a security response action may be performed.
US10580263B2
A method includes storing multiple bet configurations for a gaming machine. Each bet configuration specifies a respective pay table and minimum bet for a play on the gaming machine, with the pay tables each including a number N of prize levels and each prize level corresponding to a respective numerical prize value for a win on the gaming machine while the corresponding bet configuration is in an active state at the gaming machine. The minimum bets for the different bet configurations are unequal and are related by a translating ratio. The different numerical prize values for the different bet configurations are also related by that same translating ratio. A bet configuration activation input selects one of the bet configurations and that bet configuration is placed in the active state. Game play inputs received while the selected bet configuration is in the active state are resolved according to that bet configuration.
US10580260B2
Some embodiments may relate to wagering one or more events. Such events may include sporting events. For example, one or more races may be wagered upon. In some embodiments, one or more wager may include an in running or in game wager. In some embodiments, one or more wagers may include a wager on a group of participants. Various apparatus and methods are described.
US10580256B2
A method of providing gaming services includes allocating to a player, at least one non-monetary sweepstakes entry for use in a sweepstakes game; providing at least one sweepstakes game, the at least one sweepstakes game which is open for entry to one or more eligible players; allow the player to assign, via a graphical user interface, at least one non-monetary sweepstakes entry to the at least one sweepstakes game; receiving from the player, an indication that the at least one non-monetary sweepstakes entry has been assigned to the at least one sweepstakes game; playing the at least one sweepstakes game; awarding to the player on a successful outcome of the sweepstakes game, an allocation of non-monetary sweepstakes entries and notifying the player, via the graphical user interface, of the allocation of non-monetary sweepstakes entries.
US10580245B2
A coin processing apparatus includes: a slit provided on a downstream-side conveyance path or at an entry of the downstream-side conveyance path in a coin drawing section for a storage to pass a coin having a coin diameter equal to or less than a diameter of a target type of coin to be drawn; a coin bias mechanism configured to bias a conveyed coin; an outer diameter sensor configured to detect whether a coin passing through the downstream-side conveyance path has an outer diameter of a target type of coin to be drawn; a material sensor configured to detect material of a coin passing through the downstream-side conveyance path; and a hole sensor that detects presence or absence of a hole of a coin passing through the downstream-side conveyance path.
US10580243B2
The present invention provides a system for conditionally selecting biometric modalities for biometric authentication at authentication run time. The inventive concept uses programmatic logic to identify which biometric modalities to use for authenticating a user. The software module for selecting biometric modalities includes, a plurality of rules or conditional logic for selecting one or more biometric modalities required to authenticate a user requesting a secure action.
US10580240B2
Methods, devices, and systems are provided for configuring a reading device and/or a lock using a mobile device. The mobile device, running a configuration application, communicates with the reading device, determines a configuration of the reading device, and makes a determination for configuring the reading device based at least partially on configuration information provided by the reading device.
US10580230B2
A system and apparatus for data recording and analyzing operational data monitors and records data generated by a plurality of operational and extended sensors each positioned on a moving platform. The data recording and analysis system analyzes the sensor data during movement and, by performing a statistical analysis of the operational data, adjusts one or more selected performance capabilities of the platform. The performance envelope of a platform is altered according to the experience of an operator. The recorded data is transmitted at any suitable time, including during and/or after travel. The apparatus provides redundant storage capability and the ability to store information on removable media to enable sharing of data. Thereby, the system, apparatus and method advantageously optimizes the operator's overall experience controlling a platform.
US10580215B2
Systems and methods are provided for displaying supplemental content for print media using augmented reality. A user profile for a user of an augmented reality device is determined. Content of the print media is searched to identify a first portion of the print media that matches the user profile and a second portion of the print media that does not match the user profile. Supplemental content is obtained based on content of the first portion of the print media. A display of the supplemental content is positioned over the second portion of the print media.
US10580204B2
The present disclosure provides a method comprising: acquiring a plurality of images of a plurality of scenes in advance, and performing feature extraction on the plurality of images respectively, to obtain a corresponding plurality of feature point sets; performing pairwise feature matching on the plurality of images, generating a corresponding eigen matrix according to the pairwise feature matching, and performing noise processing on the eigen matrix; performing 3D reconstruction according to the feature matching and the noise-processed eigen matrix and based on a ray model, to generate a 3D feature point cloud and a reconstructed camera pose set; acquiring a query image, and performing feature extraction on the query image to obtain a corresponding 2D feature point set; and performing image positioning according to the 2D feature point set, the 3D feature point cloud and the reconstructed camera pose set and based on a positioning attitude image optimization framework.
US10580202B2
Techniques described herein are directed to a system and methods for generating 3D models of an object which accurately depict reflective properties of the object. To do this, an image of an object is captured and a rendered image of the object is generated from the image. The system then generates a lighting effect which approximates an effect of the actual light source on the appearance of the object when the image was captured. A number of rendered images of the object are generated using the lighting effect, each having different visual material property values. Once the rendered images have been generated, the system may compare the generated rendered images to the actual image in order to identify the rendered image which best approximates the actual image. The visual material property values associated with the best approximation are then assigned to the object.
US10580198B2
A system and method of rendering a fluid-like object in a volume space are provided. In one embodiment, the method includes: (1) determining a list of bricks in the volume space that the fluid-like object would occupy, (2) grouping the bricks into buckets based on depth values of the bricks and (3) rendering each of the buckets separately.
US10580195B2
Various approaches to performing ray-triangle intersection tests for single triangles or clusters of triangles are presented. In some example implementations, the triangles are organized in tetrahedral clusters, and the ray-triangle intersection tests use plane data for sets of planes of the tetrahedral clusters. A triangle can be represented as three bounding planes. Further, in some example implementations, the same three bounding planes of a tetrahedral cluster can be used to represent one, two, or three triangles that define faces of that tetrahedral cluster. With this configuration, overall memory costs are reduced when the same plane data is used to represent multiple triangles, and operations to check for ray-triangle intersections are still computationally efficient.
US10580188B2
A method of creating an animated image based on a key input, and a user terminal for performing the method are provided. The method includes acquiring a snapshot image using a camera installed in a user terminal every time a key is input to the user terminal, and creating an animated image by merging the acquired snapshot image with the input key.
US10580177B2
Visualization of provenance data is disclosed. An interface receives a request to display a set of entities that were derived from a user-selected entity and/or a set of entities that were used to derive the user-selected entity. An interface displays an interface element representing the user-selected entity. The interface also displays one or more interface elements representing the requested set(s) of entities. The interface concurrently displays a visualization, associated with the interface elements, that represents a relationship between the user-selected entity and the requested set(s) of entities.
US10580172B2
A computer-implemented method of reducing 4D Digital Subtracted Angiography (DSA) reconstruction artifacts using a computational fluid dynamics (CFD) simulation includes a computer receiving first DSA time sequence data comprising a representation of a plurality of vessels and segmenting a vessel of interest from the first DSA time sequence data. The computer uses the CFD simulation to simulate fluid dynamics across the vessel of interest to yield a flow field and determines a plurality of simulated time activity curve parameters for each voxel inside the vessel of interest using the flow field. Then, the computer applies a reconstruction process to second DSA time sequence data to yield a DSA volume. This reconstruction process is constrained by the plurality of simulated time activity curve parameters for each voxel inside the vessel of interest.
US10580171B2
A method and system are provided for determining a time-dependent, three-dimensional perfusion data set relating to the perfusion of at least one vessel and/or of tissue of an examination object. Projection images of the vessel and/or tissue are acquired in a plurality of recording geometries by an X-ray detector at a plurality of recording times in each case, which images describe detected intensities in a plurality of imaging regions of the X-ray detector. The perfusion data set is determined by associating a weighted sum of specified time-dependent base functions with each voxel of the perfusion data set.
US10580167B1
Techniques are described that enable a two-dimensional (2D) representation of three-dimensional (3D) virtual reality (VR) content to be encoded. These techniques include encoding VR content while excluding non-display pixels of the VR content from motion estimation during encoder processing.
US10580156B2
A system for measuring geometric change in a subterranean structure. The system includes an apparatus communicably couplable to a computing system. The apparatus is couplable to a mobile platform and includes a sensor configured to acquire data representative of a geometry of the subterranean structure and/or a camera configured to capture images of an interior of the subterranean structure, and a processing circuit. The computing system includes at least one processor, a 3D generator module configured to generate a digital three-dimensional model of the subterranean structure, an anchor module configured to define a plurality of digital anchors associated with the subterranean structure; a movement determination module configured to determine a movement of at least one of the digital anchors, and a movement classification module configured to determine a type of movement within the subterranean structure based on the determined movement of the at least one of the digital anchors.
US10580152B2
Deriving data for calibration or improving the positioning of a computer-controlled machine involves a movable carrier for changing the position of a first machine part relative that of second machine part. The carrier is moved to a plurality of carrier positions. At each position, a pattern generator attached to the first machine part is illuminated such that at least one three-dimensional pattern of light is created in space. Position data is recorded and images of the three-dimensional pattern are recorded in at least two different optical configurations of the illuminator, the pattern generator, and at least one camera. The recorded image data is compared with image data of a reference database, and pairs of similar images are found. Image translation off set data is derived for each pair, and translation and rotation data are derived.
US10580150B2
Example embodiments include a method that improves calculations of surface roughness that map a planetary surface. The method includes calculating a V-system matrix with a size of α×α in an interval [0,1]; transforming the V-system matrix into an orthogonal matrix; improving calculations of the surface roughness of the planetary surface by calculating the surface roughness of a digital elevation model generated from data captured from the planetary surface; and generating a map of the planetary surface based on the surface roughness.
US10580145B1
A system and method are disclosed for motion-based feature correspondence. A method may include detecting a first motion of a first feature across two or more first frames of a first video clip captured by a first video camera and a second motion of a second feature across two or more second frames of a second video clip captured by a second video camera. The method may further include determining, based on the first motion in the first video clip and the second motion in the second video clip, that the first feature and the second feature correspond to a common entity, the first motion in the first video clip and the second motion in the second video clip corresponding to one or more common points in time in the first video clip and the second video clip.
US10580142B1
Described is a system for self-organized critical image segmentation. During operation, the system generates a delta pattern from a self-organized critical process. An initial test pattern is then altered based on the delta pattern to generate a new test pattern. The new test pattern is a mask identifying distinct regions in an image. A new energy score is then generated of the new test pattern. The operations of generating the delta pattern and altering the initial test pattern are then repeated until an energy score of the new test pattern is less than an energy score of the initial test pattern. At that point, the initial test pattern is replaced with the new test pattern. Finally, the process is repeated until a termination condition is reached, at which point the new test pattern provides the image segmentation by dividing the image into distinct regions, including a foreground and background.
US10580140B2
Techniques related to a system, article, and method of real-time image segmentation for image processing.
US10580138B2
An image processing system comprising: an input port (IN) for receiving two input images acquired of an object. Respective contrast in said images encodes information on different physical properties of the object. The images being converted from a signal detected at a detector (D) of an imaging apparatus (IM). A differentiator of the image processing system forms respective differences from pairs of image points from the respective input images. An edge evaluator (EV) computes, based on said differences, an edge score for at least one of said pairs of image points. The score is based on a measure that represents or is derivable from a conditional noise likelihood function. The likelihood function is based on a probability density that models noise for said signal. Said score is output through an output port (OUT).
US10580130B2
In one embodiment, an imaging device determines color information for a portion of organic tissue from one or more captured color images of the tissue. The imaging device identifies one or more optical properties of the portion of tissue based on the determined color information. The imaging device adjusts fluorescence data captured via one or more fluorescence images of the portion of organic tissue. The imaging device provides the adjusted fluorescence data to an electronic display for display.
US10580129B2
Methods and systems that detect and differentiate epileptogenic from eloquent and normal cortices are provided. A method for identifying epileptogenic cortices in a brain may include detecting areas in the brain that are undergoing cerebral blood volume low frequency oscillations, detecting areas in the brain that are undergoing blood oxygenation low frequency oscillations; mapping clusters of the brain in which the cerebral blood volume low frequency oscillations are negatively correlated with the blood oxygenation low frequency oscillations, and analyzing the time based relationship between the clusters of the brain that are undergoing negatively correlated low frequency oscillations to determine cause areas, which are areas of the brain that are causing negatively correlated low frequency oscillations to occur elsewhere.
US10580125B2
A method of quality inspection is performed by a robotic arm that includes a plurality of segments, a camera at an end of the robotic arm, and a plurality of joints connecting two segments of the plurality of segments. The method includes (i) inspecting, via the camera, a surface of a product with the camera positioned at a first position, (ii) based on the inspecting, identifying: (a) an area of interest on the surface of the product, and (b) a relative location of the area of interest on the surface, (iii) positioning, based on the relative location of the area of interest on the surface, the camera at a second position, and (iv) inspecting, via the camera, the area of interest on the surface of the product with the camera positioned at the second position. Inspecting the area of interest includes inspecting a subset of the surface of the product.
US10580118B2
A display driver includes an interface circuit configured to receive an input image of a virtual reality (VR) experience from at least one of an application processor (AP) and a graphics processing unit (GPU); a coordinate correction circuit configured to generate corrected coordinates by adjusting input coordinates of pixels included in the input image; and an image generation circuit configured to generate an output image by distorting the input image using the corrected coordinates.
US10580110B2
Systems, apparatuses, and methods for tracking page reuse and migrating pages are disclosed. In one embodiment, a system includes one or more processors, a memory access monitor, and multiple memory regions. The memory access monitor tracks accesses to memory pages in a system memory during a programmable interval. If the number of accesses to a given page is greater than a programmable threshold during the programmable interval, then the memory access monitor generates an interrupt for software to migrate the given page from the system memory to a local memory. If the number of accesses to the given page is less than or equal to the programmable threshold during the programmable interval, then the given page remains in the system memory. After the programmable interval, the memory access monitor starts tracking the number of accesses to a new page in a subsequent interval.
US10580107B2
A system for automatic hardware ZLW insertion for IPU image streams is described herein. The system includes a memory and a processor. The memory is to store imaging data. The processor is coupled to the memory. The processor is to receive an image stream request and determine a data transfer type. The processor is also to insert a zero length write (ZLW) instruction ahead of the image stream request in response to the image stream request beginning on a different page when compared to the current page in a page history. Additionally, the processor is to insert a ZLW instruction ahead of the image stream request in response to the image stream request crossing a page boundary.
US10580106B2
A method of rendering a frame on a display device can include the steps of loading a predefined render chunk, wherein said render chunk includes a render primitive for each object to be rendered in the frame, and wherein each render primitive includes a render element for each aspect of the object to be rendered in the frame, and wherein each render element includes assets to be used in rendering that aspect of the object, compiling a render set for each type of aspect to be rendered in the frame, wherein each render set includes all of the render elements from the render chunk which relate to that type of aspect to be rendered, executing a predefined render pipeline including a render routine for each type of aspect to be rendered, wherein the render sets are drawn on by the render routines during execution of the render pipeline, and displaying a rendered frame on the display device from the output of the executed render pipeline.
US10580103B1
This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One implementation is directed to a method comprising: obtaining data representing a color area; determining that the data representing the color area, or information obtained by using the data representing the color area, indicates that the color area comprises a reflectivity of 15 percent (%) or less at or around 660 nm; generating an encoded signal, the encoded signal comprising a pattern including signal elements at various spatial locations corresponding to the color area; generating holes in the color area according to the pattern, said generating holes yield an encoded color area; and selecting a fill color for placement within the holes of the encoded color area, said selecting utilizing an encoded signal error that is associated with the color area, the fill color, and a reflectance difference at or around 660 nm between the color area and the fill color, said selecting also utilizing a color error that is associated with the color area, the fill color, and the reflectance difference. Of course, other implementations, methods, packages, systems and apparatus are described in this patent document.
US10580094B1
According to some embodiments, a thermostat obtains real-time energy prices from a electricity grid. It may also obtain additional data from external data sources, such as predicted energy prices or weather predictions. The thermostat attempts to find a control strategy for when to switch available aggregates that may include furnaces and air conditioners on and off. In order to solve this integer programming problem, the thermostat uses a random search algorithm. According to some embodiments, various data sources, such as day-ahead prices and real-time prices, are combined into forecasts of electricity prices for the present and future time periods. In some embodiments, a thermostat selects predictively between heating or cooling by letting outside air in or by using heating and cooling aggregates. Additional embodiments are discussed and shown.
US10580089B2
Methods, systems and computer program products for processing video of tax documents and associated verbal input provided by a user and populating at least a portion of an electronic tax return with processing results. A video/voice processor associated with a tax return preparation application executed by a computing apparatus such as mobile communication device receives a video of a tax document and voice data. The document type is determined using video and/or voice data. Voice to text conversion can be used to determine what a user said about the document to determine the document type. Tax data determined from the video is used to populate a field of the electronic tax return. A front facing camera may be used to take a video of a tax document while a rear facing camera is used to detect a facial expression, which may result in certain dialogue with the user.
US10580088B2
The invention provides various methods and systems for collecting and allocating road use fees. The invention may include receiving funds from a party, wherein the party is responsible for operation of a vehicle. Data indicating where the vehicle has traveled may be received by a computer system. A jurisdiction may be identified where road use fees are due based on where the vehicle has traveled. Fees due to the jurisdiction may be calculated based on the jurisdiction's road use fee schedule. The fee due for road use may be deducted from an account of the vehicle's operator.
US10580081B2
Embodiments of methods and systems for dynamic insurance of clients with access to a shared asset pool through a subscription vehicle service are disclosed. An exemplary embodiment of a method for dynamic insurance leverages a subscription vehicle service platform to collect data elements associated with each driver-to-vehicle combination in the subscription vehicle service. Using the collected data elements, embodiments package the data elements according to predefined preferences of one or more insurance providers. When a present driver-to-vehicle combination associated with a given client changes, the packaged data elements are provided to the insurance providers in order to solicit quotations, or approval, or continuation of current policy for the new driver-to-vehicle combination. In this way, constantly updated data elements derived from the client's use of the service provide accurate information for optimized insurance coverage based on the client's active driver-to-vehicle combination.
US10580071B2
This disclosure relates generally to systems and methods for providing personalized financing information and, more particularly, systems and methods for providing personalized financing information via a dealership website using an API associated with a financial service provider. In one embodiment, a system includes memory hardware storing instructions that configure processing hardware to receive a loan request for a buyer via a real-time API that includes at least buyer identification and financial information and information associated at least one inventory item presented on a dealership website. The system may also determine financing information comprising prospective financing terms for the at least one item based on at least the loan request. The server may also provide, to the dealership server via the real-time API, the determined financing information for presentation on the dealership website, including prospective financing terms information corresponding to each of the at least one item.
US10580070B2
A distributed system for commerce including a merchant system with a communication system for receiving, processing and transmitting data. The system further includes an intermediate server system in communication with the merchant system, and this intermediate server system includes a data storage system for storing data transmitted thereto, as well as a communication system for receiving, processing and transmitting data.
US10580067B1
A gas cylinder lease system is disclosed, comprising one or more lease equipments and a cloud server equipment, wherein the inside of the lease equipment is installed with at least one placement rack area for accommodating the gas cylinder; accordingly, after any one of the lease equipments has been rented and at least one gas cylinder has been taken out, the renter may subsequently return the used gas cylinder to the lease main rack located at the same or different locations, with the use status of each placement rack area being uploaded to the cloud server equipment in real-time thereby monitoring the operation status of each lease equipment and executing corresponding replenishment and maintenance tasks in a timely fashion.
US10580057B2
A system and method for recommending clothing or apparel to a user. Activity of a user is detected in order to identify a set of items that are of interest to the user. One or more recommendation parameters may be determined for the used based at least in part on the individual items of clothing/apparel that are of interest to the user. Clothing/apparel content is selected for display to the user based on the recommendation parameters.
US10580049B2
A method for incorporating one-time-tokens, coupon and reward systems in conjunction with merchants' POS checkout systems in the physical or virtual environments includes providing a consumer computing device comprising an electronic wallet application, providing a One-time Token Redemption System (OTRS) and user electronic wallet accounts, logging into a user electronic wallet account through the electronic wallet application, sending a request for a one-time token valid for a specified time interval and then forwarding the request for the one-time token to the OTRS and upon approval sending the requested one-time token from the OTRS to the electronic wallet application. Next, presenting and entering the one-time token into a merchant point of sale checkout system within the specified time interval via the consumer computing device, sending the entered one-time token to a checkout application, and then processing payment via a secure payment application.
US10580048B2
A method for synchronizing a cost estimate on an electronic device is described. The method includes obtaining an estimated usage by an electronic device. The method also includes obtaining an estimated rate. The method further includes estimating, on the electronic device, a bill for a period-to-date to produce an estimated bill. The method also includes determining, on the electronic device, whether to synchronize. The method further includes synchronizing, on the electronic device, the estimated bill using actual bill information for the period-to-date if it is determined to synchronize.
US10580042B2
Various technologies described herein pertain to prefetching content units. A prefetch request is transmitted to a server from a client device. The prefetch request includes data indicative of probabilities of slots for content units being available during an upcoming time period. The probabilities can be based on likely interaction with application(s) executed by the client device during the upcoming time period. Prefetched content units assigned to the client device for the upcoming time period can be received from the server responsive to the prefetch request. One or more of the prefetched content units can be served for display on a display screen of the client device during execution the application(s). Further, statuses of the prefetched content units can be monitored, and information that specifies a subset of the prefetched content units that are unlikely to be displayed on the display screen prior to corresponding deadlines for expiration can be transmitted.
US10580040B2
Disclosed herein are methods and systems for real-time image and signal processing in an augmented reality environment; for example, for video conferencing in a virtual environment of the participants' choice. In particular, image information of a real life object is extracted by separating the object from its actual environment in one or more images that are captured in real-time using a comprehensive characteristic-based mechanism. The extracted real life object is then integrated with a virtual environment based on image relations between each pixel of the image information of the real life object and a corresponding pixel of each image of the plurality of images of the virtual environment through a pixel-by-pixel integration approach. The image relations comprise at least a depth relation or a transparency relation.
US10580039B1
Systems and methods for entity-based searching with content selection include receiving a search query and determining that the search query corresponds to a search entity. The search entity may be associated with an online action, thereby forming an entity-action pair. Auction parameters that specify the entity-action pair may be used to select third-party content. A visual layout for the third-party content may be generated based on the relationship between a search query and the entity-action pair and used as part of the presentation of the third-party content on a search result screen.
US10580027B1
A method of providing rewards-based payment method selection includes storing a plurality of payment account numbers in association with a tokenized financial account number. The method includes receiving user rewards preferences and a primary transaction authorization request. The method also includes generating a plurality of provisional transaction authorization requests and transmitting the provisional transaction authorization requests to one or more payment authorization servers. The method further includes receiving a plurality of provisional transaction authorizations and selecting a preferred payment account number based on the user rewards preferences. The method also includes transmitting a transaction authorization message to the merchant POS terminal to authorize the attempted transaction based on a provisional transaction authorization.
US10580015B2
Systems, methods, and media for executing and optimizing the performance of online marketing initiatives are provided herein. Methods may include the steps of receiving input corresponding to one or more marketing initiatives, each of the one or more online marketing initiatives including at least one entry asset, generating one or more online marketing initiatives from the received input, providing the one or more online marketing initiatives to one or more presentation servers for publishing the one or more marketing initiative to one or more platforms, receiving tracking data for at least one of the one or more marketing initiatives, comparing the tracking data to one or more performance metrics to determine the performance of the at least one marketing initiative, and storing at least one of the tracking data and the performance metric in a database coupled to at least one of the web server and the one or more presentation servers.
US10580010B2
A method, system and program product comprises receiving a request for a review of a product or service purchased from a business. Said review is transmitted to be recorded on a server system. Said server system is operable to process said review to determine if a sentiment of said review is below a predetermined threshold. Said server system is further operable to prompt said business to resolve one or more concerns of said review. A concern resolution is received from said business. An outline of said concern resolution is recorded on said server system. A request to submit a follow up review of said concern resolution is received. Said follow up review is recorded on said server system. Said server system is operable to process said follow up review in which said review, said outline of said concern resolution and said follow up review are viewable on a website.
US10580005B2
A system for providing real-time risk mitigation for an authorization system. The system receives authorization requests from multiple merchants (or their respective acquirers) and processes such requests. Each processed request is then forwarded to its corresponding issuer for further authorization. Each processed request includes an authorization message. The authorization message can include a risk score, a number of reason codes, and a number of condition codes. The use of the risk score, reason codes and condition codes allows issuers to make better informed decisions with respect to providing authorizations.
US10580004B2
Disclosed are systems and methods of identifying a new device during a user's interaction with online services, such as banking services. In one aspect, a method is provided comprising collecting fingerprint for a device associated with a user, isolating, from the fingerprint, one or more key characteristics of the device which affect device security, performing clustering of previously known devices used by the user based on the one or more key characteristics, computing a difference between the one or more key characteristics of the device and one or more key characteristics of one or more devices which the user previously used to access an online service, wherein the one or more devices are from among the clustering of previously known devices and determining that the device is a new device used by the user when the difference exceeds a threshold value.
US10580001B2
A transaction request may be initiated and completed using a vehicle based communication system. A vehicle may include a wireless tag or transponder, and a wireless system at a service station or fuel station can detect the presence of the wireless tag in a predefined wireless service area. The wireless system can transmit location information based on the detected location of the wireless tag or vehicle to the wireless tag. A communication device may establish a communication connection with a wireless tag or transponder, and through the communication connection, the wireless tag can transmit the location information received from the wireless system to the communication device. The requester may use the communication device to provide or enter transaction information. The communication device can transmit the transaction information for transaction authorization, and in response to authorization of the transaction, a transaction authorization indication may be transmitted to a point of sale.
US10579999B2
The present disclosure relates to systems, methods, and devices for network payment tokenization for processing payment transactions. In particular, the message system allows a consumer to initiate a payment transaction with a merchant. For example, one or more implementations involve identifying a payment authorization number associated with a user account and sending a request for a payment token to a card network system associated with the payment authorization number. One or more embodiments receive a network payment token representing the payment authorization number and a single-use cryptogram corresponding to the payment transaction. Additionally, one or more embodiments generate and send a payment transaction initiation message including the network payment token and single-use cryptogram to the merchant for processing the payment transaction.
US10579996B2
The present invention is directed to receiving a signature (or other type of verification or confirmation) from a remote user. The present invention enables a merchant to send a signature request over a network to any device having a browser and touch screen or other means for receiving user input. An input area is displayed within the browser on the user's device. When the user inputs a signature (or other form of user input acting as authorization), the signature can be routed over a network back to the merchant to provide authorization for a transaction. Various forms of authentication can be used to verify the identity of the user providing authorization for the transaction. A document can be presented to a remote user in conjunction with a request for authorization input from the user.
US10579989B1
A payment terminal can have a near field communication (NFC) circuit to permit the payment terminal to accept an NFC payment transaction from a payment device of a customer. The NFC circuit can have a first set of components that are located on a printed circuit board in the base of the payment terminal and a second set of components that are mounted on a flex circuit in another region of the payment terminal. The flex circuit can be coupled to the printed circuit board and have an extended portion with a plurality of traces to communicate transmit and receive data between the first set of components and the second set of components. The plurality of traces on the extended portion can have a predetermined length that is greater than or equal to 2.5% of the propagation-medium-specific wavelength of the carrier signal communicated over the traces.
US10579988B2
A transaction system may receive transaction information for a fueling transaction that includes input data from a communication device in the vehicle. Upon detecting the presence of a wireless device of the vehicle in a predefined wireless service area of a service station, the service station may read the wireless device and may transmit the fuel stop information and to the transaction system. The transaction system may determine if the fuel stop information corresponds to the transaction information and if the fueling transaction is authorized. Upon determining that the fueling transaction is authorized, a transaction authorization indication may be transmitted to the service station and the service station may activate a fuel dispenser system to dispense fuel into the vehicle.
US10579984B2
The invention relates to a method for making a transaction of a contactless application secure, said application (11) being stored in the mobile terminal (10), said transaction taking place between the mobile terminal and a contactless reader (12), said terminal including a security element (14), said method comprising the following steps carried out by the mobile terminal: the application sends (E13) a token representing a piece of sensitive data and a first authentication value relating to the token to the reader, the security element receives (E16) the token and the related first authentication value from the reader, the security element calculates (E17) a second authentication value from the received token and compares the first authentication value with the second authentication value, and sending (E18) the result of the comparison to the reader, said reader cancelling the transaction if the result is negative.
US10579980B2
The present disclosure discloses a method and an apparatus for displaying online transaction information. The method includes: displaying a first transaction information page on a terminal; sending first order information based on the first transaction information display page by a terminal to a server; sending first payment information by a server to the terminal in response to the first order information; and displaying a second transaction information display page including the first order information and the first payment information. The first order information is modifiable on the first and the second transaction information display page. The first payment information includes a plurality of payment platform identifiers from which a user can select to complete the online transaction.
US10579979B2
A system is configured to perform operations that include causing a merchant device to display a first visual code. The operations further include receiving a request to initiate a payment transaction between a consumer and a merchant, the request to initiate the payment transaction being transmitted to the system in response to a consumer device of the consumer scanning the first visual code displayed by the merchant device. The operations also include causing funds to be transferred from an account of the consumer to an account of the merchant. Further, the operations include in response to determining, based on one or more criteria, an occurrence of a code change event, causing the merchant device to display a second visual code in replacement of the first visual code.
US10579974B1
Systems, methods, and program products for providing and administering a digital asset network of cooperative nodes with rapid transaction settlements are disclosed.
US10579970B2
A computer-implemented method is provided. A digital calendar item is obtained for an event. It is determined that the event has begun, and in response to determining that the event has begun, a location is accessed and it is determined which of the participants are present for the event. It is determined, during the event, that one participant shared a digital data item with the other participants or as part of the event. In response to determining that the participant shared the digital data item, a reference or link to the digital data item is stored. It is determined that the event has ended, and in response to determining that the event has ended, the digital calendar item is updated by adding the reference or link.
US10579967B2
A system and method for creating, executing and managing processes of cross-enterprise businesses using nano server architecture, is disclosed herein. A process store tool (e.g., a graphical interface visual tool) at the end-user (such as, a business entity or an individual process developer) provides an open, flexible workflow engine for supporting the creation and enforcement of at least one business process with respect to the end user. A cluster having at least one nano server (also referred as ‘lean server’) configured within a data centre for storing, executing and managing processes with respect to the end user within the cloud environment. The nano servers of the cluster are the micro app servers with a small memory foot print consuming minimal resources. The nano servers are multi-threaded processes which houses the services that is consumed by the end user.
US10579957B1
A system, a method, and computer readable medium for storing and displaying user-selected returned goods information for a retailer having a plurality of stores and a plurality of vendors. The system, method and computer readable medium includes a computer database of returned goods information for a retailer having a plurality of stores and a plurality of vendors. A user interface receives at least one condition for displaying user-selected returned goods information for one or more of the plurality of stores or one or more of the plurality of vendors. The system, method and computer readable medium determines whether the condition for displaying the returned goods information is satisfied for each of the plurality of stores and each of the plurality of vendors. The system, method and computer readable medium displays returned goods information for which the condition is met for each of the plurality of stores and each of the plurality of vendors.
US10579948B2
The invention relates to a method for monitoring a use of a surface processing apparatus to which a processing task is allocated. In accordance with the invention, in order to provide such a method that enables better monitoring of the execution of the processing task, the surface processing apparatus transmits a notification concerning the operation of the surface processing apparatus at an operating time to an external receiving unit, and, at the receiving unit, it is determined whether the operating time lies before or, at the latest, at a specified or specifiable latest possible operation initiation time, wherein the duration from the operation initiation time to a specifiable or specified latest possible task completion time is at least as long as the expected time for execution of the processing task. The invention further relates to an information system for carrying out the method.
US10579946B2
A system and method is disclosed for computing optimal inventory targets in bill of materials in a multi-echelon supply chain. The system includes one or more memory units and on or more processing units collectively configured to determine a delay time from at least one second plan level node in an at least second indenture plan level to at least one first plan level node in a first indenture plan level. The one or more memory units and on or more processing units is further collectively configured to determine a delay time from the at least one first plan level node in the first indenture plan level to a finished good.
US10579942B2
In one embodiment, a networking device in a local area network (LAN) receives an instruction from a server to form a virtual network overlay in the LAN that redirects traffic associated with a particular node in the LAN to the server for analysis. The networking device establishes the virtual network overlay in the LAN to redirect traffic associated with the particular node to the server. The networking device determines that at least a portion of the traffic associated with the particular node should be processed locally within the LAN and not via redirection to the server and adjusts the virtual network overlay to process the at least a portion of the traffic associated with the particular node locally within the LAN and not via redirection to the server.
US10579939B2
Some embodiments of the invention provide a mobile device with a novel route prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for the device's user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. The device's prediction engine only relies on user-specific data stored on the device in some embodiments, relies only on user-specific data stored outside of the device by external devices/servers in other embodiments, and relies on user-specific data stored both by the device and by other devices/servers in other embodiments.
US10579936B2
Embodiments of quantum ring oscillator-based coherence preservation circuits including a cascaded set of stages are described. Embodiments of such quantum ring oscillator-based coherence preservation circuits allow the internal (superpositioned) quantum state information of stored qubits to be preserved over long periods of time and present options for the measurement and potential correction of both deterministic and non-deterministic errors without disturbing the quantum information stored in the structure itself.
US10579933B2
A processing apparatus is disclosed for representing cognitively biased selection behavior of a consumer as a learnable model with high prediction accuracy taking into account even feature values of a product and the consumer. The processing apparatus generates a selection model obtained by modeling selection behavior of a selection entity that selects at least one choice out of presented input choices. The processing apparatus includes an acquiring unit to acquire training data including a plurality of input feature vectors that indicate features of a plurality of the choices presented to the selection entity and an output feature vector that indicates a feature of an output choice. The processing apparatus further includes an input combining unit to combine the plurality of input vectors to generate an input combined vector, and a learning processing unit to learn a selection model on the basis of the input combined vector and the output vector.
US10579931B2
A method and system for interpreting a dataset is described herein. The method include computing a rule set pertaining to the dataset, followed by generating a rule cover pertinent to a subset of the rule set. Further, a plurality of distances between the plurality of rule pairs in the rule cover is calculated and a distance matrix based on the calculated plurality of distances is generated. Consequently, the overlapping rules within the rule cover are clustered using the distance matrix and a representative rule from each cluster is selected. Further, at least one exception for each representative rule is determined and the dataset is interpreted using the representative rules and the at least one exception. Thereby, the method provides succinct results in terms of rules and exceptions along with multiple interpretations of the same set of transactions from the dataset, thereby providing a holistic view about the dataset.
US10579930B2
Examples of the disclosure are directed toward generating a causation score with respect to an agent and an outcome, and projecting a future causation score distribution. For example, a causation score may be determined with respect to a hypothesis that a given agent causes a given outcome, and the score may indicate the acceptance of that hypothesis in the scientific community, as described by scientific literature. A future causation score distribution, then, may indicate a probability distribution over possible future causation scores, thereby predicting the scientific acceptance of the hypothesis at some specific date in the future. A future causation score distribution can be projected by first generating one or more future publication datasets, and then determining causation scores for each of the one or more future publication datasets.
US10579927B2
A system, method and a computer program product may be provided for automatically creating and parameterizing a semantically-enriched diagnosis model for an entity. The system receives a list of data points, from sensors or a database, to be used to create a diagnosis model. The system automatically creates the diagnosis model based on the received list of data points and data stored in a database and parameterizes the diagnosis model. The parameterized diagnosis model reflects rules that determine one or more potential causes of one or more abnormalities of one or more physical conditions in the entity.
US10579921B1
Aspects of the disclosure generally relate to computing devices and may be generally directed to devices, systems, methods, and/or applications for learning conversations among two or more conversation participants, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and enabling a user to simulate a conversation with an artificially intelligent conversation participant.
US10579920B2
A payment card (e.g., credit and/or debit card) or other device (e.g., mobile telephone) is provided with a magnetic emulator operable to communicate data to a magnetic stripe read-head. Data may include the type of reward that a user would like to earn as a result of making a purchase or the type of reward that a user would like to utilize to at least partially pay for a purchase.
US10579919B2
A wireless (e.g., near field or RF) communication device, and methods of manufacturing and using the same are disclosed. The wireless communication device includes a receiver and/or transmitter, a substrate with an antenna thereon, an integrated circuit, and one or more protection lines. The antenna receives and/or transmits or broadcasts a wireless signal. The integrated circuit processes the wireless signal and/or information therefrom, and/or generates the wireless signal and/or information therefor. The integrated circuit has a first set of terminals electrically connected to the antenna. The protection line(s) are on a common or different substrate as the antenna. The protection line(s) sense or determine a continuity state of a package or container on which the communication device is placed or to which the communication device is fixed or adhered, and are electrically connected to a second set of terminals of the integrated circuit different from the first set of terminals.
US10579913B2
An image forming device includes: a conveyer that conveys a recording medium; an image former that forms an image on an image carrier and prints the image on the recording medium conveyed by the conveyer; and a hardware processor that controls to stop a print job when a length of the print job reaches a predetermined threshold and form a cleaning pattern image on the image carrier, and at the time of overprinting to further print in an overlapping manner on continuous paper on which a mark image indicating an image formation position is printed, obtains the length of the print job on the basis of an interval between mark images set in advance before starting printing the print job and displays a warning when the length of the print job is estimated to exceed the predetermined threshold.
US10579910B2
A classification system classifies different aspects of content of an input image stream, such as faces, landmarks, events, and so forth. The classification system includes a general classifier and at least one specialized classifier template. The general classifier is trained to classify a large number of different aspects of content, and a specialized classifier can be trained based on a specialized classifier template during operation of the classification system to classify a particular subset of the multiple different aspects of content. The classification system determines when to use the general classifier and when to use a specialized classifier based on class skew, which refers to the temporal locality of a subset of aspects of content in the image stream.
US10579897B2
Systems and methods are disclosed for image-based object detection and classification. For example, methods may include accessing an image from an image sensor; applying a convolutional neural network to the image to obtain localization data to detect an object depicted in the image and to obtain classification data to classify the object, in which the convolutional neural network has been trained in part using training images with associated localization labels and classification labels and has been trained in part using training images with associated classification labels that lack localization labels; annotating the image based on the localization data and the classification data to obtain an annotated image; and storing, displaying, or transmitting the annotated image.
US10579896B2
A mark detection system and method is provided. The system includes a memory having computer-readable instructions stored therein. The system further includes an image processor configured to execute the computer-readable instructions to access an image of a document and process the image to generate a binarized image. The image processor is further configured to extract components of the binarized image using a connected-component labelling algorithm. Furthermore, the image processor is configured to analyze features of the extracted components to detect one or more marks in the document.
US10579895B2
An information processing apparatus includes an acquisition unit that acquires, in a medical image, a first region and a second region different from the first region, a limiting unit that limits extracting a third region, connecting the first region and the second region, within a range including an extraction direction determined based on the first region; and an extraction unit that extracts the third region within the range limited by the limiting unit.
US10579886B1
A driver assistance system includes an image sensor and a radar mounted to a vehicle and each having a sensing field oriented toward the outside of the vehicle. A controller processes the image data acquired by the camera and the radar data acquired by the radar, detects a stationary obstacle ahead of the vehicle on the basis of the image data or radar data, determines a monitoring range around a location of the stationary obstacle on the basis of the radar data, identifies an object present within the monitoring range on the basis of the radar data, and determines the object as a pedestrian on the basis of a speed of the object toward a road along which the vehicle travels.
US10579884B2
An image processing device according to an aspect of the embodiment includes a display controller and a determining unit. The display controller generates a synthesized image when viewing a perimeter of a vehicle from a virtual viewpoint based on an image from an image capturing device and causes a display unit to display the synthesized image. The determining unit determines, in a case where a screen other than a virtual viewpoint screen including the synthesized image is displayed on the display unit, whether a switching condition to a notification screen for notifying an occupant of presence of an obstacle is satisfied when the obstacle is detected by a detector. The display controller causes the display unit to display the notification screen obtained by superimposing a predetermined notification image on the virtual viewpoint screen, when the determining unit determines that the switching condition is satisfied.
US10579875B2
A method for identifying and tracking objects includes: capturing one or more 3-D models of one or more objects in a scene using a three-dimensional (3-D) scanning system, the one or more 3-D models including color and geometry information of the one or more objects; and computing, by an analysis agent, one or more descriptors of the one or more 3-D models, each descriptor corresponding to a fixed-length feature vector; and retrieving metadata identifying the one or more objects based on the one or more descriptors.
US10579873B2
An asset management system automatically generates and updates tool data stored in and used by the system for determining the presence or absence of tools or other inventory objects in the systems. The tool data can be automatically generated when a tool is newly added to the automated asset management system, and can be updated if and when characteristics of the tool and/or automated asset management system change. The automatic generation and updating includes automatically recognizing unique identifiers of tags located on inventory objects, automatically identifying an inventory object to associate with each unique identifier, and automatically populating a database to store each unique identifier in association with stored data for the corresponding inventory object.
US10579869B1
A machine learning scheme can be trained on a set of labeled training images of a subject in different poses, with different textures, and with different background environments. The label or marker data of the subject may be stored as metadata to a 3D model of the subject or rendered images of the subject. The machine learning scheme may be implemented as a supervised learning scheme that can automatically identify the labeled data to create a classification model. The classification model can classify a depicted subject in many different environments and arrangements (e.g., poses).
US10579864B2
A face detection circuit of an image processing apparatus detects a face region from a video signal. An individual recognition circuit performs individual recognition processing based on a comparison of a similarity between feature information extracted from the face region and registered feature information with a predetermined threshold value. A camera microcomputer tracks a face recognized by the individual recognition circuit and stores information about the tracked face. Further, in a case where the recognized face is not tracked and recognition information about a first subject is not stored, the camera microcomputer sets a first threshold value as a predetermined threshold value for the first subject. On the other hand, in a case where the recognition information about the first subject region is stored, the camera microcomputer sets as the predetermined threshold value for the first subject a second threshold value which is lower than the first threshold value.
US10579859B2
An image processing apparatus has a processing circuit. The processing circuit functions as a three-dimensional data generation unit, a two-dimensional data generation unit, and a recognition image generation unit. The three-dimensional data generation unit generates three-dimensional data of an object ton the basis of an image of the object on which object information represented by a character or a symbol is attached, and a distance image indicating a distance between a reference position and the object for each pixel. The two-dimensional data generation unit flattens the three-dimensional data generated by the three-dimensional data generation unit to generate two-dimensional data. The recognition image generation unit generates a recognition image which is used to recognize the object information, on the basis of the two-dimensional data generated by two-dimensional data generation unit.
US10579857B2
A terminal control method based on a fingerprint recognition key, a terminal control device based on a fingerprint recognition key, and a terminal are provided. The method includes: detecting a touch operation on the fingerprint recognition key, acquiring a touch parameter of the touch operation; and controlling a running state of a terminal, in a case where the touch parameter meets a preset condition. With the method, the terminal is controlled by the fingerprint recognition key to switch its running state, such as a turned-on state, a turned-off state, a sleep state, an awake state, a locked state, thereby simplify an operation and improving a user experience. In this case, the power key is cancelled since the function of the power key is implemented by the fingerprint recognition key, thereby reducing the physical components and thus the fabrication cost of the terminal.
US10579851B2
According to a first aspect of the present disclosure, a fingerprint processing system is provided, which comprises: a set of sensor plates; a measurement unit configured to measure one or more capacitances on the sensor plates; a processing unit configured to process the measured capacitances; wherein the measurement unit is configured to concurrently measure capacitances on subsets of the set of sensor plates; wherein the processing unit is configured to process the concurrently measured capacitances. According to a second aspect of the present disclosure, a corresponding method of processing a fingerprint in a fingerprint processing system is conceived. According to a third aspect of the present disclosure, a corresponding computer program is provided.
US10579849B2
Techniques for multi-phase scanning based on pseudo-random sequences in capacitive fingerprint applications are described herein. In an example embodiment, a method performed by a processing device comprises: receiving measurements that are representative of a portion of a finger on a capacitive fingerprint sensor array, where the measurements are obtained from sensor elements of the capacitive fingerprint sensor array that are scanned in a multi-phase mode based on an excitation vector generated from a pseudo-random sequence; and generating a fingerprint image for the portion of the finger based on the measurements.
US10579834B2
A computer-implemented method and an apparatus facilitate customer intent prediction. The method includes receiving natural language communication provided by a customer on at least one enterprise related interaction channel. Textual data corresponding to the natural language communication is generated by converting one or more non-textual portions in the natural language communication to a text form. One or more processing operations are performed on the textual data to generate normalized text. The normalized text is configured to facilitate interpretation of the natural language communication. At least one intention of the customer is predicted, at least in part, based on the normalized text and a reply is provisioned to the customer based on the predicted intention. The reply is provisioned to the customer on the at least one enterprise related interaction channel in response to the natural language communication.
US10579830B1
Disclosed embodiments relate to systems and methods for securely and efficiently enabling activation of access-limited software to permitted identities. Techniques include receiving, from a personal computing device associated with an identity, a software identifier associated with access-limited software available on an endpoint computing resource; identifying a tenant identifier associated with the identity; identifying a prompt to activate the access-limited software available on the endpoint computing resource; determining that the identity is permitted to utilize the access-limited software based on at least the software identifier and tenant identifier; and enabling, based on the determining, activation of the access-limited software for use by the identity at the endpoint computing resource.
US10579825B2
Systems and techniques, including a privacy service, facilitate selecting, defining, controlling, verifying, and auditing privacy-impacting behaviors of devices in alignment with the privacy behavior expectations of individuals and other entities. Techniques and systems are presented to facilitate controlling and verifying the privacy behaviors of privacy-impacting devices. Techniques and systems for defining and sharing individualized privacy behavior preferences are described. Techniques and systems are disclosed for privacy preference resolution protocols that allow for the automated or interactive resolution of conflicts that arise between individuals in multi-actor environments or ambiguous contexts. Accountability and audit mechanisms assist in verifying the control state of devices with respect to their privacy behavior preference inputs. A trust-enhancing and technically transparent system architecture includes a distributed application network, distributed ledger technology, smart contracts, and/or blockchain technology.
US10579821B2
Hosted services provided by service provider tenants to their users are an increasingly common software usage model. The usage of such services and handling of data may be subject to regulatory, legal, and industry-based rules, where different rules may be applicable depending on the particular service, handled data, and organization type, for example. Embodiments are directed to providing intelligence and analysis driven security and compliance suggestions for hosted services to reduce the burden on tenant administrators to determine and implement applicable policies and rules. Claims are directed to determination of a suggestion based on an analysis of a tenant's service environment, presentation of the suggestion along with analysis results and a prompt to confirm implementation of the suggestion, and upon receiving confirmation, presentation of an option to customize the suggestion by modifying settings suggested based on analysis results. The suggestion may be a policy, organization, policy customization, or organization customization.
US10579819B2
An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.
US10579814B2
A method, computer program product and system for preventing unauthorized access of confidential information. The transmission of data from a first user to a second user is detected. An authorization level corresponding to the second user is then determined. Furthermore, a probability that the authorization level corresponding to the second user and the data is accurate is generated. Additionally, a determination is made that the data includes sensitive information that the second user is not authorized to access based on the authorization level. Moreover, the data can be modified based on the probability, where the data is to be redacted if the probability is within a range of a threshold value or the data is to be blocked from transmission if the probability is above the range.
US10579811B2
There is provided a method and system to manage multiple levels of privacy in a document having a plurality of elements. In accordance with the method, a selection of a first element in the document is received. The first element is tagged with a selected first privacy level of a hierarchical privacy level list. The list includes a plurality of hierarchical levels of privacy associated with a controlling authority. A selection of a second element in the document is received. The selected second element is tagged with a selected second privacy level of the hierarchical privacy level list.
US10579807B2
When a first device computer is placed in privacy aware mode, specific events are monitored for, and a program can instantaneously blur or mask data being displayed on a screen of a second device computer. Therefore, if a snapshot is triggered, contents of the snapshot are blurred or masked, such that the contents are not recognizable or readable by another user or by a receiver. The contents of the snapshot which are blurred or masked preferably include only confidential information.
US10579806B1
Present disclosure provides the system and method for protecting the control-flow of a computer program against manipulation and leak of code pointers during program execution. The system includes a memory that a computer program is loaded onto and a processor which executes the computer program for protecting the control-flow of a program against manipulation and leak of code pointers during program execution. The method includes providing a shadow stack for each process and thread of the computer program in a thread local storage (TLS). Each code pointer is encrypted with the corresponding encryption key, the pair with a global key is encrypted, and reencryption of the code pointer at runtime is performed. The performing the reencryption of the code pointer includes renewing the corresponding encryption key in the shadow stack, and renewing the encryption state of the code pointer with a renewed encryption key when the computer program enters a code region vulnerable to a memory corruption or leak attack, such that one or more renewed encryption keys govern one or more corresponding code pointers through encryption while changing before the control-flow proceeds into the vulnerable region.
US10579805B2
A method for enabling data classification and or enforcement of Information Rights Management (IRM) capabilities and or encryption in a software application according to which, an agent is installed on each terminal device that runs the application and a central management module which includes the IRM, encryption and classification policy to be enforced, communicates with agents that are installed on each terminal device. The central management module distributes the appropriate IRM and or classification policy to each agent and applies the policy to any application that runs on the terminal device.
US10579804B2
Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
US10579801B2
Examples disclosed herein relate to selecting and loading firmware volumes. A computing device is booted to a state where the computing device is capable of accessing a memory available to multiple other computing devices. The memory includes multiple firmware volumes. In one example, at least one firmware volume is selected based on a hardware configuration or hardware components of the computing device. The selected firmware volumes are loaded.
US10579796B1
Disclosed herein are systems and methods of executing scanning software, such an executable software program or script (e.g., PowerShell script), by a computing device of an enterprise, such as a security server, may instruct the computing device to search all or a subset of computing devices in an enterprise network. The scanning software may identify PowerShell scripts containing particular malware attributes, according to a malicious-code dataset. The computing system executing the scanning software may scan through the identified PowerShell scripts to identify particular strings, values, or code-portions, and take a remedial action according to the scanning software programming.
US10579784B2
System, device, and method of secure utilization of fingerprints for user authentication. A method includes: capturing a fingerprint that a particular user provides to an electronic device; generating a raw fingerprint signature that corresponds to bodily features of the fingerprint of the particular user; monitoring user interactions of the particular user, during the capturing of the raw fingerprint, via one or more input units of the electronic device; extracting from the monitored user interactions a user-specific characteristic that is user-specific to the interactions of the particular user; generating a user-specific reference fused data-item, by utilizing both: (I) the raw fingerprint signature that was generated, and (II) the user-specific characteristic that was extracted; subsequently, utilizing the reference fused data-item as a reference for user-authentication.
US10579781B2
A scenario including a combination of procedures of multi-factor authentication required for a terminal to receive provision of a service is stored and managed in association with the service, and a probability that the procedure will succeed is stored and managed in association with each of the procedures, a success probability of the service through the scenario, is calculated based on the probability regarding the procedure to evaluate at least one of security and usability based on the success probability, and the service to the terminal, is controlled according to the evaluation result.
US10579768B2
Metrology targets and target design methods are provided, in which target elements are defined by replacing elements from a periodic pattern having a pitch p, by assist elements having at least one geometric difference from the replaced elements, to form a composite periodic structure that maintains the pitch p as a single pitch. Constructing targets within the bounds of compatibility with advanced multiple patterning techniques improves the fidelity of the targets and fill factor modulation enables adjustment of the targets to produce sufficient metrology sensitivity for extracting the overlay while achieving process compatibility of the targets.
US10579757B1
Data is received that characterizes a chip in the package system (CPS) having a plurality of wires and vias. Thereafter, using the received data, a chip power calculation is performed. The chip power calculated is used to generate a thermal-aware power map. Further, package and system level thermal analysis is performed using the power map to generate a tile-based CPS thermal profile. A plurality of chip finite element sub-models are then generated that each correspond to a different tile. A thermal field solution is solved for each sub-model so that, for each wire, wire temperature rises are extracted from the corresponding the chip sub-model analysis and combined with temperature values from the CPS thermal profile. This extracting and combining is then used to generate a back-annotation file covering each metal wire and via in the CPS.
US10579755B2
A method for producing bone grafts using 3-D printing is employed using a 3-D image of a graft location to produce a 3-D model of the graft. This is printed using a 3-D printer and a printing medium that produces a porous, biocompatible, biodegradable material that is conducive to osteoinduction. For example, the printing medium may be PCL, PLLA, PGLA, or another approved biocompatible polymer. In addition such a method may be useful for cosmetic surgeries, reconstructive surgeries, and various techniques required by such procedures. Once the graft is placed, natural bone gradually replaces the graft.
US10579754B1
Systems and methods are provided for performing a fast simulation using test parameter vectors as inputs. The method includes retrieving precomputed samples from a sample repository stored in a non-volatile memory, the precomputed samples being precomputed using a simulated model, predetermined parameter vectors, and random inputs; storing respective subsets of the precomputed samples in local memories of a plurality of respective hardware processors; storing the test parameter vectors in the local memories of the hardware processors; at each of the hardware processors, selecting a subset of the precomputed samples stored in the local memory of the hardware processor based on the test parameter vectors, computing test samples by executing the simulated model using the test parameter vectors and the random inputs; and combining the subset of the precomputed samples and the test samples to produce a simulation result.
US10579752B2
Described herein are techniques for generating a model based on input. In an example, a first model can be generated based on decomposing a rating matrix into a product of two matrices U and V, where U represents correlations between users and a plurality of factors and V represents correlations between items and the plurality of factors. At least some of the users and items can be grouped into groups according to the correlations. Input on one or more of the groups can be received. A second model can be generated based on the input on the one or more of the groups.
US10579749B1
An augmented reality (AR) system for generating and displaying a pre-disaster Enhanced Situation Visualization (ESV) is provided. The AR system may include an ESV computing device, a user computing device operated by a user and a reference database. The user computing device may transmit a reference request message to the ESV device, the reference request message including an image and/or GPS location of a property. The ESV computing device may determine the subject of the image is the property, retrieve reference information including peril maps associated with the property from the reference database, and determine situation information specific to the subject. The reference and situation information including a loss estimate may be displayed on the user computing device to provide an ESV of the property. The ESV may be used for insurance-related activities, such as handling, adjusting, and/or generating an insurance policy, premium, and/or discount, and/or generating insurance-related recommendations.
US10579748B2
Methods of analyzing and capacity planning for multi-core, multi-chip, multi-threaded computer system environments by analyzing the scalability of a fourth layer complexity, the processor boards, and incorporating this factor into the calculation of the expected throughput of a system constructed with multiple processor boards. In particular, the method may comprise identifying a system for which system performance prediction is desired, specifying a simulation model, and determining configuration parameters for the system, the system with at least one processor board, at least one chip per board, at least one core per chip, and at least one thread per core. The method may further comprise obtaining scalability factors based on the configuration data for the system, executing a simulation process for the simulation model for a deterministic simulation time, calculating a throughput of the system as a prediction of the performance of the system, and storing the results in a storage device.
US10579741B2
In one embodiment, a computer-implemented method for proactively improving machine translation in real time by processing a translation request includes: receiving the translation request from a mobile device; and either generating or retrieving translation information based on a result of either or both of: determining whether the translation request includes image data suitable for generating a machine translation; and determining whether the translation request includes metadata suitable for generating an estimated translation. In another embodiment, a computer-implemented method for proactively improving machine translation in real time by generating and submitting a translation request includes: capturing image data; evaluating one or more conditions corresponding to the captured image data; generating metadata corresponding to the captured image data; and generating and submitting the translation request to a machine translation platform. Corresponding systems and computer program products are also disclosed.
US10579740B2
A system and methods for content presentation selection. One method includes displaying, on a display of a portable device, a plurality of tiles. The method includes receiving a first gesture-based input corresponding to a selected tile of the plurality of tiles. The method includes selecting a first application based on the content of the selected tile. The method includes superimposing, on or near a first portion of the selected tile, a first icon corresponding to the first application. The method includes receiving a second gesture-based input selecting the first icon. The method includes retrieving, from the first application, a first application view based on the content. The method includes replacing the selected tile with the first application view.
US10579739B2
Disclosed herein is method and system for identifying one or more Places of Interest (PoI) in a natural language system. Word embedding representation for each word in the natural language input are retrieved from a knowledge repository. Further, for each word, Part-of-Speech (POS) tags are tagged, and dependency labels are generated. Subsequently, a PoI tag is assigned to each word based on the word embedding representation, the POS and the dependency labels of each word. Finally, the one or more PoI are identified based on PoI tag assigned to each word. In an embodiment, the method of present disclosure helps in dynamically identifying one or more PoI from natural language text utterances in interactive systems, thereby enhancing usability of interaction based intelligent systems.
US10579731B2
An apparatus for handling string variables with open domains is provided. In some implementations, the apparatus performs operations including retrieving a first string variable having a first domain, the first domain comprising at least one undefined string value. The operations further include retrieving a second string variable having a second domain, the second domain comprising one or more string values each assigned an integer value in a second set of integer values. The operations further include applying a constraint relating the first string variable with the second string variable. The operations further include comparing the first set of integer values with the second set of integer values and filtering the first set of integer values in the first domain to a third set of integer values in the first domain. The operations further include displaying the third set of integer values for the first string variable.
US10579729B2
Embodiments are directed to a spellcheck module for an enterprise search engine. The spellcheck module includes a candidate suggestion generation module that generates a number of candidate words that may be the correction of the misspelled word. The candidate suggestion generation module implements an algorithm for indexing, searching, and storing terms from an index with a constrained edit distance, using words in a collection of documents. The spellcheck module further includes a candidate suggestion ranking module. In one embodiment, a non-contextual approach using a linear combination of distance and probability scores is utilized; while in another embodiment, a context sensitive approach accounting for real-word misspells and adopting deep learning models is utilized. In use, a query is provided to the spellcheck module to generate results in the form of a ranked list of generated candidate entries that may be an entry a user accidentally misspelled.
US10579728B2
An approach is provided in which an information handing system converts source evidence extracted from a set of documents to a frequency-based representation of the source evidence. The frequency-based representation includes multiple signals that each corresponds to an evidence type in the source evidence. The information handing system selects one of the signals that indicates a hidden cycle corresponding to a frequency at which one of the evidence types occurs in the source evidence and extracts hidden evidence from the source evidence based on the hidden cycle to process a request.
US10579727B2
A system and method for processing a natural language input. The natural language input is initially processed through a strict parser, which results in an initial parse. The initial parse is evaluated to determine if it exceeds a completeness threshold. If the initial parse does not pass the completeness threshold, any open slots are filled using type based slot filling. The final parse is then output for further processing by another system, such as a search engine.
US10579726B2
An electronic device includes a touchscreen display, a wireless communication circuit, a memory storing a framework, and at least one processor. The processor is configured to receive a first event or a second event, to provide the framework with a notification object associated with an event received among the first event and the second event, to parse the notification object to obtain one or more parameters, to select one or more tasks associated with the received event based on at least part of the one or more parameters by using the framework, to select a natural language expression indicating at least one task of the one or more tasks, to provide a user interface including the natural language expression, through the touchscreen display, and to execute the at least one task based at least partly on a user input of the natural language expression provided on the touchscreen display.
US10579721B2
A method and system parses natural language in a unique way, determining important words pertaining to a text corpus of a particular genre, such as tax preparation. Sentences extracted from instructions or forms pertaining to tax preparation, for example are parsed to determine word groups forming various parts of speech, and then are processed to exclude words on an exclusion list and word groups that don't meet predetermined criteria. From the resulting data, synonyms are replaced with a common functional operator and the resulting sentence text is analyzed against predetermined patterns to determine one or more functions to be used in a document preparation system.
US10579718B2
Methods, apparatus and software allowing users to exchange and display information regarding the resources each of them is viewing. This information, which may comprise one or more of chat threads, stickers and drawings, is displayed at user display locations in an overlay to underlying electronic information resources.
US10579709B2
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a computer-implemented method for providing creatives. The method comprises identifying, using one or more processors, a creative for processing, the creative including a title portion and a body portion, where the body portion includes a visual uniform resource locator (URL), the visual URL comprising a visual portion and a link to a resource. The method further comprises evaluating the visual URL for inclusion in the title portion, including determining when promotion of the visual URL satisfies one or more promotion criterion, and if so, promoting the visual URL for inclusion in the title portion. The method further comprises providing the creative including the title portion with the promoted visual URL.
US10579697B2
The present invention provides a technique to immediately acquire a specific content item on a web page. A reception apparatus includes a first reception unit configured to receive data representing a configuration of a web page; an assigning unit configured to assign, in a case in which a content item constituting the web page, specified in the data received by the first reception unit, is an image content item to which a link to another content item or a script is set, a high priority to the content item constituting the web page; a notification unit configured to notify a transmission apparatus of a notification message based on the priority assigned by the assigning unit; and a second reception unit configured to receive the content item constituting the web page, transmitted from the transmission apparatus on the basis of the notification message.
US10579696B2
An approach is provided in which an information handling system begins by storing a first URL and a corresponding first web page dataset. The information handling system then receives a request to store a second URL and a corresponding second web page dataset. The information handling system determines that the second URL corresponds to the first URL and, as such, the information handling system creates a diff web page dataset based on a difference between the first web page dataset and the second web page dataset. In turn, the information handling system stores the second URL and the diff web page dataset.
US10579692B2
Disclosed are examples of systems, apparatus, methods and computer program products for providing a web application builder framework in a database system. A database system maintains a multi-tenant non-relational database associated with a number of enterprises, a number of records, and a number of data objects for each of the enterprises. A dynamic virtual table is maintained as well, associated with the number of records and number of data objects. A user request is received to define a composite key for a data object. A metadata model is generated representing the data object, and a data definition script is generated. The dynamic virtual table is updated to include one or more virtual columns corresponding to the data definition script, and one or more columns of a shared table in the non-relational database are updated to match the virtual columns.
US10579689B2
Providing knowledge representation of material content being consumed by a user combines the user's current behavioral data and data from external sources such as internet web sites and social media network. Visual representations of entities and their relationships in the content being consumed by the user are created while the user is consuming content, and displayed via a graphical user interface.
US10579682B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data that represents actions taken by a particular user with respect to entities of a plurality of entity types, disambiguating the data by identifying entities specified in the data using a machine learning based annotator that is trained to recognize entities and annotating the data, receiving a query specific from the particular user, querying the data that represents actions taken by the particular user, generating an answer to the query from the data representing the actions taken by the particular user, and providing the answer to the query.
US10579675B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing video recommendations. For each video in a set of videos, a set of images included in the video are obtained. For each respective image in the set of images for a video, a set of one or more keywords that describe visual content depicted by the respective image is generated. Based at least on the sets of one or more keywords for at least some of the images, a set of keywords that describe the video is generated. The videos are assigned to groups based on the set of keywords generated for each video. A request is received for a video recommendation based on a first video. Data identifying a second video are provided as the video recommendation based on the second video being assigned to a same group as the first video.
US10579669B2
An image processing system may include an imaging device for capturing an image and an image processing apparatus for processing the image. The imaging device may include an imaging unit for capturing the image, a first recording unit for recording information relating to the image, the information being associated with the image, and a first transmission control unit for controlling transmission of the image to the image processing apparatus. The image processing apparatus may include a reception control unit for controlling reception of the image transmitted from the imaging device, a feature extracting unit for extracting a feature of the received image, a second recording unit for recording the feature, extracted from the image, the feature being associated with the image, and a second transmission control unit for controlling transmission of the feature to the imaging device.
US10579667B2
The present systems and methods relate to a concept for providing recommendations targeted to particular, “subject” user. The present systems and methods involve obtaining historical usage data associated with the subject user; identifying candidate users; calculating media preference overlap scores with respect to the subject user and each candidate user; ranking the candidate user according to their preference overlap scores, and generating recommendations for the subject user from the historical usage data associated with the candidate users.
US10579666B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: processing social media system data to establish a relationship graph, wherein the processing includes aggregating relationship graph information of different relationship graphs so that the relationship graph is an aggregated relationship graph; determining that a user is encountering cognitive recall difficulty, wherein the determining includes comparing current input biometric data of the user to baseline biometric data of the user; and responsively to the determining, outputting to the user media content, wherein generating the media content includes performing a search of one or more data source for content using node labels of the relationship graph as keywords and providing a media file for playback by the user, the media file having content returned from the search.
US10579663B2
Disclosed aspects relate to data insight discovery using a clustering technique. A set of data may be compressed based on a set of proximity values with respect to a set of predictors to assemble a set of sub-clusters. A set of subgroups may be established by merging a plurality of individual sub-clusters of the set of sub-clusters using a tightness factor. A subset of the subgroups may be selected based on a selection criterion. A set of insight data which indicates a profile of the subset of the set of subgroups with respect to the set of data may be compiled for the subset of the set of subgroups.
US10579659B2
The embodiments of the present application provide a method, an apparatus, an electronic equipment and a storage medium for performing screening and statistical operation on data. The method includes: obtaining a data region on which screening and statistical operation is to be performed in a data table; the data region may contain content in multiple rows and multiple fields, and the content may have a plurality of different types; receiving a user's screen instruction for screening a field specified by a user to view in the data region; obtaining all the content contained in the field specified by the user to view in the data region according to the user's screen instruction; classifying and summarizing said all the content to obtain a classification statistic result of various types of content, wherein the statistic result includes the various types of content and values corresponding to the various types of content; displaying the statistic result on the screening panel in a specified way. The method can facilitate users to get statistic result in the simplest way, thus the threshold of data analysis can be lowered, time and labor can be saved and the efficiency of statistics can be improved.
US10579658B2
The present application relates to a computer network, a computer-implemented method, a computer system and computer program products for adaptively adjusting network responses to client requests received from a client device. A parsing module is introduced to generate a request data object based on data relevant to a client request. A matching module is introduced to: apply a learning method based on a final result generated in relation to calculating a matching score of potential service data objects, where the matching score is based on applying a matching algorithm; and generate a learning result of the learning method. A learning engine operable to adapt the matching algorithm of the matching module based on the learning result is introduced.
US10579653B2
Described herein are an apparatus, method, and computer-readable medium. The apparatus including processing circuitry configured to extract a textual content included within a digital document, perform a text search using the extracted textual content on an indexed master document database to identify one or more master documents that are similar, within a pre-determined threshold, to the digital document, generate a candidate master document list using the one or more master documents identified based on the text search, extract a plurality of features of the digital document, perform a comparison, after performing the text search, of the plurality of features of the digital document with features of the one or more master documents in the candidate master document, and identify a master document of the one or more master documents that matches the digital document based on the comparison of the features.
US10579649B2
Uniform subject and object oriented data structure adopted in computing device to efficiently store, distribute and process data in a variety of applications. Said data structure comprised of multiple complementary subparts that together and independently facilitate communication (of inputs and outputs) through one or more defined interfaces to facilitate secure access and coordination between given individual subject(s) and other real (physical or metaphysical) entities. Methods are also disclosed that work in tandem with the data structure and interface components to enable and require a single or given human user or other individual personal subject (belonging to a secure AFFIRM network) to maintain exclusive (private) self-control over at least one virtual domain that represents themselves (their actions and their relationships).
US10579648B2
Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.
US10579642B2
Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve identifying owned content items from among content items stored in a synchronization replica that is synchronized with synchronization replicas at the non-owners' personal computing devices. The techniques further involve allowing owners to remotely perform certain administrative actions on owned content items. For example, in response to a command initiated at an owner's personal computing device, a network signal or signals can be sent to a synchronization agent installed on the non-owners' personal computing devices to automatically remove all owned content items from the synchronization replicas at the non-owners' personal computing devices. For example, the generation and sending of such signal can be performed by an online content item storage and synchronization service that synchronizes a server-stored synchronization replica with the synchronization replicas at the non-owners' personal computing devices.
US10579641B2
Disclosed are systems, methods, apparatus and computer program products for facilitating voice-based interaction by a mobile device with an enterprise database. In some implementations, a command and a type of enterprise work record are identified in a first one or more voice signals obtained at the mobile device. One or more fields of the identified record type required by the enterprise database to be populated to carry out the identified command is determined. Field data can be identified in a second one or more voice signals obtained at the mobile device. Structured text data comprising the identified command, the identified record type and the identified field data can be sent to a server.
US10579635B1
A system and method for providing real-time search assistance is provided. Incoming queries are analyzed and an in core set of query statistics is maintained to enable a current suggestion list to be generated. By analyzing each query as it occurs, the suggestion list and associated data stores may be updated in substantially real-time to enable suggestions to be available at the same time as new messages are occurring relating to the subject of the query.
US10579631B2
A method, a device, and a non-transitory storage medium are described in which a priming-based search and discovery service for contents uses a weighted graph that stores metadata pertaining to the contents, activation values, threshold values, and a distance parameter that limits the search space relative to primed nodes of the weighted graph that are relevant to search terms.
US10579630B2
Examples of the present disclosure describe content creation of at least one abstract from extracted content. Input information is received that comprises a link to a landing page and keyword information. The landing page is evaluated and content including at least one of image data and text data is extracted from the landing page. Properties of the content extracted are analyzed. The content extracted is ranked based on the analyzed properties and application of at least two ranking algorithms. A first ranking algorithm applied ranks the content based on relevance to the landing page and a second ranking algorithm applied ranks the content extracted based on relevance to the keyword information. The ranked content is filtered to remove content or portions of content that are determined to be unappealing based on applying filtering rules to the ranked content. At least one abstract is created from the filtered and ranked content.
US10579623B2
Dynamically updating a ridge regression data model of a continuous stream of data is disclosed. New data chunks corresponding to a current data accumulation point are received and the data values in the new data chunks are transformed via standardization methods. A ridge estimator for the standardized data that includes data chunks received up to a penultimate data accumulation point to include the new data chunks is dynamically updated. The cumulative observations received up to the current data accumulation point are updated and stored. Predictions for the continuous data stream are generated based on the updated ridge estimator.
US10579617B2
Among other things, in an aspect, a method includes receiving an indication of a condition at a first component of a computer system. The method also includes performing a search of one or more archives that identifies, among artifacts of at least one of the archives, information relevant to the condition. The method also includes displaying, in a user interface, information determined based on at least one of the artifacts in association with a visual representation indication of the condition.
US10579613B2
A processor(s) initiates a database transaction, in a computing environment that includes a database that includes one or more memory devices. The processor(s) forks a first address space that represents a current state of the database, to create a second address space. The processor(s) writes an entry indicating timing of the initiating to a log file and generates a file that is mapped to the one or more memory devices. The file includes differences in state between the current state of the database and a state subsequent to executing and committing the database transaction, and a timestamp indicating timing for committing the database transaction. The processor(s) write the database transaction to the second address space.
US10579608B2
A method, system and computer program product for index maintenance in a computer system comprising a plurality of nodes, a database, and an index to the database. In one embodiment, the method comprises, for a defined period of time, building a snapshot of selected change requests received by the nodes to change the database. After this defined period of time, a selection is made, based on specified criteria, whether to rebuild a new index to the database, or to add entries to a current index. When the selection is to rebuild a new index, the new index is rebuilt based on data in the database and in the change requests in the snapshot. When the selection is to add entries to a current index, entries are added to the current index based on data in the database and in the change requests in the snapshot.
US10579607B2
Embodiments of the present disclosure provide a method for performing search queries. The method comprises transmitting a list of active indexers in an indexer cluster from a cluster master for receipt by a first search head, wherein the cluster master is communicatively coupled with an indexer cluster comprising a plurality of indexers and the first search head. The method further comprises receiving a first slot request at the cluster master in response to a query from the first search head, wherein the first search head is operable to transmit the query to the active indexers for execution if granted the slot request. Further, the method comprises evaluating a plurality of policies to determine if the first slot request can be granted and responsive to a positive determination, transmitting an authorization token for a slot to the first search head.
US10579605B2
A variant master table includes respective columns for variant ID, variant pattern, and pattern code. A composite primary key constraint for the variant master table is set by the columns for variant ID and pattern code. The respective processors reads variant information, verifies whether or not variant patterns for variant positions have been entered into the table, and for unentered variant patterns, attempts to insert a row of information into the table that includes the unentered variant pattern, a corresponding variant ID, and a pattern code allocated based on the variant master table. In cases in which the row of information violates a composite primary key constrain, the respective processor reattempts to insert an updated row of information in which the pattern code has been changed. The processors encode the variant information based on information entered into the variant master table.
US10579604B2
Provided is a database system wherein a first node, in accordance with a data transmission request from a second node, transmits, to the second node, specific identification information indicating a transaction log at a predetermined time point, and a transaction log and identification information from after the predetermined time point, and transmits the requested data to the second node from the predetermined time point onwards, and the second node transmits a transmission request for data to the first node in accordance with a search request, and when data received from the first node has been loaded into a memory, the second node executes, on the loaded data, a command relating to a transaction log that is newer than the transaction log indicated by the specific identification information, responds to the search request on the basis of data on which the command has been executed, and deletes the data on which the command has been executed, in accordance with a predetermined condition.
US10579601B2
An event historian system stores an event data dictionary. The system receives an initial query from a client device on a network connection and responds by providing the event data dictionary information to the client device. The client device sends another query requesting data values which are defined in the event data dictionary. The system responds to the second query by sending results comprising the requested data values to the client system over the network connection.
US10579598B2
One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the hierarchical file system. A request for creation of an additional directory in the hierarchical file system is received. In response to the request, the additional directory is created in a sub-file system of the hierarchical file system while providing that each directory resides in only one sub-file system. If the additional directory is a child directory, the additional directory is created in the sub-file system containing the parent directory of the child directory.
US10579589B2
A method for filtering a product transaction data file involves receiving, by a computer, a query including one or more groups of attribute conditions for filtering the product transaction data file. The attribute conditions in the query are applicable to product attribute data records split across a set of vertically split attribute data files. The method further includes determining which of the product attribute data records split across the set of vertically split attribute data files satisfy all of the one or more groups of attribute conditions in the query, identifying product keys associated with the product attribute data records that satisfy all of the one or more groups of attribute conditions in the query, and using the so-identified product keys to filter product data records in the transaction data file.
US10579580B2
The disclosure relates to bus interface systems. In one embodiment, the bus interface system includes a bus line along with a master bus controller and a slave bus controller coupled to the bus line. In order to start a data frame, the master bus controller is configured to generate a sequence of data pulses along the bus line such that the sequence of data pulses is provided in accordance to a start of sequence (SOS) pulse pattern. The slave bus controller is configured to recognize that the sequence of data transmitted along the bus line by the master bus controller has been provided in accordance with the SOS pulse pattern. In this manner, the slave bus controller can detect when the master bus controller has started a new data frame. As such, the exchange of information through data frames can be synchronized along the bus line with requiring an additional bus line for a clock signal.
US10579577B2
In a system and method for providing UI-to-UI asynchronous communication, a bridge is coupled to an asynchronous channel based bus that has at least one Galactic channel. The bridge receives each message on the Galactic channel, and converts each message from a channel message format used by the Galactic channel to a common message format. The bridge utilizes a socket to broadcast each converted message to, and receive messages from, the one or more other bridges. The bridge determines that a message received from the one or more other bridges is destined for the Galactic channel. The bridge converts the message into the channel message format used by the Galactic channel. The bridge distributes the converted message to the at least one Galactic channel.
US10579570B2
The present disclosure relates generally to semiconductor memory and methods, and more particularly, to apparatuses, and methods for controlling logic die circuitries. One example apparatus comprises a logic die including a first serialization/deserialization (SERDES) component and a second SERDES component coupled to the logic die, and a switch component coupled to the first SERDES component and the second SERDES component configured to activate one of the number of SERDES components.
US10579566B2
A point-of-sale (POS) device includes a processor, a universal serial bus (USB) hub, two switches, and an external connector that connects the POS device to a secondary device with its own second processor. In a primary mode, the processor is connected to a host connector of the USB hub and the secondary device is connected to a first peripheral connector of the USB hub via the external connector. In a secondary mode, the processor is connected to the first peripheral connector of the USB hub and the secondary device is connected to the host connector of the USB hub via the external connector. The processor controls the switch from the primary mode to the secondary mode, and vice versa, by transmitting control signals to control pins of the two switches, and optionally by transmitting a reset signal to a reset pin of the USB hub.
US10579552B1
A communication interface includes one or more input/output circuitries, each input/output circuitry including a pointer generation block that controls write pointers of a respective input/output circuitry and read pointers of the respective input/output circuitry. Each input/output circuitry also includes input/output buffers communicatively coupled to the pointer generation block. Each input/output circuitry further includes a receive delay-locked loop that provides a clock signal to the plurality of input/output buffers. Each input/output circuitry also includes one or more transmit delay-locked loops that delay the clock signal.
US10579545B2
A method for accessing a peripheral device via a wide area communication network. A control device receives a data item indicating that the peripheral device is connected via a series interface to an access device having access to the wide area communication network. The control device sends to the home device a command for its association with the peripheral device using an address associated with the access device. The home device then sends a command for the transfer of the peripheral device resources to the access device. This association enables the home device to access the peripheral device remotely in order to use the latter via a driver for the peripheral device installed on the home device.
US10579542B2
An encryption system, method, and computer software program product provides encrypted transmission of data between a server and a web browser application on a client computing device. The system includes an Internet browser; a JavaScript data encryption library; a public key encryption algorithm; a server; and a public private key pair of the user. The JavaScript library loads in user's browser and configured with symmetric and asymmetric encryption libraries and codes. Server sends an encrypted key data to the browser/JavaScript application. The user may then provide their private key and the JavaScript library decrypts the encrypted key data and obtains a symmetric key used to encrypt the data the server transmits to the browser during a session. With the server transmitting data in encrypted form, the browser is configured to decrypt the received data using the JavaScript data encryption library and the private key of the user.
US10579539B2
A system, method and program product for exploiting in-storage transparent compression. A storage infrastructure is disclosed that includes: a storage device having physical block address (PBA) storage of a defined capacity, a transparent compression system that compresses data written to the PBA storage, and a logical block address-to-physical block address mapping table; and a host having a memory management system that includes: an initialization system that allocates an amount of logical block address (LBA) storage for the host having a capacity greater than the defined capacity of the PBA storage, and that creates a dummy file that consumes LBA storage without consuming any PBA storage; a system that gathers current PBA and LBA usage information. The dummy file manager may adjust the size of the dummy file by truncating or appending sectors to the dummy file using a filesystem on the host, or using an allocation or deallocation function that does not incur any input/output (I/O) operations within the storage device. Dummy storage file sectors of the LBA storage may be mapped to dummy PBA storage that does not consume any physical storage in response to detecting a predefined content pattern indicative of dummy file sectors. The memory management system may device the LBA storage into partitions, with each partition receiving a dummy file.
US10579535B2
A processor includes a processor core and a micro-op cache communicably coupled to the processor core. The micro-op cache includes a micro-op tag array, wherein tag array entries in the micro-op tag array are indexed according to set and way of set-associative cache, and a micro-op data array to store multiple micro-ops. The data array entries in the micro-op data array are indexed according to bank number of a plurality of cache banks and to a set within one cache bank of the plurality of cache banks.
US10579533B2
In accordance with one implementation, a method for mitigating cache transfer time entails reading data into memory from at least two consecutive elliptical data tracks in a main store region of data storage and writing the data read from the at least two consecutive elliptical data tracks to a spiral data track within a cache storage region.
US10579532B2
Provided are a computer program product, system, and method for invalidating track format information for tracks in cache. Demoted tracks demoted from the cache are indicated in a demoted track list. Track format information is saved for the demoted tracks. The track format information indicates a layout of data in the demoted tracks, wherein the track format information for the demoted tracks is used when the demoted tracks are staged back into the cache. An operation is initiated to invalidate a metadata track of the metadata tracks in the storage. Demoted tracks indicated in the demoted track list having metadata in the metadata track to invalidate are removed. The track format information for the demoted tracks having metadata in the metadata track to invalidate is removed.
US10579523B2
The subject matter described herein relates to a file system with adaptive flushing for an electronic device. The file system keeps data in memory much longer and its policy for flushing in-memory write cache to storage is application-aware and adaptive. More specifically, what parts of the cached data are ready for flushing could be determined according to the access characteristic of an application. In addition, when to do flushing can be selected flexibly at least partly based on user input interactions with an application of the electronic device or with the electronic device. Further, a multi-priority scheduling mechanism for scheduling data units that are ready to be flushed could be employed, which ensures fairness among applications and further improves flushing performance.
US10579522B2
A method and a device for accessing a cache memory are provided. The method comprises: generating, by a bit prediction unit (BPU), a prediction bit corresponding to an instruction instructing to access the cache memory from a central processing unit (CPU); generating, by an instruction execution unit (IEU), a virtual address corresponding to the instruction; generating, by a load/store unit (LSU), a predicted cache index according to the prediction bit and a part of a virtual page offset of the virtual address; and reading, by the LSU, data from the cache memory by using the predicted cache index. Therefore, the maximum size of the cache memory could be increased.
US10579520B2
Examples of the present disclosure describe systems and methods for sharing memory using a multi-ring shared, traversable and dynamic database. In aspects, the database may be synchronized and shared between multiple processes and/or operation mode protection rings of a system. The database may also be persisted to enable the management of information between hardware reboots and application sessions. The information stored in the database may be view independent, traversable, and resizable from various component views of the database. In some aspects, an event processor is additionally described. The event processor may use the database to allocate memory chunks of a shared heap to components/processes in one or more protection modes of the operating system.
US10579518B2
A memory management method is provided. The method includes selecting a target physical programming unit; using a first read voltage corresponding to a first type physical page of the target physical programming unit to read a plurality of target memory cells of the target physical programming unit, so as to calculate a first bit value ratio; if the first bit value ratio is not smaller than a first preset threshold, using a second read voltage corresponding to the first type physical page of the target physical programming unit to read the plurality of target memory cells of the target physical programming unit, so as to calculate a second bit value ratio; and determining whether the first type physical page of the target physical programming unit is empty by comparing the first bit value ratio and the second bit value ratio.
US10579496B2
An information processing device includes: a collection unit configured to collect an event log corresponding to an event generated in a control system including at least one network; an extraction and specification unit configured to extract at least one event log corresponding to an event generated arising from an identical factor from the collected event log, and to specify an event log representing the event generated arising from the identical factor in the at least one event log extracted; and an output unit configured to output the event log representing the event generated arising from the identical factor and event logs corresponding to other events generated arising from the identical factor while distinguishing the event log representing the event generated arising from the identical factor and the event logs corresponding to other events generated arising from the identical factor from each other.
US10579489B2
In a program execution device (100X), a memory (110) stores first information (101X) specifying one or more programs, and second information (102X) specifying some programs including at least one of programs to be executed by an other program execution device (100Y), out of the programs specified by the first information (101X) and the programs to be executed by the other program execution device (100Y). When an error in the other program execution device (100Y) is not detected by an error processing unit (123), an instruction processing unit (120) executes the programs specified by the first information (101X). When the error in the other program execution device (100Y) is detected by the error processing unit (123), the instruction processing unit (120) executes the programs specified by the second information (102X).
US10579471B2
A storage device includes a non-volatile memory and a control circuit that reads data in units of cluster, and erase data in units of logical block which includes a plurality of clusters. Data in each cluster includes a first error correction code and each cluster is arranged in at least one error correction group, each including clusters and a second error correction code. The control circuit performs a refresh operation in units of cluster such that refresh target data in a cluster of a first logical block is moved to a cluster of a second logical block. A first error correction group related to the refresh target data includes the cluster of the first logical block before the moving, and the first error correction group related to the refresh target data includes a cluster of the first logical block and a cluster of the second logical block after the moving.
US10579470B1
Various embodiments provide for a memory controller capable of detecting an error on addressing (address error or address fault) of memory commands for a memory device implementing an inline storage configuration of primary data with associated error checking data. According to some embodiments, the memory controller indicates that an address error of a particular memory command has occurred (or likely occurred) by detecting when a plurality of data errors is produced by a plurality of error checks performed on primary data resulting from the particular memory command. Various embodiments described herein allow both single-bit error detection and correction, and address protection to exist in a memory solution implementing an inline error checking data storage configuration, such as inline ECC storage configuration.
US10579469B2
An interconnection network for providing data transfer between a plurality of nodes of an integrated circuit comprises a number of endpoints for exchanging data with respective nodes of the integrated circuit, a primary network to route a primary payload from a source endpoint to a destination endpoint; and a redundant network to route, to the destination endpoint, a redundant payload comprising a first check code calculated based on at least a portion of the primary payload, the first check code having fewer bits than said at least a portion of the primary payload. The destination endpoint comprises error checking circuitry to perform an error checking operation to calculate a second check code based on the primary payload received via the primary network, and verify integrity of the primary payload based on a comparison of the second check code with the first check code received via the redundant network.
US10579465B1
A self-correcting secure computer system is provided. The computer system includes a read-only memory (ROM) device, a random access memory (RAM) device, and at least one processor in communication with the ROM device and the RAM device. The at least one processor is programmed to receive an activation signal, retrieve, from the ROM device, data to execute an operating system, and execute, on the RAM device, the operating system based on the data from the ROM device.
US10579455B2
When a watchdog reset request is input, a power supply controller performs partial reset processing (resetting of a control circuit alone). When restarted by partial reset processing, the control circuit makes a non-volatile memory store a log of the stored contents of a volatile memory. After the log is stored, the control circuit transmits a system reset request to the power supply controller. Based on the system reset request, the power supply controller resets the control circuit, the non-volatile memory, the volatile memory, and reset targets.
US10579432B1
Systems and methods are described for load balancing between a set of servers. Subsets of servers from the set of servers are assigned, via deterministic subsetting, to respective clients from a set of clients. Unlike conventional load balancing techniques using deterministic subsetting, the disclosed techniques enable configuring a client to distribute different amounts of load among the servers in its server subset. Techniques for constructing the subsets are also described.
US10579430B2
Generally discussed herein are devices, systems, and methods for task routing. A method can include receiving, from a resource, a request for a task, in response to receiving the request, determining whether to retrieve a new task of new tasks stored in a first queue or a backlog task of backlog tasks stored in a second queue based on a combined amount of backlog tasks and new tasks relative to a capacity of the resource or the resources, retrieving the new task or the backlog task from the determined first queue or second queue, respectively, based on the determination, and providing the retrieved task to the resource.
US10579428B2
A method for processing a token at a local device in a distributed arbitration system includes: receiving a first signal from first device indicating a request for access to a shared resource; receiving an indicator from a processing component of the local device indicating whether the processing component requires access to the shared resource; receiving a second signal from the local device, where a component of second signal indicates whether the local device has greater priority than another device in the set of one or more devices to access the shared resource; receiving a token from the chain network, the token granting a device access to the shared resource; determining a disposition of the token using the first signal and the second signal; disposing the token to allocate the shared resource to a device in response to the determined disposition; and updating the second signal in response to the determining.
US10579426B2
A system and method for virtualization and cloud security are disclosed. According to one embodiment, a system comprises a first multi-core processing cluster and a second multi-core processing cluster in communication with a network interface card and software instructions. When the software instructions are executed by the second multi-core processing cluster they cause the second multi-core processing cluster to receive a request for a service, create a new or invoke an existing virtual machine to service the request, and return a desired result indicative of successful completion of the service to the first multi-core processing cluster.
US10579424B2
An example operation may include one or more of identifying a blockchain transaction requiring peer endorsement, transmitting a request for endorsement to one or more peers assigned to a blockchain, receiving endorsement response messages from the one or more peers, wherein the endorsement response messages comprise a plurality of priorities assigned to the blockchain transaction, and forwarding the received plurality of priorities and the blockchain transaction to an ordering node for assignment to the peers.
US10579420B2
An apparatus, system, and method are disclosed for proxy coupling management. A proxy template module transparently offloads a task from a native data processing system to an equivalent task on a remote data processing system. A proxy generation module fills in the proxy template with information, such as specification of an offload task that is a remote equivalent of the native task, to generate a proxy of the native task. An offload agent module receives a request from the proxy to perform the offload task on the remote data processing system.
US10579416B2
A computing system is provided and includes first and second computing resources defined, during system initialization, as first kernel threads and a second kernel thread with which the first kernel threads are operably associated, a memory manager and a re-prioritization controller. The memory manager is configured to handle a portion of pending input/output (I/O) operations at an interrupt level and to offload a remainder of the pending I/O operations to the first kernel threads according to an offload condition whereby the offloaded I/O operations are queued according to a first scheme. The re-prioritization controller is configured to transfer a portion of the offloaded I/O operations from the first kernel threads to the second kernel thread according to a transfer condition whereby the transferred I/O operations are re-prioritized according to a second scheme.
US10579408B2
Example methods are provided for a host to implement distributed network emulation in a virtualized computing environment. The method may comprise detecting one or more packets from a source network address associated with a source virtualized computing instance to a destination network address associated with a destination virtualized computing instance. The method may also comprise, in response to determination that a network emulation rule configured for the source virtualized computing instance and destination virtualized computing instance is applicable to the one or more packets, determining a physical network condition associated with a path between the source virtualized computing instance and destination virtualized computing instance. The method may further comprise emulating a desired network condition specified by the network emulation rule by performing an emulation action on the one or more packets.
US10579406B2
One embodiment of the present invention provides a dynamic overlay tunnel orchestration system. During operation, the system detects the appearance of a first virtual machine running on a hypervisor of a first host machine coupled to a first switch in a network. The system identifies a first virtual local area network (VLAN) associated with the first virtual machine and determines whether an overlay tunnel exists between the first switch and a second switch coupling a second virtual machine belonging to the first VLAN. If no such overlay tunnel exists, the system generates an instruction for the first and second switches to establish a first overlay tunnel between the first and second switches.
US10579404B2
A system is described allowing a virtual desktop to be booted directly from a desktop image stored in a backup database without requiring content from the desktop image to be copied into the virtual disk of the virtual machine hosting the virtual desktop. The hosting virtual machine contains a synthetic virtual disk acting as a stub disk by redirecting read requests targeted for the synthetic disk from the guest operating system to corresponding locations of the storage where the desktop image is kept.
US10579394B2
A control method and a control device are provided. A router receives data sent by a first device, where the data carries an identifier of an input/output (I/O) device, determines, according to the identifier of the I/O device and a correspondence between the I/O device and a controller, a controller corresponding to the identifier of the I/O device, sends the data to the controller corresponding to the identifier of the I/O device such that the controller processes the data according to firmware code stored in the controller, receives the processed data sent by the controller, and sends the processed data to a second device, where the second device or the first device is the I/O device. The firmware code is generally programmable, and therefore a control device applying the foregoing control method can be relatively flexibly implemented.
US10579390B2
A GPGPU-compatible architecture combines a coarse-grain reconfigurable fabric (CGRF) with a dynamic dataflow execution model to accelerate execution throughput of massively thread-parallel code. The CGRF distributes computation across a fabric of functional units. The compute operations are statically mapped to functional units, and an interconnect is configured to transfer values between functional units.
US10579389B2
An apparatus includes a processing pipeline comprising a plurality of stages, the plurality of stages including at least one instruction fusing stage to detect whether a block of instructions to be processed comprises a fusible group of instructions, and to generate a fused instruction to be processed by a subsequent stage of the processing pipeline when said block of instructions comprises said fusible group. However, when said block of instructions comprises a partial subset of said fusible group of instructions, the instruction fusing stage is configured to delay handling of said partial subset of said fusible group of instructions until the instruction fusing stage has determined whether at least one subsequent block of instructions to be processed comprises a remaining subset of instructions of said fusible group.
US10579386B2
An apparatus for gating a load instruction is presented. The apparatus includes a memory to store a prediction table including an entry matching the load instruction. The matching entry includes a tag field to identify the load instruction, a distance field to indicate a distance of the load instruction to a prior aliasing store instruction, and a confidence field to indicate a prediction strength. The apparatus further includes a gating circuit operable to perform a look-up for the load instruction in the prediction table to find the matching entry and responsive to a determination of a valid prediction, retrieve a location of the prior aliasing store instruction using a value of the distance field of the matching entry, and perform a gating operation on the load instruction. The apparatus further includes a load store queue operable to provide feedback for updating the matching entry after the load instruction has executed.
US10579384B2
Aspects of the invention include a computer-implemented method for executing one or more instructions by a processing unit. The method includes receiving, by an instruction fetch unit (IFU), a request to fetch an instruction for execution, wherein the instruction includes an effective address (EA). The IFU can further access an instruction cache directory (I-directory) using the EA of the requested instruction to determine whether the EA of the requested instruction matches an EA stored in an associated instruction cache (I-cache). An instruction cache (I-cache) can output the requested instruction in response to or based at least in part on determining that the requested instruction EA matches an entry in the I-cache. A decode unit can decode the requested instruction output by the I-cache.
US10579383B1
The disclosed computer-implemented method may include receiving an input value and a floating-point scaling factor and determining (1) an integer scaling factor based on the floating-point scaling factor, (2) a pre-scaling adjustment value representative of a number of places by which to shift a binary representation of the input value prior to a scaling operation, and (3) a post-scaling adjustment value representative of a number of places by which to shift the binary representation of the input value following the scaling operation. The method may further include calculating a scaled result value by (1) shifting rightwards the binary representation of the input value by the pre-scaling adjustment value, (2) scaling the shifted binary representation of the input value by the integer scaling factor, and (3) shifting rightwards the shifted and scaled binary value by the post-scaling adjustment value. Various other methods, systems, and computer-readable media are also disclosed.
US10579380B2
Receiving an instruction indicating a source operand and a destination operand. Storing a result in the destination operand in response to the instruction. The result operand may have: (1) first range of bits having a first end explicitly specified by the instruction in which each bit is identical in value to a bit of the source operand in a corresponding position; and (2) second range of bits that all have a same value regardless of values of bits of the source operand in corresponding positions. Execution of instruction may complete without moving the first range of the result relative to the bits of identical value in the corresponding positions of the source operand, regardless of the location of the first range of bits in the result. Execution units to execute such instructions, computer systems having processors to execute such instructions, and machine-readable medium storing such an instruction are also disclosed.
US10579376B2
A processor includes a performance monitor that logs reservation losses, and additionally logs reasons for the reservation losses. By logging reasons for the reservation losses, the performance monitor provides data that can be used to determine whether the reservation losses were due to valid programming, such as two threads competing for the same lock, or whether the reservation losses were due to bad programming. When the reservation losses are due to bad programming, the information can be used to improve the programming to obtain better performance.
US10579375B2
The present disclosure relates performing of comparisons between a first and a second vector. The memory location has a size or length of m bits. A compare block to compare two single bits is used. The compare block comprises: two input bits associated to one of the bits from the first and the second vector respectively; a greater than input bit and a lower than input bit; a cascade enable input bit to control if the greater than input bit and the lower than input bit are considered; a greater than result bit, a lower than result bit, and an equal result bit. A daisy chaining of m of the one-bit compare blocks is performed such that the result bits of one compare block represents the compare result of the previous compare blocks in the chain.
US10579374B2
Provided are a computing device and a method of converting an application. The method is performed by the computing device including one or more processors and a memory storing one or more programs executed by the one or more processors, and includes decomposing an original application package, extracting an application-executing section from the decomposed original application package, and merging a proxy class set including one or more modified classes with the application-executing section.
US10579371B2
In creating recommendations for software upgrades in a computing system, a natural language processing module of a software upgrade analyzer system receives risk analysis reports and a corresponding current application source code. The natural language processing module processes the risk analysis report and the current application source code to identify an application programming interface (API) key set containing key terms. A support vector machine of the software upgrade analyzer system identifies key terms in the API key set. An association rule mining module of the software upgrade analyzer system calculates a support factor and a confidence factor for each key term combination of the key terms. The association rule mining module identifies a highest ranking key term combination based on the confidence factor for each key term combination. The software upgrade analyzer system outputs the highest ranking key term combination as a software upgrade recommendation.
US10579368B2
Distributed version control systems, methods, and computer-readable media are described. A computer system may implement a version control blockchain system by obtaining source code and/or an artifact associated with source code. The computer system may serialize the source code and/or the artifact to obtain serialized data, and may encipher the serialized data to obtain a current block identifier (cb_id). The computer system may generate a block to include the cb_id, and may add the generated block to the version control blockchain upon validation of the block. Other embodiments may be described and/or claimed.
US10579359B2
Various examples herein disclose setting a cooling fan to an update operating speed that is higher than a normal operating speed in response to an indication that a firmware update is being executed. Such examples also disclose setting the cooling fan to a dynamic operating speed, which is adjusted in accordance with the firmware update, in response to an indication that the firmware update has completed.
US10579348B2
A data storage device utilized for confirming firmware data includes a flash memory and a controller. The controller is coupled to the flash memory to receive at least one first hash data related to a first firmware data, and it divides the first hash data into a plurality of data groups. The controller sorts the data groups based on a predetermined sorting mechanism to generate a first sorting hash data. The controller includes an efuse region for writing the predetermined sorting mechanism. When the controller determines that a second sorting hash data of a second firmware data is identical to the first sorting hash data or a second hash data of the second firmware data is identical to the first hash data, the second firmware data is allowed to update the controller.
US10579346B2
Interface changing events are identified in the binary executable of an application. Code modules that are directed at evaluating accessibility requirements pertaining to the identified interface changing events are generated. A modified binary of the application is created with the modified binary including the binary executable and the generated code modules. When one of the interface changing events is identified, one of the generated code modules executes and returns a set of accessibility data that pertains to the interface changing event.
US10579342B1
Encapsulated application templates are provided for containerized application software development. An exemplary method for managing a plurality of services in a containerized application program comprises: creating an application template of the containerized application program, the application template comprising an identifier of a current version of each of the plurality of services, dependencies of the given service with other services of the application, runtime parameters and configurations of the given service; generating a transferable platform independent self-contained machine-readable token comprising the application template; and providing the transferable platform independent self-contained machine-readable token comprising the application template to another device as a common entry point to instantiate the containerized application program.
US10579337B1
A decoding apparatus having a non-transient memory in which is stored an electromagnetic signal representative of data which were encrypted relying on the difficulty of computing discrete logarithms. The decoding apparatus has a computer in communication with the memory that decodes the encrypted data in the memory by computing the data's discrete logarithm. The decoding apparatus has a display on which the decoded encrypted data are displayed by the computer. A method for decoding.
US10579336B2
Examples of the present disclosure provide apparatuses and methods for performing division operations in a memory. An example apparatus comprises a first address space comprising a first number of memory cells coupled to a sense line and to a first number of select lines wherein the first address space stores a dividend value. A second address space comprises a second number of memory cells coupled to the sense line and to a second number of select lines wherein the second address space stores a divisor value. A third address space comprises a third number of memory cells coupled to the sense line and to a third number of select lines wherein the third address space stores a remainder value. Sensing circuitry can be configured to receive the dividend value and the divisor value, divide the dividend value by the divisor value, and store a remainder result in the third number of memory cells.
US10579335B2
In one embodiment, an apparatus comprises a multiplier circuit to: identify a plurality of partial products associated with a multiply operation; partition the plurality of partial products into a first set of partial products, a second set of partial products, and a third set of partial products; determine whether the multiply operation is associated with a square operation; upon a determination that the multiply operation is associated with the square operation, compute a result based on the first set of partial products and the third set of partial products; and upon a determination that the multiply operation is not associated with the square operation, compute the result based on the first set of partial products, the second set of partial products, and the third set of partial products.
US10579333B2
An arithmetic unit includes a multiplier multiplying first and second inputs to output a multiplication result, an adder adding the third input to the multiplication result to output a multiplication addition result, a normalization shift circuit shifting the multiplication addition result left with a left shift amount, and a left shift amount prediction circuit. The adder includes a carry-save adder adding a first addition value and a first carry value to the third input and a full adder outputting the multiplication addition result. The left shift amount prediction circuit includes a leading zero count circuit generating a leading zero count, a leading one count circuit generating a leading one count, and a correction circuit correcting the leading one count to zero when NOR of respective least significant bits of the M upper order bits of the second addition value and the second carry value of the full adder is true.
US10579332B1
A computer processor includes a memory unit that stores key values to be loaded into a partial tournament sort, and a processor cache that obtains tree data from the memory unit indicating the key values. A hardware merge sort accelerator generates a tournament tree based on the key values, and performs a partial tournament sort to store a first portion of tournament results in the processor cache while excluding a second portion of the tournament results from the processor cache.
US10579330B2
Users' interaction performance with an automated voice system is improved, as is users' efficiency, by visually displaying options audibly presented by the automated voice system, thereby enabling users to interact with the system more quickly and accurately. Options can be obtained from a centralized audible menu database with the communicational identifier utilized to establish a communication connection with the automated voice system. The database is populated from crowdsourced information, provided when users establish communicational connections with portions of automated voice systems whose options have not yet been stored in the database, and then transcribe the options that are audibly presented by the automated voice system. Transcription of audibly presented options likewise serves as a double check to verify options already displayed. User interaction generates a subsequent communicational connection, with a different communicational identifier, to a different portion of the automated voice system, re-triggering the mechanisms.
US10579326B2
A control device is provided which mixes and records two types of audio signals processed under standards different from each other; in particular, an audio signal of ASIO standard and an audio signal of WDM standard. An audio interface is connected to a computer, and an audio signal is input to the computer. A mixer module of the computer mixes an audio signal which is effect-processed by an ASIO application and an audio signal reproduced by a WDM application, and outputs the mixed audio signal to the audio interface and to the WDM application for sound recording. The user operates a screen displayed on an operation panel to switch between presence and absence of effect process and presence and absence of mixing.
US10579324B2
A handheld wireless display device, having at least SVGA-type resolution, includes a wireless interface, such as Bluetooth™, WiFi™, Wimax™, cellular or satellite, to allow the device to utilize a number of different hosts, such as a cell phone, personal computer, media player. The display may be monocular or binocular. Input mechanisms, such as switches, scroll wheels, touch pads, allow selection and navigation of menus, playing media files, setting volume and screen brightness/contrast, activating host remote controls or performing other commands. The device may include MIM diodes, Hall effect sensors, or other position transducers and/or accelerometers to detect lateral movements along and rotational gestures around the X, Y and Z axes as gesture inputs and movement queues. These commands may change pages, scroll up, down or across an enlarged screen image, such as for web browsing. An embedded software driver (e.g., Microsoft Windows SideShow™) permits replicating a high-resolution screen display from a host PC. The device may repeatedly poll the host at intervals for updated content even when the host is powered off, asleep or hibernating, and may return the host to its previous power state.
US10579319B2
One embodiment provides a method, including: detecting, using at least one sensor, a predetermined motion of an information handling device. An embodiment additionally receives, substantially during the predetermined motion and at an input location of the information handling device, activation input. An embodiment additionally activates, responsive to the receiving, a system associated with the information handling device. Other aspects are described and claimed.
US10579312B2
A system and method for providing analytics on cost data and device state data for multifunction peripherals includes a document processing engine, a network interface and an intelligent controller having a processor and associated memory. The memory stores cost data corresponding to device usage costs of one or more MFPs. A device monitor monitors of a plurality of device states associated with a document processing engine associated with each MFP. An analytics engine generates a graphical dashboard illustrative of a return on investment in accordance with the cost data and monitored device states. A display generator renders an image of the graphical dashboard. The graphical dashboard is altered in accordance with modified or updated state data acquired over time in accordance with device usage changes or device configuration changes.
US10579293B2
A system and computer-implemented method for storing data and for calculating data characteristics. A concentric ring buffer has a succession of representative ring buffers, each divided into segments and reflecting an increasingly long unit of a base (e.g., a time, count, or geo base) and with a decreasing level of precision. The concentric ring buffer has a fixed total memory size based on the number of ring buffers and segments. Each segment of each ring buffer is populated in a first-in-first-out manner with a value calculated for the data characteristic for a particular length of base unit and with a particular precision. When a ring buffer is full and another value is calculated, the oldest value is transferred to a next ring buffer or deleted if there is none. Further, values can be collected from multiple concentric ring buffers and consolidated in a single concentric ring buffer.
US10579292B2
New, more efficient and robust data storage devices and techniques are provided. In some aspects of the invention, a new form of data storage device is provided, incorporating storage units with simple writeable domains, and a readable conditioning structure positioned around the units. The readable structure elaborates the simpler data written in the domains to generate more complex and complete data sets. In some embodiments, the physical arrangement, or other attributes, of structural storage device elements may serve as the patterned reference device for data enhancement and supplementation.
US10579288B2
Disclosed in some examples are systems, methods, memory devices, and machine readable mediums for a fast secure data destruction for NAND memory devices that renders data in a memory cell unreadable. Instead of going through all the erase phases, the memory device may remove sensitive data by performing only the pre-programming phase of the erase process. Thus, the NAND doesn't perform the second and third phases of the erase process. This is much faster and results in data that cannot be reconstructed. In some examples, because the erase pulse is not actually applied and because this is simply a programming operation, data may be rendered unreadable at a per-page level rather than a per-block level as in traditional erases.
US10579278B2
The present disclosure relates to examples of controlling recycling of blocks of memory. In one example implementation according to aspects of the present disclosure, a method comprises allocating at least one block of memory selected from a subset of blocks to be written in accordance with an equalizing technique to equalize a variation between blocks of memory based on at least one factor. The method further comprises resupplying the subset of blocks.
US10579261B2
An apparatus and a method for inputting a text in a user terminal apparatus are provided. The text inputting method includes detecting a text input mode set in the user terminal apparatus and displaying a sign corresponding to the detected text input mode near a text input cursor.
US10579255B2
An application executable on a computing device having a display, a memory and a processor is provided. The application creates a blank record having a plurality of unpopulated input fields. The display displays multiple lines of text in another application. The input fields are then populated by repeated execution of first and second user interface commands. The processor interprets the first command so as to mark a text portion extending along at least part of at least one line of the text, and the second command so as to populate one of the input fields based on the marked text portion. Once the input fields are populated the now populated record can be saved through a third user interface command.
US10579254B2
A method and apparatus for realizing human-machine interaction are disclosed in the embodiments of the present document, including: according to obtained rotation gesture trajectory information, determining a tangential direction of an initial movement trajectory of a rotation trajectory and rotation information; taking the obtained tangential direction as a drag direction, and calculating a drag distance according to obtained rotation information; and performing dragging on a touch screen according to the obtained drag direction and the obtained drag distance.
US10579250B2
This document describes techniques and apparatuses for arranging tiles. These techniques and apparatuses enable users to quickly and easily arrange tiles within an interface, such as an application-launching interface. In some cases, users may arrange tiles in an interface with as little as one continuous gesture.
US10579238B2
In one general aspect, a method can include generating a user interface for an enterprise application executing on a computing device using a flexible screen layout. The generating can include displaying, on a display device included in the computing device, a first user interface for the enterprise application including a first column that occupies an available screen area of the display device and that presents first content, receiving, in the first user interface, a selection for forward navigation, and displaying, on the display device, a second user interface for the enterprise application. The second user interface can include a second column presenting the first content and a third column presenting the second content that can occupy the available screen area of the display device. The flexible screen layout can adjust a size of the second column and the third column based on the available screen area of the display device.
US10579237B2
Systems, methods, and software are disclosed herein that enhance drawing technology in application user interfaces. In an implementation, a guide object is disclosed herein that allows a user to draw against the guide object, position other objects against, and otherwise interact with the guide object as-if it were a stencil. The guide object may be presented as a drawing tool in a user interface to an application that a user may invoke by user input to assist with the creation of content on a canvas. As a line is drawn proximate to the guide object, for example, or as a shape is positioned nearby the guide object, the application obtains guidance information from the guide object that allows the application to render the interaction between line or shape and the guide object as-if it were an actual stencil.
US10579233B2
Allowing a user to navigate data in a user interface when a modal dialog box has been activated. A method includes displaying a graphical user interface window. The method further includes allowing user input for modifying a particular data in the graphical user interface window. Thereafter, the method further includes displaying a modal dialog superimposed and obscuring at least a portion of the graphical user interface window, including obscuring at least a portion of the data, and to prevent user input for modifying the data in the graphical user interface window so long as the modal dialog remains active. The method further includes identifying information indicating that the modal dialog should be hidden. The method further includes at least partially hiding the modal dialog revealing at least a portion of the obscured data, while continuing to prevent user input for modifying the data in the graphical user interface window.
US10579229B2
Disclosed are various embodiments for a media player customization application. A media player framework defines basic functionality to render media items. Plugins may be added to the media player framework to implement desired functionality. The plugin model allows for a media player to minimize file sizes by only included required functionality.
US10579223B2
A method of event monitoring includes identifying a monitored event that produces a physical phenomenon that is observable and identifiable. The method includes identifying a particular input that is representative of the physical phenomenon and that suggests an occurrence of the monitored event. The method includes communicating, from the first computing device, to a second computing device that includes a sensor at least a portion of the particular input that is used for recognition of the monitored event in an environment of the second computing device by the sensor. The method includes receiving, at the first computing device from the second computing device, an event message that indicates the particular input is observed by the sensor. In response to reception of the event message, the method includes generating an alarm message that indicates the occurrence of the monitored event is observed in the environment of the second computing device.
US10579221B2
Novel tools for navigating among a suite of business applications, including without limitation menu systems for business application suites. In some cases, the menu is customized for a particular user of the business application suite. Hence, for example, a menu might comprise only items necessary to that user's job function and/or access level, as defined by one or more user roles that the user possesses. In another example, menu items may be provided only for actions that the user has appropriate permissions to take and/or pages that the user has appropriate permissions to view.
US10579216B2
In general, the multi-touch detection implementations described herein use touch detection technologies to provide new and advantageous interactions between users and touch displays using touch, pens and user-wearable devices (UWDs). These new and advantageous interactions include user-associated mobile menus, combined click-through and radial marking menus, menus to automate and improve drawing or manipulation of content on a display, new menus and methods of selecting objects and text on a display, and new interactions with UWDs and touchscreen displays by using UWDs with gestures. In addition, targeted haptic feedback to the UWD of specific users of a display is enabled. In some multi-touch detection implementations menus or tools available to act on object on a display can be ported entirely, or in part, between displays, such as between small and large displays.
US10579207B2
A method of manipulating a three-dimensional image file including a virtual object includes obtaining image information in a processing device of a non-instrumented physical object manipulated by a user, such image information including movement information; and causing virtual movement of the virtual object based on the movement information. A method of shaping a virtual object includes obtaining image information including movement information; and determining a shape of the virtual object based on the movement information. A method of modifying a virtual object includes obtaining image information including movement information; and altering a virtual surface appearance of at least a part of the virtual object based on the movement information. Systems and computer-readable media are also described.
US10579205B2
Presented herein are techniques for invoking user interfaces in graphical computing environments involving “hooking” gestures applicable to an edge of a display. These gestures involve positioning a pointer near an edge of the display depicting the environment, and then moving the cursor to a second location that is distanced from but near the first location (e.g., moving the pointer into a corner of the display, and then toward the center of the display, or to a midpoint of an adjacent edge of the display), resulting in the presentation of the user interface under the pointer at the second location. Variations include presenting a preview of the user interface (e.g., a subset of a user interface menu) at the second location while the pointer is in the first location, and refraining from presenting the user interface upon failing to complete the gesture or receiving extraneous input before completing the gesture.
US10579202B2
Video communications between multiple computer systems configured to transmit and receive video content. A client transmitter is enabled to transmit a video message for display on the client recipient. The client transmitter is configured to transmit or record the video message to the video server. The video message is archived by the video server. When the client recipient is unavailable during the beginning of the transmission of the video message and when the client recipient is available later during the transmission of the video message, the client recipient is enabled to display the video message from the beginning of the video message while the transmission of the video message is still ongoing.
US10579198B2
An indicator detecting device that can limit input by an indicator to a partial region within a panel surface is provided. The indicator detecting device includes a sensor having a detecting region for detecting a finger. The sensor outputs an output signal corresponding to a position indicated by the finger in the detecting region. The indicator detecting device includes a position calculating processor that calculates a value indicating the position based on the output signal. The indicator detecting device includes a controller that performs signal processing corresponding to the position based on the calculated value. When a plurality of calculated values indicate that the finger has designated a region within the detecting region, the controller performs different processing of the calculated value indicating a position corresponding to the inside of the designated region than that indicating a position corresponding to the outside of the designated region.
US10579195B2
The present disclosure provides an optical-capacitive sensor panel device. In one aspect, the panel device includes a transparent substrate having a first surface; an optical sensor array formed on the first surface of the transparent substrate, the optical sensor array including a plurality of photosensitive pixels spaced apart from each other and arranged on the first surface to form a lattice structure; a plurality of row electrodes formed on the optical sensor array and electrically coupled to a first group of the photosensitive pixels; a plurality of column electrodes formed on the optical sensor array crossing the row electrodes and electrically coupled to a second group of the photosensitive pixels; and an insulating layer formed between the row electrodes and the column electrodes.
US10579186B2
A method and a detection circuit for selecting a touch detection time are provided. The method for selecting a touch detection time includes the following steps: detecting a noise signal of a touch panel in a first display frame period; determining whether signal strength of the noise signal in a first time segment in the first display frame period is greater than a first noise threshold; and when the signal strength of the noise signal in the first time segment in the first display frame period is less than the first noise threshold, performing touch control in a second time segment in a second display frame period corresponding to the first time segment.
US10579173B2
A touch display panel, a driving method thereof and a touch display device. The touch display panel includes a conductive structure and a display panel. The display panel is disposed on the conductive structure and includes a base substrate and at least one force touch electrode disposed on the base substrate. The conductive structure and the display panel are oppositely disposed and form a space. A distance between the force touch electrode and the conductive structure is changeable, and the force touch electrode and the conductive structure are correspondingly arranged and constitute a touch control sensing capacitor to sense a touch operation.
US10579164B2
An electronic pen includes an electronic pen main body section coupled to a side of a housing that includes an opening. The electronic pen main body section includes: an axial portion that is put into a hollow portion of the housing via the opening; and a tip portion that is coupled to the axial portion and externally exposed from the opening of the housing. A diameter of the tip portion is larger than a diameter of the opening of the housing. A coupling side of the tip portion includes a second ring-shaped end face that comes into contact with a first ring-shaped end face on the side of the housing that includes the opening. The electronic pen main body section includes a stepped portion on a coupling area between the tip portion and the axial portion.
US10579160B2
One example of a mobile imaging device includes a single ion source, a ground connector, and an interface. The single ion source is to erase and write to an electronic paper display by depositing charges onto an imaging surface of the electronic paper display as the imaging device and the electronic paper display are moved relative to each other. The electronic paper display includes a ground return path. The ground connector maintains an electrical connection to the ground return path as the imaging device and the electronic paper display are moved relative to each other during erasing or writing to the electronic paper display. The interface is for transferring data between the imaging device and a computing device.
US10579154B1
Techniques and apparatuses are described that implement a smartphone-based radar system capable of detecting user gestures using coherent multi-look radar processing. Different approaches use a multi-look interferometer or a multi-look beamformer to coherently average multiple looks of a distributed target across two or more receive channels according to a window that spans one or more dimensions in time, range, or Doppler frequency. By coherently averaging the multiple looks, a radar system generates radar data with higher gain and less noise. This enables the radar system to achieve higher accuracies and be implemented within a variety of different devices. With these accuracies, the radar system can support a variety of different applications, including gesture recognition or presence detection.
US10579146B2
Systems and methods for multi-level closed loop control of haptic effects are disclosed. One illustrative system for multi-level closed loop control of haptic effects includes a haptic output device configured to output a haptic effect, a sensor configured to sense the output of the haptic output device and generate a sensor signal, and a processor in communication with the sensor. The processor is configured to: receive a reference signal, receive the sensor signal, determine an error based at least in part on the reference signal and the sensor signal, generate a haptic signal based at least in part on the reference signal and the error, and transmit the haptic signal to a haptic output device configured to output a haptic effect based on the haptic signal.
US10579144B2
A haptic display system may comprise an array of vibratory elements, each vibratory element having a natural frequency different from the natural frequency of every other vibratory element in the array, a voice coil coupled to the array to impart vibrational energy to the array, and a microcontroller coupled to the voice coil to drive the array.
US10579140B2
Disclosure herein concerns a method that includes illuminating a user's eye with an illumination source in a head-worn display, capturing an image of the user's eye with an eye camera in the head-worn display, wherein the image includes an eye glint produced by light from the illumination source that is reflected from a surface of the user's eye, determining a size of an eye glint in the captured image, and identifying a change in focus distance for the user's eye in correspondence with a change in the size of the eye glint.
US10579137B2
The disclosure relates to a method of controlling an image display by an electronic device and an apparatus thereof. A method for controlling an image display by an electronic device according to various examples includes: displaying an image; checking a display state of the image; detecting a movement of the electronic device; when the movement of the electronic device is detected, determining a movement variance based on the movement, adjusting a display portion variance based on the display state and the movement variance; and displaying an image having the changed display portion based on the display portion variance.
US10579135B2
Disclosed is a VR/AR device. In one embodiment, a device is disclosed comprising a housing comprising a processor disposed within the housing; a telescopic member connected to the housing via a rotatable connector at a first end of the telescopic member; and a display device connected to a second end of the telescopic member, the display device communicatively coupled to the processor and configured to rotate about an axis of the telescopic member while displaying virtual or augment reality content.
US10579131B2
An electronic device includes a system-on-chip (SoC) including at least one component, a memory, and a processor functionally connected to the SoC and the memory. The processor is configured to apply a default voltage for driving the at least one component at a specific frequency. The processor is also configured to determine whether data on an offset voltage corresponding to the at least one component and the specific frequency is stored. The processor is further configured to apply the offset voltage, being different from the default voltage, to the at least one component when the data on the offset voltage is stored. Other embodiments are possible.
US10579129B2
A method, an apparatus, a storage medium and an electronic device for processing an application of a mobile terminal are provided. The method includes the following acts. It is detected whether the mobile terminal is currently in standby state. All available sensor connection interfaces are traversed in responding to detecting that the mobile terminal is currently in standby state. It is determined whether an application corresponding to each of the available sensor connection interfaces is in accordance with a filtering condition. The application is exited in responding to determining that the application corresponding to each of the available sensor connection interfaces is not in accordance with the filtering condition, and the application is restrained from holding a corresponding sensor connection.
US10579128B2
This disclosure relates generally to digital bus interfaces. In one embodiment, a bus interface system includes a master bus controller and a slave bus controller coupled along a bus line. The master bus controller is configured to generate an input data signal that is received by the slave bus controller along the bus line. The slave bus controller includes power conversion circuitry that includes a power converter configured to convert the input data signal from the master bus controller into a supply voltage. The power conversion circuitry is also configured to generate a charge current from the input data signal. In this manner, the charge current can be used to regulate the supply voltage and maintain the appropriate charge.
US10579125B2
An integrated circuit of an aspect includes a power control unit having an interface to receive an indication that one or more instructions of a first type are to be performed by a core. The power control unit also has logic to control a maximum clock frequency for the core based on the indication that the instructions of the first type are to be performed by the core.
US10579120B2
In one embodiment, a stylus includes one or more electrodes and one or more computer-readable non-transitory storage media embodying first logic for transmitting signals wirelessly to a device through a touch-sensor of the device. The stylus has a first power mode in which components of the stylus for receiving signals from or transmitting signals to the device are powered off; a second power mode in which components of the stylus for receiving signals from the device are powered on at least periodically and components of the stylus for transmitting signals to the device are powered off; and a third power mode in which components of the stylus for transmitting signals to the device are powered on at least periodically. The media further embodies second logic for transitioning the stylus from one of the first, second, and third power modes to another one of the first, second, and third power modes.
US10579116B2
A system on a chip (SOC) and an integrated circuit device having the same are disclosed. The SOC has a chip controller and a first chip element which do not need to operate according to a reference clock signal, and the SOC has a second chip element which needs to operate according to the reference clock signal. During resetting of a main system processor, the chip controller of the SOC is reset simultaneously. After the chip controller finishes resetting, the first chip element is then reset. After the main system processor finishes resetting, the second chip element of the SOC starts to reset. Accordingly, during the resetting of the main system processor, the SOC is reset simultaneously, thereby reducing the boot time of the integrated circuit device.
US10579114B1
A head-mounted-display (HMD) includes a face plate, and a main body. The main body attaches the face plate to cover a front portion of the main body. The main body includes a front plate, a back plate, and a circuit board. The front plate includes at least one first air channel formed at a rear side of the front plate facing away from the face plate for conveying air from a bottom portion of the main body to an upper portion of the main body. Each of the front plates may be formed with windows for receiving an intake air or discharging an outflow air. The back plate is attached to the front plate and located further away from the face plate. The circuit board is located between the front plate and the back plate.
US10579108B2
A case, an accessory or component and a system for wirelessly pairing, storing and charging a camera to a handheld electronic device, such as a smartphone. A software application on the device controls the camera. In one embodiment, the case provides a telescopic rod to elevate the camera. In another embodiment, the telescopic rod and camera are components of the smartphone. In a further embodiment, the telescopic rod attaches to the smartphone directly. The camera is selectively detachable and attachable to a user or other object for hands-free operation once the software app is engaged. The component or the accessory, the camera, the electronic device and the app comprise a system for capturing, streaming and saving video and photos by expanding the reach of the camera function of the electronic device.
US10579104B2
A rigidifiable flexible device includes a flexible member having flexibility, a plurality of movable members arranged in a line on a path between one end and the other end of the flexible member along a longitudinal direction of the flexible member, the movable members being movable on the path, a stopper provided at the one end of the flexible member and configured to prevent the movable members from being removed from the path beyond the one end of the flexible member, and a blocking member configured to prevent the movable members from being removed from the path beyond the other end of the flexible member. The length of a portion of the path between the blocking member and the stopper is adjustable so that the movable members are brought into close contact with each other on the path to form an integrated support body.
US10579095B2
A goods processing apparatus can include a printing device, a pivotable display, a controller, and a sensor. The pivotable display may include a display support, a pivotable display holder, a display housing that houses a display monitor having a display border arranged around the display monitor and a display housing frame that surrounds the display border, and at least one actuation input device configured to manually trigger a motorized pivoting of the display monitor. The sensor detects an angle of inclination of the pivotable display. The controller controls a motor to automatically set a display inclination of the pivotable display based on the detected angle of inclination and a respective operator of the apparatus.
US10579094B2
A conductive sheet has a structure in which a conductive adhesive layer laminated on one side of a base substrate and a light-shielding insulating layer laminated on another side of the base substrate. The base substrate has a structure in which the same kind of metal layers are formed on respective sides of a resin film. The light-shielding insulating layer of the conductive sheet has a surface having a surface resistivity of 1.0×108 Ω/square or more, a gloss value of 80% or less, and an optical density of 1 or more.
US10579087B2
In an embodiment, an integrated circuit includes: a voltage regulator to receive a first voltage and regulate the first voltage to output a regulated voltage; a first logic circuit to operate using the regulated voltage; and a regulator control circuit to receive a control signal during a boot of the integrated circuit via a general purpose pad of the integrated circuit and control the voltage regulator to operate in one of an enabled mode and a bypass mode based at least in part on the control signal.
US10579082B2
An apparatus includes a power transistor to conduct a load current from a supply voltage node to an output node and a current sense circuit coupled to the power transistor. The current sense circuit generates a current sense current proportional to the load current. A temperature sense circuit is included to generate a temperature sense voltage proportional to the temperature of the power FET. A thermal limit circuit is coupled to the temperature sense circuit. A current limit circuit is coupled to the current sense circuit and to the thermal limit circuit. The current limit circuit generates a control signal on a current limit circuit output node. The control signal is responsive to the current sense current and to a first current from the thermal limit circuit. The current limit circuit output node is coupled to a control input of the power transistor.
US10579072B2
A method of controlling a vehicle, and which includes wirelessly communicating, via a wireless communication unit, with at least one other vehicle; displaying, via a display, a list of activities that are executable together during a commonly available autonomous driving time period where both the vehicle and the least one other vehicle are operated in an autonomous driving mode; receiving, via a controller, a selection of an activity in the displayed list of activities; and displaying, via the display, an execution screen of the selected activity during the commonly available autonomous driving period.
US10579065B2
Location of an autonomous driving vehicle (ADV) is determined with respect to a high definition map. On-boards sensors of the ADV obtain a 3D point cloud of objects surrounding the ADV. The 3D point cloud is organized into an ADV feature space of cells. Each cell has a median intensity value and a variance in elevation. To determine the ADV location, a coarse search of a subset of cells in the ADV feature space performed with respect to the high definition map, using a similarity metric that is based on the median intensity and variance in elevation of the candidate cell. When similarity of the first candidate cell is determined, a lookup table of similarity scores is generated and used for determining the similarity score for subsequent candidate cells. Then a fine search is performed on a small subset of candidate cells surrounding the highest similarity score cell.
US10579059B2
A method for utilizing a drone for intermittent flights can include: receiving instructions of a flight mission with a flight route from an original location to a mission destination of the drone, wherein a plurality of stand-by locations are configured for the drone to land on along the flight route; obtaining data of the stand-by locations; scanning a first area between the original location of the drone and a first stand-by location to determine whether the first area is clear; controlling the drone to navigate over the first area along the flight route if the first area is clear; updating a drone position in real time; scanning a second area between an updated drone position and a second stand-by location to determine whether the second area is clear; and controlling the drone to land on the first stand-by location if the second area is not clear.
US10579037B1
A positioning method is disclosed. The positioning method includes collecting at least two types of sensor data reflecting a motion state of a terminal device in a step-counting period in real time; separately filtering the at least two types of sensor data to obtain filtered sensor data; step-counting a user holding the terminal device based on the filtered sensor data to obtain a distance and a direction of movement of the user in the step-counting period; and correcting current position information of the user based on the distance and the direction of the movement of the user in the step-counting period to implement positioning of the user. The technical solution provided in the present disclosure can be adopted to improve the accuracy of indoor positioning.
US10579035B2
Information is obtained from a package filling machine, regarding sampling occasions in the form of sampling records. Each sampling record comprises a first time stamp for the sampling occasion, information describing a trigger for the sampling occasion, a number of package samples taken at the sampling occasion, and a second time stamp that specifies when the package samples were taken. Analysis information regarding contaminated package samples is obtained from a package sample analysis system. The sampling records and analysis information are processed to link contaminated package samples with sampling occasions. A table is generated that comprises, for each sampling occasion, the first time stamp, the information that describes a trigger for the sampling occasion, the number of package samples taken at the sampling occasion, the second time stamp and a number of contaminated package samples at the sampling occasion.
US10579034B2
A control system for technical installations includes at least one electronic manual operator-control instrument that can be carried and used mobilely by an operator-control person for influencing and observation of the control system or a connected technical installation. The instrument has a wireless communication interface and a communication interface established via a connecting cable. At least one safety switching element actuated by the person on the manual operator-control instrument can at least terminate potentially hazardous control commands or movement sequences. The hard-wired communication interface includes a contact-based plug interface on the instrument having a first coupling element on the instrument and a second coupling element coupled and decoupled as needed relative to the first coupling element. At least one termination indicator on or in the connecting cable directly in or near the second coupling element can be sensed electronically by a termination-indicator detector.
US10579026B2
A prediction model building method for a processing machine is provided. While a workpiece is manufactured by the processing machine, a machine parameter set is generated. After the workpiece is manufactured, the workpiece is measured and a workpiece quality parameter set is generated. Then, a component status is determined according to the machine parameter set. Then, a workpiece quality prediction model in the component status is built according to the machine parameter set, the workpiece quality parameter set and the component status.
US10579024B2
Disclosed is a system, method, and computer program product that employs high dynamic range (HDR) image processing and manipulation algorithms for capturing and measuring real-time sky conditions for processing into control input signals to a building's automated fenestration (AF) system, daylight harvesting (DH) system and HVAC system. The photometer comprises a color camera and a fitted fish-eye lens to capture 360-degree, hemispherical, low dynamic range (LDR) color images of the sky. Both camera and lens are housed in a sealed enclosure protecting them from environmental elements and conditions. In some embodiments the camera and processes are controlled and implemented by a back-end computer.
US10579021B2
A Time to Digital converter (TDC) may have a Vernier architecture of multiple successive modules arranged in series. Each of the modules may output an indication of a differential in phase between two received signals. Each module may include two signal lines for the received signals, and it may be desirable to calibrate the two signal lines. To this end, a signal output from a proceeding module may be provided to both signal lines of a succeeding module and used as a reference or calibration signal to calibrate the two signal lines of the module.
US10579019B2
A watch including: a first drive mechanism including a hand having a rotational axis along a first direction, a wheel train, and a drive power source; and a second drive mechanism including a hand having a rotational axis along a second direction different from the first direction, a wheel train, and a drive power source, wherein the first drive mechanism and the second drive mechanism are mounted separately. Each of the first direction and the second direction is defined along a normal direction to dial at a position of a rotational axis of the hand.
US10579016B2
The present disclosure relates to the field of display technology and provides an addressing method of a spatial light modulator, a holographic display device and a control method thereof, which can simplify the addressing process of the spatial light modulator. The addressing method of the spatial light modulator comprises the steps of: dividing the spatial light modulator to obtain one or more modulation regions, each modulation region comprising M loading subregions, and each loading subregion comprising at least one pixel unit, wherein M≥2, and M is a positive integer; and addressing one loading subregion of each modulation region within a frame so as to load holographic data of a frame of a hologram to all the pixel units of all the addressed loading subregions.
US10579015B2
A reflective holographic display apparatus and a display method thereof are provided. The reflective holographic display apparatus includes a front light source module, a display panel and a phase plate. The front light source module is configured to provide reference lights; the display panel is configured to adjust amplitude information of the reference lights, wherein the display panel includes a reflective layer and the front light source module is located at a light exit side of the display panel; and the phase plate is configured to adjust phase information of the reference lights and located at a light exit side of the reflective layer.
US10579013B2
A drive transmitting device, which is included in an image forming apparatus, includes a support, a first rotary body, a second rotary body, and a connector. The first rotary body is rotatably supported by the support and includes a support receiving portion with an opening disposed at a center of rotation of the first rotary body. The second rotary body has having an opening at a center of rotation of the second rotary body. The connector has one end inserted into the opening of the support receiving portion of the first rotary body and another end inserted into the opening of the second rotary body in an axial direction of the connector and connect the first rotary body and the second rotary body. The support is inserted into the opening of the support receiving portion of the first rotary body.
US10579012B2
A technique enabling downsizing of an image forming apparatus is provided. A cleaning unit 13 attachable to and detachable from an apparatus main body of an image forming apparatus 100 that forms an image on a recording material 12 is provided, with this cleaning unit 13 including: a photosensitive drum 1; and a cleaning frame body 14 that supports the photosensitive drum 1 and that includes an opening 14c through which laser light 3c for exposing the photosensitive drum 1 can pass, wherein the opening 14c is configured such that a width of the opening 14c in a scanning direction in an irradiation range of the light for exposing the photosensitive drum 1 becomes greater toward a side of the photosensitive drum 1 from a side of a light source of light for exposing the photosensitive drum 1.
US10579008B2
In accordance with an embodiment, a sheet processing apparatus, containing a controller that acquires a predetermined data associated with a physical quantity of one of a driving motor or a driven member driven by the motor based on a predetermined signal, compare the predetermined data with a threshold value, and determine whether to transmit a request for increasing a discharge interval of a sheet based on the comparative result.
US10578994B2
An image forming apparatus includes a processor that derives, for each of a plurality of blocks of image data, a value indicating a toner amount to be used in forming a toner image by referring to a density of every pixel, of a plurality of pixels included in each block of image data, shifts a window, and outputs the window before shifting and the window after shifting, the window before shifting and the window after shifting overlapping with each other, and determines a fixing temperature for a fixing operation based on an analysis result of a first toner amount in the window that is output by referring to the toner amount of each block included in the window before shifting, and an analysis result of a second toner amount in the window that is output by referring to the toner amount of each block included in the window after shifting.
US10578984B2
Methods, systems, and apparatus for of adjusting a shape of an imprint lithography template, including identifying a shape of an active area positioned on a first side of the template, the active area including patterning features; determining a correspondence between a shape of an adaptive chuck and the shape of the active area positioned on the first side of the template, the adaptive chuck coupled to a second side of the template, the second side opposite the first side of the template; and adjusting, by an actuation system coupled to the adaptive chuck, the shape of the adaptive chuck based on the correspondence to obtain a target shape of the active area positioned on the first side of the template.
US10578966B2
A coloring composition includes colorants and a resin, in which a ratio A/B of a minimum value A of an absorbance in a wavelength range of 400 to 830 nm to a maximum value B of an absorbance in a wavelength range of 1000 to 1300 nm is 4.5 or higher.
US10578963B2
Methods, apparatuses, and systems for determining a binary mask pattern from a pixelated mask pattern include: determining, by a processor, based on a fast marching method (FMM), arrival values for pixels of a portion of the pixelated mask pattern; determining the binary mask pattern based on the arrival values; and updating at least one of the arrival values based on a comparison between a design pattern corresponding to the pixelated mask pattern and a substrate pattern simulated based on the binary mask pattern.
US10578957B2
A fluorescent substrate according to one embodiment of the present disclosure includes: a substrate that is in a rotatable manner; a fluorescent layer disposed in a center of the substrate; and a fixing layer that fixes a portion of a surface on side on which the fluorescent layer is located of the substrate and a portion of a surface on side on which the substrate is located of the fluorescent layer to each other. Thus, in a case where warpage occurs in the substrate due to a stress caused by thermal expansion arising in each of the fluorescent layer and the substrate, it is possible to reduce an amount of displacement of the fluorescent layer.
US10578953B1
A view camera system that uses an adjustable adapter assembly to attach a relatively-inexpensive film camera body or digital camera sensor to the view camera. The adapter assembly includes a C-shaped support arc and an L-shaped cantilevered camera mount that is removably attached to the arc. The camera mount can be attached to the support arc at three orientations: portrait, 45° tilt, or landscape. A digital camera body can be attached to the camera mount with a thumb screw. The view camera system can have dual, 5-axis movements that allow for tilt, swing, rise and fall, shift, and micro-focus adjustments.
US10578948B2
Digital camera comprising an upright Wide camera configured to provide a Wide image with a Wide image resolution and a folded Tele camera configured to provide a Tele image with a Tele image resolution higher than the Wide image resolution, the Wide and Tele cameras having respective Wide and Tele fields of view FOVW and FOVT and respective Wide and Tele image sensors, the digital camera further comprising a rotating OPFE operative to provide a folded optical path between an object or scene and the Tele image sensor, wherein rotation of the OPFE moves FOVT relative to FOVW. In some embodiments, a rectangular FOVT is orthogonal to a rectangular FOVW. When included in a host device having a user interface that displays FOVT within FOVW, the user interface may be used to position FOVT relative to FOVW, scan FOVT across FOVW and acquire, store and display separate Wide and Tele images, composite Wide plus Tele images and stitched Tele images. The positioning of FOVT within FOVW, can be done automatically (autonomously) by continuously tracking an object of interest.
US10578947B2
A media-defined optical logic circuit composed of a set of light-transmitting polyhedral prisms arranged so that a pair of adjacent prisms can exchange photonic signals through adjacent surfaces. Each prism contains one or more quantum dots that, when excited by a photonic signal received from an adjacent prism, respond by emitting light that becomes an incoming photonic signal for an adjacent prism. Photonic signals are propagated through the circuit in this manner along light-guide paths created by shading certain surfaces to render them fully or partially opaque. The prisms and shading are arranged such that the circuit performs a certain logic function. When the circuit receives a set of photonic input signals representing a binary input value, the circuit responds by emitting a set of photonic output signals that represent a binary output value determined by performing the logic function upon the binary input value.
US10578945B2
The present disclosure relates to a liquid crystal lens assembly, a liquid crystal panel, and a liquid crystal display device. The liquid crystal lens assembly includes: a liquid crystal layer, a first electrode layer having a plurality of first bar electrodes, and a second electrode layer having a plurality of second bar electrodes. The first electrode layer and the second electrode layer are both provided on a first side of the liquid crystal layer, and an extending direction of the first bar electrodes intersects with an extending direction of the second bar electrodes. The present disclosure can increase a utilization efficiency of light beams, and reduce a power consumption of the light source side.
US10578944B2
The present invention provides quantum dots-integrated inorganic-organic hybrid nanorods and the method to make such nanohybrids. It also provides a method to assemble light transmission controlling devices using the nanohybrids provided in this invention. In this invention, the developed nanohybrids for particular light controlling devices, more specifically SPDs have been disclosed.
US10578940B2
A display device includes: a display panel in which a plurality of pixels are arranged; a plurality of gate lines disposed in the display panel and transmitting a gate signal to the plurality of pixels; a gate driver disposed in the display panel and including a plurality of stages for generating the gate signal and outputting the gate signal to the plurality of gate lines; and a plurality of clock signal lines disposed in the display panel and transmitting a clock signal to the plurality of stages. Each stage of the plurality of stages includes a clock signal terminal connected to one of the plurality of clock signal lines to receive the clock signal, a first output terminal connected to a corresponding gate line to output the gate signal, and a first transistor and a second transistor connected to the first output terminal. The stages have a substantially same area, and a size of the second transistor of a first stage disposed at an upper portion of the display panel is different from a size of the second transistor of a second stage disposed at a lower portion of the display panel.
US10578937B2
A method of repairing a transistor, for repairing a short-circuit defect of a metal layer between a source and a drain of a thin film transistor; the repairing method including: acquiring a short-circuit region of the metal layer between the source and the drain of the thin film transistor; etching a protective layer located above the short-circuit region with a first wavelength laser; etching the metal layer located in the short-circuit region with a second wavelength laser; and partially etching a channel layer below the short-circuit region with a third wavelength laser.
US10578936B2
The purpose is to realize a high definition liquid crystal display device having touch panel function. The concrete structure is: The first substrate comprising; a plurality of scanning lines and a plurality of video signal lines, a semiconductor layer, a pixel electrode, a common electrode formed in plural pixels in common, a through hole to connect the semiconductor layer and the pixel electrode, a plurality of common metal wirings, which are formed on the common electrode and formed along the video signal lines; wherein the common electrode has a slit extending in the same direction as the scanning line extends, a bridge wiring is formed over the common metal wiring interposed by an insulating film at the place where the common metal wiring and the slit cross to each other, the common metal wiring and the bridge wiring are electrically connected to the common electrode near the edges of the slit.
US10578931B2
A liquid-crystal display device includes: a substrate; and an insulation film disposed on the substrate and which includes a flat portion and a projection pattern unit protruding from the flat portion in a direction perpendicular to the flat portion; and a pixel electrode disposed on the substrate. The pixel electrode includes a first stem electrode and a second stem electrode extending along a first direction and disposed to be spaced apart from the first stem in a second direction perpendicular to the first direction, and a plurality of branch electrode extending from the first stem electrode and the second stem electrode, and the projection pattern unit includes a first projection pattern extending along the first direction and partially overlapping the first stem electrode, and a second projection pattern extending along the first direction and partially overlapping the second stem electrode.
US10578919B2
The present disclosure provides a light guide assembly, a fabrication method thereof, a backlight module, and a display device. The light guide assembly includes: a light guide plate having a light exit surface and a back surface opposite to each other, and a side surface contacting the light exit surface and the back surface; a first reflective layer disposed on the light exit surface and having a plurality of light transmissive holes; a diffusion layer disposed on a side of the first reflective layer facing away from the light guide plate. The diffusion layer includes a plate and a plurality of protrusions disposed on the surface of the plate, the plurality of protrusions are in one-to-one correspondence with the plurality of the light transmissive holes, and each light transmissive hole receives a corresponding protrusion.
US10578917B2
According to one embodiment, a backlight device includes a support frame including a first frame body including a pair of first frame members and a second frame member connected to respective ends of the first frame members and a second frame body being separate from the first frame body, which connects other respective ends of the first frame members to each other, a reflective sheet on the support frame, a light guide on the reflective sheet within the support frame, an optical sheet on the light guide, and a light source unit in the support frame. The light source unit includes a wiring board on the second frame body and a light source on the wiring board, opposing an incidence surface of the light guide.
US10578916B2
A backlight unit includes: a light guide plate through which light is provided to a display panel which displays an image with the light; a light source which emits the light to the light guide plate, the light source disposed facing a light incident side surface of the light guide plate; and a wavelength-converting film through which emitted light from the light source is wavelength-converted and provided to the light incident side surface of the light guide plate. The wavelength-converting film includes: a first end portion thereof connected to the light guide plate, a central portion thereof disposed between the light source and the light incident side surface of the light guide plate, and glass in which wavelength-converting particles are dispersed.
US10578913B2
The present application discloses a display apparatus includes a display panel including substrate, a second substrate and sealing portions, wherein the first substrate and the second substrate a arranged opposite to each other, the sealing portions are arranged between the first substrate and the second substrate, and the sealing portions are arranged to surround an active area of the display panel; and polarizers, including a first polarizer and a second polarizer. An outer side of the first substrate comprises bonding portions covering the sealing portions in corresponding positions and a polarizing portion in a middle position between the bonding portions, the first polarizer is arranged on the polarizing portion, the first polarizer and the second polarizer are arranged successively on the bonding portions, or the second polarizer and the first polarizer are successively on the bonding portions.
US10578912B2
A touch sensitive active privacy screen, includes an apparatus having an electroactive privacy layer (122) of a display device. The electroactive privacy layer (122) is configured to restrict a propagation direction of light emission associated with a display layer (124) of the display device. The restriction of propagation is generated by micro louvers (412) formed in the electroactive privacy layer (122).
US10578907B2
A display panel and a display device are provided. The display panel has a thin film transistor array substrate, a color filter substrate, and a liquid crystal layer. An area of the thin film transistor array substrate corresponding to the peripheral region of the display panel is disposed with a first conductor and a conductive member, and an area of the color filter substrate corresponding to the peripheral region is disposed with a second conductor for connecting to the first conductor and the conductive member. The present disclosure can avoid the conductor being broken and defective from decreasing the width of the conductor.
US10578905B2
A liquid crystal display device includes a first substrate and a second substrate facing and spaced apart from each other, each of the first and second substrates including a pixel region; a first liquid crystal layer disposed on an inner surface of the first substrate and including a plurality of first liquid crystal capsules; a second liquid crystal layer disposed on an inner surface of the second substrate and including a plurality of second liquid crystal capsules; and a polarizer disposed between the first liquid crystal layer and the second liquid crystal layer, wherein each of the plurality of first liquid crystal capsules and the plurality of second liquid crystal capsules includes liquid crystal molecules and dichroic dyes.
US10578902B2
A display device and a method for fabricating the same are disclosed. The display device includes a circular display panel comprising a flexible circuit board and a positioning plate; a side of the flexible circuit board at which a component is welded is arranged towards a bottom of a containing chamber of the display device; a region of the flexible circuit board in which no component is welded has a slot opened along a line of a semi-enclosed shape, a positioning area defined by the slot can bend along a connecting line formed between two ends of the slot; the positioning plate which fixed in the positioning area and arranged at a same side with the component is provided with a positioning hole corresponding to a hole-shaped structure arranged in the positioning area and a positioning pin arranged at a bottom of the containing chamber respectively.
US10578896B2
The disclosure discloses an array substrate, a method for controlling the same, a display panel and a display device. The array substrate includes data lines, a control circuit, a discharge circuit, a control signal terminal and a voltage output circuit; the control circuit is configured to control an operation of the discharge circuit; the voltage output circuit is configured to output a preset voltage signal with a voltage value between grayscale voltage with positive and negative polarities required for the array substrate; and the discharge circuit is configured to be controlled by the control circuit, in a period of time between two adjacent frames of images being displayed, to control the data lines to be electrically connected with the voltage output circuit, and in a period of time of any one frame of image being displayed, to control the data lines to be electrically disconnected with the voltage output circuit.