Document Document Title
US10686329B2 Systems and methods to allow for a smart device
Smart switch devices, systems, and methods for modifying an existing electrical system to utilize the power state output of a physical switch as an indicator or signal for the operation of a smart home device or system or network of such devices to facilitate interoperability of physical switches with smart devices. The smart switch detects or determines the power state of a circuit and infers the corresponding state of a mechanical switch that operates the circuit. This information is then transmitted to associated smart devices, which may not be physically connected to the circuit controlled by the switch. When the mechanical switch is operated, it can control both electrically attached loads, such as a conventional light or appliance, and wirelessly control unconnected smart devices.
US10686324B2 Electronic apparatus and charging method thereof
An electronic apparatus and a charging method thereof are provided. The electronic apparatus includes a transmission port, a battery module, an apparatus circuit, a power conversion circuit, a switching circuit, and a control circuit. The transmission port is coupled to an external power apparatus to receive an input power. The apparatus circuit and the battery module are connected to each other in parallel and are coupled to a power bus. Each of the power conversion circuit and the switching circuit is coupled between the transmission port and the power bus. When the external power apparatus is a programmable power supplier and a battery voltage is lower than a reference voltage, the control circuit disables the power conversion circuit, enables the switching circuit to transmit the input power to the power bus, and regulates a voltage value and a current value of the input power dynamically.
US10686323B2 Charge/discharge control circuit and battery device including the same
Provided are a charge/discharge control circuit capable of using an FET having a low withstand voltage. The charge/discharge control circuit is configured to control charging and discharging of a secondary cell, and includes: a positive power supply terminal and a negative power supply terminal for monitoring a voltage of the secondary cell; a charge control terminal configured to connect to a gate of a charge control FET, the charge control FET having one end connected to an external negative terminal to which a negative electrode of a load or a charger is connected; and a clamp circuit configured to clamp a signal at a high level for turning on the charge control FET to a voltage that is higher than a reference voltage by a predetermined voltage, the reference voltage being a voltage at the external negative terminal, the signal being output to the charge control terminal.
US10686320B2 Combination electronic cigarette holder and charger
A device for holding and charging an electronic cigarette element is disclosed. The device comprises a housing having a planar surface deposited with adhesive configured for coupling to a flat surface, the housing including a rechargeable battery, a first power port in the housing, the first power port conductively coupled to the rechargeable battery and configured for accepting external power for recharging the rechargeable battery, a tubular element coupled to the housing, the tubular element having a cavity that is configured to accept an electronic cigarette element, and a charging terminal located on the housing such that when the electronic cigarette element is inserted in to the tubular element, one end of the electronic cigarette element contacts the charging terminal, wherein when the electronic cigarette element contacts the charging terminal, the rechargeable battery recharges a battery of the electronic cigarette element.
US10686319B2 Battery pack and charger platform for power tool systems including battery pack identification scheme
A battery pack and charger platform including a voltage coupling circuit comprising an input that receives an input voltage and an output that sends an output voltage, a voltage monitoring circuit having an input coupled to the voltage coupling circuit output and an output, and a power source having an input coupled to the voltage monitoring circuit output, the power source input receives an input voltage representative of a charge instruction.
US10686318B2 Charger for charging battery pack of electric power tool
A charger is provided with a housing comprising an intake port and an exhaust port. A battery interface is disposed on the housing and is configured to removably receive the battery pack. A charging circuit is disposed within the housing and is configured to supply charging power to a battery pack attached to the battery interface. A blower is provided for introducing air into the housing through the intake port and exhausting air from the housing through the exhaust port. The housing is configured to be mountable on a wall extending in a vertical direction. The exhaust port is located higher in the vertical direction than the intake port when the housing is mounted on the wall.
US10686316B2 Controlled energy storage balance technology
An energy storage system that comprises an energy reservoir and a system controller. The energy reservoir is charged by DC energy from a DC energy source while discharging DC energy to a DC/AC converter. A system controller regulates the DC energy discharged from the energy reservoir to the DC/AC converter to nearly balance the amount of DC energy charged into the energy reservoir. Because this charging and discharging is nearly balanced, the size of the energy reservoir can be made quite small relative to the amount of charging and discharging. This is advantageous where the flow of charge and discharge is high, as might be the case if the energy reservoir receives charge from all or a substantial portion of a power station, such as a solar power station. With such a controller, the use of an energy reservoir becomes technically feasible even with such large current flows.
US10686314B2 Power grid saturation control with distributed grid intelligence
Distributed grid intelligence enables grid saturation control. A distributed control node can determine that a segment of the power grid exceeds a saturation threshold. A power grid can be saturated by real power when local power sources at customer premises are connected to the grid. The grid saturation threshold can be a point at which real power generation capacity of local energy sources exceeds a threshold percentage of peak real power demand for the power grid segment where the power generation capacity exists. The control node at a consumer node can dynamically adjust a ratio of real power to reactive power for the segment of the power grid as seen from the grid, and reduce grid saturation.
US10686313B2 Power management circuitry in peripheral accessories of audio devices
A power management circuitry for a peripheral electronic device includes a power regeneration circuitry, a power selector, a power switch and an audio signal detection circuitry. The power regeneration circuitry receives a continuous periodic sound wave from an audio device and converts the continuous periodic sound wave into an amplified DC electrical signal. The power source selector receives the amplified DC electrical signal and input from a primary power source and provides a power signal output. The audio signal detection circuitry receives the amplified DC electrical signal and transmits a wake-up signal to the power switch circuitry. The power switch circuitry is turned on by the wake-up signal and connects the power source selector to the peripheral electronic device main circuitry and transfers the power signal output to the peripheral electronic device main circuitry.
US10686310B2 Power supply structure for movable body and extra part draw-in mechanism
An extra part draw-in mechanism includes a central axis having a winding face for the flat cable on its outer circumferential face, a rotary body arranged around the central axis and rotatably supported with the central axis at a center of the rotary body, an urging member that urges the rotary body in a winding direction of the flat cable, and a slit that is formed in the central axis and has an opening in the winding face of the central axis to accept and hold the flat cable. The opening of the slit in the winding face of the central axis is curved along a winding direction.
US10686309B2 Terminal accommodating body and wire harness
A terminal accommodating body includes a terminal accommodating chamber for each coupling terminal capable of accommodating a coupling terminal capable of being electrically connected to a terminal of an electronic component, and a terminal holding portion that holds the coupling terminal. In all the terminal accommodating chambers, in a plurality of common accommodating chambers in which the coupling terminal and one terminal portion in a one plate-like bus bar having a plurality of terminal portions electrically connectable to the terminal of the electronic component are capable of being replaced and accommodated, and a partition wall between the adjacent common accommodating chambers has an inter-chamber inserting portion into which the coupling portion is inserted in an accommodated state of the terminal portion to the common accommodating chamber, in order to accommodate a coupling portion in the common accommodating chamber.
US10686307B2 Flexible channel molding assemblies
A flexible channel molding assembly may include a plurality of molding members. Each of the molding members defines a channel configured to receive a cable, and the plurality of molding members are configured to be pivotally coupled to one another along an axial direction to conform to a surface having a complex geometry.
US10686306B2 Floor cable channel
A floor cable channel for positioning a cable line element on an underlying surface and for protecting the cable line element. The floor cable channel includes a first channel element and a second channel element for receiving the cable line element and a connection element connecting the first channel element to the second channel element. The connection element allows a rotational movement of the first channel element relative to the second channel element. The floor cable channel can be brought into a transport position in which the channel elements are parallel to each other and into an operating position in which the channel elements are arranged along their longitudinal axes. In the operating position, the first and second channel elements are in contact at their mutually facing front faces to provide a self-locking of the channel elements relative to each other in the operating position.
US10686299B2 Spark plug of internal combustion engine
A spark plug has a spark plug housing of a cylindrical shape, an insulator of a cylindrical shape, a central electrode, a ground electrode and a terminal metal fitting. The insulator has a head part projecting toward a distal end side of the spark plug from the spark plug housing. The central electrode and the ground electrode forms a discharge gap. The terminal metal fitting, electrically connected to the central electrode, has a main body part and an exposed part. The exposed part of the terminal metal fitting has a head part. An outer diameter of the head part of the exposed part is greater than an outer diameter of the main body part. A ratio Dt/Di of not less than 0.8 is satisfied, Di represents an outer diameter of the head part of the insulator and Dt represents an outer diameter of the head part of the exposed part.
US10686298B2 Method of manufacturing semiconductor laser device
A method of manufacturing a semiconductor laser device includes: forming an n-type nitride semiconductor layer; forming a first layer comprising InaGa1-aN (0
US10686297B2 Germanium-on-silicon laser in CMOS technology
A germanium waveguide is formed from a P-type silicon substrate that is coated with a heavily-doped N-type germanium layer and a first N-type doped silicon layer. Trenches are etched into the silicon substrate to form a stack of a substrate strip, a germanium strip, and a first silicon strip. This structure is then coated with a silicon nitride layer.
US10686291B2 Semiconductor light emitting element and semiconductor light emitting element assembly
A semiconductor light emitting element has a laminated structure formed by laminating a first compound semiconductor layer, an active layer, and a second compound semiconductor layer. The semiconductor light emitting element satisfies ΔI2>ΔI1, where ΔI1 is an operating current range when the temperature of the active layer is T1, and ΔI2 is the operating current range when the temperature of the active layer is T2 (where T2>T1). The semiconductor light emitting element satisfies P2>P1, where P1 is a maximum optical output emitted when the temperature of the active layer is T1, and P2 is the maximum optical output emitted when the temperature of the active layer is T2 (where T2>T1).
US10686288B2 Widely tunable infrared source system and method
A system and method for tuning and infrared source laser in the Mid-IR wavelength range. The system and method comprising, at least, a plurality of individually tunable emitters, each emitter emitting a beam having a unique wavelength, a grating, a mirror positioned after the grating to receive at least one refracted order of light of at least one beam and to redirect the beam back towards the grating, and a micro-electro-mechanical systems device containing a plurality of adjustable micro-mirrors.
US10686285B2 Travel adapter with integrated plugs meeting different plug standards
A travel adapter, belonging to the technical field of plugs. The travel adapter comprises a housing (10), a plug bush seat (11), a support frame (71) and a pin assembly (12), the plug bush seat (11) being provided in the housing (10), the support frame (71) being located under the plug bush seat (11) and connected to the plug bush seat (11), multiple sets of the plug assemblies (12) being provided on the support frame (71), respectively; the support frame (71) being fixedly connected on the plug bush seat (11) in a vertical direction, and sliding along the plug bush seat (11) in a horizontal direction. The travel adapter can integrate plugs meeting the plug standards of different countries into one adapter and is easily to switch, solving the problem of the use of plugs during the travel in multiple countries.
US10686282B1 Electrical connector for mitigating electrical resonance
An electrical connector includes a housing, signal contacts, and ground shields. The housing has a base wall that defines openings therethrough. The signal contacts are arranged in pairs and project through at least some of the openings beyond a top side of the base wall. The ground shields project through at least some of the openings beyond the top side of the base wall. Each ground shield has at least two walls and at least partially surrounds a corresponding pair of the signal contacts. Each ground shield has an inner side that faces the corresponding pair of signal contacts and an outer side that is opposite the inner side. The outer sides of the ground shields have a lossy coating to absorb electrical resonances, and the inner sides of the ground shields lack the lossy coating.
US10686278B2 Multi-part retaining frame, method for assembling and equipping
The present disclosure relates to the field of holding frames for a plug connector for receiving similar and/or different modules. To provide a solution which retains the flexibility in the number of insertable modules which previously resulted from being able to select a matching holding frame, while allowing a more efficient layout, manufacturing, storage and/or use, an appropriate holding frame arrangement is proposed in which the modules in a holding frame arrangement to be populated with modules are arranged one beside the other in a longitudinal direction thereof, between a first and a second end face of the holding frame arrangement, wherein the first and the second end faces are configured to be joined to each other form-fittingly such that, in a populating state, at least one transversely extending projection of one of the modules is received in a receptacle in at least one of opposing side surfaces of the holding frame arrangement, which extend between the first and the second end faces.
US10686274B2 Plug connector having a contact housing, outer housing and securing element
An electrical plug connector adapted to be assembled with a mating connector in an insertion direction comprises an outer housing, a contact housing adapted to be secured in the outer housing and having a contact receptacle receiving an electrical contact, a shaft extending through the outer housing and the contact housing, and a securing element adapted to positively lock the outer housing to the contact housing. The securing element is inserted in the shaft in a securing direction extending transversely relative to the insertion direction.
US10686273B2 Connector having terminal with contact portion fixed to a housing
To provide a connector that is less deformable even under a high contact pressure. A connector includes a housing having a fitting chamber, and a terminal that comes into conductive contact with a pin terminal in the fitting chamber. The terminal includes a fixing base fixed to the housing, a contact member extending from the fixing base and pressed against the pin terminal, and right and left press-supporting members extending from the fixing base. The press-supporting members include respective contact-receiving parts that face the contact member in the fitting chamber and are positioned side by side in a direction intersecting a direction of insertion of the pin terminal into the fitting chamber. Since the pressed pin terminal is received by the plurality of contact-receiving parts, the pressing force can be dispersed therebetween. Hence, the deformation of the contact member and the contact-receiving parts can be prevented.
US10686267B2 Mounting structure, structural component, and method for manufacturing mounting structure
A mounting structure has a first board, an extended portion which is extended from the end portion of the first board and has a smaller thickness than the first board, and a second board having a connection terminal connected to a connector. The second board is placed on the extended portion.
US10686262B2 Conductive component structure of electrical wire connection device
A conductive component structure of electrical wire connection device is more securely assembled with the conductive wire to enhance the electro-conduction performance. The conductive component includes a main body in the form of a plate body, a restriction body connected on the main body and an aid unit (or elastic unit) assembled with the restriction body. The restriction body has a base section, a first arm and a second arm connected with the base section and free sections connected with the first and second arms. The aid unit (or elastic unit) provides greater elastic holding action force for the restriction body. When the conductive wire is plugged into the case into contact with the conductive component, the rear end of the conductive wire is at least securely pressed between the first and second arms of the restriction body without deflecting or swinging due to external force.
US10686261B2 Electrical connection box
An electrical connection box includes a box main body; internal circuits that are arranged and accommodated in the box main body; and a terminal fastening portion that is arranged and accommodated in the box main body, and that is provided with a first fastening tool, the electrical connection box having a plurality of connection terminal portions that are provided to the internal circuits arranged on a first seating surface of the first fastening tool, and also having the plurality of connection terminal portions fastened and fixed together with a connection terminal that is crimped to an end of an external wire, in which the plurality of connection terminal portions each include a plurality of divided terminal portions that are formed to a size that partially covers the first seating surface of the first fastening tool and do not overlap each other in an axis direction of the first fastening tool.
US10686260B2 Cable connector assembly with wire spacing component
The present disclosure provides a cable connector assembly with a wire spacing component, the cable connector assembly comprises a cable connector main body and a locking device sheathing on a periphery of the cable connector main body. The cable connector main body has: a shielding shell; an insulating body received in the shielding shell; a plurality of conductive terminals, the conductive terminals are fixed to the insulating body and have a plurality of soldering tails extending backwardly out from insulating body; a cable, naked ends of a plurality of conductive wires of the cable are correspondingly soldered to the soldering tails; and a wire spacing component, the wire spacing component is provided with a plurality of receiving grooves, the receiving grooves each receive the soldering tail and the naked end of the conductive wire soldered to the soldering tail. The cable connector assembly with the wire spacing component of the present disclosure can prevent short circuit and signal interference of the conductive wires and improve assembling efficiency of the connector.
US10686248B2 Wireless communication device
A wireless communication device is provided. The wireless communication device comprises a circuit board and a loop antenna. The circuit board includes a wireless communication circuit. The wireless communication circuit includes a signal transmitting end and a ground terminal. The loop antenna includes a conductive loop, a feed portion, a first short-circuit portion and a second short-circuit portion. The feed portion is connected between the conductive loop and the signal transmitting end. The first short-circuit portion and the second short-circuit portion are connected between the conductive loop and the ground terminal, respectively.
US10686247B2 Holder for planar antenna
A holder for planar antenna comprising a base and a support, the base being provided with a location hole and an assembly hole in consistent with a bottom portion of the support, a vertical opening being disposed on a top of the support and a horizontal opening being disposed at a side of the support. When the holder is placed on a table top, the antenna is inserted into the vertical opening. When the holder is hang onto a wall, the antenna is inserted into the horizontal opening. Compared to conventional holders, the providing of the horizontal and vertical openings facilitates both hanging the holder to the wall and placing on a table top, which is convenient for both indoor and outdoor use. The supports and the base are detachable, facilitating storage and transport.
US10686245B2 Back door, and glass antenna
The present invention provides a back door and a glass antenna capable of achieving an inexpensive antenna in which external components can be reduced. The present invention relates to a back door and a glass antenna, in which no choke coil which blocks a signal of a first frequency band between a body of a vehicle and a defogger is provided.
US10686244B2 Antenna hardware disposed on a substrate to provide enhanced wireless connectivity
An antenna overlay system includes antenna hardware, a communication link, and electronic circuitry disposed on a substrate. The communication link couples the electronic circuitry to the antenna hardware. During operation, the electronic circuitry in communication with the antenna hardware is operable to control transmission and reception of wireless signals in a wireless region. An adhesive layer disposed on a surface of the substrate couples the substrate to an object such as a window. In one arrangement, the window is a low-E glass windowpane that substantially attenuates wireless signals from being received by communication equipment in a building in which the windowpane is installed. The antenna overlay system provides enhanced RF signal reception and transmission.
US10686240B2 Balun circuit arrangement
Balun circuit arrangement with a balanced port side having two balanced terminals and an unbalanced port side having an unbalanced terminal. A first series connection of a first inductive impedance element (L1) and a first capacitive impedance element (C1) is present between a negative terminal of the two balanced terminals and the unbalanced terminal. A second series connection of a second inductive impedance element (L2) and a third inductive impedance element (L3) is present between a positive terminal of the two balanced terminals and the unbalanced terminal, and a second capacitive element (C2) is connected between a node connecting the second and third inductive element and a ground connection. The balun circuit arrangement may be used in a combination with an oscillator circuit and a single ended antenna.
US10686239B1 Slide screw tuners with offset tuning probes and method
A passive slide screw load pull tuner structure can be used on-wafer, in millimeter-wave frequencies from 25 to 110 GHz and above. It uses special tuning probe brackets and a short slabline mounted below the tuner housing, which holds the control gear. The tuner is mounted under an angle matching the angle of the wafer-probe, is connected directly of the wafer-probe and ensures optimum tuning range.
US10686231B2 Battery pack having cooling structure with improved stability for use of liquid coolant
The present disclosure provides a battery pack comprising: a module assembly having a structure in which a plurality of battery modules is mounted on a cooling plate having an internal hollow structure capable of accommodating a fluid; a pack housing having an inwardly recessed seating portion for mounting of the module assembly, and having an opened upper end; and a coolant circulation system configured to supply a liquid coolant into an internal hollow of the cooling plate to absorb heat of the battery module mounted on the cooling plate, wherein the pack housing includes a drain hose to discharge the liquid coolant that flows out from the coolant circulation system to the outside of the pack housing, and an opening through which the drain hose is mounted is formed on one surface of the pack housing.
US10686227B2 High temperature Li-ion battery cells utilizing boron nitride aerogels and boron nitride nanotubes
This disclosure provides systems, methods, and apparatus related to Li-ion batteries. In one aspect an electrolyte structure for use in a battery comprises an electrolyte and an interconnected boron nitride structure disposed in the electrolyte.
US10686225B2 Battery, system, battery damage calculation device, battery management method, battery management program, and recording medium
A battery has a case, an external environment information acquisition component, and an internal environment information acquisition component. The case houses one or more cells. The external environment information acquisition component acquires specific external environment information (such as temperature and amount of sunlight) on the outside of the case. The internal environment information acquisition component acquires specific internal environment information (such as temperature and humidity) on the inside of the case.
US10686223B2 Nonaqueous electrolyte secondary battery
To provide a nonaqueous electrolyte secondary battery that suppresses elution of Al from a positive electrode current collector formed of aluminum or an aluminum alloy, and is superior in thermal characteristics and input-output characteristics. Provided is a nonaqueous electrolyte secondary battery including a positive electrode, a negative electrode, and an electrolytic solution. The positive electrode has a positive electrode current collector formed of aluminum or an aluminum alloy. The electrolytic solution contains a metal salt and an organic solvent having a heteroelement. Regarding an intensity of a peak derived from the organic solvent in a vibrational spectroscopy spectrum of the electrolytic solution, Is>Io is satisfied when an intensity of an original peak of the organic solvent is represented as Io and an intensity of a peak resulting from shifting of the original peak is represented as Is.
US10686220B2 Nonaqueous electrolyte compositions
Electrolyte compositions comprising fluorinated acyclic carboxylic acid esters, fluorinated acyclic carbonates, and/or fluorinated acyclic ethers; co-solvents; and certain film-forming chemical compounds are described. The electrolyte compositions are useful in electrochemical cells, such as lithium ion batteries where they provide the improved performance of a combination of high capacity and high cycle life.
US10686214B2 Sandwich electrodes and methods of making the same
In some embodiments, an electrode can include a first and second conductive layer. At least one of the first and second conductive layers can include porosity configured to allow electrolyte to flow therethrough. The electrode can also include an electrochemically active layer having electrochemically active material sandwiched between the first and second conductive layers. The electrochemically active layer can be in electrical communication with the first and second conductive layers.
US10686208B2 Apparatus and method for manufacturing battery cell
The present disclosure relates to an apparatus and a method for manufacturing a battery cell, and more particularly, to an apparatus and a method for manufacturing a battery cell, wherein a pressing jig provided with a semi-elliptical pressing part presses the battery cell to remove air bubbles from the battery cell.
US10686207B2 Lithium-ion storage battery and electronic device
To provide a storage battery including a carbon-based material. To provide a graphene compound film having desired ion conductivity and mechanical strength while preventing direct contact between electrodes in a storage battery. To achieve long-term reliability. A lithium-ion storage battery includes a positive electrode, a negative electrode, an exterior body, and a separator between the positive electrode and the negative electrode. In the lithium-ion storage battery, one of the positive electrode and the negative electrode is wrapped in a first film, and the positive electrode, the negative electrode, and the separator are stored in the exterior body. The first film may include a first region in which the first film includes a first functional group. The first film may further include a second region in which the first film includes a second functional group different from the first functional group. The first film may be a graphene compound film.
US10686202B2 Determination of a spatial distribution of an electrical production parameter of an electrochemical cell
A method is provided for determining a spatial distribution (Rx,yf) of a parameter of interest (R) representative of the electrical power production of an electrochemical cell, including steps of determining the spatial distribution (Rx,yf) the parameter of interest (R) depending on a spatial distribution (Qx,ye) of a second thermal quantity (Qe) estimated beforehand from a spatial distribution (Tx,yc) of a set-point temperature (Tc) and from a spatial distribution (Dx,yr) of a first thermal quantity (Dr).
US10686201B2 Method and system for setting cutting time of gasket during manufacture of MEA
A method of setting a cutting time of a gasket during manufacture of a membrane electrode assembly (MEA) is provided. The method includes: moving a reaction sheet, in which electrode layers are formed on an electrolyte membrane with a predetermined interval; photographing a boundary area between the electrolyte membrane and the electrode layer in the moving reaction sheet by using a fixed vision; setting a front end reference line and a rear end reference line between a front-most end and a rear-most end in the boundary area; calculating a trigger reference line between the front end reference line and the rear end reference line, except for a front portion of the front end reference line and a rear portion of the rear end reference line; and calculating a cutting time of a gasket based on the trigger reference line.
US10686200B2 Frame gasket for fuel cell and method of molding the same
A frame gasket may include a flat base, which is positioned along the edge of stack constitutional parts and which includes a first elastic base and reinforced fibers mixed therein to ensure sealing of a fuel cell stack, and first projection units, which project over the base and which include a second elastic base.
US10686199B2 Fuel cell flow channels and flow fields
A fuel cell anode flow field includes at least one flow channel with a cross-sectional area that varies along at least a portion of its length. In some embodiments, the channel width decreases along at least a portion of the channel length according to a natural exponential function. This type of anode flow field can improve performance, reduce fuel consumption and/or reduce detrimental effects such as carbon corrosion and catalyst degradation, thereby improving fuel cell longevity and durability. When operating the fuel cell on either a substantially pure or a dilute fuel stream, this type of anode flow field can provide more uniform current density. These flow channels can be incorporated into reactant flow field plates, fuel cells and fuel cell stacks.
US10686194B2 Cathode material for a solid oxide fuel cell and method for making the same
A cathode material for a solid oxide fuel cell comprises a perovskite type complex oxide which is represented by Formula 1: Gd1-xMxCoO3-δ.In Formula 1, M represents an alkali metal, x is larger than 0 and not more than 0.75, and δ ranges from 0 to 2.
US10686189B2 Negative electrode material for non-aqueous electrolyte secondary battery, method of producing the same, negative electrode active material layer for non-aqueous electrolyte secondary battery, negative electrode for non-aqueous electrolyte secondary battery, and non-aqueous electrolyte secondary battery
The present invention provides a negative electrode material for a non-aqueous electrolyte secondary battery, comprising negative electrode active material particles containing a silicon compound expressed by SiOx at least partially coated with a carbon coating where 0.5≤x≤1.6. The negative electrode active material particles have a negative zeta potential and exhibiting fragments of CyHz compound in an outermost surface layer of the silicon compound when subjected to TOF-SIMS. This negative electrode material can increase the battery capacity and improve the cycle performance and battery initial efficiency. The invention also provides a negative electrode active material layer, a negative electrode, and a non-aqueous electrolyte secondary battery using this material, and a method of producing this material.
US10686187B2 Slurry for electrode material, method for producing slurry for electrode material, negative electrode, battery, and polyimide-coated active material particles
A polyimide-coated active material particle (21) of the present invention includes an active material particle (23) and a polyimide layer (24) derived from a monomeric polyimide precursor and coated on the active material particle (23). A negative electrode (200) of the present invention includes a current collector (30) and an active material layer (20) including the negative electrode active material particle (21) coated with the polyimide layer (24) derived from a monomeric polyimide precursor, and an aqueous binder (22). With the polyimide-coated active material particle of the present invention, it is possible to suppress the amount of organic solvent used and improve the charge-discharge cycle of the electrode.
US10686182B2 Secondary battery
A secondary battery is provided, which includes a laminated electrode body and which has a current-collecting structure with favorable structural stability even when mounted to a vehicle and with superior high-rate charge-discharge characteristics. In a laminated electrode body included in a secondary battery provided by the present invention, a laminated positive electrode current collector-exposed portion and a laminated negative electrode current collector-exposed portion respectively constitute a plurality of current collector bundles which are bundled while being divided into two or more in a direction of lamination, each of the plurality of current collector bundles is individually and separately joined to the current collector portion on the same electrode side, and any of separators between positive and negative electrodes is enveloped in any of the plurality of current collector bundles on the side of the positive electrode current collector-exposed portion and/or any of the plurality of current collector bundles on the side of the negative electrode current collector-exposed portion.
US10686181B2 Isolated cell design in electro-optic devices
An electro-optic device includes a first substrate having a first surface and a second surface, the first and second surfaces are substantially parallel to one another; a second substrate having a third surface and a fourth surface, the third and fourth surfaces are substantially parallel to one another; a sealing member; and an electrochromic medium; wherein the first and second substrates are substantially parallel to one another; the sealing member is positioned between the first substrate and second substrate to define a chamber containing the electrochromic medium; the second surface and the third surface are proximate to one another; the second surface includes a conductive layer; the third surface includes an optional second conductive layer; an active cathode region is present in one or more of the first conductive layer and the optional second conductive layer; an active anode region is present in one or more of the first conductive layer and the optional second conductive layer; and (1) the active anode region is at least partially not occluded by the active cathode region when the chamber is viewed from any vantage point perpendicular to the second surface; or (2) the active cathode region is at least partially not occluded by the active anode region when the chamber is viewed from any vantage point perpendicular to the second surface.
US10686177B2 Electrode cartridge and zinc secondary cell using same
There is disclosed an electrode cartridge for use in a hermetic zinc secondary battery comprising a separator structure including a separator exhibiting hydroxide ion conductivity and water impermeability; a counter member liquid-tightly sealed to the separator structure so as to form an internal space and constituting an open-top water impermeable case together with the separator structure; and an electrode that is accommodated in the internal space of the water impermeable case and is a negative electrode containing zinc and/or zinc oxide or a positive electrode. According to the present invention, there is provided an electrode built-in component that can reliably isolate the positive and negative electrodes from each other with a hydroxide ion conductive separator, in the form of an electrode cartridge that is easy to handle and manufacture and that is more advantageous for assembling a stacked-cell battery, while reducing the number of sealing joints.
US10686176B2 Separator having a polysulfide barrier layer for lithium-sulfur cells
A lithium-sulfur cell includes a lithium-containing anode, a sulfur-containing cathode and a separator arranged between the lithium-containing anode and the sulfur-containing cathode. To suppress a shuttle mechanism and to prevent a loss of active material, the separator includes a base layer and a polysulfide barrier layer. The polysulfide barrier layer is formed on the cathode side of the separator.
US10686172B2 Battery module assembly having stable fixing means for unit module
The present invention provides a battery module assembly including: a module array body including two or more unit modules, each including a plurality of battery cells, the unit modules being arranged while sides thereof are closely attached to each other; and a combination-type module housing that includes a first space set by combining a plurality of plate members, and a second space set in the first space while a fixing bracket is additionally combined to one of the plurality of plate members.
US10686171B2 Battery module
The present disclosure provides a battery module. The battery module comprises: a plurality of mono-batteries arranged along an arrangement direction; and a frame receiving and fixing the plurality of mono-batteries. The battery module further comprises a plurality of isolating plates, each isolating plate is interposed between two adjacent mono-batteries, each isolating plate is provided with a through hole penetrating along the arrangement direction. Each isolating plate is configured to be capable of self-foaming to make a volume of each isolating plate expanded when each isolating plate is heated and a temperature of each isolating plate is more than 200° C. When one mono-battery suffers thermal runaway, the through hole of each isolating plate can form air thermal resistance, thereby preventing heat generated by the runaway mono-battery from massively and quickly transferring to the large surfaces of the adjacent mono-batteries, so as to achieve the purpose of thermal isolation.
US10686164B2 Cathode for thin film microbattery
A battery comprising an anode comprising anode material in contact with a metal anode current collector. The battery further comprises a cathode comprising cathode material in contact with a cathode current collector comprising a transparent conducting oxide (TCO). The battery further comprises an electrolyte with a pH in a range of 3 to 7.
US10686160B2 Display panel and manufacturing method of the same
Disclosed herein is a display panel including a polarizing emission layer. An organic light emitting device is formed on a first substrate. A polarizing emission layer are formed on a second substrate facing the first substrate. The polarizing emission layer is formed in a subpixel area corresponding to the organic light emitting device. The polarizing emission layer includes quantum rods. The quantum rods are aligned in one direction to be polarized. Accordingly, loss of transmitting light in the display panel including the polarizing layer may be minimized. In addition, since colors are implemented by the quantum rods included in the polarizing emission layer, color filters can be replaced by the quantum rods, and loss of light resulting from the color filters may be minimized.
US10686156B2 Organic light emitting display device with auxiliary electrode and conductive member and method of fabricating the same
An organic light emitting display device includes a substrate including a pixel region, and a first electrode over the substrate and in the pixel region. An auxiliary electrode is disposed over the substrate, and is spaced apart from the first electrode and disposed in between the pixel region and another pixel region. A second electrode is placed over the first electrode and the auxiliary electrode, and an organic layer is disposed between each of the first electrode and the second electrode, and the second electrode and the auxiliary electrode. A conductive member is placed between the auxiliary electrode and the second electrode and electrically connects the second electrode to the auxiliary electrode.
US10686155B2 Transmission-type light-emitting device and transmission-type light-emitting system for reducing leakage light
A light-emitting portion (140) is formed on a first surface (S1) of a substrate (100), and includes a light-transmitting first electrode (110), a light-reflective second electrode (130), and an organic layer (120) located between the first electrode (110) and the second electrode (130). A light-transmitting region is located between a plurality of light-emitting portions (140). A cover member (200) covers the light-emitting portions (140). A low refractive index layer (400) is located on the first surface (S1) side of the substrate (100), and has a refractive index nL lower than a refractive index nS of the substrate (100).
US10686154B2 Display substrate and display apparatus having the display substrate
A display substrate includes an organic light emitting diode disposed in a light-emitting area on a base substrate, a reflection electrode disposed in a reflection area on the base substrate, a transparent electrode disposed on the reflection electrode, and a reflection control layer disposed between the reflection electrode and the transparent electrode, and configured to control a reflectivity based on driving signals applied to the reflection electrode and the transparent electrode.
US10686152B2 Light-emitting element, light-emitting device, electronic device, and lighting device
Emission efficiency of a light-emitting element is improved. The light-emitting element has a pair of electrodes and an EL layer between the pair of electrodes. The EL layer includes a first light-emitting layer and a second light-emitting layer. The first light-emitting layer includes a fluorescent material and a host material. The second light-emitting layer includes a phosphorescent material, a first organic compound, and a second organic compound. An emission spectrum of the second light-emitting layer has a peak in a yellow wavelength region. The first organic compound and the second organic compound form an exciplex.
US10686151B2 Light-emitting device with see-through property using optical filters
A plurality of light-emitting units (140) are provided on a first surface (100a) of a substrate (100), separated from each other. Each light-emitting unit (140) includes a light-transmitting first electrode (110), an organic layer (120), and alight-reflective second electrode (130). The organic layer (120) is located between the first electrode (110) and the second electrode (130). A light-transmitting region is located between the light-emitting units (140) and transmits light in the thickness direction of a light-emitting device (10). An optical filter (200) is overlapped with the light-emitting unit (140) and not overlapped with at least a portion of the light-transmitting region.
US10686148B2 Organic light emitting display device having a bending region and method of manufacturing the same
A flexible display includes a flexible substrate including an active area, an inactive area extending from the active area, and a bending area extending from the inactive area; a plurality of inorganic layers on the flexible substrate in the active area and in the inactive area; a signal line on the inorganic layers and extending from the active area to the inactive area; and a connection line electrically connected to the signal line and extending to the bending area from the inactive area; in which the inorganic layer is not disposed in the bending area so that cracks are prevented upon bending.
US10686144B2 Compound, light-emitting element, light-emitting device, electronic device, and lighting device
To provide a novel compound which can be used as a host material in which a light-emitting substance is dispersed. To provide a light-emitting element having a long lifetime. A compound represented by General Formula (G0). In the formula, A1 represents a dibenzo[f,h]quinoxalinyl group, A2 represents a benzo[b]naphtho[2,3-d]furanyl group, and Ar represents an arylene group having 6 to 25 carbon atoms. The dibenzo[f,h]quinoxalinyl group, the benzo[b]naphtho[2,3-d]furanyl group, and the arylene group are separately unsubstituted or substituted by any one of an alkyl group having 1 to 6 carbon atoms, a cycloalkyl group having 3 to 6 carbon atoms, and an aryl group having 6 to 13 carbon atoms. A1-Ar-A2   (G0)
US10686140B2 Organic electroluminescent materials and devices
The present invention includes a new series of benzofused heterocyclic ligands for metal complexes. These complexes show promising photophysical performance when incorporated into OLEDs.
US10686136B2 Hole transporting material, OLED display panel and electronic device comprising the same
The present invention relates to a hole transporting material having a structure of formula (I). The present invention provides a hole transporting material having at least one saturated six-membered carbon ring and benzene ring(s) having non-hydrogen substituent(s) in the formula and being capable of obtaining a suitable mobility rate without occurrence of crosstalk between pixels; and the hole transporting material provided by the present invention is capable of satisfying the requirements on MASK cleaning in terms of solubility (NMP solvent).
US10686134B2 Photoelectric conversion element
A photoelectric conversion element is provided. The photoelectric conversion element includes a conductive film, an electron transport layer overlying the conductive film, a photoelectric conversion layer overlying the electron transport layer, a hole transport layer overlying the photoelectric conversion layer, and an electrode. The photoelectric conversion layer includes a first material and a second material, each having specific chemical formulae.
US10686131B2 Transition metal doped germanium-antimony-tellurium (GST) memory device components and composition
Methods, systems, and devices for operating memory cell(s) using transition metal doped GST are described. As discussed herein, a composition including germanium (Ge), antimony (Sb), tellurium (Te), and at least one of yttrium (Y) and scandium (Sc) may be used as a memory element in a memory cell. For example, a memory element may include a composition having Ge in an amount ranging from 15 to 35 atomic percent (at. %) of the composition, Sb in an amount less than or equal to 50 at. % of the composition, Te in an amount greater than or equal to 40 at. % of the composition, and at least one of Y and Sc in an amount ranging from 0.15 to 10 at. % of the composition.
US10686125B2 Memory device
The present disclosure, in some embodiments, relates to an integrated circuit. The integrated circuit includes a dielectric protection layer disposed over a dielectric structure that laterally surrounds one or more conductive interconnect layers. The dielectric protection layer has a protrusion extending outward from an upper surface of the dielectric protection layer. A bottom electrode is disposed over the dielectric protection layer and has sidewalls extending outward from a lower surface of the bottom electrode through the dielectric protection layer. The bottom electrode has a substantially planar upper surface over the protrusion. A data storage element is over the substantially planar upper surface of the bottom electrode, and a top electrode is over the data storage element.
US10686122B2 Variable resistance memory device
A variable resistance memory device includes a metal interconnection layer on a substrate, an interlayer insulating layer on the metal interconnection layer and defining a contact hole for exposing a portion of the metal interconnection layer, a barrier metal layer including a plurality of sub-barrier metal layers inside the contact hole, a plug metal layer on the barrier metal layer and burying the contact hole, and a variable resistance structure on the barrier metal layer and the plug metal layer.
US10686120B2 Method for producing ceramic multi-layer components
A method can be used for producing ceramic multilayer components. The method includes providing green layers for the ceramic multilayer components, stacking the green layers into a stack, and subsequently compressing the stack to form a block. Furthermore, the method includes isolating the block into partial blocks that each have a longitudinal direction, thermally treating the partial blocks, subsequently mechanically machining surfaces of the partial blocks, and providing the partial blocks with outer electrodes and isolating the partial blocks in each case transversely to the longitudinal direction into individual ceramic multilayer components.
US10686116B2 Thermo-optical method of phrase transformational transduction
Described herein is the use of large phase transformational strain in relaxor ferroelectric single crystals for broadband sound generation. The technique exploits the thermo-optical triggering and thus an opto-acoustic effect of ferroelectric phase transformation piezocrystals under mechanical bias conditions.
US10686114B2 Thermoelectric conversion module and vehicle including the same
A thermoelectric conversion module may include a plurality of n type thermoelectric conversion materials and a plurality of p type thermoelectric conversion materials that are disposed alternately, and a plurality of electrodes that connects the plurality of thermoelectric conversion material disposed alternately on one side and on an opposite side alternately, wherein the plurality of electrodes includes a first electrode configured to electrically connect the n type thermoelectric conversion material and the p type thermoelectric conversion material by penetrating the n type thermoelectric conversion material and the p type thermoelectric conversion material to transfer heat obtained from a heat source to the plurality of thermoelectric conversion materials.
US10686112B2 Thermoelectric conversion material and thermoelectric conversion element using the same
The present invention provides a thermoelectric conversion material represented by the following chemical formula (I): Ba8+aCu6−bGe40+6   (I) wherein the values of a is not less than 0.1 and not more than 0.47; the values of b is not less than 0 and not more than 0.43; the thermoelectric conversion material has a clathrate crystal structure; and the thermoelectric conversion material is of p-type. The present invention provides a p-type Ba—Cu—Ge clathrate thermoelectric conversion material having high thermoelectric conversion performance index.
US10686110B2 Thermoelectric power generation and mineral extraction from brines
Disclosed herein is a method and apparatus that uses a brine from a well that is used to both generate electricity and recover valuable minerals present in the brine. The method and apparatus uses a hydrophobic membrane to separate water vapor from the brine to concentrate the brine that is then used to recover the minerals.
US10686109B2 LED package using electroform stencil printing
A method for manufacturing light emitting devices, comprising: providing a package body including: (i) a reflector cup defining a cavity and (ii) a plurality of metal pads disposed at a bottom surface of the cavity; performing reservoir stencil printing to deposit a respective solder pattern on each of the metal pads, the reservoir stencil printing being performed using a 3D electroform stencil that is placed over the reflector cup, the 3D electroform stencil including a lip configured to engage one or more sidewalls of the reflector cup, and a reservoir extending away from the lip and into the cavity; placing an LED die on the solder patterns that are formed on the metal pads and performing reflow soldering to attach the LED die to the metal pads.
US10686108B2 Semiconductor device package
Disclosed is a semiconductor device package according to an embodiment, the semiconductor comprising: a substrate; first and second lead frames arranged on the substrate; a semiconductor device electrically connected to the first and second lead frames; a reflective layer arranged on the substrate so as to reflect the light emitted from the semiconductor device; and a lens arranged on the substrate so as to cover the semiconductor device, the reflective layer, and the first and second lead frames.
US10686104B2 Method for producing optoelectronic semiconductor devices and optoelectronic semiconductor device
The invention relates to a method for producing a plurality of optoelectronic semiconductor components, comprising the following steps: preparing a plurality of semiconductor chips spaced in a lateral direction to one another; forming a housing body assembly, at least one region of which is arranged between the semiconductor chips; forming a plurality of fillets, each adjoining a semiconductor chip and being bordered in a lateral direction by a side surface of each semiconductor chip and the housing body assembly; and separating the housing body assembly into a plurality of optoelectronic components, each component having at least one semiconductor chip and a portion of the housing body assembly as a housing body, and each semiconductor chip not being covered by material of the housing body on a radiation emission surface of the semiconductor component, which surface is located opposite a mounting surface. The invention also relates to a semiconductor component.
US10686101B2 Semiconductor light emitting device
Provided is a semiconductor light emitting device which includes: a light emitting structure including a plurality of semiconductor layers and configured to generate and emit light to an outside of the light emitting structure; a transparent electrode layer disposed on the light emitting structure; a transparent protective layer disposed on the transparent electrode layer; a distributed Bragg reflector (DBR) layer disposed on the transparent protective layer and covering at least a part of the transparent electrode layer; and at least one electrode pad connected to the transparent electrode layer through a hole or via.
US10686099B2 Optoelectronic component and method for producing an optoelectronic component
An optoelectronic device (50) comprising a semiconductor body (10a, 10b, 10c) having an optically active region (12), a carrier (60), and a pair of connection layers (30a, 30b, 30c) having a first connection layer (32) and a second connection layer (34), wherein: the semiconductor body is disposed on the carrier, the first connection layer is disposed between the semiconductor body and the carrier and is connected to the semiconductor body, the second connection layer is disposed between the first connection layer and the carrier, at least one layer selected from the first connection layer and the second connection layer contains a radiation-permeable and electrically conductive oxide, and the first connection layer and the second connection layer are directly connected to each other at least in regions in one or more bonding regions, so that the pair of connection layers is involved in the mechanical connection of the semiconductor body to the carrier. A production process is also specified.
US10686097B2 Tiled solar module repair process
In an example, a method includes providing a photovoltaic string comprising a plurality of from 2 to 45 strips, each of the plurality of strips being configured in a series arrangement with each other, each of the plurality of strips being coupled to another one of the plurality of strips using an electrically conductive adhesive (ECA) material, detecting at least one defective strip in the photovoltaic string, applying thermal energy to the ECA material to release the ECA material from a pair of photovoltaic strips to remove the defective photovoltaic strip, removing any residual ECA material from one or more good photovoltaic strip, aligning the photovoltaic string without the damaged photovoltaic strip, and a replacement photovoltaic strip that replaces the defective photovoltaic strip, and curing a reapplied ECA material on the replacement photovoltaic strip to provide the photovoltaic string with the replacement photovoltaic strip.
US10686092B2 Avalanche photodiode
The invention aims for an avalanche photodiode comprising an absorption zone (2), a multiplication zone (3), a first electrode and a second electrode. The photodiode further comprises a waveguide (10) forming a curved closed circuit capable of guiding a luminous flux over several turns of said circuit. The absorption zone extends over a portion at least of said waveguide, and the multiplication zone, the first and second electrodes extend along one part at least of the curved closed circuit. The waveguide is preferably an edge waveguide forming a ring and comprising an absorption zone made of germanium of width less than 200 nm. The photodiode according to the invention has an improved compacity and an improved bandwidth while limiting the multiplication noise.
US10686091B2 Semiconductor device
A semiconductor device of an embodiment includes first and second semiconductor layers having different conductivity types; a third semiconductor layer interposed between the first and second semiconductor layers; and a fourth semiconductor layer interposed between the second and third semiconductor layers, having a lower doping concentration than that of the first semiconductor layer and the same conductivity type as the first semiconductor layer, wherein the difference in doping concentration between the first semiconductor layer and the fourth semiconductor layer may be greater than 4×E18 atoms/cm3.
US10686088B2 Solar cell panel
Disclosed is a solar cell panel including a plurality of solar cells each including a semiconductor substrate and an electrode formed on the semiconductor substrate, and a wire for interconnecting the solar cells. The electrode includes a bus-bar line having a pad portion for attachment of the wire. The wire includes a first wire portion connected to the pad portion, and a second wire portion located on a portion excluding the pad portion. The first wire portion has a thickness greater than a thickness of the second wire portion.
US10686085B2 Power electronics assemblies having opticondistors and an embedded active cooling chip
An electronics assembly includes a first cooling chip made of a semiconductor material, and at least one subassembly mounted on the first cooling chip. The first cooling chip includes at least one metallization layer on a portion of a first surface of the first cooling chip, at least one inlet through a second surface of the first cooling chip, wherein the second surface is opposite to the first surface, at least one outlet through the second surface of the first cooling chip, and one or more micro-channels extending between and fluidly coupled to the at least one inlet and the at least one outlet. The at least one subassembly includes one or more photonic cores positioned to receive light from a light source, wherein the one or more photonic cores comprise a wide band gap semiconductor material.
US10686081B2 Semiconductor device, MOS capacitor, and manufacturing methods therefor
This application relates to the technical field of semiconductors, and discloses a semiconductor device, an MOS capacitor, and manufacturing methods therefor. Forms of a method for manufacturing the device may include: providing a substrate structure, including: a first fin and a second fin that are on the substrate and that are separated; a first pseudo gate structure on the first fin, including a first pseudo gate dielectric layer and a first pseudo gate thereon; a second pseudo gate structure on the second fin, including a second pseudo gate dielectric layer and a second pseudo gate thereon; and an interlayer dielectric layer around the first pseudo gate structure and the second pseudo gate structure, an upper surface of the interlayer dielectric layer is approximately flush with upper surfaces of the first pseudo gate and the second pseudo gate; removing a portion of the first pseudo gate to form a first recess, and removing the second pseudo gate structure to form a second recess, where an upper surface of a remaining portion of the first pseudo gate is higher than an upper surface of the first pseudo gate dielectric layer that is at a top portion of the first fin; and forming a first metal gate stack structure in the first recess, and forming a second metal gate stack structure in the second recess.
US10686075B2 Self-aligned gate hard mask and method forming same
A method includes forming a metal gate in a first inter-layer dielectric, performing a treatment on the metal gate and the first inter-layer dielectric, selectively growing a hard mask on the metal gate without growing the hard mask from the first inter-layer dielectric, depositing a second inter-layer dielectric over the hard mask and the first inter-layer dielectric, planarizing the second inter-layer dielectric and the hard mask, and forming a gate contact plug penetrating through the hard mask to electrically couple to the metal gate.
US10686072B2 Semiconductor device and manufacturing methods thereof
A semiconductor device includes a source and a drain and a channel disposed between the source and the drain, a first gate dielectric layer disposed on the channel, a first gate electrode disposed on the first gate dielectric layer, a second gate dielectric layer disposed on the first gate electrode, and a second gate electrode disposed on the second gate dielectric layer. The second gate dielectric layer is made of a ferroelectric material. A first area of a bottom surface of the first gate electrode which is in contact with the first gate dielectric layer where the is greater than a second area of a bottom surface of the second gate dielectric layer which is in contact with the first gate electrode.
US10686069B2 Semiconductor device having vertical channel
A semiconductor device includes a substrate and a plurality of semiconductor fins protruding from the substrate. Source/drain regions are disposed at tops of respective ones of the semiconductor fins, each having a width greater than a width of individual ones of the semiconductor fins. A gate electrode is disposed on side surfaces of the semiconductor fins below the source/drain regions. Insulating layers contact the side surfaces of the semiconductor fins and cover upper surfaces of the gate electrode.
US10686067B2 Semiconductor device, and method for manufacturing the same
A semiconductor device (A1) includes a semiconductor layer having a first face with a trench (3) formed thereon and a second face opposite to the first face, a gate electrode (41), and a gate insulating layer (5). The semiconductor layer includes a first n-type semiconductor layer (11), a second n-type semiconductor layer (12), a p-type semiconductor layer (13), and an n-type semiconductor region (14). The trench (3) is formed so as to penetrate through the p-type semiconductor layer (13) and to reach the second n-type semiconductor layer (12). The p-type semiconductor layer (13) includes an extended portion extending to a position closer to the second face of the semiconductor layer than the trench (3) is. Such structure allows suppressing dielectric breakdown in the gate insulating layer (5).
US10686063B2 Semiconductor device and method for manufacturing the same
The present disclosure provides a semiconductor device and a manufacturing method thereof. The semiconductor device includes a semiconductor layer, a source and a drain located on one side of the semiconductor layer, a blocking layer located on one side of the semiconductor layer, the blocking layer including silicide, wherein the distance between an interface at one side of the blocking layer close to the semiconductor layer and the semiconductor layer is equal to or more than 10 nm, and a gate located between the source and the drain, the gate penetrating through the blocking layer, the gate including a first conductive layer and a second conductive layer, the first conductive layer being close to the semiconductor layer, the second conductive layer being located on one side of the first conductive layer away from the semiconductor layer, and the first conductive layer including nickel.
US10686061B2 Semiconductor device and method for manufacturing the same
A semiconductor device includes a substrate having an insulating surface; a light-transmitting first electrode provided over the substrate; a light-transmitting second electrode provided over the substrate; a light-transmitting semiconductor layer provided so as to be electrically connected to the first electrode and the second electrode; a first wiring electrically connected to the first electrode; an insulating layer provided so as to cover at least the semiconductor layer; a light-transmitting third electrode provided over the insulating layer in a region overlapping with the semiconductor layer; and a second wiring electrically connected to the third electrode.
US10686058B2 Method for manufacturing trench MOSFET
A method of manufacturing a trench MOSFET can include: forming an epitaxial semiconductor layer having a first doping type on a semiconductor substrate; forming a trench extending from a first surface of the epitaxial semiconductor layer to an internal portion of the epitaxial semiconductor layer; forming a first insulating layer and a shield conductor occupying a lower portion of said trench, where the first insulating layer is located on a lower sidewall surface and a bottom surface of the trench and separates the shield conductor from the epitaxial semiconductor layer; forming a second insulating layer covering a top surface of said shield conductor, where the second insulating layer is patterned by using a hard mask; forming a gate dielectric layer and a gate conductor occupying an upper portion of the trench; and forming a body region, a source region, and a drain electrode.
US10686057B2 Vertical transport FET devices having a sacrificial doped layer
Methods of fabrication and semiconductor structures includes vertical transport field effect transistors (VTFETs) including a top source/drain extension formed with a sacrificial doped layer. The sacrificial doped layer provides the doping source to form the extension and protects the top of the fin during fabrication so as to prevent thinning, among other advantages.
US10686055B2 Semiconductor transistor comprising counter-doped regions and fabrication method thereof
The present disclosure provides a method for forming a semiconductor device, including: providing a semiconductor substrate; forming a well region and a drift region in the semiconductor substrate; and forming one or more counter-doped regions in the drift region, the one or more counter-doped regions being aligned along a direction vertical to the semiconductor substrate to divide the drift region into a plurality of parts. The semiconductor fabrication method also includes: forming a gate structure on the semiconductor substrate, the gate structure covering a portion of the well region and a portion of the drift region; and forming a source electrode in the well region on one side of the gate structure and a drain electrode in the drift region on another side of the gate structure.
US10686051B2 Method of manufacturing power semiconductor device
A method of manufacturing a power semiconductor device includes forming trenches in a substrate, wherein the substrate includes a first surface and a second surface opposite to the first surface, forming a gate insulating layer and a gate electrode in each of the trenches, forming a P-type base region between the trenches in the substrate, performing a first implantation process using P-type dopants implanted onto the P-type base region, forming an N+ source region in the substrate, forming an interlayer insulating layer on the N+ source region, performing a second implantation process using P-type dopants to form a P+ doped region on the P-type base region, forming an emitter electrode in contact with the N+ source region and the P+ doped region, forming a P-type collector region on the second surface of the substrate, and forming a drain electrode on the P-type collector region.
US10686050B2 Method of manufacturing a semiconductor device and a semiconductor device
In a method of manufacturing a semiconductor device, a single crystal oxide layer is formed over a substrate. After the single crystal oxide layer is formed, an isolation structure to define an active region is formed. A gate structure is formed over the single crystal oxide layer in the active region. A source/drain structure is formed.
US10686048B2 Vertical fin with a gate structure having a modified gate geometry
A method of forming a gate structure with a modified gate geometry, including, forming two gate spacers and a dummy gate fill on a channel, wherein the dummy gate fill is between the two gate spacers, forming a stressed layer on the two gate spacers, wherein the stressed layer is on the surfaces of the gate spacers opposite the dummy gate fill, and wherein the stressed layer applies a tensile stress to the two gate spacers, and removing a portion of the dummy gate fill, wherein the tensile stress applied to the two gate spacers is no longer balanced by the dummy gate fill, such that each of the two gate spacers becomes inclined at an obtuse angle relative to a top surface of the remaining dummy gate fill.
US10686045B2 Semiconductor memory device and method for manufacturing same
A semiconductor memory device according to an embodiment, includes a pair of first electrodes, a semiconductor pillar, an inter-pillar insulating member, a first insulating film, a second electrode, and a second insulating film. The pair of first electrodes are separated from each other, and extend in a first direction. The semiconductor pillar and the inter-pillar insulating member are arranged alternately along the first direction between the pair of first electrodes. The semiconductor pillar and the inter-pillar insulating member extend in a second direction crossing the first direction. The first insulating film is provided at a periphery of the semiconductor pillar. The second electrode is provided between the first insulating film and each electrode of the pair of first electrodes. The second electrode is not provided between the semiconductor pillar and the inter-pillar insulating member. The second insulating film is provided between the second electrode and the first electrode.
US10686041B2 Solid phase epitaxy of 3C-SiC on Si(001)
A 3C—SiC buffer layer on Si(001) comprising a porous buffer layer of 3C—SiC on a Si(001) substrate, wherein the porous buffer layer is produced through a solid state reaction, and wherein an amorphous carbon layer on the Si(001) substrate is deposited by magnetron sputtering of a C target at room temperature at a rate of 0.8 nm/min.
US10686040B2 Artificial synapse with hafnium oxide-based ferroelectric layer in CMOS front-end
Artificial synaptic devices with a HfO2-based ferroelectric layer that can be implemented in the CMOS front-end are provided. In one aspect, a method of forming a FET device is provided. The method includes: forming a shallow STI region in a substrate separating a first active area of the substrate from a second active area of the substrate; forming at least one FeFET on the substrate in the first active area having a ferroelectric material including a HfO2-based material; and forming at least one logic FET alongside the at least one FeFET on the substrate in the second active area, wherein the at least one logic FET has a gate dielectric including the HfO2-based material. A FET device formed by the present techniques is also provided.
US10686038B2 Reverse conducting IGBT incorporating epitaxial layer field stop zone
An RC-IGBT includes a semiconductor body incorporating a field stop zone where the base region and the field stop zone are both formed using an epitaxial process and the field stop zone has an enhanced doping profile to realize improved soft-switching performance for the semiconductor device. In alternate embodiments, RC-IGBT device, including the epitaxial layer field stop zone, are realized through a fabrication process that uses front side processing only to form the backside contact regions and the front side device region. The fabrication method forms an RC-IGBT device using front side processing to form the backside contact regions and then using wafer bonding process to flip the semiconductor structure onto a carrier wafer so that front side processing is used again to form the device region.
US10686034B2 Nanocrystals with high extinction coefficients and methods of making and using such nanocrystals
A population of bright and stable nanocrystals is provided. The nanocrystals include a semiconductor core and a thick semiconductor shell and can exhibit high extinction coefficients, high quantum yields, and limited or no detectable blinking.
US10686032B2 High voltage resistor with high voltage junction termination
High voltage semiconductor devices are described herein. An exemplary semiconductor device includes a first doped region and a second doped region disposed in a substrate. The first doped region and the second doped region are oppositely doped and adjacently disposed in the substrate. A first isolation structure and a second isolation structure are disposed over the substrate, such that each are disposed at least partially over the first doped region. The first isolation structure is spaced apart from the second isolation structure. A resistor is disposed over a portion of the first isolation structure and electrically coupled to the first doped region. A field plate disposed over a portion of the second doped region and electrically coupled to the second doped region.
US10686029B1 Method for repairing disconnecting signal line of thin film transistor (TFT) array substrate
A method for repairing a disconnecting signal line of a thin film transistor (TFT) array substrate including: providing a TFT array substrate with a disconnecting signal line; defining a through hole at an edge of an overlapping area of the repairing line and the disconnecting signal line; printing ink in the through hole, the ink completely covers the through hole, the ink contains a plurality of metal nanoparticles; and curing the ink to make the repairing line and the disconnecting signal line to be connected.
US10686027B2 Electronic panel, display device, and method for manufacturing the display device
A display device includes a substrate including a display area and a non-display area, driving elements disposed in the display area, a plurality of pads disposed in the non-display area and electrically connected to the driving elements, an insulating layer partially disposed on the pads to partially expose the pads, a plurality of signal pads disposed on the pads exposed by the insulating layer and electrically connected to the pads, respectively, and an electronic component including a plurality of driving bumps disposed on the signal pads and electrically connected to the signal pads, respectively. A first portion of a first driving bump of the driving bumps is in direct contact with a first signal pad of the signal pads, and a second portion of the first driving bump is in direct contact with a portion of the insulating layer not overlapping with the first signal pad.
US10686023B2 Display apparatus
A display device includes a first substrate, a pixel array layer on the first substrate, a second substrate on the pixel array layer, and a cover layer surrounding a side of the second substrate. Furthermore, the display device includes an active area and a non-active area. The second substrate is in the active area, and the cover layer is in the non-active area. The cover layer has different thicknesses to define a step.
US10686022B2 Organic light emitting diode display
An organic light emitting diode display is discussed. The organic light emitting diode display can include a first substrate and a second substrate facing the first substrate. The first substrate includes an auxiliary electrode, a bank having an opening exposing at least a portion of the auxiliary electrode, a barrier disposed on the exposed auxiliary electrode, a spacer disposed on the bank and protruding toward the second substrate, a cathode included in an organic light emitting diode and divided by the barrier, one end of the cathode directly contacting the auxiliary electrode, a contact electrode disposed on the cathode and divided by the barrier, one end of the contact electrode directly contacting the auxiliary electrode, and a protective layer interposed between the cathode and the contact electrode. The contact electrode and a power line directly contact each other.
US10686017B2 Display device
A display device may include a display panel including a substrate that includes a display area and a pad area adjacent to the display area, and a first pad and a second pad on the pad area of the substrate, and a chip-on-film package over the pad area of the substrate with the first pad and the second pad in between, the chip-on-film package including an insulation layer, a first wiring on an upper surface of the insulation layer and electrically connected to the first pad, and a second wiring on a lower surface of the insulation layer and electrically connected to the second pad. A first signal having alternating voltage levels may be applied to the first wiring, and a second signal having a constant voltage level may be applied to the second wiring.
US10686014B2 Semiconductor memory device having a vertical active region
Embodiments of the invention provide a semiconductor memory device. In some embodiments, the device includes a bottom electrode extending in a y-direction relative to top surface of a substrate and a top electrode extending in an x-direction relative to the top surface of the substrate. An active area is located at the cross-section between the bottom electrode and the top electrode and is located on vertical side walls extending in a z-direction of the semiconductor memory device with respect to the top surface of the substrate. An insulating layer is located in the active area in between the top electrode and the bottom electrode.
US10686010B2 Fabrication of semiconductor device using a shared material in a phase-change material (PCM) switch region and a resonator region
In fabricating a semiconductor device, a shared material is formed in a resonator region of the semiconductor device and in a phase-change material (PCM) switch region of the semiconductor device. A portion of the shared material is removed to concurrently form a heat spreader comprising the shared material in the PCM switch region and a piezoelectric segment comprising the shared material in the resonator region. The piezoelectric segment in the resonator region and the heat spreader in the PCM switch region are situated at substantially the same level in the semiconductor device. The PCM switch region includes a heating element between the heat spreader and a PCM. The resonator region includes the piezoelectric segment between two electrodes.
US10686009B2 High density MRAM integration
A method for forming three-dimensional magnetic memory arrays by forming crystalized silicon structures from amorphous structures in the magnetic memory array, wherein the temperature needed to crystalize the amorphous silicon is lower than the temperature budget of the memory element so as to avoid damage to the memory element. An amorphous silicon is deposited, followed by a layer of Ti or Co. An annealing process is then performed which causes the Ti or Co to form TiSi2 or CoSi2 and also causes the underlying amorphous silicon to crystallize.
US10686008B2 Magnetic shielding package structure for MRAM device and method for producing the same
Methods of magnetically shielding an MRAM structure on all six sides in a thin wire or thin flip chip bonding package and the resulting devices are provided. Embodiments include forming a first metal layer embedded between an upper and a lower portion of a PCB substrate, the first metal layer having a pair of metal filled vias laterally separated; attaching a semiconductor die to the upper portion of the PCB substrate between the pair of metal filled vias; connecting the semiconductor die electrically to the PCB substrate through the pair of metal filled vias; removing a portion of the upper portion of the PCB substrate outside of the pair of metal filled vias down to the first metal layer; and forming a second metal layer over and on four opposing sides of the semiconductor die, the second metal layer landed on the first metal layer.
US10686001B2 Image sensor and image-capturing device
An image sensor includes: a photoelectric conversion unit that photoelectrically converts incident light transmitted through a microlens to generate electric charge; an accumulation unit that accumulates the electric charge generated by the photoelectric conversion unit; and a transfer unit that transfers the electric charge generated by the photoelectric conversion unit to the accumulation unit, wherein: the photoelectric conversion unit, the transfer unit, and the accumulation unit are provided along a direction of an optical axis of the microlens.
US10686000B1 Solid-state imaging device
A solid-state imaging device includes multiple photoelectric conversion elements arrayed in a pixel array. The solid-state imaging device also includes a color filter layer having multiple color filter segments above the photoelectric conversion elements. Each of the color filter segments is disposed in a respective pixel of the pixel array. The solid-state imaging device further includes an optical waveguide layer over the color filter layer. The optical waveguide layer includes a waveguide partition grid and a waveguide material in the spaces of the waveguide partition grid. The waveguide material has a refractive index that is higher than the refractive index of the waveguide partition grid. The waveguide material provides the same refractive index for each pixel of the pixel array.
US10685998B2 Solid-state image-capturing device using phase difference pixel and production method thereof, and electronic appliance
A high degree of phase difference detection accuracy can be obtained using a phase difference pixel with a simpler configuration. A solid-state image-capturing device includes a pixel array unit in which a plurality of pixels including a phase difference pixel which is a pixel for focal point detection and an image-capturing pixel which is a pixel for image generation are arranged in a two-dimensional array. In this case, a predetermined layer between a light shielding layer and a micro lens formed in the image-capturing pixel has a higher refraction index than a refraction index of the predetermined layer formed in the phase difference pixel. The technique of the present disclosure can be applied to, for example, a back-illuminated-type solid-state image-capturing device and the like.
US10685995B2 Image sensor and image-capturing device
An image sensor includes: a photoelectric conversion layer where light having entered therein undergoes photoelectric conversion; a first electrode disposed at one surface located on one side of the photoelectric conversion layer; and a second electrode disposed at the one surface so as to surround the first electrode.
US10685992B2 Electronic device
An object is to provide a pixel structure of a display device including a photosensor which prevents changes in an output of the photosensor and a decrease in imaging quality. The display device has a pixel layout structure in which a shielding wire is disposed between an FD and an imaging signal line (a PR line, a TX line, or an SE line) or between the FD and an image-display signal line in order to reduce or eliminate parasitic capacitance between the FD and a signal line for the purpose of suppressing changes in the potential of the FD. An imaging power supply line, image-display power supply line, a GND line, a common line, or the like whose potential is fixed, such as a common potential line, is used as a shielding wire.
US10685990B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a display area configured to display an image and a dummy pixel area disposed outside of the display area. The dummy pixel area has a plurality of dummy pixels disposed therein. Each dummy pixel includes a pixel protection unit. The dummy pixels are defined by crisscrossing data metal lines and gate metal lines in a vertical direction and a horizontal direction, respectively. A pattern of a projection of a semiconductor layer on the horizontal plane intersects the corresponding data metal line, is separated from the corresponding gate metal line, and is disposed toward a center of each dummy pixel, to prevent the display device from poor display due to contact between the semiconductor layer and the gate metal lines in the dummy pixel area when electrostatic discharge occurs.
US10685985B2 Display device
A pixel portion and a driver circuit driving the pixel portion are formed over the same substrate. At least a part of the driver circuit is formed using an inverted staggered thin film transistor in which an oxide semiconductor layer is used and a channel protective layer is provided over the oxide semiconductor layer serving as a channel formation region which is overlapped with the gate electrode. The driver circuit as well as the pixel portion is provided over the same substrate to reduce manufacturing costs.
US10685978B1 Three-dimensional memory device with drain-select-level isolation structures and method of making the same
Electrical isolation between adjacent stripes of drain-select-level electrically conductive layers can be provided by forming a drain-select-level isolation structure between neighboring rows of memory stack structures. The drain-select-level isolation structure can partially cut through upper regions of the neighboring rows of memory stack structures. Vertical semiconductor channels of the neighboring rows of memory stack structures include a lower tubular segment and an upper semi-tubular segment that contact the drain-select-level isolation structure. Electrical current through drain select levels is limited to the semi-tubular segment of each vertical semiconductor channel. Alternatively, the drain-select-level isolation structure can be formed around the memory stack structures within the neighboring rows of memory stack structures. Ion implantation can be used to suppress conduction of electrical current through portions of vertical semiconductor channels that are proximal to the drain-select-level isolation structure.
US10685969B2 Read-only memory (ROM) device structure and method for forming the same
A read-only memory (ROM) structure is provided. The ROM device structure includes a first gate structure formed over a substrate, and the first gate structure includes a first work function layer with a first thickness. The ROM device structure includes an isolation structure formed over the substrate, and the isolation structure is adjacent to the first gate structure. The isolation structure includes a second work function layer with a second thickness, and the second thickness is larger than or smaller than the first thickness. The ROM device structure also includes a first contact structure formed over the substrate, and the first contact structure is between the first gate structure and the isolation structure.
US10685968B2 Anti-fuse one-time programmable (OTP) device
A semiconductor device is disclosed. The semiconductor device including writing and reading gate electrodes respectively on first and second active regions on a substrate, a first gate insulation pattern between the first active region and the writing gate electrode, a second gate insulation pattern between the second active region and the reading gate electrode, first and second source/drain junction regions in the first and second active regions at sides of the writing and reading gate electrodes, and a connection structure that connects the first and second source/drain junction regions. The first active region has the same conductivity type as the source/drain junction regions. The second active region has a different conductivity type from the source/drain junction regions.
US10685965B2 Semiconductor structure, static random access memory and fabrication method thereof
A semiconductor structure, a method for fabricating the semiconductor structure, and a static random access memory are provided. The method includes providing a base substrate including a substrate and a plurality of discrete fins on the substrate. The substrate includes a pass gate transistor region. The method also includes forming a gate structure across a length portion of each fin, covering top and sidewall surfaces of each fin, and on each fin. Further, the method includes forming pass gate doped regions in the fin on both sides of the gate structure in the pass gate transistor region. At least one of the pass gate doped regions is formed by performing an ion-doped non-epitaxial layer process on the fin.
US10685960B2 Integrated circuit device
An integrated circuit device includes a first fin separation insulating portion over the first device region; a pair of first fin-type active regions apart from each other with the first fin separation insulating portion therebetween and collinearly extending in a first horizontal direction; a first dummy gate structure vertically overlapping the first fin separation insulating portion; a second fin separation insulating portion apart from the first fin separation insulating portion and arranged over the second device region; and a plurality of second fin-type active regions apart from each other with the second fin separation insulating portion therebetween in the second device region and collinearly extending in the first horizontal direction, wherein a vertical level of a lowermost surface of the second fin separation insulating portion is equal to or lower than a vertical level of a lowermost surface of the first fin separation insulating portion.
US10685952B2 Strapping structure of memory circuit
A memory circuit includes a first memory cell and a second memory adjacent to the first memory cell. The first memory cell includes a first word line strapping line segment electrically coupled with a pass device of the first memory cell; and a second word line strapping line segment. The second memory cell includes a first word line strapping line segment; and a second word line strapping line segment electrically coupled with a pass device of the second memory cell. The first word line strapping line segment of the first memory cell and the first word line strapping line segment of the second memory cell are connected with each other at a first interconnection layer. The second word line strapping line segment of the first memory cell and the second word line strapping line segment of the second memory cell are connected with each other at the first interconnection layer.
US10685944B2 Film sensors array and method
In accordance with an embodiment, sensor structure has a first, second, and third laminated structures. The second laminated structure is positioned between the first laminated structure and the third laminated structure. The first laminated structure includes a first portion of a first sensing element and the third laminated structure includes a second portion of the first sensing element. The second laminated structure includes spacer elements that can be used to adjust the sensitivity of the sensor structure.
US10685942B2 Reflection-canceling package trace design
A package trace design technique provides at least partial cancelation of reflections. In one illustrative method of providing a high-bandwidth chip-to-chip link with a first die coupled to a second die via a first substrate trace, an intermediate trace, and a second substrate trace, the method includes: (a) determining a first propagation delay for an electrical signal to traverse the first substrate trace, the electrical signal having a predetermined symbol interval; (b) determining a second propagation delay for the electrical signal to traverse the second substrate trace; and (c) setting a length for at least one of the first and second substrate traces, the length yielding a difference between the first and second propagation delays, the difference having a magnitude equal to half the predetermined symbol interval.
US10685933B2 Thermal bonding sheet and thermal bonding sheet with dicing tape
A thermal bonding sheet includes a layer, in which an average area of a pore portion in a cross section of the layer after being heated at a heating rate of 1.5° C./sec from 80° C. to 300° C. under pressure of 10 MPa, and then held at 300° C. for 2.5 minutes is in a range of 0.005 μm2 to 0.5 μm2.
US10685932B2 Semiconductor device
A semiconductor substrate (1) has a front surface and a back surface that are opposite each other. A first metal layer (2) is formed on the front surface of the semiconductor substrate (1). A second metal layer (3) for soldering is formed on the first metal layer (2). A third metal layer (5) is formed on the back surface of the semiconductor substrate (1). A fourth metal layer (6) for soldering is formed on the third metal layer (5). The second metal layer (3) has a larger thickness than that of the fourth metal layer (6). The first, third, and fourth metal layers (2,5,6) are not divided in a pattern. The second metal layer (3) is divided in a pattern and has a plurality of metal layers electrically connected to each other via the first metal layer (2).
US10685928B2 Circuit device, oscillator, electronic apparatus, and moving object
A circuit device includes a first pad and a second pad that are disposed in a first pad disposition region along a first side; a third pad and a fourth pad that are disposed in a second pad disposition region along a second side which faces the first side; and a first to fourth electrostatic protection circuits that are disposed in a circuit disposition region between the first pad disposition region and the second pad disposition region and are connected to the first to fourth pads.
US10685927B2 Packaged RF power amplifier having a high power density
A packaged RF power amplifier comprises an output network coupled to the output of a RF power transistor, which output network comprises a plurality of first bondwires extending along a first direction between the output of transistor and an output lead of the package, a series connection of a second inductor and a first capacitor between the output of the RF power transistor and ground, and a series connection of a third inductor and a second capacitor connected in between ground and the junction between the second inductor and the first capacitor. The first and second capacitors are integrated on a single passive die and the third inductor comprises a first part and a second part connected in series, wherein the first part extends at least partially along the first direction, and wherein the second part extends at least partially in a direction opposite to the first direction.
US10685923B2 Secured electronic chip
An electronic chip including a plurality of buried doped bars and a circuit for detecting an anomaly of an electric characteristic of the bars.
US10685920B2 Semiconductor device package with warpage control structure
Between an adhesive surface of a heat spreader lid and a top surface of a semiconductor package, in addition to a spreader adhesive layer, several warpage control adhesive layers are also provided. The warpage control adhesive layers are disposed on corner areas of the adhesive surface of the heat spreader lid to reduce high temperature warpage of the semiconductor device package.
US10685917B2 Semiconductor device and manufacture method of the same
A semiconductor device and a manufacture method of the semiconductor device are provided. In the semiconductor device, a back surface of a substrate is covered with a first insulating layer, where the first insulating layer covers the bottom and the sidewall of a through hole and the back surface of the substrate outside the through hole. The first insulating layer outside the through hole is covered with a second insulating layer. When etching the first insulating layer at the bottom of the through hole, although an etching speed for a region outside the through hole is greater than an etching speed for the bottom of the through hole, the first insulating layer outside the through hole is protected from being over-etched by the second insulating layer, which improves reliability of the device.
US10685915B2 Via contact resistance control
A first dielectric layer on a substrate is provided. The first dielectric layer has a first level metal line embedded in the dielectric. An opposite gouging feature is in a top surface of the first level metal line. The opposite gouging feature has a protuberant shape relative to the first level metal line. A second dielectric layer is over the first dielectric layer. A compound recess is in the second dielectric layer. A first portion of the recess is for a via connector positioned over the opposite gouging feature.
US10685909B2 Power package having multiple mold compounds
A semiconductor device package includes a lead frame, a first power semiconductor device mounted on a first part of the lead frame and a second power semiconductor device mounted on a second part of the lead frame. The first power semiconductor device is encapsulated by a first mold compound. The second power semiconductor device is encapsulated by a second mold compound. The first mold compound and the second mold compound are substantially separate from each other. The lead frame includes an intermediate part arranged between the first part and the second part. The intermediate part is not covered by the first mold compound or by the second mold compound.
US10685908B2 Semiconductor structure and method of making the same
The present disclosure provides a method for forming a semiconductor structure. In accordance with some embodiments, the method includes providing a substrate and a conductive feature formed over the substrate; forming a low-k dielectric layer over the conductive feature; forming a contact trench aligned with the conductive feature; and selectively growing a sealing layer which is a monolayer formed on sidewalls of the contact trench.
US10685903B2 Semiconductor device
A semiconductor device, including: a semiconductor module including a layered substrate on which a semiconductor element is mounted, and a sealing material; and a cooler provided on the semiconductor module via a thermal compound. The thermal compound includes a base oil, microfillers having a ceramic as a main component, and nanofillers having a resin as a main component.
US10685899B2 Conductive lid and semiconductor device package
A conductive lid includes a body including a first portion extended from the body and bent toward a first direction; a second portion extended from the body and bent toward the first direction; and a third portion extended from the second portion and bent toward a second direction different from the first direction.
US10685898B2 Circuit package
A circuit package comprises a circuit device in a first epoxy mold compound and a second epoxy mold compound of different compositions.
US10685897B2 Semiconductor package having routable encapsulated conductive substrate and method
A packaged semiconductor device includes a routable molded lead frame structure with a surface finish layer. In one embodiment, the routable molded lead frame structure includes a first laminated layer including the surface finish layer, vias connected to the surface finish layer, and a first resin layer covering the vias leaving the top surface of the surface finish layer exposed. A second laminated layer includes second conductive patterns connected to the vias, bump pads connected to the second conductive patterns, and a second resin layer covering one side of the first resin layer, the second conductive patterns and the bump pads. A semiconductor die is electrically connected to the surface finish layer and an encapsulant covers the semiconductor die and another side of the first resin layer. The surface finish layer provides a customizable and improved bonding structure for connecting the semiconductor die to the routable molded lead frame structure.
US10685888B2 Low resistance source-drain contacts using high temperature silicides
A semiconductor structure and a method for fabricating the same. The semiconductor structure includes at least one semiconductor fin disposed on a substrate. A disposable gate contacts the at least one semiconductor fin. A spacer is disposed on the at least one semiconductor fin and in contact with the disposable gate. Epitaxially grown source and drain regions are disposed at least partially within the at least one semiconductor fin. A first one of silicide and germanide is disposed on and in contact with the source region. A second one of one of silicide and germanide is disposed on and in contact with the drain region. The method includes epitaxially growing source/drain regions within a semiconductor fin. A contact metal layer contacts the source/drain regions. One of a silicide and a germanide is formed on the source/drain regions from the contact metal layer prior to removing the disposable gate.
US10685887B2 Method for incorporating multiple channel materials in a complimentary field effective transistor (CFET) device
A method of manufacturing a semiconductor device includes: providing a substrate having a base fin structure thereon, the base fin structure including a first stacked portion for forming a channel of a first gate-all-around (GAA) transistor, the first stacked portion including a first channel material, a second stacked portion for forming a channel of a second GAA transistor, the second stacked portion including second channel material, and a sacrificial portion separating the first stack portion from the second stack portion, wherein the first channel material, the second channel material and the sacrificial material have different chemical compositions from each other; exposing the side of the base fin structure to an isotropic etch process which selectively etches one of the first channel material, the second channel material and the sacrificial material; and forming first and second GAA gate structures around said first channel material and said second channel material respectively.
US10685886B2 Fabrication of logic devices and power devices on the same substrate
A method of forming a logic device and a power device on a substrate is provided. The method includes forming a first vertical fin on a first region of the substrate and a second vertical fin on a second region of the substrate, wherein an isolation region separates the first region from the second region, forming a dielectric under-layer segment on the second vertical fin on the second region, and forming a first gate structure on the dielectric under-layer segment and second vertical fin on the second region.
US10685884B2 Semiconductor device including a Fin-FET and method of manufacturing the same
A semiconductor device includes a field effect transistor (FET). The FET includes a channel region and a source/drain region disposed adjacent to the channel region. The FET also includes a gate electrode disposed over the channel region. The FET is an n-type FET and the channel region is made of Si. The source/drain region includes an epitaxial layer including Si1-x-yM1xM2y, where M1 is one or more of Ge and Sn, and M2 is one or more of P and As, and 0.01≤x≤0.1.
US10685883B1 Method of wafer dicing and die
A method of wafer dicing and a die are provided. The method includes the following processes. A wafer is provided, the wafer includes a plurality of die regions and a scribe region between the die regions. The scribe region includes a substrate, and a dielectric layer and a test structure on the substrate, the test structure is disposed in the dielectric layer. A first removal process is performed to remove the test structure and the dielectric layer around the test structure, so as to expose the substrate. The first removal process includes performing a plurality of etching cycles, and each etching cycle includes performing a first etching process to remove a portion of the test structure and performing a second etching process to remove a portion of the dielectric layer. A second removal process is performed to remove the substrate in the scribe region, so as to form a plurality of dies separated from each other.
US10685881B2 Methods, apparatus, and manufacturing system for self-aligned patterning of contacts in a semiconductor device
A method, apparatus, and manufacturing system are disclosed for a fin field effect transistor having a reduced risk of short circuits between a gate and a source/drain contact. In one embodiment, we disclose a semiconductor device including a fin structure comprising a fin body, source/drain regions, and a metal formation disposed above the source/drain regions, wherein the metal formation has a first height; and a gate structure between the source/drain regions, wherein each gate structure comprises spacers in contact with the metal formation, wherein the spacers have a second height less than the first height, a metal plug between the spacers and below the second height, and a T-shaped cap above the metal plug and having the first height.
US10685872B2 Electrically isolated contacts in an active region of a semiconductor device
A semiconductor device is formed where a conductive extension (e.g., a TS) electrically couples with a first structure (e.g., an S/D) of the semiconductor device, a dielectric is deposited at least on a surface of a second structure (e.g., a gate), where the surface is substantially parallel to a plane of fabrication of the semiconductor device. An insulator cap surrounds an exposed portion of the extension. An opening is formed in the insulator cap, and a first contact (e.g., a CA) is formed through the opening to electrically couple with the first structure. A second contact (e.g., a CB) is formed through an opening in the dielectric at a first portion of the surface and electrically couples with the second structure. The dielectric continues to cover a second portion of the surface, and a portion of the insulator cap is interposed between the first contact and the second contact.
US10685871B2 Method for forming semiconductor structure
The present invention provides a method for fabricating a semiconductor structure. A multilayer structure on is formed a substrate, the multilayer structure includes at least a first dielectric layer, a second dielectric layer and an amorphous silicon layer, next, a first etching step is performed, to forma first recess in the amorphous silicon layer and in the second dielectric layer, parts of the first dielectric layer is exposed by the first recess, afterwards, a hard mask layer is formed in the first recess, a second etching step is then performed to remove the hard mask layer and to expose a surface of the first dielectric layer, and a third etching step is performed with the remaining hard mask layer, to remove a portion of the first dielectric layer, so as to form a second recess in the first dielectric layer.
US10685866B2 Fin isolation to mitigate local layout effects
Integrated chips and methods of forming the same include oxidizing a portion of a semiconductor fin to electrically isolate active regions of the semiconductor fin. A semiconductor device is formed on each of the active regions.
US10685863B2 Wafer thinning systems and related methods
Implementations of systems for thinning a semiconductor substrate may include: a substrate chuck configured to receive a semiconductor substrate for thinning, a spindle, a grinding wheel coupled to the spindle, and a water medium configured to be in contact with the semiconductor substrate during thinning. An ultrasonic energy source may be directly coupled to the substrate chuck, the spindle, the grinding wheel, the water medium, or any combination thereof.
US10685862B2 Controlling the RF amplitude of an edge ring of a capacitively coupled plasma process device
The present disclosure generally relates to apparatuses and methods that control RF amplitude of an edge ring. The apparatuses and methods include an electrode that is coupled to ground through a variable capacitor. The electrode may be ring-shaped and embedded in a substrate support including an electrostatic chuck. The electrode may be positioned beneath the perimeter of a substrate and/or the edge ring. As the plasma sheath drops adjacent the edge ring due to edge ring erosion, the capacitance of the variable capacitor is adjusted in order to affect the RF amplitude near the edge of the substrate. Adjustment of the RF amplitude via the electrode and variable capacitor results in adjustment of the plasma sheath near the substrate perimeter.
US10685856B2 Substrate processing method and substrate processing apparatus
While a substrate is being rotated, the lower surface of a brush is moved along the upper surface of the substrate. The brush and a spray nozzle are moved upward from a takeoff position to a lower non-contact position so as to separate the lower surface of the brush from the upper surface of the substrate. The spray nozzle generates the droplets in a state where the brush and the spray nozzle are located in the lower non-contact position so as to make the droplets collide with the upper surface of the substrate, and then the droplets colliding with the upper surface of the substrate are discharged from a gap between the lower surface of the brush and the upper surface of the substrate while the droplets are being supplied to the lower surface of the brush.
US10685855B2 Substrate treating device and substrate treating method
The substrate treating device performs a predetermined treatment on a substrate by immersing the substrate into a treating liquid that contains a predetermined chemical liquid and pure water. Further, the substrate treating device includes a treating tank in which a treating liquid with which a predetermined treatment is performed on the substrate is stored, a supply unit that supplies a chemical liquid or pure water to the treating tank, a discharge unit that discharges the treating liquid stored in the treating tank, and a control unit that controls supply of the treating liquid or the pure water by the supply unit. The control unit causes the supply unit to supply the chemical liquid or the pure water during performing the predetermined treatment.
US10685851B2 Hybrid-cloth-based method for making TSV substrates
The disclosure describes a method for making a hybrid cloth integrated column and further making TSV substrates, which comprises the key processing steps: forming a hybrid cloth by using metal wires and supportive wires, which contains at least one 2D array of parallel metal wires in one direction; forming a column of layered structure, which contains at least a plurality of layers of hybrid cloths, wherein all the 2D arrays of parallel metal wires are fixed in the column of layered structure and are arranged into a 3D array of parallel metal wires; making all the layers of the column of layered structure into a solid entity so as to form a hybrid cloth integrated column; and slicing the hybrid cloth integrated column to make TSV substrates.
US10685848B2 Workpiece processing method
In a method of an embodiment, a tungsten film is formed on a workpiece. The workpiece includes an underlying film and a mask provided on the underlying film. The tungsten film has a first region extending along the side wall surface of the mask that defines an opening, and a second region extending on the underlying film. Subsequently, the tungsten film is plasma-etched while leaving the first region. In forming the tungsten film, a precursor gas containing tungsten is supplied to the workpiece. Then, plasma of hydrogen gas is generated in order to supply hydrogen active species to the precursor on the workpiece.
US10685847B2 Vertical nanowires formed on upper fin surface
One illustrative device includes, among other things, at least one fin defined in a semiconductor substrate and a substantially vertical nanowire having an oval-shaped cross-section disposed on a top surface of the at least one fin.
US10685841B2 Semiconductor device
A semiconductor device includes a semiconductor member having a mesa structure in which a first semiconductor layer and a second semiconductor layer are laminated on each other and having a pn junction; an insulating film disposed on a side surface of the mesa structure and on an outside upper surface of the mesa structure; a first electrode connected to the second semiconductor layer on the upper surface of the mesa structure, and extends on the side surface of the mesa structure and on the outside upper surface of the mesa structure on the insulating film; and a second electrode connected to the first semiconductor layer on a lower surface of the first semiconductor layer, and having a capacitance of the insulating film when a reverse bias voltage is applied between the first electrode and the second electrode, so that a first voltage applied to the insulating film between a corner position (a first position) where the side surface of the insulating film disposed on the side surface of the mesa structure and the upper surface of the insulating film disposed on the outside upper surface of the mesa structure are connected to each other, and a corner position (a second position) where the side surface of the mesa structure and the outside upper surface of the mesa structure are connected to each other, is equal to or smaller than a second voltage applied to the first semiconductor layer between a pn junction interface (a third position) in a lower part of a region where the first electrode is in contact with the second semiconductor layer, and a position directly under the third position (a fourth position) at a height of the second position.
US10685840B2 Gate structures
The present disclosure generally relates to semiconductor structures and, more particularly, to gate structures and methods of manufacture. The structure includes: a plurality of gate structures comprising a gate cap, sidewall spacers and source and drain regions; source and drain metallization features extending to the source and drain regions; and a liner extending along an upper portion of the sidewall spacers of at least one of the plurality of gate structures.
US10685839B2 Method for implementing and regulating patterning of a graphene film by ultraviolet photo-oxidation
There is provided a method for implementing and regulating patterning of a graphene film by ultraviolet photo-oxidation, including: implementing patterning of a graphene film micron structure pattern by using a xenon lamp excimer ultraviolet photo-oxidation vacuum apparatus and a hard mask; 2: controlling oxygen excitons, by applying a non-uniform magnetic field on the surface of the graphene film in a vertical direction, to move toward the graphene film in a direction of a magnetic field, so as to enhance the directivity of etching to the graphene film in the vertical direction, thereby improving patterning quality of the graphene film with micron-structure; and (3) by adjusting the intensity and direction of the magnetic field moving direction of the oxygen excitons is controlled, and the shape of the etched pattern structure of the graphene film is controlled, and thus controlling the patterning of the graphene film may be achieved.
US10685838B1 Semiconductor structure providing for an increased pattern density on a substrate and method for forming same
Disclosed are a semiconductor structure and a method for forming the same. The method includes: providing a base, including a first region and a second region, where a pitch between target patterns formed on the first region is greater than a pitch between target patterns formed on the second region; forming a bottom core material layer on the base; forming first core layers on the bottom core material layer; forming a first mask sidewall on a sidewall of the first core layer of the first region, and forming a second mask sidewall on a sidewall of the first core layer of the second region, where the thickness of the second mask sidewall is greater than the thickness of the first mask sidewall; removing the first core layers; patterning the bottom core material layer by using the first mask sidewall and the second mask sidewall as masks, to form a second core layer; removing the first mask sidewall and the second mask sidewall; forming a third mask sidewall on a sidewall of the second core layer; removing the second core layer; and patterning the base by using the third mask sidewall as a mask, to form target patterns protruding out of a residual base. The present disclosure meets the requirement of different pitches of the target patterns.
US10685837B2 Methods of forming staircase-shaped connection structures of three-dimensional semiconductor devices
Provided is a staircase-shaped connection structure of a three-dimensional semiconductor device. The device includes an electrode structure on a substrate, the electrode structure including an upper staircase region, a lower staircase region, and a buffer region therebetween. The electrode structure includes horizontal electrodes sequentially stacked on the substrate, the horizontal electrodes include a plurality of pad regions constituting a staircase structure of each of the upper and lower staircase regions, and the buffer region has a width that is larger than that of each of the pad regions.
US10685836B2 Etching substrates using ALE and selective deposition
Methods of and apparatuses for processing substrates having carbon-containing material using atomic layer etch and selective deposition are provided. Methods involve exposing a carbon-containing material on a substrate to an oxidant and igniting a first plasma to modify a surface of the substrate and exposing the modified surface to a second plasma at a bias power to remove the modified surface. Methods also involve selectively depositing a second carbon-containing material onto the substrate using a precursor having a chemical formula of CxHy, where x and y are integers greater than or equal to 1. ALE and selective deposition may be performed without breaking vacuum.
US10685834B2 Methods for forming a silicon germanium tin layer and related semiconductor device structures
A method for forming a forming a silicon germanium tin (SiGeSn) layer is disclosed. The method may include, providing a substrate within a reaction chamber, exposing the substrate to a pre-deposition precursor pulse, which comprises tin tetrachloride (SnCl4), exposing the substrate to a deposition precursor gas mixture comprising a hydrogenated silicon source, germane (GeH4), and tin tetrachloride (SnCl4), and depositing the silicon germanium tin (SiGeSn) layer over a surface of the substrate. Semiconductor device structures including a silicon germanium tin (SiGeSn) layer formed by the methods of the disclosure are also provided.
US10685827B2 Quadrupole ion trap apparatus and quadrupole mass spectrometer
A quadrupole ion trap apparatus includes a main electrode, a first end-cap electrode, a second end-cap electrode, and a phase-controlled waveform synthesizer. The phase-controlled waveform synthesizer generates a main RE waveform for the main electrode. The main RE waveform includes a plurality of sinuous waveform segments each of which is a part of a sine wave, and a plurality of phase conjunction segments each of which is non-sinuous. Each of the sinuous waveform segments is bridged to another sinuous waveform segment via one of the phase conjunction segments, so as to perform ordering of micro motions of sample ions trapped by the electrodes.
US10685825B2 Mass spectrometer
An aperture member including an opening having a predetermined shape and an image forming optical system having a short focal length are disposed at predetermined positions between a laser emitter and a sample, and a substantially square laser beam irradiation region is formed by reducing and forming an image of the opening shape on the sample. The aperture member and the image forming optical system are movable in an optical axis direction, and a size of substantially square laser beam irradiation region on the sample is variable. The size of the laser beam irradiation region is adjusted to a size of a unit attention region in an analysis target region on the sample, and a step width of scanning for moving the laser beam irradiation position is also adjusted to the size of the unit attention region.
US10685822B2 CEM assembly and electron multiplier device
According to an embodiment, in a CEM assembly and the like, it is possible to reduce a size of a voltage supply circuit configured to stabilize a voltage to be applied to a channel electron multiplier. The CEM assembly includes a CEM and a voltage supply circuit. The CEM includes an input electrode, a multiplication channel, and an output electrode. The voltage supply circuit includes a power source unit and a constant voltage generation unit. A potential of an input electrode A is set by an electromotive force generated by the power source unit. The constant voltage generation unit includes a constant voltage supply unit configured to cause voltage drop. A target potential set at an output-side reference node is maintained by the voltage drop of the constant voltage supply unit.
US10685820B2 Monocrystalline silicon sputtering target
A sputtering target formed from monocrystalline silicon is provided, wherein a sputter surface of the sputtering target is a plane inclined at an angle that exceeds 1° and is less than 10° from a {100} plane. The sputtering target formed from monocrystalline silicon provides a sputtering target which yields superior mechanical strength as well as exhibiting a sputter performance which is equivalent to that of a {100} plane. From a different perspective, in addition to superior mechanical strength, the monocrystalline silicon sputtering target yields superior particle characteristics, sputtering rate, crack resistance, surface shape uniformity and other characteristics.
US10685817B2 Film forming apparatus
A film forming apparatus for forming a thin film on a flexible substrate. The film forming apparatus forms a thin film on a flexible substrate under vacuum. The film forming apparatus includes a first zone into which a first gas is introduced and a second zone into which a second gas is introduced in a vacuum chamber. Zone separators have openings through which the flexible substrate passes. The film forming apparatus includes a mechanism that reciprocates the flexible substrate between the zones. Further, the film forming apparatus includes a mechanism that supplies a raw material gas containing metal or silicon to the first zone, and a mechanism that performs sputtering of a material containing metal or silicon as a target material in the second zone.
US10685814B2 Processing chamber, combination of processing chamber and loadlock, and system for processing substrates
A system for processing substrates having an atmospheric front end and a vacuum main frame, primary processing chambers attached to the main frame, a loadlock positioned between the front end and the main frame, and at least one secondary processing chamber attached to the loadlock.
US10685813B2 Plasma treatment device with two microwave plasma sources coupled to one another, and method for operating a plasma treatment device of this kind
The invention relates to a plasma treatment device with a treatment chamber, at least one pair of microwave plasma sources and at least one voltage source. Each pair of microwave plasma sources consists of a first microwave plasma source and a second microwave plasma source, wherein the first and the second microwave plasma source each have a plasma source wall and, within this, a microwave coupling-in device and a plasma electrode. The first and the second microwave plasma source are arranged within the treatment chamber on the same side of one or more substrates to be processed and adjacently to one another. The plasma electrodes of the first microwave plasma source and the second microwave plasma source are electrically insulated from one another and electrically conductively connected to the at least one voltage source. Here, the at least one voltage source is suitable for supplying the plasma electrodes of the first and the second microwave plasma source with different potentials. The invention also relates to a method for operating a plasma treatment device of this kind.
US10685809B2 Charged particle beam lithography apparatus and charged particle beam pattern writing method
A charged particle beam lithography apparatus, includes a plurality of multiple-beam sets, each of which including a plurality of irradiation sources each generating an independent charged particle beam, a plurality of objective deflectors, each arranged for a corresponding charged particle beam, and configured to deflect the corresponding charged particle beam to a desired position on a substrate, and a plurality of electrostatic or electromagnetic lens fields each to focus the corresponding charged particle beam on the target object; a plurality of common deflection amplifiers, arranged for each multiple-beam set, and each of the plurality of common deflection amplifiers being configured to commonly control the plurality of objective deflectors arranged in a same multiple-beam set; a plurality of individual ON/OFF mechanisms configured to individually turn ON/OFF a beam irradiated from each irradiation source; and one or more multiple-beam clusters including the plurality of multiple-beam sets.
US10685806B2 Image intensifier bloom mitigation
Image intensifiers may include a photocathode that emits photoelectrons in proportion to the rate photons impact the photocathode. The photoelectrons are multiplied using a microchannel plate that includes a plurality of microchannels. Photoelectrons are scattered by the microchannel plate when the photoelectrons strike the surface of the microchannel plate rather than enter one of the microchannels. Electron scatter within an image intensifier results in a halo or bloom around bright or luminous objects. Halo or bloom may be minimized by reducing the electron scatter within the image intensifier. Deposition of an anti-scattering layer on the surface of the microchannel plate within the image intensifier can absorb photoelectrons that fail to enter a microchannel and may thus reduce the incidence of halo or bloom.
US10685805B2 Gas discharge tube assemblies
A gas discharge tube assembly includes a multi-cell gas discharge tube (GDT). The multi-cell GDT includes a housing defining a GDT chamber, a plurality of inner electrodes located in the GDT chamber, a trigger resistor located in the GDT chamber, and a gas contained in the GDT chamber. The inner electrodes are serially disposed in the chamber in spaced apart relation to define a series of cells and spark gaps. The trigger resistor includes an interface surface exposed to at least one of the cells. The trigger resistor is responsive to an electrical surge through the trigger resistor to generate a spark along the interface surface and thereby promote an electrical arc in the at least one cell.
US10685802B2 Circuit architecture for a measuring arrangement, a level converter circuit, a charge pump stage and a charge pump, and method for operating same
In various embodiments, a measuring arrangement is provided. The measuring arrangement may include a micromechanical sensor including a capacitor, a bridge circuit including a plurality of capacitors, at least one capacitor of which is the capacitor of the micromechanical sensor, an amplifier coupled, on the input side, to an output of the bridge circuit, a DC voltage source configured to provide an electrical DC voltage, a chopper including at least one first charge store and a switch structure, The switch structure is configured to couple the first charge store alternately to the DC voltage and the bridge circuit for the purpose of coupling an electrical mixed voltage into the bridge circuit.
US10685801B2 Electromagnetic device and electromagnetic relay using same
An electromagnetic device includes a spool having a cylindrical body with a through hole, a secondary coil formed in a spiral shape along an outer peripheral surface of the cylindrical body and formed with a closed circuit by metal plating, and a primary coil formed of a conductive wire wound around the secondary coil via an insulating material covering the secondary coil. An induced current, generated by applying a voltage to any one of the primary coil and the secondary coil, is allowed to flow to the other coil different from the one coil.
US10685800B2 Testable sealed relay and self-diagnosing relay
Testable sealed and/or self-diagnosing electromagnetic or solid-state relays simplify troubleshooting of electrical circuits. The testable relay comprises a relay housing with terminals adapted to connect to a circuit and an opposing top wall with testable terminals formed as projections being flush with or extending from the top wall and being exposed for testing the relay by applying a multimeter device. A self-diagnosing relay comprises a relay housing with terminals adapted to connect to a circuit, and at least two light-emitting diodes (LEDs). One of the LED indicates the relay is energized, and another LED light is a diagnostic LED and indicates if the relay is damaged.
US10685797B2 Insulator arrangement for a high-voltage or medium-voltage switchgear assembly
Various embodiments may include an insulator arrangement for a switchgear assembly comprising: an axially symmetrical insulating structure element; a first conductive annular structure arranged on an inner surface of the structure element; and a second conductive annular structure arranged on an outer surface of the structure element. The first annular structure and the second annular structure are insulated from one another by the insulating structure element.
US10685793B2 Switch blocking device
A switch blocking device that is insertable into an open switch that prevents the switch from being closed, the device being sized and shaped to fit securely in a space between an open blade of the switch and fixed electrical contacts of the switch, the device having a handle that enables easy insertion and removal while also covering the live electrical blade.
US10685786B2 Performance of capacitor electrodes
Fabricating a capacitor includes using a fluid jet to form a conduit in a sheet of material. A capacitor can include at least a portion of the sheet of material in an anode. In some instances, the sheet of material is porous before the fluid jet is used to form the conduit.
US10685782B2 Capacitor and method of production thereof
A capacitor includes a first electrode, a second electrode, and a dielectric layer of molecular material disposed between said first and second electrodes. The molecular material is described by the general formula: Dp-(Core)-Hq, where Core is a polarizable conductive anisometric core, having conjugated π-systems, and characterized by a longitudinal axis, D and H are insulating substituents, and p and q are numbers of the D and H substituents accordingly. And Core possesses at least one dopant group that enhances polarizability.
US10685781B2 Synthesis of tetrataenite thin films via rapid thermal annealing
A method for synthesis of high anisotropy L10 FeNi (tetrataenite) thin films is provided that combines physical vapor deposition via atomic layer sputtering and rapid thermal annealing with extreme heating and cooling speeds. The methods can induce L10-ordering in FeNi thin films. The process uses a base composite film of a support substrate, a seed layer, a multilayer thin film of FeNi with alternating single atomic layers of Fe and Ni that mimics the atomic plane of the final L10 FeNi alloy, and a capping layer. The Fe and Ni bilayers are grown on top of a Si substrate with a thermally oxidized SiO2 seed layer to mechanically strain the sample during rapid thermal annealing.
US10685779B2 Coiled elements comprising a temperature measuring device
A wound element made up of a plurality of superposed layers of turns wound on a core, including a sheet of a material that is thermally conductive at least in its plane, which sheet is interposed between two of the superposed layers of turns and has an end projecting from these layers and including at least one temperature probe for delivering temperature information about the wound element.
US10685776B1 Integrated magnetic inductors
An integrated magnetic inductor is provided with an inductor coil, magnetic film, and a substrate. The magnetic film can be placed between the neighboring inductor coils, and the thickness of the magnetic film is greater than the coil thickness. In addition, the magnetic film includes exchange-coupled magnetic materials. The exchange-coupled magnetic materials provide improved permeability and fFMR at the frequency of interest for the integrated magnetic inductor.
US10685775B2 Coil component
A coil component includes a body part including an internal coil including one end and another end; a first external electrode connected to the one end of the internal coil; a second external electrode connected to the another end of the internal coil; and a third external electrode connected to a first point between the one end of the internal coil and the another end of the internal coil.
US10685773B2 Transformer insulation
The present invention relates to an electrical transformer comprising an electrical insulator and a winding of an electrical conductor around a core, said insulator being formed of an essentially non-porous composite material comprising a resin matrix and up to 85% by weight of insulating fibres surrounded by the resin matrix, the composite material having a maximum moisture content of less than 0.5% by weight at 23° C. and 50% relative humidity.
US10685771B1 Magnetic joint and optical mount using the same
A laterally unconstrained magnetic joint has a first component comprising a permanent magnet material; and a second component comprising a permanent magnet or ferromagnetic material, where the first component and the second component are magnetically attracted to each other, and where the first component and the second component interface via continuous interface surfaces of different curvature that form and maintain point contact throughout a range of angular and lateral actuation. Movement of the first component is laterally unconstrained with respect to the second component. One or more such magnetic joints can be used in a mount for a payload, such as an wide angle optical mount with three degrees of freedom. The mount may include linear actuators to position the payload.
US10685769B2 Integrated inductor and integrated inductor magnetic core of the same
An integrated inductor apparatus integrated to be a plurality of inductors is provided. The integrated inductor apparatus includes inductor windings to form inductors and includes at least two windows each having at least one of the inductor windings disposed therein and magnetic core units, each having a closed geometrical structure to form one of the at least two windows, wherein two of the neighboring magnetic core units have a shared magnetic core part. The magnetic core units comprise at least two kinds of material having different magnetic permeability corresponding to different sections of the magnetic core units, wherein the reluctance of the shared magnetic core part is smaller than the reluctance of a non-shared magnetic core part of the magnetic core units.
US10685767B2 Surge protective device modules and systems including same
A surge protective device (SPD) module includes a varistor and an electrical conductor. The varistor includes a hole defined therein and extending through the varistor. The electrical conductor extends through the hole in the varistor.
US10685763B2 Conductive polymer composite
A conductive polymer composite is disclosed. The composite comprises a thermoplastic polymer; carbon nanotubes in an amount ranging from 2% to about 40% by weight, relative to the total weight of the conductive polymer composite; and a plurality of graphitic particles in an amount ranging from about 2% to about 50% by weight, relative to the total weight of the conductive polymer composite.
US10685760B2 Ultra-conductive wires and methods of forming thereof
Ultra-conductive wires having enhanced electrical conductivity are disclosed. The conductivity of an ultra-conductive wire is enhanced using cold wire drawing and annealing. Methods of making the ultra-conductive wires are further disclosed.
US10685758B2 Radiation tolerant microstructured three dimensional semiconductor structure
According to one embodiment, a product includes an array of three dimensional structures, a cavity region between each of the three dimensional structures, and a first material in contact with at least one surface of each of the three dimensional structures. In addition, each of the three dimensional structures includes a semiconductor material, where at least one dimension of each of the three dimensional structures is in a range of about 0.5 microns to about 10 microns. Moreover, the first material is configured to provide high energy particle and/or ray emissions.
US10685757B2 Nuclear reactor assemblies, nuclear reactor target assemblies, and nuclear reactor methods
Reactor target assemblies are provided that can include a housing defining a perimeter of at least one volume and Np or Am spheres within the one volume. Reactor assemblies are provided that can include a reactor vessel and a bundle of target assemblies within the reactor vessel, at least one of the target assemblies comprising a housing defining a volume with Np or Am spheres being within the volume. Irradiation methods are also provided that can include irradiating Np or Am spheres within a nuclear reactor, then removing the irradiated spheres from the reactor and treating the irradiated spheres.
US10685756B2 Integrated system for converting nuclear energy into electrical, rotational and thermal energy
Provided is an apparatus for generating electricity, mechanical energy, and/or process and district heat using a gas propellant chamber fueled with fissile material and enclosed in a sealed containment vessel which also contains an operating gas. The system allows for the operating gas to be compressed as it enters the nuclear fuel chamber where it is heated. As the operating gas exits the nuclear fuel chamber, the kinetic energy of the gas is converted to rotational energy by a variety of methods. The rotational energy is further converted to electricity, mechanical energy, and/or process and district heat. The operating gas circulates in the containment vessel and is cooled prior to re-entering the gas propellant chamber. The apparatus thereby provides a simpler and safer design that is both scalable and adaptable. The apparatus is easily and safely transportable and can be designed to be highly nuclear-proliferation-resistant.
US10685755B2 Integrated system for converting nuclear energy into electrical, rotational, and thermal energy
Provided is an apparatus for generating electricity, mechanical energy, and/or process and district heat using a gas propellant chamber fueled with fissile material and enclosed in a sealed containment vessel which also contains an operating gas. The system allows for the operating gas to be compressed as it enters the nuclear fuel chamber where it is heated. As the operating gas exits the nuclear fuel chamber, the kinetic energy of the gas is converted to rotational energy by a variety of methods. The rotational energy is further converted to electricity, mechanical energy, and/or process and district heat. The operating gas circulates in the containment vessel and is cooled prior to re-entering the gas propellant chamber. The apparatus thereby provides a simpler and safer design that is both scalable and adaptable. The apparatus is easily and safely transportable and can be designed to be highly nuclear-proliferation-resistant.
US10685751B2 Floating nuclear power reactor with a self-cooling containment structure and an emergency heat exchange system
A floating nuclear power reactor is provided and includes a barge floating in a tank filled with water. The reactor includes a self-cooling containment structure and an emergency heat exchange system.
US10685750B2 Fission product getter
A getter element includes a getter material reactive with a fission product contained within a stream of liquid and/or gas exiting a fuel assembly of a nuclear reactor. At least one transmission pathway passes through the getter element that is sufficiently sized to maintain a flow of the input stream through the getter element at above a selected flow level. At least one transmission pathway includes a reaction surface area sufficient to uptake a pre-identified quantity of the fission product.
US10685749B2 Insulin delivery apparatuses capable of bluetooth data transmission
Method and system including displaying a first representation of a medication treatment parameter profile, displaying a first representation of a physiological profile associated with the medication treatment parameter profile, detecting a modification to a segment of the medication treatment parameter profile, displaying a modified representation of the medication treatment parameter profile and the physiological profile based on the detected modification to the segment of the medication treatment parameter profile, modifying an attribute of the first representation of the medication treatment parameter profile, and modifying an attribute of the first representation of the physiological profile are provided.
US10685746B2 Method and system for producing statistical analysis of medical care information
A method and system for producing statistical analysis of medical care information comprises: aggregating medical care providers to a peer group level; aggregating medical care information at the peer group level and at the medical care provider level; computing a statistical analysis, such as performing Pearson's correlation analysis; and generating peer group level and medical care provider level results utilizing the computed statistical analysis. Also, a method for producing statistical analysis of medical care information for a medical care provider efficiency measurement comprises: applying minimum unit of analysis criteria for medical care providers to be used in statistical analysis; calculating an overall weighted average medical care information measure for each medical care provider; calculating a medical condition-specific medical care information measure for each medical care provider; removing outlier medical care providers from statistical analysis at medical care information level; calculating a statistical analysis to medical care provider efficiency measurement at each medical care information level using a statistical calculation; and selecting statistically related medical care information to identify medical care providers meeting a desired practice pattern.
US10685745B2 Automated medical case routing based on discrepancies between human and machine diagnoses
Methods and systems for verifying a manually-generated report for a medical image. One system comprises an electronic processor configured to receive a first report for the medical image generated by a first radiologist, receive a second report for the medical image generated by a cognitive system, and automatically compare the first report and the second report to detect a discrepancy between the first report and the second report. The electronic processor is also configured to, in response to not detecting a discrepancy between the first report and the second report, submitting the first report for the medical image. The electronic processor is also configured to, in response to detecting a discrepancy between the first report and the second report, assign the medical image to a second radiologist, receive a third report for the medical image generated by the second radiologist, and submit the third report for the medical image.
US10685741B2 Method and system for exploring the associations between drug side-effects and therapeutic indications
A system and method for analyzing chemical data including a processor and one or more classifiers, stored in memory and coupled to the processor, which further includes an indication predictive module configured to predict whether a given chemical treats a particular indication or not and a side effect predictive module configured to predict whether a given chemical causes a side-effect or not. A correlation engine is configured to determine one or more correlations between one or more indications and one or more side effects for the given chemical and a visualization tool is configured to analyze the one or more correlations and to output results of the analysis.
US10685739B2 Personalized beauty system
Systems and methods disclosed for recommending beauty products for a subject by using a DNA sequencer to generate genetic information; aggregating genetic information, beauty trend data, and cosmetic product response from a patient population; deep learning with a computer to generate at least one computer implemented classifier that predicts matching beauty products based on the genetic information, beauty trend data, and cosmetic product response from a patient population; and recommending one or more beauty products for the subject.
US10685736B2 Maintaining highest performance of DDR5 channel with marginal signal integrity
A memory subsystem includes one or more communication channels that enable communication with more than one memory module of an information handling system (IHS). A memory controller of the memory subsystem is in communication with the one or more communication channels. In response to determining that one or more lines fail signal integrity testing at a target communication speed, the memory controller invokes an error checking and correcting (ECC) mode that reassigns lines of the communication channel for carrying data and ECC code. Lines that passed signal integrity testing are assigned to carrying data and ECC code. Lines that failed signal integrity testing are not used.
US10685734B2 Semiconductor integrated circuit and test method
A semiconductor integrated circuit according to an embodiment includes: a first circuit, an analog-to-digital converter, an external input terminal, a selector, and a second circuit. The first circuit is configured to generate a first voltage corresponding to a temperature. The analog-to-digital converter is configured to convert the first voltage into a first digital value. The external input terminal is a terminal to which a second digital value is input from outside. The selector is configured to select either the first digital value or the second digital value. The second circuit is configured to generate a second voltage based on a third digital value being a digital value selected by the selector.
US10685733B2 Electronic device for changing short-type defective memory cell to open-type defective memory cell by applying stress pulse
Provided is an electronic device including a semiconductor memory. The semiconductor memory may include: a plurality of first lines; a plurality of second lines; a plurality of memory cells disposed in respective intersection regions between the plurality of first lines and the plurality of second lines; a first test circuit configured to apply a stress pulse to a first selection line coupled to a defective memory cell among the plurality of memory cells during a first test period, in response to a first test control signal, the first selection line including any one of the plurality of first lines; and a control unit configured to generate the first test control signal based on a first test mode signal.
US10685731B2 Erase page check
Disclosed in some examples are methods, systems, memory devices, and machine readable mediums for performing an erase page check. For example, in response to an unexpected (e.g., an asynchronous) shutdown, the memory device may have one or more cells that did not finish programming. The memory device may detect these cells and erase them or mark them for erasure.
US10685729B2 Shift register element, method for driving the same, and display panel
Disclosed are a shift register element, a method for driving the same, and a display panel. The method includes: an output module including a first node and a third node, wherein the output module is configured to provide an output terminal with a signal of a first signal terminal or a second signal terminal according to voltage applied to the first node and the third node; a first driver configured to control the voltage of the first node, and voltage of a second node according to signals of the first input terminal and the second input terminal; a second driver configured to control voltage of the third node according to the voltage of the first node and the second node; and a feedback regulation module configured to control voltage of the first node according to the signal of the output terminal, and signals of a third input terminal and a fourth input terminal.
US10685727B2 Level shifter
A level shifter includes a first output terminal and a second output terminal. After an output signal in a high level state is outputted from the first output terminal and an inverted output signal in a low level state is outputted from the second output terminal, a weak driving circuit is connected between the first output terminal and a power supply voltage, and a strong driving circuit is connected between the second output terminal and the power supply voltage. After the output signal in the low level state is outputted from the first output terminal and the inverted output signal in the high level state is outputted from the second output terminal, the strong driving circuit is connected between the first output terminal and the power supply voltage, and the weak driving circuit is connected between the second output terminal and the power supply voltage.
US10685725B2 Performing an operation on a memory cell of a memory system at a frequency based on temperature
A temperature associated with the memory component is determined. A frequency to perform an operation on a memory cell associated with the memory component is determined based on the temperature associated with the memory component. The operation is performed on the memory cell at the determined frequency to transition the memory cell from a state associated with an increased error rate for data stored at the memory cell to another state associated with a decreased error rate for the data stored at the memory cell.
US10685723B1 Reducing read disturb in two-tier memory device by modifying duration of channel discharge based on selected word line
Techniques for reducing read disturb of memory cells in a two-tier stack having a lower tier and an upper tier separated by an interface. In a read operation, the channels of NAND strings are discharged before reading the selected memory cells. A discharge period is set based on a position of the selected word line in a stack or block of memory cells. The discharge period is longer when the selected word line is in the lower tier than in the upper tier. Additionally, the discharge period is longer when the selected word line is at a top of the lower tier than at a bottom of the lower tier. Other options to increase the discharge include increasing a ramp up rate and a peak level of the word line voltages during the discharge period as a function of the position of the selected word line.
US10685718B2 Dynamic delay of NAND read commands
Disclosed in some examples are methods, systems, memory devices, and machine-readable mediums which increase read throughput by introducing a delay prior to issuing a command to increase the chances that read commands can be executed in parallel. Upon receipt of a read command, if there are no other read commands in the command queue for a given portion (e.g., plane or plane group) of the die, the controller can delay issuing the read command for a delay period using a timer. If, during the delay period, an eligible read command is received, the delayed command and the newly received command are both issued in parallel using a multi-plane read. If no eligible read command is received during the delay period, the read command is issued after the delay period expires.
US10685712B2 Semiconductor memory device using program mode sets and operating method thereof
An operating method of the semiconductor memory device including a plurality of memory cells each having one of “n” number of program statuses as a target program status. The operating method includes performing a program operation to the memory cells according to one of first to third program mode set until a first condition is met; performing the program operation to the memory cells according to another one of first to third program mode set until a second condition is met; and performing the program operation to the memory cells according to a remaining one of first to third program mode set.
US10685711B1 Decoding method, memory controlling circuit unit and memory storage device
A decoding method, a memory controlling circuit unit, and a memory storage device are provided. The method includes: receiving a read command for reading first data; obtaining a current first temperature of a rewritable non-volatile memory module according to the read command; obtaining a second temperature of the rewritable non-volatile memory module of writing the first data to a first physical programming unit according to the read command; and selecting a first decoding operation according to the first temperature and the second temperature and executing the first decoding operation.
US10685707B2 Memory device
A memory device includes a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, each of the plurality of memory cells including a switching element and an information storage element connected to the switching element and containing a phase-change material, a decoder unit configured to determine a selected word line and a selected bit line connected to a selected memory cell to read data, among the plurality of memory cells, and a current compensation circuit configured to remove a leakage current from the selected word line, the leakage current corresponding to a sun of off-currents flowing in unselected bit lines, excluding the selected bit line, among the plurality of bit lines, from the selected word line.
US10685700B2 PVT detection circuit
A PVT detection circuit including: first and second transistors of a first conduction type each having its control node coupled to a control line, the first and second transistors being configured such that the variations in their threshold voltages as a function of temperature and/or process are different from each other; and an amplifier coupled to a second main conducting node of each of the first and second transistors and configured to amplify a difference in the currents conducted by the first and second transistors in order to generate an output signal.
US10685699B2 Sort operation in memory
Examples of the present disclosure provide apparatuses and methods related to performing a sort operation in a memory. An example apparatus might include a a first group of memory cells coupled to a first sense line, a second group of memory cells coupled to a second sense line, and a controller configured to control sensing circuitry to sort a first element stored in the first group of memory cells and a second element stored in the second group of memory cells by performing an operation without transferring data via an input/output (I/O) line.
US10685696B2 Apparatuses and methods for access based refresh timing
Embodiments of the disclosure are drawn to apparatuses and methods for scheduling targeted refreshes in a memory device. Memory cells in a memory device may be volatile and may need to be periodically refreshed as part of an auto-refresh operation. In addition, certain rows may experience faster degradation, and may need to undergo targeted refresh operations, where a specific targeted refresh address is provided and refreshed. The rate at which targeted refresh operations need to occur may be based on the rate at which memory cells are accessed. The memory device may monitor accesses to a bank of the memory, and may use a count of the accesses to determine if an auto-refresh address or a targeted refresh address will be refreshed.
US10685693B2 Method for writing to magnetic random access memory
A method of manufacturing an array of magnetic random access memory cells includes writing to a magnetic random access memory cell. The writing to a memory cell includes determining an optimum write current for the array of memory cells, and applying the optimum write current to a first memory cell in the array. A first read current is applied to the first memory cell to determine whether a magnetic orientation of the first memory cell has changed in response to applying the optimum write current. A second write current is applied to the first memory cell when the magnetic orientation of the first memory cell has not changed. The second write current is different from the optimum write current. A second read current is applied to the first memory cell to determine whether the magnetic orientation of the first memory cell changed in response to applying the second write current.
US10685690B2 Memory device in which locations of registers storing fail addresses are merged
A memory device includes a bank that includes first memory cells connected to a first column selection line and second memory cells connected to a second column selection line, a first column decoder that selects the first memory cells by transmitting a first column selection signal in a first direction through the first column selection line, and a second column decoder that selects the second memory cells by transmitting a second column selection signal in a second direction opposite to the first direction through the second column selection line. The first column decoder includes a first register that stores a first fail column address of the first memory cells, and a second register that stores a second fail column address of the second memory cells.
US10685689B2 Semiconductor memory device
A semiconductor memory device includes: a substrate; a first memory transistor and a first selection transistor aligned in a first direction intersecting a surface of the substrate and connected to each other; a first wiring connected to a gate electrode of the first memory transistor; and a second wiring connected to a gate electrode of the first selection transistor. Moreover, in a write operation, at a first timing, a voltage of the first wiring rises, at a subsequent second timing, the voltage of the first wiring falls, at a subsequent third timing, a voltage of the second wiring rises, at the third timing or at a subsequent fourth timing, the voltage of the first wiring rises, at a subsequent fifth timing, the voltage of the second wiring falls, and at a subsequent sixth timing, the voltage of the first wiring falls.
US10685685B2 Semiconductor integrated circuit
In a semiconductor integrated circuit employing power gating, a control input signal is propagated to one or more first power switches through a first propagation path and to one or more second power switches through a second propagation path. A restoration determination circuit receives a first signal of the first propagation path and a second signal of the second propagation path and generates a control output signal. When the control signal performs restoration transition, the restoration determination circuit causes the control output signal to perform the restoration transition in accordance with a later timing of timings of restoration transitions of the first and second signals.
US10685679B1 System and method of determining a virtual camera path
A computer-implemented system and method of determining a virtual camera path. The method comprises determining an action path in video data of a scene, wherein the action path includes at least two points, each of the two points defining a three-dimensional position and a time in the video data; and selecting a template for a virtual camera path, the template camera path including information defining a template camera path with respect to an associated template focus path. The method further comprises aligning the template focus path with the determined action path in the scene and transforming the template camera path based on the alignment to determine the virtual camera path.
US10685677B1 Disc grabbing apparatus with different states for carrying and releasing disc
A disc grabbing apparatus includes a body, a first rod and a second rod. The body includes a central shaft. The first rod includes a pushing portion and a first supporting portion sequentially disposed from top to bottom. The second rod includes a first groove and a second supporting portion sequentially disposed from top to bottom. The first and second rods define a disc region with respect to the central shaft. When the first rod and the second rod are in a first state, the pushing portion is located outside the disc region and the groove faces away from the disc region; when the first rod and the second rod rotate to a second state from the first state in a first rotation direction, the pushing portion is located within the disc region and the first groove faces the disc region.
US10685676B1 Adaptive tension position change on tape drive
Provided is a method, computer program product, and system for handling seek commands for a tape drive. The method includes receiving a seek command for moving tape in the tape drive to a target position. The method further includes moving the tape from the current position to a high water mark (HWM) with the tape at a first tension and moving the tape from the HWM to the target position with the tape at a second tension. The method further includes updating the HWM to reference the target position.
US10685671B2 Magnetoresistance effect element
A magnetoresistance effect element has a first ferromagnetic metal layer, a second ferromagnetic metal layer, and a tunnel barrier layer that is sandwiched between the first and second ferromagnetic metal layers, and the tunnel barrier layer has a spinel structure represented by a composition formula AGa2Ox (0
US10685670B2 Web technology responsive to mixtures of emotions
In one example in accordance with the present disclosure, a method for a web technology responsive to mixtures of emotions includes receiving, from a user, voice information related to the web technology. The method includes generating, using a voice analysis service, percentages or levels of different emotions detected in the voice information. The method includes activating, in the web technology, at least one of multiple defined designs or functions based on the different emotions detected. Each design or function may be activated when a particular percentage or level of an emotion is detected or when a particular mixture of different emotions is detected.
US10685665B2 Method and apparatus to improve speech recognition in a high audio noise environment
A method improves speech recognition using a device located in proximity to a machine emitting high levels of audio noise. The microphone of the device receives the audio noise emitted by the machine and the speech emitted by a user and generates a composite signal. The device also receives a wireless communication signal from the machine comprising information on an audio noise profile and the proximity of the machine relative to the device. The audio noise profile is a representation of the audio noise emitted by the machine. Based on this information, the device determines a filter for filtering the composite signal to mitigate the audio noise before initiating the speech recognition process. The method improves speech recognition in a high audio noise environment.
US10685664B1 Analyzing noise levels to determine usability of microphones
This disclosure describes, in part, techniques for detecting that a microphone of a voice-enabled device is unusable due to noise levels around the microphone, and indicating to a user that the device has become unusable due to, for example, buffeting. The device may analyze audio signals to determine that the noise levels are too high to perform speech-processing techniques to detect voice. The device may utilize speakers to output sounds, and/or LEDs to output light, to indicate noise levels and/or that the device is unable to detect voice due to buffeting. In this way, the device may indicate that a user needs to speak loudly to be heard, move their device, and/or reduce sound in the environment to use the speech-processing abilities of the device.
US10685662B2 Apparatus and method for encoding or decoding an audio signal using a transient-location dependent overlap
An apparatus for encoding an audio or image signal, includes: a controllable windower for windowing the audio or image signal to provide the sequence of blocks of windowed samples; a converter for converting the sequence of blocks of windowed samples into a spectral representation including a sequence of frames of spectral values; a transient location detector for identifying a location of a transient within a transient look-ahead region of a frame; and a controller for controlling the controllable windower to apply a specific window having a specified overlap length to the audio or image signal in response to an identified location of the transient, wherein the controller is configured to select the specific window from a group of at least three windows, wherein the specific window is selected based on the transient location.
US10685661B2 Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks
The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
US10685658B2 Method and device for processing voiceprint authentication
The present disclosure provides a method and a device for processing voiceprint authentication. The method includes: extracting a first feature vector for each first speech segment of a training set by a gender-mixed voiceprint baseline system based on Deep Neural Network; training a gender classifier according to the first feature vector for each first speech segment and a pre-labeled first gender label of each first speech segment; training Deep Neural Network models for different genders respectively according to speech data of different genders of the training set; and training uniform background models, feature vector extracting models and linear probability discriminant analysis models for different genders respectively according to the Deep Neural Network models for different genders and the speech data of different genders of the training set. A voiceprint authentication processing model for gender distinguishing is built, thus improving the efficiency and accuracy of voiceprint authentication.
US10685648B2 Sensor fusion model to enhance machine conversational awareness
Mechanisms are provided, in a smart speaker system having at least one smart speaker device comprising an audio capture device, and smart speaker system logic, for processing audio sample data captured by the audio capture device. The audio capture device captures an audio sample from a monitored environment and one or more sensor devices capture sensor data representing non-verbal attention indicators associated with a speaker of a speech portion of the audio sample. The smart speaker system logic evaluates the non-verbal attention indicators of the sensor data to determine whether or not the speech portion of the audio sample is directed to the smart speaker device. In response to determining that the speech portion of the audio sample is directed to the smart speaker device, a cognitive system associated with the smart speaker system generates a response to the speech portion.
US10685647B2 Speech recognition method and device
A speech recognition method and a speech recognition device are disclosed. The speech recognition method includes: obtaining features of a speech signal to be recognized; performing a path search in a search space generated by establishing a map according to the features to output a decoding result; judging whether a rejection is needed according to the decoding result; and when the rejection is needed, determining that a speech recognition result is the rejection, and when the rejection is not needed, obtaining the speech recognition result according to the decoding result. The method has a good recognition rejection effect.
US10685646B2 Voice control of a flotation tank
By combining efficient manufacturing technology, design for user-centric comfort and accessibility with advanced automated operator control and operational features, the float tank methods and systems described herein provide clients with a personalized float experience, voice and non-tactile control interfacing, and float facility owners with highly profitable and reliable equipment.
US10685644B2 Method and system for text-to-speech synthesis
There is disclosed a method of generating a text-to-speech (TTS) training set for training a Machine Learning Algorithm (MLA) for generating machine-spoken utterances The method is executable by a server. The method includes generating a synthetic word based on merging separate phonemes from each of two words of a corpus of pre-recorded utterances, the merging being done using the common phoneme as a merging anchor, the merging resulting in at least two synthetic words. The synthetic words and assessor labels are used to train a classifier to predict a quality parameter associated with a new synthetic phonemes-based word, the quality parameter being representative of whether the new synthetic phonemes-based word is naturally sounding (based on acoustic features of generated synthetic words utterances). The classifier is then used to generate training objects for the MLA and to use the MLA to process the corpus of pre-recorded utterances into their respective vectors.
US10685634B2 Continuous pitch-corrected vocal capture device cooperative with content server for backing track mix
Techniques have been developed to facilitate (1) the capture and pitch correction of vocal performances on handheld or other portable computing devices and (2) the mixing of such pitch-corrected vocal performances with backing tracks for audible rendering on targets that include such portable computing devices and as well as desktops, workstations, gaming stations, even telephony targets. Implementations of the described techniques employ signal processing techniques and allocations of system functionality that are suitable given the generally limited capabilities of such handheld or portable computing devices and that facilitate efficient encoding and communication of the pitch-corrected vocal performances (or precursors or derivatives thereof) via wireless and/or wired bandwidth-limited networks for rendering on portable computing devices or other targets.
US10685633B2 String instrument bow light
A string instrument bow light includes at least one light configured to be disposed on a length of a shaft of a string instrument bow, the length of the shaft spanning between a frog and a tip of the string instrument bow, and a power supply electrically connected to the at least one light.
US10685632B2 Percussion musical instrument with snare effect assembly
A percussion instrument including a box with at least one wall configured to define a resonant chamber. The at least one wall defines a support area about an opening into the resonant chamber with the support area extending in a support plane. A playing surface is configured to be mounted to the support area to close the opening such that an inner surface of the playing surface extends along the support plane. At least one arcuate string is mounted relative to the at least one wall at an angle such that a portion of the arcuate string is in biased engagement with a contact surface defined by an inner surface of the playing surface or an inner surface of a portion of the at least one wall.
US10685631B2 Keyboard apparatus
According to an embodiment of the present invention, a keyboard apparatus includes a key; and a connecting member connecting the key to a frame and including a rod-like flexible member arranged between the frame and the key, the key being turned to the frame by bending of the rod-like flexible member.
US10685630B2 Just-in time system bandwidth changes
According to various aspects, just-in-time system bandwidth changes may be implemented in hardware to optimize power consumption and performance in an electronic device. More particularly, in a periodic system associated with an electronic device, a bandwidth for a next frame may be configured during a current frame via software operating on the electronic device. Hardware associated with the periodic system may issue a bandwidth change request for the next frame when a current time reaches a bandwidth increase threshold in response to actual processing time associated with the current frame finishing prior to the bandwidth increase threshold, which may be defined relative to a timer deadline that defines when the next frame starts to process.
US10685629B2 Module-type mobile terminal and control method therefor
The present invention relates to a detachable module-type mobile terminal and a control method therefor. The module-type mobile terminal, according to one embodiment of the present invention, comprises: a body; a display unit formed on the front side of the body, for outputting, by a first method, at least one icon related to an application; a sensor module detachable from the rear side of the body; a sensing unit for sensing whether the sensor module is provided at the rear side of the body; and a control unit for determining an application drivable by the provided sensor module and changing, by a second method different from the first method, a display method of an icon corresponding to the determined application among the at least one icon.
US10685626B2 Display module, electronic watch having the same, and electronic device having the display module
A display module includes a window member configured to include a first window area having a first thickness and a second window area having a second thickness greater than the first thickness, and a display panel configured to include a first display area overlapped with the first window area in a thickness direction and including a first pixel and a second display area overlapped with the second window area in the thickness direction and including a second pixel. The second pixel has a second pixel area smaller than a first pixel area of the first pixel.
US10685622B2 Display apparatus
A display apparatus transmits a picture acquisition request for getting picture information to an external image apparatus connected through a predetermined interface to the display apparatus from the external image apparatus at predetermined intervals and gets a plurality of pieces of picture information from the external image apparatus to be displayed. The plurality of pictures may be switched at predetermined intervals, for example, to be displayed, so that the plurality of pictures may be displayed in a so-called slide show manner. A plurality of pictures for thumbnail may be produced from the plurality of pieces of picture information and be arranged together to be displayed in one picture screen of a display device.
US10685617B2 Display device having charging rate compensating function
A display device having a charging compensation circuit to reduce/eliminate display stains based on pixels being charged at unequal charging rates. A data driving circuit of a display device includes an output circuit for converting an image signal into a data signal in response to a clock signal, and providing the data signal to a plurality of data lines, and a clock generating and compensating circuit for receiving a main clock signal and generating the clock signal, wherein the clock generating and compensating circuit detects a slew rate of the data signal provided to at least one of the plurality of data lines, and adjusts a phase of the clock signal depending on the detected slew rate.
US10685614B2 Display device, display module, and electronic device
A display device or the like with a novel structure which can ensure a sufficiently long period for writing data signals in pixels is provided. A display device or the like with a novel structure which can display an image of one frame without greatly degrading display quality is provided. The display device includes a gate driver and a pixel portion. The pixel portion includes a plurality of pixels. The gate driver is configured to output a first scan signal to a first gate line in a first frame period. The gate driver is configured to output a second scan signal to a second gate line in a second frame period. The second gate line is a gate line next to the first gate line. The pixels are configured to hold data signals, which are written in the pixels in the first frame period, in the first frame period and the second frame period.
US10685610B2 Display driving method and computer apparatus
A driving method for display includes: acquiring an original gray scale data group of each of pixel units of a content to be displayed in a preset display area; determining average gray scales of each of hues in the preset display area according to the original gray scale data group; acquiring original light source intensities of each of the hues of the content to be displayed in the preset display area; dividing the original gray scale data group into a first gray scale data group and a second gray scale data group according to the original gray scale data group of each of the pixel units, the average gray scales of each of the hues, and the original light source intensities, and determining driving light source intensities of each of the hues in the preset display area.
US10685605B2 Display device including switching unit connected with data line
A display device includes a plurality of pixel columns, a plurality of switching units, a number of which corresponds to a number of the pixel columns, and a plurality of data lines of which a number is one more than the number of the pixel columns, where each of the switching units includes a first switch which transfers a data voltage to a first data line to which some of a plurality of pixels included in a corresponding pixel column are connected, and a second switch which transfers a data voltage to a second data line to which the other of the pixels included in the corresponding pixel column are connected, and a second switch included in a first switching unit among the switching units is connected with a first switch included in a second switching unit adjacent to the first switching unit.
US10685603B2 All-around display device and pixel in the same
An all-around display device according to embodiments includes a display panel including first to J-th display areas having pixels and respectively corresponding to surfaces, a gate driver for providing a gate signal to the display panel through first to N-th gate lines, and for providing an initialization signal to the display panel through first to N-th initialization lines, an emission driver for providing an emission control signal to the display panel through first to N-th emission control lines, a display area control driver for providing first to J-th global control signals respectively corresponding to the first to J-th display areas to selectively determine light emission of each of the first to J-th display areas, and a data driver for providing a data voltage to the display panel through data lines, wherein J is an integer that is greater than 1, and N is an integer that is greater than J.
US10685602B2 Organic light emitting diode pixel driving circuit and display apparatus of same
The present disclosure provides an OLED pixel driving circuit and an OLED display apparatus utilizing the circuit scheme of 3T1C. The normal displaying mode and detecting mode of the pixel driving circuit both include two phases by controlling the conductions of different transistors. And, the pixel driving circuit is capable of implementing corresponding data compensation under the displaying mode according to the detected voltage threshold Vth of the driving TFT and the intrinsic conductivity factor value k of the aged OLED. This is capable of improving the uniformity of display and the illuminating efficiency.
US10685598B2 Display panel, display apparatus, and method for manufacturing display panel
A wiring delay is prevented or reduced by lowering a wiring resistance without making a wire wider. The present invention includes: a light blocking film (102); a light-transmitting film (106); and a first wiring layer (105A) which serves as part of a wire configured to electrically control an amount of transmitted light for each pixel, the first wiring layer (105A) being provided over the light blocking film (102), and the light-transmitting film (106) being provided over the first wiring layer (105A) so as to cover a side surface of the first wiring layer.
US10685595B2 Connection device, display device, and control method for the display device
A connection device connected to an image display unit that is head-mounted includes a connector to which an image signal is input; and a connector to which an image signal is input and which is capable of outputting sensor data. The connection device further includes a setting unit that sets a selection between the image signals; and an output control unit that selects the connector for outputting the image signal by a connection unit according to the setting. The setting unit sets the image signal to be output from the connection unit when the image signal is input.
US10685594B2 Calibrating brightness variation in a display
A method and system for calibrating brightness variation in a display involve measuring brightness levels of light emitters in the display. The light emitters are divided into different groups based on the measured brightness levels. Each group is assigned a sub-frame duration. Groups with higher brightness are assigned shorter sub-frame durations than groups with lower brightness. Calibration information is stored for driving the light emitters such that during a frame period of the display, the light emitters are activated for durations corresponding to the sub-frame duration of their corresponding group.
US10685586B2 Residual stress features in organ models
Simulated tissue structures and methods of making them are disclosed. An elastic first material is placed in tension. An elastic second material is adhered to the first material while the first material is in tension. The adhered second material and the first material in tension forms a first shape of the simulated tissue structure. Tension on the first material is released. In releasing the tension of the first material, a force is exerted on the adhered second material bring the combination of the first material and the second material into a second shape. The first shape is maintained by a mold or mandrel and the second shape is the desired shape of the simulated tissue structure.
US10685579B2 Learning system, learning method, storage medium, and apparatus
A learning system includes an output unit that outputs a first problem and a display message prompting a user to take a break, an acquisition unit that acquires an answer to the first problem from the user, an electroencephalogram measurement unit that measures an electroencephalogram of the user, and a control unit. The control unit determines whether first motivation is present on the basis of a first event-related potential included in the electroencephalogram and starting from a timing at which the first problem is output, determines whether second motivation of the user is present on the basis of a second event-related potential included in the electroencephalogram and starting from a timing at which the answer is acquired, and instructs the output unit to output a display message prompting the user to take a break if the first motivation is not present and the second motivations is not present.
US10685576B2 Augmented reality systems based on a dynamic feedback-based ecosystem and multivariate causation system
Augmented reality systems and methods for a decision augmentation system are provided. An example augmented reality system includes a ruleset generator system that creates rulesets based on empirical studies and a personalized program generation system that applies individualized data of a user to create a personalized program for the user based on one or more of the rulesets. In some instances a passive and active feedback system provides empirical results of actions and behaviors of the user and a multivariate causation system selectively adjusts the rulesets based on the empirical results of the actions and behaviors of the user. In various instances, a contextual filtering and adherence scoring system dynamically selects individualized suggestions according to context of the user and the personalized program for the user and provides augmented reality information overlays of the individualized suggestions.
US10685572B2 Multi-link transponder for aircraft and method of providing multi-link transponder capability to an aircraft having an existing transponder
A transponder system that is adapted to be positioned in an aircraft includes a transponder that is adapted to transmit information pertaining to the aircraft in which the transponder is positioned includes at least one receiver that is adapted to receive information including information pertaining to another aircraft. The receiver(s) is adapted to receive different types of data on multiple different frequencies. A display, which may be integral with the system housing or remotely mounted, is adapted to display (i) information received by said receiver and/or (ii) information to guide user input selection of information transmitted by said transponder. The housing houses the transponder, the receiver and, in one embodiment, the display. The existing transponder in the aircraft can be removed thereby leaving an opening in the aircraft and the transponder installed in the opening.
US10685565B2 Server, vehicle, and system
A server is used to provide a smoking vehicle to a user who wants to smoke. The server includes a communication device. The communication device is configured to receive first time information indicating a boarding time and first location information indicating a boarding location from an information terminal of the user. The communication device is configured to receive location information of the vehicle. The communication device is configured to transmit the first time information and the first location information to the vehicle.
US10685563B2 Apparatus, systems, and methods for detecting, alerting, and responding to an emergency vehicle
Apparatus, systems, and methods for detecting, alerting, and responding to an emergency vehicle. One such method includes receiving, using a first vehicle, a warning signal from an emergency vehicle. The first vehicle broadcasts a recognition signal based on the warning signal received by the first vehicle. A second vehicle receives the warning signal from the emergency vehicle and the recognition signal from the first vehicle. The second vehicle broadcasts a confirmation signal based on both the warning signal and the recognition signal received by the second vehicle. The confirmation signal is received from the second vehicle using a third vehicle. Finally, the confirmation signal is rebroadcasted from the third vehicle based solely on the confirmation signal received by the third vehicle.
US10685560B2 Remote load control device capable of orientation detection
A remote control device is provided that is configured for use in a load control system that includes one or more electrical loads. The remote control device includes a mounting structure and a control unit, and the control unit is configured to be attached to the mounting structure in a plurality of different orientations. The control unit includes a user interface, an orientation sensing circuit, and a communication circuit. The control unit is configured to determine an orientation of the control unit via the orientation sensing circuit. The control unit is also configured to translate a user input from the user interface into control data to control an electrical load of the load control system based on the orientation of the control unit and/or provide a visual indication of an amount of power delivered to the electrical load based on the orientation of the control unit.
US10685559B2 Bluetooth remote controller
A Bluetooth remote controller is disclosed in the present disclosure, comprising a remote controller housing which is provided with a plurality of openings, a circuit board disposed inside the remote controller housing, a plurality of keys disposed on the plurality of openings, a control unit disposed on the circuit board; a key circuit electrically connected to the control unit and disposed on the circuit board and abutting on the plurality of keys, a antenna for receiving a remote control signal of Bluetooth, electrically connected to the control unit and disposed on the circuit board. The beneficial effects of the implementation of the present disclosure is that achieving functions such as the remote adjusting of brightness, remote adjusting of color, timing, colors changing along with music and setting profiles through Bluetooth wireless control technology to facilitate people's life and increase the diversity and delight of intelligent home lighting.
US10685555B2 Information processing apparatus, information processing method, and program
[Object] To automatically distinguish whether an occupant is at home or not and to control an operating state of a management system of a house more simply.[Solution] An information processing apparatus according to the present disclosure includes: a radio wave information learning section configured to record a plurality of pieces of radio wave information detected in a house and learn radio wave information of a plurality of terminals supposed to be in the house on a basis of the recorded radio wave information; and a control section configured to compare newly detected radio wave information and the radio wave information of the plurality of terminals supposed to be in the house based on a result of the learning, and perform processing for changing an operating state of a system that manages the house in a case where none of the plurality of terminals supposed to be in the house were detected for a prescribed time or more.
US10685554B2 Systems and methods for robust man-down alarms
A system including at least one detector and a central station in two-way communication with the detector is provided. The detector can include an ambient condition sensing element, a motion sensor, control circuitry, and two-way communications hardware. The control circuitry can determine an alarm event based on a first signal received from the ambient condition sensing element and can transmit an alarm signal to the communications hardware during the alarm event. The control circuitry can also determine a man-down event based on a second signal received from the motion sensor and transmit a man-down alarm signal to the communications hardware during the man-down event. The two-way communications hardware can transmit at least one of the gas alarm signal and the man-down alarm signal to a remote location, and the two-way communications hardware can receive a status inquiry from the remote location.
US10685552B2 Condition-responsive wearable device for sensing and indicating proximity of an article with a specific characteristic
A condition-responsive wearable device for sensing and indicating proximity of an article with a specific characteristic includes a processor and a sensor. The sensor is configured to detect an article with two or more information sources within a predetermined distance of the sensor. The information sources contain characteristic information of the article. The wearable device also includes a memory storing instructions that, when executed by the processor, cause the processor to receive predefined characteristic information, select detected characteristic information from at least two of the information sources to compare with the predefined characteristic information, and compare the selected detected characteristic information with the predefined characteristic information. The wearable device includes an indicator configured to generate an alarm in response to detecting a match between the selected detected characteristic information and the predefined characteristic information.
US10685549B2 Alarm setting derived from the variability in signal characteristics
A method for creating alarm signals based on time-series signal behavior determined from real-time discrete data obtained from a medical device. In one embodiment the method includes identifying patterns in preceding time-series measurement threshold breaches in clinical readings obtained from said medical device when associated with a particular patient, and initiating an alarm signal to a front-line clinician based on the preceding quantity of threshold breaches.
US10685542B2 System and method for monitoring a premises based on parsed codec data
This document describes a monitoring system for detecting conditions at a physical premises. The monitoring system can receive, by a computing system, from a video sensor system deployed at the physical premises, block-based encoded video data encoded with a block-based encoder in the video sensor system. The monitoring system can parse, by the computing system, the block-based encoded video data to extract from the block-based encoded data macroblock arrays that correspond to areas of a frame of video data. The monitoring system can reduce, by the computing system, the macroblock arrays to one or more data clusters. The monitoring system can apply, by the computing system, a pattern recognition algorithm to the one or more data clusters to detect patterns in the one or more data clusters.
US10685539B2 Last lap light with extendible pole
Disclosed is a last lap light apparatus with extendible pole length, for submersible use in signaling, for example, in a swimming competition.
US10685538B2 Algorithm improvements in a haptic system
A system providing various improved processing techniques for haptic feedback is described. An acoustic field is defined by one or more control points in a space within which the acoustic field may exist. Each control point is assigned an amplitude value equating to a desired amplitude of the acoustic field at the control point. Transducers are then controlled to create an acoustic field exhibiting the desired amplitude at each of the control points. When human skin interacts with the acoustic field, vibrations of the skin are interpreted by mechanoreceptors being excited and sending signals to the brain via the nervous system. Improved processing techniques allow for more efficient real-world operation.
US10685536B2 Wagering game system and method with skill-based selection of prizes using arcade style chase or pursuit
A wagering game system and method having an arcade-style bonus game to win a bonus prize or to select one of a plurality of bonus prizes include a gaming device with a processor programmed present a bonus game. The bonus game enables the player to play an arcade style game to win a bonus prize or to select one of a plurality of bonus prizes. The bonus game includes a plurality of targets, wherein the player is enabled to interact with at least one of the targets using a bonus prize selector that may be controlled by a bonus prize input device. The processor is programmed to adjust at least one parameter of the at least one target, prize selector, or input device to vary difficulty of the bonus game based on a skill level of the player.
US10685533B2 Gaming systems and methods for use in providing random rewards
Systems and methods for use in providing a random reward associated with at least one game are disclosed. One exemplary method includes receiving, by a gaming server, data representative of gaming activity of a player of the at least one game, providing, by the gaming server, a code associated with the random reward, wherein the code is representative of an entry to win the random reward, receiving, by the gaming server, data representative of a text message including the code, determining whether the player won the random reward based on the received code, and providing a notification indicating whether the player won the random reward.
US10685530B2 Software-based simulation of symbol locking
An embodiment may involve a software application executed on behalf of a client machine with a graphical display unit, where the software application involves graphically displaying, on vertical symbol display segments of the graphical display unit, animations that simulate spinning a plurality of reels, and where each reel contains a respective plurality of symbols, subsets of which are displayable in a respective vertical symbol display segment corresponding to the reel. The embodiment may also involve iterations of: selecting a set of symbols including a locking symbol when (i) the locking symbol was locked in place from a previous spin and has been used in fewer than 3 winning combinations, or (ii) the locking symbol was initially selected during the spin of the reels; and causing the graphical display unit to display an animation of the spin of the reels in which the instance of the locking symbol remains in place.
US10685529B2 Graphical user interface for a gaming system
A graphical user interface for a gaming console is configured to render a first graphical element in a first region that includes multiple user selectable resource objects, detect a first touching operation at a first location in the first region to select and highlight a resource, detect a first touching operation and a second touching operation in the second region, render an instance of the resource at a first and second location in the second region, determine if a time period of the first and second touching operation exceeds a predetermined time period, and if so, render multiple instances of the resource at the first and second location in the second region, wherein a number of rendered the multiple instances of the resource is determined by a duration that the time period of the second touching exceeds the predetermined time period.
US10685525B2 Money handling apparatus for commercial facilities
A money handling apparatus (for example, money depositing and dispensing machine 100) includes a state detector 107 configured to detect a state of another money handling apparatus (for example, money change machine 200) to which the storage cassette (for example, banknote storage cassette 300) has previously been mounted or a state of the storage cassette itself and a determiner 108 configured to determine whether a counter (for example, recognizer 132) counts the money taken out from the storage cassette, based on the state detected by the state detector.
US10685517B2 Remote control for actuating garage doors and other barriers, and method and system of using same
Remote control for actuating garage doors and other barriers, and method and system of using same. A base unit includes: a wireless receiver, to wirelessly receive from an electronic device an incoming wireless signal indicating a command to actuate a garage door; a wireless signal constructor, to dynamically construct an outgoing wireless signal which comprises a rolling code; a wireless transmitter, to transmit the outgoing wireless signal to a wireless receiver of a motor unit that is operably associated with the garage door. A wireless signal constructor dynamically constructs the outgoing wireless signal without having access to a secret seed value that is accessible to the motor unit. A local storage unit stores a data-set of rolling codes that are associated with the motor unit; and the outgoing wireless signal is dynamically constructed based on a next-available rolling code obtained from the local storage unit of the base unit.
US10685516B1 Virtual intercom system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a virtual intercom. In some implementations, a request from a visitor device to communicate with an occupant of a particular unit of the facility is received. A location of the visitor device is received. Based on the received location, it is determined that the visitor device is within a predetermined bounded area. An occupant profile is identified based on the received request. Information associated with the occupant profile is obtained. Based on the obtained information, it is determined the occupant has registered a profile. Based on the obtained information, a communication path to an occupant device is identified. The request from the visitor device is sent, using the communication path, to an occupant device belonging to the occupant. A response from the occupant device is received. Based on the response, an action is performed.
US10685515B2 In-vehicle location uncertainty management for passive start
Method and apparatus are disclosed for managing location uncertainty areas for a passive start system of a vehicle. An example vehicle includes antenna modules for determining signal strengths of communication with a mobile device. The example vehicle also includes a wireless module configured to, when the mobile device is in a location uncertainty area (LUA), determine first and second location predictors. The wireless module is also configured to enable passive start when the first and second location predictors both indicate the mobile device is inside the vehicle. The wireless module is further configured to disable passive start if the mobile device is outside the vehicle.
US10685512B2 Wireless lock
A network lock system and a method for operating the network lock system. The network lock system includes a lock mechanism and a device adapter for applying a power signal to a lock mechanism in which a bolt and a latch are locked together. The lock mechanism includes an electromagnet and a compressible spring. The power signal provides power to the electromagnet which causes the bolt to be attracted into the electromagnet by an electromagnetic force exceeding a compression force of a spring which causes the bolt to be released from the latch and causes the bolt to be surrounded by the electromagnet. Withdrawing the power signal from the lock mechanism removes the power provided to the lock mechanism which removes the electromagnetic force resulting in the compression force of the spring pushing the bolt into the latch causing the bolt and the latch to be locked together.
US10685511B2 Distributed aircraft recorder system
Various aircraft systems may benefit from enhancements that increase the reliability of the systems. For example, certain avionics systems may benefit from a distributed aircraft recorder system. A system can include an aircraft recorder on an aircraft. The system can also include a plurality of memory units on the aircraft and remotely located from the aircraft recorder. The memory units may be configured to receive streaming audio and flight data from the aircraft recorder.
US10685509B2 Method and apparatus for implementing a vehicle inspection waiver program
Position data received wirelessly from a vehicle enrolled in an inspection waiver program are employed to determine when the enrolled vehicle has entered a geofenced area, associated to an inspection station. After determining that the enrolled vehicle is in the geofenced area, and if the enrolled vehicle has a valid inspection waiver, a bypass confirmation can selectively be provided to the vehicle operator, authorizing the operator to bypass the inspection station. The task of determining when an enrolled vehicle is in the geofenced area associated to an inspection station can be performed using a processor disposed in the vehicle, or at a remote location separate from both the vehicle and the inspection station, or at the inspection station.
US10685503B2 System and method for associating user and vehicle information for communication to a third party
A vehicle is provided that detects a first presence of a driver in a vehicle, based upon detecting the first presence, provides a user interface for the driver to enter first user information, information, and communicates the first sensitive information to a vendor to authenticate the combines the first user information and the vehicle information to generate the first sensitive driver to enable the vendor to perform a financial transaction with the driver using the first sensitive information while the vehicle is in motion. The processor is programmed to initiate automatically, on behalf of the driver, the financial transaction with the vendor in response to a sensed state or location of the vehicle.
US10685502B2 Toll fee system and method
A toll fee tracking system comprising a toll authority adapted to collect data associated with at least one toll fee tracking device and a toll rental entity adapted to communicate with the toll authority and a third part entity. This Abstract is provided to comply with rules requiring an Abstract that allows a searcher or other reader to quickly ascertain subject matter of the technical disclosure. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US10685501B2 Parking meter system
A parking enforcement device includes a weather resistant housing, a processor disposed inside of the housing, a memory disposed inside of the housing and coupled to the processor, a network interface disposed in the housing and coupled to the processor, and a first camera coupled to the processor. The camera monitors a first parking space. A second camera remote from the parking meter monitors a second parking space and is networked to the processor. The processor is configured to recognize when a vehicle enters either of the first and second parking spaces and to determine if a parking violation min either of the spaces has occurred.
US10685499B1 Dynamic detail adaptive hair modeling and editing
A system and method to generate independent strand data maps containing changes made to arbitrary strands of hair in a hair model such that when the hair model changes, the previously modified information is preserved. The system and method also provide the ability to apply the modifications to other arbitrary hair models and to reset values from arbitrary hair models containing modified information.
US10685498B2 Augmented reality content rendering via albedo models, systems and methods
Methods for rendering augmented reality (AR) content are presented. An a priori defined 3D albedo model of an object is leveraged to adjust AR content so that is appears as a natural part of a scene. Disclosed devices recognize a known object having a corresponding albedo model. The devices compare the observed object to the known albedo model to determine a content transformation referred to as an estimated shading (environmental shading) model. The transformation is then applied to the AR content to generate adjusted content, which is then rendered and presented for consumption by a user.
US10685496B2 Saving augmented realities
Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space, and obtaining, with the augmented reality device, an augmentation associated with the physical space. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.
US10685495B1 Enterprise modeling, instrumentation, and simulation system
A three-dimensional virtual reality modeling system is disclosed. The three-dimensional virtual reality modeling system preferably comprises an enterprise architecture modeler, a system monitor, a visual simulator, and an information display augmenter. Such a system can create virtual artifacts representing physical components of an enterprise system in a three-dimensional space and can display relevant metrics over each artifact, allowing a system engineer to efficiently monitor and maintain the system. Such a system further comprises familiar audio and visual cues to alert the engineer to faults in the system and aid in the localization of such faults.
US10685494B2 Wearable display for use with tool
A wearable augmented reality overlay device for use with a tool displays information to a user relating to the status or operation of the tool, to the forming of a work piece for a project, or to safety information related to the tool. The displayed information may include a highlight projected onto a portion of the tool, onto a wearer's body part, or onto a work piece. The displayed information may include a virtual control for the tool or another tool, an operating manual, or a maintenance, assembly or operating guide. The wearable display permits the user to control the tool and potentially other tools in the work shop. The display may instead include a projector to project adjustment information as a tool is adjusted. A virtual image of a tool may be projected to locating a tool in a work area.
US10685493B2 Systems and methods for delivering augmented reality content
The disclosed computer-implemented method may include (i) identifying, by a content delivery network, (a) a set of edge nodes that are managed by the content delivery network and that are distributed in a plurality of physical locations and (b) a set of augmented reality data, (ii) directing each edge node in the set of edge nodes to store a subset of the set of augmented reality data that is designated for use at a physical location that is serviced by the edge node, (iii) detecting a request from a mobile device for an item of augmented reality data, (iv) selecting a node within the set of edge nodes based at least in part on a proximity of the node to the mobile device, and (v) directing the node to send the item of augmented reality data to the mobile device. Various other methods, systems, and computer-readable media are also disclosed.
US10685492B2 Switchable virtual reality and augmented/mixed reality display device, and light field methods
Designs useful for switchable “Virtual Reality,” “Augmented Reality,” and “Mixed Reality” (VR/AR/MR) devices, for combining real reality and simulated reality images, other display purposes, and more. Various methods are proposed to combine (or not) real reality with simulated reality through the use of some level of zooming, cloaking, and/or other techniques. This enables a switchable VR and AR/MR system that does not require transparent glasses or devices. Various systems and methods are presented, some that can be generalized to novel imaging and display techniques that have broad applications beyond VR, AR, MR and other fields.
US10685489B2 System and method for authoring and sharing content in augmented reality
A device has an optical sensor, an inertial sensor, and a hardware processor. The optical sensor generates image data. The inertial sensor generates inertia data. The hardware processor receives an augmented reality (AR) authoring template authored at a client device, generates media content using the image data, and receives a selection of spatial coordinates within a three-dimensional region using the inertia data and the image data. The three-dimensional region is identified in the AR authoring template. The hardware processor further identifies an entry in the AR authoring template corresponding to the media content, places the media content at the selected spatial coordinates in the entry in the AR authoring template, and forms AR content using the media content at the selected spatial coordinates placed in the entry in the AR authoring template.
US10685488B1 Systems and methods for computer assisted operation
A computer-implemented system/method for entertaining a person includes providing a head mounted display to play one or more erotic contents; sensing one or more body parameters including head position, eye gaze, or hand gesture and modifying an erotic content based thereon; and rendering modified erotic video on the head mounted display.
US10685487B2 Disabling augmented reality (AR) devices at speed
Systems, apparatus and methods for limiting information on an augmented reality (AR) display based on various speeds of an AR device are presented. Often information forms a distraction when the wearer is driving, running or even walking. Therefore, the described systems, devices and methods aim to limit information displayed on an AR display based on three or more levels movement (e.g., stationary, walking, driving) such that the wearer is less distracted when higher levels of concentration are needed for real world activities.
US10685478B1 Mitigating projector glare by real-time dynamic shadow masking
A location associated with an individual at least partially located between a projector and a projection surface is determined. A portion of an image to be projected by the projector onto the projection surface is modified. As a result of the image including the portion modified being provided to the projector, projection of the portion of the image modified is caused to intersect with the location associated with the individual.
US10685477B2 Facilitation of depiction of geographic relationships via a user interface
Generation/rendering of a 2D perspective/view of a geographic region, e.g. a map the world or portion thereof, superimposed over which are indicators of related data items and graphical representations of the relationships therebetween is disclosed. Based on location data associated with each data item, a relative geographic presentation within, or otherwise superimposed over, the 2D presentation is generated relative to a 3D representation of the geographic region. Graphical interconnections are then derived based on the positions of the data items relative to each other and depicted in a manner which shows both the relationship between the data items and the geographic relationship with respect to the geographic region. The graphical interconnections may further be derived in a manner so as to depict a or other wise follow the perspective depicted by the 2D view, e.g. as arcs between related data items conforming to the depicted spherical contour of a globe.
US10685476B2 Voxels sparse representation
Embodiments described herein provide an apparatus comprising a processor to project voxels from a point cloud data set into an n-DoF space, and define successively less granular supervoxels at successively higher layer of abstraction in a view of the point cloud data set, and a memory communicatively coupled to the processor. Other embodiments may be described and claimed.
US10685473B2 Emulation of geometry shaders and stream output using compute shaders
Techniques for emulating geometry shaders and stream output using compute shaders are provided. In one set of embodiments, a geometry shader/stream output (GS/SO) emulation module can receive a geometry shader defined by an application for execution via a geometry shader stage of a graphics processing unit (GPU) of a computer system, where the geometry shader comprises program code for processing an input primitive. The GS/SO emulation module can further convert the geometry shader into one or more compute shaders, where the one or more compute shaders incorporate the program code of the geometry shader. The GS/SO emulation module can then issue the one or more compute shaders to a graphics driver of the computer system for execution via a compute shader stage of the GPU.
US10685472B1 Animation brushes
An image editing program can include animation brushes. An animation brush enables a content creator to draw as with any other digital brush. The animation brush will automatically generate elements, such as hair or raindrops. Each element can be drawn using a set of pixels that have a particular shape, location, and/or color, as determined by parameters associated with the animation brush. The image editing program can further animate the elements by determining, for each frame of an animation sequence, updated shape, location, and/or color values for the pixels of the elements. The image editing program can then redraw the elements. Redrawing of the elements can thus produce an animation.
US10685470B2 Generating and providing composition effect tutorials for creating and editing digital content
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing composition effect tutorials for creating and editing digital content based on a metadata composite structure. For example, the disclosed systems can generate and/or access a metadata composite structure that includes nodes corresponding to composition effects applied to a digital content item, where a given node can include location information indicating where a composition effect is applied relative to a digital content item. The disclosed systems can further generate a tutorial to guide a user to implement a selected composition effect by identifying composition effects of nodes that correspond to a location selected within a composition interface and presenting instructions for a particular composition effect.
US10685469B1 Aviation display depiction of weather threats
A method for indicating a weather threat to an aircraft is provided. The method includes inferring a weather threat to an aircraft and causing an image to be displayed on an aviation display in response to a determination by aircraft processing electronics that the inferred weather threat to the aircraft is greater than a measured weather threat to the aircraft.
US10685465B2 Electronic device and method for displaying and generating panoramic image
Disclosed is a method for displaying a panoramic image by an electronic device. According to an example embodiment of the present disclosure, a method for generating a panoramic image may comprise sensing a direction that a first side surface of the electronic device faces through a sensor included in the electronic device, displaying a first partial image of the panoramic image corresponding to the sensed direction of the first side surface, determining a direction corresponding to the reference view information with respect to the first partial image if information regarding the first partial image differs from reference view information indicating a reference view for the panoramic image, and providing information about the determined direction.
US10685462B2 Automatic data extraction from a digital image
The invention relates to a computer-implemented method for automatically extracting data from a digital image comprising a graphical representation of quantitative data. The method comprises: Basic graphical objects are detected and structural primitives determined comprising grouping the basic graphical objects based on geometric relations. A semantic label is assigned to each of the structural primitives. A spatial data region of the graphical representation is determined using the semantic labels of the structural primitives. Quantitative data values are extracted which are represented by structural primitives within the data region which are assigned with first semantic labels identifying the respective structural primitives to represent quantitative data. The extracted quantitative data values are provided in units of pixels according to an image coordinate system. The extracted quantitative data values are transformed from the image coordinate system to a coordinate system of physical units of the quantitative data represented by the graphical representation.
US10685460B2 Method and apparatus for generating photo-story based on visual context analysis of digital content
A method of generating a photo-story is provided. The method includes generating tags that indicate properties of a context of photo images; predicting, based on the generated tags, scenes indicated by the photo images; and generating, based on the predicted scenes, a photo-story including a combination of the predicted scenes.
US10685456B2 Peer to peer remote localization for devices
Features of the present disclosure solve the above-identified problem by implementing remote localization techniques that enable coordination between multi-user display devices. Specifically, the remote localization techniques identify user location (or “position”) in the virtual reality (VR)/augmented reality (AR) scene using a key-frame that is subset of available information. Thus, when a first display device is uncertain regarding its position within a VR/AR scene, the first display may generate, for example, a single key-frame that is shared between one or more second display devices such that the receiving display device(s) may locate the key-frame with respect to a spatial anchor within the client's map, identify the user's location within the VR/AR scene, and transmit the location back to the first HMD device that created the key-frame. Based on the location information, the first HMD device may synchronize with the second HMD device within a shared scene or map.
US10685455B2 Method and system for automated vehicle charging
A method for facilitating automated vehicle charging, which can include one or more of: detecting a charge port cover, determining a cover actuation point, opening the cover, locating a charging connector of the vehicle, locating electrical pins of the charging connector, connecting to the vehicle, and/or disconnecting from the vehicle. A system for facilitating automated vehicle charging, which can include one or more connectors, sensors, and/or actuators. The system is preferably configured to perform the method (e.g., in the presence of an electric vehicle).
US10685449B2 Surrounding environment recognition device for moving body
The purpose of the present invention is to provide a surrounding environment recognition device such that even in a situation where a certain moving three-dimensional object is apparently overlapped with another three-dimensional object, early detection of the certain moving three-dimensional object is enabled. To this end, a surrounding environment recognition device for a moving body is equipped with: imaging units for photographing multiple images in a time series; a three-dimensional object detection unit for detecting three-dimensional objects on the basis of distances of the objects from the imaging units; a vector detection unit for tracking feature points within predetermined areas of the multiple images containing the three-dimensional objects, thereby detecting motion vectors of the feature points; and a moving three-dimensional object detection unit for detecting three-dimensional objects which are present in the areas on the basis of detection results of the vector detection unit.
US10685448B2 Optical module and a method for objects' tracking under poor light conditions
An optical module and a method for its used are provided. The optical module comprises: an image capturing device; an illuminating device; a position measurement unit and a processor configured to: a) identify objects included in at least one frame that has been captured by the image capturing device; b) determine expected position of the one or more identified objects based on data received from the position measurement unit; and c) control operation of the at least one illuminating device while capturing a new image, to illuminate only part of the field of view of the target being acquired by the at least one image capturing device, wherein the one or more identified objects are included.
US10685447B2 Method for identifying an object in a region surrounding a motor vehicle, driver assistance system and motor vehicle
A method for identifying an object in a surrounding region of a motor vehicle as a stationary object is disclosed. The surrounding region is captured in images using a vehicle-side capture device and the object is detected in the captured images using an image processing device. A first position of the object in the surrounding region relative to the motor vehicle is estimated on the basis of a first captured image, a movement sequence of the object in image coordinates is determined on the basis of the first image and a second captured image, a first movement sequence that characterizes a first, stationary object in the image coordinates is determined proceeding from the first estimated position in the surrounding region, and the captured object is identified as a stationary object on the basis of a comparison of the movement sequence of the captured object to the first characterizing movement sequence.
US10685445B2 Systems and methods for generating augmented segmented image set
A system and method for generating augmented segmented image set obtain are provided. The method may include: obtaining a first image including a first anatomical structure of a first object; determining first feature data of the first anatomical structure; determining one or more first transformations related to the first anatomical structure, wherein a first transformation includes a transformation type and one or more transformation parameters related to the transformation type; applying the one or more first transformations to the first feature data of the first anatomical structure to generate second feature data of the first anatomical structure; and generating a second image based on the second feature data of the first anatomical structure.
US10685444B2 Method for panorama image processing
An image processing method for obtaining a panoramic image includes obtaining a first image and a second image by a camera unit, and obtaining location information between the viewpoints of the first image and the second image by a gyro. First features of the first image and second features of the second image are obtained according to a feature-capturing algorithm when pixel brightness differences exceed a threshold. Predicted features in the second imam are obtained by the location information, and predicted features that exceed a predetermined distance from the second features are discarded. A panorama image is obtained by combining the first image and the second image according to the first features and the selected second features.
US10685441B2 System for predicting occurrence of defective image and non-transitory computer readable medium
A system for predicting occurrence of a defective image includes an observation distance obtainer which obtains an observation distance of an image to be formed by an image forming apparatus. The system (i) divides image data input to the image forming apparatus as an original of the image into regions of interest having a size determined based on the observation distance, (ii) analyzes a spatial frequency of a gradient distribution of the image with respect to each of the regions of interest, and (iii) calculates a probability of a target density irregularity being conspicuous in the image to be formed by the image forming apparatus based on the image data by using a correlation index between a result of the analysis and an evaluation value of the density irregularity.
US10685439B2 Imaging system and method providing scalable resolution in multi-dimensional image data
An imaging system and method acquire first ultrasound image data of a body at a first acquisition quality level, display one or more two-dimensional images of the body using the image data at the first acquisition quality level, and create second ultrasound image data at a reduced, second acquisition quality level. The second ultrasound image data is created from the first ultrasound image data that was acquired at the first acquisition quality level. The system and method also display a rendered multi-dimensional image of the body using the second ultrasound image data at the reduced, second acquisition quality level.
US10685436B2 Dot-matrix product information encoding for food traceability
A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.
US10685435B2 Drawing data generating method
A drawing data generating method according to an embodiment is a method for generating drawing data input to a drawing apparatus that draws a plurality of figure patterns on an object using a charged particle beam. The method includes generating the drawing data in accordance with a data format that not only defines a plurality of pieces of figure information, but also sequentially defines dose information of each figure before or after the plurality of pieces of figure information. The dose information of each of the second and succeeding figures is converted to a representation based on the dose information of any preceding figure, and a data length of the dose information is made variable for each figure. For example, the dose information of each of the second and succeeding figures is converted to a difference representation between a dose of the figure and a dose of the preceding figure, and a data length of the difference representation is changed in accordance with the magnitude of a difference value.
US10685432B2 Information processing apparatus configured to determine whether an abnormality is present based on an integrated score, information processing method and recording medium
An apparatus and a method are disclosed, each of which applies a plurality of different spatial filters to one input image to generate a plurality of filtered images; calculates, for each of a plurality of pixels included in each of the plurality of filtered image, a score indicating a value determined by a difference from a corresponding one of a plurality of model groups, using the plurality of model groups that respectively correspond to the plurality of filtered images and each including one or more models having a parameter representing a target shape; calculates an integrated score indicating a result of integrating the scores of the respective plurality of pixels corresponding to each other over the plurality of filtered images; and determines an abnormality based on the integrated score.
US10685428B2 Systems and methods for super-resolution synthesis based on weighted results from a random forest classifier
Methods and systems which provide super-resolution synthesis based on weighted results from a random forest classifier are described. Embodiments apply a trained random forest classifier to low-resolution patches generated from the low-resolution input image to classify the low-resolution input patches. As each low-resolution patch is fed into the random forest classifier, each decision tree in the random forest classifier “votes” for a particular class for each of the low-resolution patches. Each class is associated with a projection matrix. The projection matrices output by the decision trees are combined by a weighted average to calculate an overall projection matrix corresponding to the random forest classifier output, which is used to calculate a high-resolution patch for each low-resolution patch. The high-resolution patches are combined to generate a synthesized high-resolution image corresponding to the low-resolution input image.
US10685427B2 Image stitching method and electronic device using the same
An electronic device including a bendable base, a plurality of camera modules, a sensing module and a processing module is provided. The camera modules are mounted on the base, and may capture a plurality of images corresponding to different fields of view. The sensing module is coupled to the base for detecting a physical bending information of the base. The processing module is coupled to the camera module and the sensing module for estimating a bending angle of the base according to the physical bending information, obtaining an overlapping information of the images according to the bending angle, and stitching the images according to the overlapping information to create a stitched image.
US10685426B2 System and method for adaptive panoramic image generation
An imaging system for adaptively generating panoramic images and methods for manufacturing and using same are provided. The system includes an imaging device configured to capture digital images at a plurality of image capture positions. The system further includes a processor configured to identify an overlapping portion of first and second images captured at respective first and second image capture positions, determine a stitching position quality measure for a plurality of stitching positions in the overlapping portion of the first and second images, and select a stitching position based on the determined stitching position quality measures of the plurality of stitching positions of the first and second images. The processor is also configured to stitch the first and second images together at the selected stitching position to generate a panoramic image and determine a third image capture position based on the stitching position quality measure.
US10685424B2 Dense structure from motion
Determining three-dimensional structure in a road environment using a system mountable in a host vehicle including a camera connectable to a processor. Multiple image frames are captured in the field of view of the camera. In the image frames, a line is selected below which the road is imaged. The line separates between upper images essentially excluding images of the road and lower images essentially including images of the road. One or more of the lower images is warped, according to a road homography to produce at least one warped lower image. The three-dimensional structure may be provided from motion of a matching feature within the upper images or from motion of a matching feature within at least one of the lower images and at least one warped lower image.
US10685421B1 Configurable convolution engine for interleaved channel data
Embodiments relate to a configurable convolution engine that receives configuration information to perform convolution and other deep machine learning operations on streaming input data of various formats. The convolution engine may include two convolution circuits that each generate a stream of values by applying convolution kernels to input data. The stream of values may each define one or more channels of image data. A channel merge circuit combines the streams of values from each convolution circuit in accordance with a selected mode of operation. In one mode, the first and second streams from the convolution circuits are merged into an output stream having the combined channels of the first and second streams in an interleaved manner. In another mode, the first stream from the first convolution circuit is fed into the input of the second convolution circuit.
US10685417B2 Method and device for searching in a touch-screen apparatus based on gesture inputs
A method and device for searching in a touch-screen apparatus are provided. The method comprises steps of: displaying a floating control for selecting the content to be searched for on the user interface of the touch-screen apparatus, wherein the inner region of the floating control has a transparent background; receiving a gesture input on the screen of the touch-screen apparatus by a user for the floating control, and adjusting the position and shape of the floating control according to the received gesture until the floating control encircles the content to be searched for in the user interface; capturing the image encircled by the floating control in the user interface; recognizing the content to be searched for encircled in the captured image; calling a defined search interface for searching according to the type of recognized content to be searched for.
US10685415B1 Systems and methods for tracking instruments useful for transporting goods of a business
A system and method for tracking a milk crate, a bread tray, or other instrument for transporting goods of a business makes use of an electronic tracking tag attached to the milk crate, the bread tray, or other transport instrument. The electronic tracking tag includes a microprocessor and a transceiver, and wirelessly transmits an identifying electronic transmission at predetermined time intervals. The systems and methods further make use of a wireless network including a plurality of nodes, where each of the nodes is positioned at a predetermined location and receives the identifying electronic transmission from the electronic tracking tag upon movement of the electronic tracking tag into proximity with a node. Each of the nodes are then connected to a central computer server that identifies a location of the electronic tracking tag based on the predetermined location of the node.
US10685409B2 Providing controlled access to proprietary fisheries data
Systems and methods may be used to provide industry access to proprietary fisheries dependent data originating from fishers while preserving confidentiality rights of the fishers. An industry-accessible secured fisheries database is established to store proprietary fisheries dependent data, for example, received from a government fisheries database that collects fisheries dependent data in accordance with a fishery regulating authority. User interfaces may be established for database administrators and/or industry members to access the industry-accessible secured fisheries database. Application programming interfaces (APis) may be established for interfacing with other software applications, for example, to transfer the fisheries dependent data into the industry-accessible secured fisheries database and/or to access the proprietary fisheries dependent data for purposes of traceability and/or verification of fish products. The industry-accessible secured fisheries database and the interfaces may use various security measures or techniques to preserve confidentiality rights of the fishers and while providing access to the proprietary data.
US10685407B1 Computer-implemented methods, systems and articles of manufacture for tax topic prediction utilizing prior tax returns
Computer-implemented methods, systems and articles of manufacture for determining which questions to present to a user of a modular tax preparation application in which analysis of tax logic by the tax logic agent is separate from interview screens generated by the user interface controller. A topic engine of the modular tax preparation application is configured or programmed to predict which tax topics are applicable to the current electronic tax return based at least in part upon a data of a prior year tax return. Other sources besides the current tax return being prepared and the prior year tax return may also be utilized for topic determination. The tax logic agent generates a non-binding suggestion for the user interface controller based at least in part upon an output generated by the topic engine.
US10685404B1 Loss mitigation implementing unmanned aerial vehicles (UAVs)
Unmanned aerial vehicles (UAVs) may facilitate insurance-related tasks. UAVs may actively be dispatched to an insured asset and the area surrounding an insured asset, such as with the policyholder or insured's permission and collect data related to the insured asset, such as images, video, audio, weather conditions, thermal signatures, wood and soil samples, etc., and transmit this data to a computing device. The computing device may be associated with and/or utilized by an insurance provider to perform insurance-related tasks, such as processing the data to determine an amount of risk associated with the insured asset. If the amount of risk has increased, the computing device may provide a recommendation to a mobile device of the policyholder on how to reduce the risk such that corrective action may be taken. Insurance discounts may be provided based upon following recommendations that mitigate risk.
US10685395B1 Graphical user interfaces facilitating vehicle leasing
In accordance with one or more preferred implementations, graphical user interfaces (GUIs) for a mobile application or website provide the ability for a user to lease a vehicle online in a streamlined and user-friendly manner. In accordance with one or more preferred implementations, GUIs provide the ability for a user to review available vehicles and vehicle specifications, select a vehicle, request a lease for the selected vehicle, view outstanding action items necessary to finalize the lease and receive delivery of the vehicle, and complete the outstanding action items.
US10685390B1 Optimized drug supply logistical techniques for a central drug distribution center
A facility for managing distribution of a drug is described. The facility generates an order for the drug on behalf of one or more purchasing hospitals, the order specifying each purchasing hospitals' identity and a quantity of the drug ordered on its behalf. The facility selects the specified identities of the purchasing hospitals and the specified quantities of the drug in a manner that takes advantage of opportunities that one or more distinguished hospitals among the purchasing hospitals have to order the drug at a discounted price. The facility reimburses each purchasing hospital for the drug ordered on its behalf at an undiscounted price. The facility causes the ordered quality of the drug to be physically distributed to one or more consuming hospitals, and causes each consuming hospital to be charged for the distributed quantity of the drug at the undiscounted price.
US10685387B2 Identifying items in images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using location data to identify and provide services in association with items appearing in captured images. One of the methods includes receiving, from a device, an image and location data representing the device's physical location, determining, based on the location data, that a particular set of one or more locations are within a threshold distance of the device's physical location, accessing, for each of the one or more locations in the particular set, item information that indicates one or more items that are associated with the location, determining, based on the accessed item information, that the image likely shows a particular item that is associated with one or more locations in the particular set, and providing, to the device, instructions for presentation of information about (i) the particular item and (ii) one or more locations in the particular set that are associated with the particular item.
US10685384B2 Methods and systems for tracking a price change for a purchase made using a transaction card
A computer-based method and system for tracking a price change of a purchase made using a transaction card over an interchange network is provided. The interchange network includes a price tracking computer device in communication with a memory device. The method includes receiving, at the interchange network, transaction data associated with a purchase of an item by a cardholder using the transaction card, transmitting via the interchange network an authorization message in response to the purchase of the item, directing at least some of the transaction data to the price tracking computer device including a purchase price of the item, and using the price tracking computer device to track changes in a current asking price of the item, and compare the purchase price of the item to the current asking price of the item.
US10685383B2 Personalizing experiences for visitors to real-world venues
Methods select content to be delivered to a visitor to a real-world venue. One method identifies a visitor to a real-world venue based on tracked physical actions and a profile including previously collected visitor information associated with the venue. The method determines that members of a group are present at the venue with the visitor, where the determining is based at least in part on the previously collected visitor information. Based on determining that the visitor is at the venue with members of the group, content is selected for the visitor. Another method identifies a visitor to a venue as belonging to a group by identifying the visitor based on tracked physical actions and collected visitor information. The tracked actions and visitor information are used to determine whether the visitor is in the venue with members of the group. Tailored content is sent to the visitor based on the determination.
US10685382B2 Event ticket hub
There are provided methods and systems to retrieve search result information and digital content. The system receives input information identifying a plurality of data sources from which to retrieve digital content. Next the system retrieves search result information, over the network, from the plurality of data sources based on the input information. Next the system retrieves the digital content, over the network, from at least one of the data sources based on the search result information. Finally, the system communicates digital content to a client machine.
US10685381B2 Boosting ad performance by identifying hotspots
In one embodiment, a method includes receiving a message comprising status data from a second computing device, determining that a geographic area is a hotspot based at least on the status data, where mobile users in a hotspot have a high probability of accessing an application on their mobile computing devices, and sending an indication that the geographic area is a hotspot to a third-party computing device, where the indication is used by the third-party computing device to determine a value for delivery of content to computing devices associated with the geographic area.
US10685376B2 Method and system for lead budget allocation and optimization on a multi-channel multi-media campaign management and payment platform
A method and apparatus for managing and integrating lead sources for a marketing/advertisement campaign on a platform that allocates and optimizes lead source budgets and provides a customer service and payment processing function. The present technology as disclosed and claimed herein provides a platform that is a customer retention and customer management system that is automated to provide lead estimations and optimizations to allocate and optimize lead source budgets where the system has a learning function that improves over time.
US10685374B2 Exploration for search advertising
A system and method enable exploration of cold ads in an online information system. Cold ads are ads that are new to the system and do not yet have reliable click through rate (CTR) estimates or click probabilities. The method and system selectively boost the click probabilities of cold ads to increase their likelihood of participating in and winning an auction so that the cold ad get more impressions, but without adversely affecting revenue in a production environment when cold ads are introduced.
US10685370B2 Purchasing a reserved item
The systems, methods, and computer program products (collectively “systems”) described herein are generally configured to monitor actions in digital channels. More specifically, the systems are capable of creating reservations for items and initiating payments for the items based on actions or information received from the digital channel. The systems are capable of syncing transaction accounts with various digital channels. Moreover, the systems are capable of initiating or completing transaction based on user information. The systems may also be capable of providing rewards based on activities or accomplishments in the digital channels. Moreover, the systems may be capable of verifying activities based on transaction information.
US10685367B2 Systems and methods to provide offer benefits based on issuer identity
Systems and methods configured to specify and/or deliver the benefit of an offer, based on the identity of an issuer of a consumer payment account with which the offer is associated and using which account a transaction qualifying for the offer is performed.
US10685364B2 Method and apparatus for causing a recommendation of a point of interest
An approach is provided for determining at least one distribution of a plurality of current values for at least one dynamic content parameter associated with a plurality of points of interest within a predetermined proximity to at least one target point of interest. The approach involves determining at least one distribution mean and at least one distribution standard deviation for the at least one distribution of the plurality of current values. The approach also involves determining at least one set of historical values for the at least one dynamic content parameter for the at least one target point of interest. The approach further involves determining at least one estimated current value for the at least one dynamic content parameter associated with the at least one target point of interest based, at least in part, on the at least one set of historical values, the at least one distribution mean, and the at least one distribution standard deviation.
US10685361B2 Targeting advertisements to groups of social networking system users
Embodiments of the present disclosure target advertising to a group of related users of a social networking system. To target advertising to a group of users, the social networking system receives targeting criteria specifying a group to receive an advertisement at substantially the same time. To identify a group of users of the social networking system satisfying the targeting criteria, the social networking system observes the interactions of connected social networking system users. Connected users interacting with each other in a manner that satisfies the targeting criteria may be added to a group. The social networking system serves the advertisement to a set of users included in the group because the served users are members of the group.
US10685359B2 Identifying clusters for service management operations
Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.
US10685356B2 Systems and methods for providing electronic transaction auditing and accountability
Embodiments of the invention can provide systems and methods for electronic transaction auditing and accountability. In one embodiment, a method of providing electronic transaction auditing can be implemented. The method can include determining at least one unique identifier associated with a respective transaction. The method can also include communicating the at least one unique identifier to a destination server. In addition, the method can include receiving data associated with an electronic transaction and at least one unique identifier corresponding to the unique identifier previously communicated to the destination server and associated with the respective transaction.
US10685355B2 Method, device, and system of detecting mule accounts and accounts used for money laundering
Method, device, and system of detecting a mule bank account, or a bank account used for terror funding or money laundering. A method includes: monitoring interactions of a user with a computing device during online access with a banking account; and based on the monitoring, determining that the online banking account is utilized as a mule bank account to illegally receive and transfer money. The method takes into account one or more indicators, such as, utilization of a remote access channel, utilization of a virtual machine or a proxy server, unique behavior across multiple different account, temporal correlation among operations, detection of a set of operations that follow a pre-defined mule account playbook, detection of multiple incoming fund transfers from multiple countries that are followed by a single outgoing fund transfer to a different country, and other suitable indicators.
US10685354B1 Automatic teller machine game-based authentication functionality
In an example, a method for implementing gamification in user authentication operations for a customer financial transaction device such as an automatic teller machine (ATM) or kiosk may be provided to improve security and enable enhanced electronic display and user interface features. In one example, the electronic operations for implementing gamification may include associated actions in a user interface authentication screen with defined gamification functions, receiving and evaluating input in the user interface authentication screen, and enabling or performing certain authentication actions based on an expected gamification action. In further examples, the gamification may be implemented based on themes for the user interface that match entertainment themes, individual games, or customizations to graphical and text content established by the user.
US10685351B1 Designation of a trusted user
A device receives a request for a trust designation for a user that is to utilize a merchant application to interact with one or more other users, wherein the merchant application includes one or more interfaces that allow the user to interact with the one or more other users while remaining anonymous or partially anonymous. The device obtains user data for the user based on information included in the request. The device determines the trust designation for the user by using a data model that has been trained using machine learning to process the user data. The device permits at least one of the one or more interfaces of the merchant application to display the trust designation, wherein the user remains anonymous or partially anonymous while the trust designation is displayed.
US10685349B2 Confirming physical possession of plastic NFC cards with a mobile digital wallet application
A user accesses a merchant system website via a user computing device, selects items for purchase, and selects an option to checkout using a digital wallet account. The user selects payment information associated with a payment card device for use in an online transaction. The merchant system transmits an unpredictable number to the user computing device. The user taps the payment card device to the user computing device to establish a wireless communication channel over which the payment card device receives the unpredictable number. The payment card device transmits payment card information and a check sum calculated from the unpredictable number and by the payment card device to the merchant system via the user computing device. The merchant system transmits the check sum and payment card information in a transaction authorization request to the issuer system, which verifies the check sum using the shared secret and the unpredictable number.
US10685345B2 Systems and methods for electronic geocaching
A method and system for transferring electronic units of value to a mobile device using a computer device coupled to a database are provided. The method includes establishing a transfer account associated with the mobile device, initiating, by the mobile device, a transfer of an identifier encoded in a geo.Chip to the mobile device, receiving, by the mobile device, the identifier and a geolocation of the mobile device, transmitting the received identifier and geolocation for verification of the identifier using the geolocation, and receiving, by the mobile device, an indication of the units of value associated with the geo.Chip location.
US10685343B2 Trusted internal interface
An interface and device architecture for a payment device. An interface between a payment application installed in a payment device and one or more value-add applications (such as loyalty programs, transit applications, etc.) that are also installed in the payment device. The API or interface design permits communications and data transfer between the payment application and one or more value-add applications. This reduces (and in some cases may prevent) the need for back-end server processing of data that may be relevant to both a payment transaction and to a function of the value-add application. Similarly, the same or another API or interface may enable communications and data transfer between a value-add application and the payment application.
US10685342B2 Systems and methods for use in routing funds, associated with transactions, to direct-pay accounts
Systems and methods are provided for rerouting funds, associated with transactions between consumers and merchants, to direct-pay accounts associated with creditors that provide loan and/or credit arrangements to the merchants. One exemplary method generally includes identifying, by a computing device, funds directed to a primary payment account associated with a merchant during settlement of at least one transaction for which funds are directed to the merchant. The computing device then routes a first portion of the funds to a direct-pay account associated with a creditor of the merchant, whereby the first portion of the funds is delivered to the direct-pay account in service of a debt between the creditor and the merchant, without the first portion of the funds being appended to the primary account associated with the merchant. The computing device then also routes a second portion of the funds to the primary account associated with the merchant.
US10685340B2 Point-of-sale systems
A portable point-of-sale (POS) system includes a stand, an adjustable arm coupled to the stand, and a housing. The housing is coupled to the adjustable arm and includes a locking side panel having an integrated locking mechanism. The housing is configured to removably enclose a computing device used to facilitate an electronic transaction. The locking side panel is configured to enclose the computing device within the housing. The integrated locking mechanism and the locking side panel are configured to lock the computing device within the housing.
US10685337B2 Electronic payment clearing and check image exchange systems and methods
A system and corresponding method are provided. The system includes a plurality of first entities (such as banks), each first entity communicatively connected to at least one distributed traffic agent (DTA), a second entity (such as a central facility) communicatively connected to a DTA, and a communication network communicatively connecting the DTAs. A payload containing a data file (such as electronic check presentment data, electronic payment data, or any other data type) is communicated from one first entity to another through their respective DTAs via the communication network. In addition, a transmittal containing control information corresponding to the payload is communicated from the one first entity to the second entity through their respective DTAs via the communication network.
US10685336B1 Authentication alerts
Methods and systems are provided for generating alerts in association with a request to open an account for an individual. For example, information identifying an individual may be received from a financial entity in association with the financial entity receiving a request to open an account for the individual from a requesting entity. The requesting entity may be a vendor or service provider associated with the financial entity. An electronic notification may then be sent to the individual, which may include a selectable option to indicate that the individual does not authorize opening of the account. In response to receiving an indication that the individual does not authorize opening of the account, notifications may be sent to both the financial entity and the requesting entity indicating that the individual has not authorized opening of the account.
US10685335B2 Integrated asset integrity management system
An integrated asset integrity management system includes a plurality of asset information identifiers associated with a corresponding plurality of assets, a mobile communication device comprising a reading device for reading the identifiers, and a server in electronic communication with the mobile communication device. The server includes a database structure having a tracking system database that includes tracking system data corresponding to the asset information identifiers, and a performance database that includes data relating to performance of the assets. The mobile communication device transmits read asset information to the server. An electronic processor identifies assets corresponding to the read asset information identifiers and determines asset integrity issues for any of the assets. An output device outputs an indicator associated with the determined integrity issue. A framing algorithm uses a drill down technique for honing in on integrity issues at a location that may include a plurality of assets.
US10685331B2 Personalized FUNC sequence scheduling method and system
A method is provided for recommending a desired func sequence schedule to a user. The method includes obtaining at least one user intention inputted by the user; creating a func sequence including a plurality of funcs for fulfilling the user intention; and determining user preference on scheduling of the plurality of funcs in the func sequence. The method also includes determining a dependency relationship among the plurality of funcs in the func sequence; and determining scheduling constraints to the scheduling of the plurality of funcs in the func sequence. The method further includes, based on the user preference, the dependency relationship, and the scheduling constraints, performing an optimization process to determine a desired schedule for the plurality of funcs in the func sequence to fulfill the user intention; and recommending the func sequence with the desired schedule to the user.
US10685327B1 Methods for using interactive huddle sessions and sub-applications
Systems and methods for user interaction with sub-applications in a remote huddle session are disclosed. The system architecture of the disclosed system and methods may include a plurality of components including servers, databases, client computing devices, and software modules, among others. The components may interact with each other by means of network connections. The user interaction with a plurality of sub-applications is also disclosed. An authenticated team member may select a sub-application from a list of sub-applications on a home screen that may be displayed on the user interface of a client computing device by a processor. The list of sub-applications may include recognition, morale, announcements, news feed, key protects, field metrics, dates/calendar, leader standard work, employee sentiment, and customer sentiment, among others.
US10685322B2 System for automatically monitoring a supply of a consumable product, replenishing the supply, and methods of use
The system includes an apparatus which automatically measures an inventory of a consumable good and tracks the inventory as it is used. The system may include a signaling device which creates a signal when a defined minimum amount of the consumable good has been reached. The apparatus may also send the user an electronic message that the defined minimum has been reached. The system may then automatically submit an order to a supplier for a replacement supply of the consumable good. This system may be used to track supply and reorder animal food, food staples, production supplies, manufacturing parts, or virtually any consumable good. Accordingly, a user may avoid the inconvenience and loss of time and money due to failure to timely replace a consumable good.
US10685319B2 Big data sourcing simulator
A simulator is configured to simulate the fulfillment of orders by nodes. Each node has an inventory of products and is capable of shipping the products to destinations in response to receipt of a corresponding order. The simulator divides the nodes into groups and assigns a different priority to each group based on input provided by a user to the simulator to generate an ordered sequence of priorities. The simulator maintains safety stock data corresponding to each node that indicates minimum quantities of the products required to be present at the corresponding node. The simulator selects a current priority of the sequence and next simulates a first group among the groups having the current priority fulfilling the orders for a given product among the products while a quantity of the given product at each of the nodes in the first group is below the minimum quantity in the corresponding safety stock data.
US10685315B2 Method of registering an installed valve
A method of registering an installed valve (VLV) is disclosed,the installed valve (VLV) having a marking (MA) associated to an identity (ID),the method comprising the steps ofproviding a mobile communication device (DEV), the mobile communication device (DEV) comprising a navigation satellite signal receiver (NSSR),establishing a registration of the valve (VLV) by performing the following steps with the mobile communication device (DEV), reading the marking (MA) attached to the valve (VLV), establishing a valve location (VL) by means of the navigation satellite signal receiver (NSSR), and transmitting at least one data package (DP) to a central server (CS), said at least one data package (DP) comprising a representation of the marking (MA) or the associated identity (ID) and the established valve location (VL), receiving at the central server (CS) said at least one data package (DP), establishing at the central server (CS) a valve record (VR) associating the identity (ID) to the established valve location (VL), and storing the valve record (VR) in a database (DB). A digital photograph of the installed valve may also be included in the one or more data packages.
US10685302B2 Collaborative task management and completion
An interface for editing content items permits users to enter tasks and designate metadata relating to the tasks, such as an assigned user for the task, a deadline for the task, and a category of the task. A content item browser presents content items to a user along with a summary of the task completion of tasks within the content item. The summary of task completion may be limited to tasks matching a search query. This permits a user to identify content items and tasks related to the search query from the content item browser, without entering an interface for modifying the content item.
US10685301B2 Method and system for providing sales information and insights through a conversational interface
A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system processes data from multiple data sources including information generated by the business and analyzes the data to provide actionable suggestions as to how to determine how to improve the performance of the business. The use of natural language queries allows for a merchant without a business intelligence background obtain these insights easily.
US10685297B2 Automatic booking of transportation based on context of a user of a computing device
A system is described that infers that a user will need to complete a trip and selects a transportation service that the user can use to complete the trip. The system predicts a time to request a vehicle associated with the transportation service for completing the trip such that the request has sufficiently high degree of likelihood, of causing the vehicle to arrive at a future location by a final departure time; the final departure time being a latest time at which the user is predicted to need to begin traveling. Responsive to determining that a current time is within a threshold amount of time of the predicted time, the system sends, to a reservation system associated with the transportation service, a reservation request for the vehicle associated with the transportation service for completing the trip.
US10685295B1 Allocating resources for a machine learning model
A method for allocating resources for a machine learning model is disclosed. A machine learning model to be executed on a special purpose machine learning model processor is received. A computational data graph is generated from the machine learning model. The computational dataflow graph represents the machine learning model which includes nodes, connector directed edges, and parameter directed edges. The operations of the computational dataflow graph is scheduled and then compiled using a deterministic instruction set architecture that specifies functionality of a special purpose machine learning model processor. An amount of resources required to execute the computational dataflow graph is determined. Resources are allocated based on the determined amounts of resources required to execute the machine learning model represented by the computational dataflow graph.
US10685294B2 Hardware device based software selection
A method and system for improving an operation of an automated IT system is provided. The method includes identifying software applications associated with requirements of processes executed by a hardware device with respect to an IT system. An ordered set of software solutions for modifying the software applications is generated. Sampling software code is generated by applying a sampling technique for enabling the hardware device to execute learning software code with respect to database systems. The sampling software code is executed for enabling an automated learning process applying a feature learning technique for identifying a set of software applications and enabling an evaluation of the software applications with respect to organizational parameters for identifying an organizational fitness for the set of software applications. A software application and associated feature are identified and the software application is executed resulting in improved operation of the hardware device.
US10685293B1 Methods and systems for analyzing cybersecurity threats
To analyze cybersecurity threats, an analysis module of a processor may receive log data from at least one network node. The analysis module may identify at least one statistical outlier within the log data. The analysis module may determine that the at least one statistical outlier represents a cybersecurity threat by applying at least one machine learning algorithm to the at least one statistical outlier.
US10685292B1 Similarity-based retrieval of software investigation log sets for accelerated software deployment
A method in one embodiment comprises extracting features from each of a plurality of software investigation log sets, generating representations for respective ones of the software investigation log sets based at least in part on the corresponding extracted features, and storing the representations in a knowledge base. In conjunction with obtaining at least one additional software investigation log set, the method generates a representation of the additional software investigation log set, identifies one or more of the representations previously stored in the knowledge base that exhibit at least a specified similarity to the representation of the additional software investigation log set in accordance with one or more statistical models, and presents information characterizing the one or more software investigation log sets corresponding to respective ones of the identified one or more representations in a user interface. The method is illustratively implemented in a machine learning system of a processing platform.
US10685290B2 Parameter management through RDMA atomic operations
One or more parameter changes for one or more parameters are computed at one or more worker nodes. The one or more parameters on a remote server are updated based on the computed one or more parameter changes. The updating is performed via one or more remote direct memory access atomic operations with the remote server.
US10685287B2 Computing with iterative knowledge management mechanism and method of operation thereof
A computing system includes: a control unit configured to operate a knowledge discovery component to extract knowledge from data, operate a knowledge engineering component to perform a knowledge extension or a knowledge evolution on the data or the knowledge; and a user interface, coupled to the communication unit, configured to operate an interface component to interact with the knowledge discovery component and the knowledge engineering component.
US10685284B2 Systems and methods for malicious code detection
There is provided a neural network system for detection of malicious code, the neural network system comprising: an input receiver configured for receiving input text from one or more code input sources; a convolutional neural network unit including one or more convolutional layers, the convolutional unit configured for receiving the input text and processing the input text through the one or more convolutional layers; a recurrent neural network unit including one or more long short term memory layers, the recurrent neural network unit configured to process the output from the convolutional neural network unit to perform pattern recognition; and a classification unit including one or more classification layers, the classification unit configured to receive output data from the recurrent neural network unit to perform a determination of whether the input text or portions of the input text are malicious code or benign code.
US10685282B2 Machine-learning based video compression
An encoder system trains a compression model that includes an autoencoder model and a frame extractor model. The encoding portion of the autoencoder is coupled to receive a set of target frames and a previous state tensor for the set of target frames and generate compressed code. The decoding portion of the autoencoder is coupled to receive the compressed code and the previous state tensor for the set of frames and generate a next state tensor for the set of target frames. The frame extractor model is coupled to receive the next state tensor and generate a set of reconstructed frames that correspond to the set of target frames by performing one or more operations on the state tensor. The state tensor for the set of frames includes information from frames of the video that can be used by the frame extractor to generate reconstructed frames.
US10685281B2 Automated predictive modeling and framework
Systems and methods for providing a predictive framework are provided. The predictive framework comprises plural neural layers of adaptable, executable neurons. Neurons accept one or more input signals and produce an output signal that may be used by an upper-level neural layer. Input signals are received by an encoding neural layer, where there is a 1:1 correspondence between an input signal and an encoding neuron. Input signals for a set of data are received at the encoding layer and processed successively by the plurality of neural layers. An objective function utilizes the output signals of the topmost neural layer to generate predictive results for the data set according to an objective. In one embodiment, the objective is to determine the likelihood of user interaction with regard to a specific item of content in a set of search results, or the likelihood of user interaction with regard to any item of content in a set of search results.
US10685279B2 Automatically generating field extraction recommendations
Systems and methods include obtaining a set of events, each event in the set of events comprising a time-stamped portion of raw machine data, the raw machine data produced by one or more components within an information technology or security environment and reflects activity within the information technology or security environment. Thereafter, a first neural network is used to automatically identify variable text to extract as a field from the set of events. An indication of the variable text is provided as a field extraction recommendation, for example, to a user device for presentation to a user.
US10685276B2 Method of manufacturing a race bib
A race bib and a method of assembling the same. The bib includes a first and second layers with a programmable tag embedded between them. Indicia are provided on a first surface or a second surface of the first layer. A backer is positionable between the tag and the first or second layers. During assembly, a competitor number is printed on the first layer with an ink printer, a tag number correlating to or corresponding to the competitor number is encoded into the tag with a RFID tag printer. The printing and encoding can be accomplished by a combined printer. Alternatively, an optical scanner reads the printed competitor number and transmits the same to the tag printer. The second layer overlays the first layer and is thermally welded or adhesively secured to the first layer.
US10685275B2 Method for fabricating a smart card device
Embodiments of the invention relate to processes for fabricating a smart device, e.g. smart card, and configurations for smart card devices with greater reliability and lifespan, and improved finish. In the smart card device comprising of laminated substrate layers interposing a flexible film having conductor pattern thereon, at least one flip chip for operating the smart card device is embedded in a first substrate such that the first substrate provides an encapsulation to the at least one flip chip, wherein the at least one flip chip is arranged at a position in a first vertical plane; and a contact pad, for providing electrical connection when the smart card device is inserted into a smart card reader, is arranged at a position in a second vertical plane, wherein the first vertical plane is non-overlapping with the second vertical plane. The contact pad is projected through a cavity in a second substrate to form a continuous even plane from an outer surface of the laminated substrate layers to the contact pad.
US10685274B2 RFID transponder web
An RFID transponder web, comprising a support substrate, and a series of the RFID transponders arranged on said support substrate such that there is a distance (D) between two successive RFID transponders. The transponder(s) have a transponder thickness (T). The RFID transponder web further comprises a spacer arranged on the support substrate, at least on the section of the support substrate that lies between the successive RFID transponders and extends from a first edge of the support substrate to another edge of said support substrate. A through cut is arranged between the spacer and the next RFID transponder, or between two spacer parts. The through cut allows the spacer to be bent away from said next RFID transponder, or to bent away said two spacer parts from each other. Alternatively, the support substrate is made of a flexible and elastic material.
US10685270B2 Radio frequency identification chip device
A Radio Frequency Identification (RFID) chip device includes a carrier, and an RFID chip and a reading process inhibitor disposed on the carrier. The RFID chip is charged by a reader and transmits, when activated, an RFID signal to the reader. The reading process inhibitor includes a touch point arranged on a surface of the carrier. Charged by the reader, the reading process inhibitor is activated not later than activation of the RFID chip so as to emit an RFID disturbing signal for interfering with the RFID signal. The reading process inhibitor stops emitting the RFID disturbing signal when an electric field established thereby at the touch point is varied due to operation performed upon the touch point by the user.
US10685269B2 Systems and methods for predicting, identifying, and/or confirming presence of objects in a predefined space or otherwise associated with a container
Systems and methods for predicting, identifying, and/or confirming the presence of an object in a predefined space include communication between the object and a sensor having a detection range. The detection range of the sensor is limited to a predefined space or direction that may be less than its maximum detection range.
US10685268B1 Methods and systems for logical cell based orientation in N-up copying or printing
Embodiments of the present disclosure include methods and systems for altering an orientation of a logical cell at a multi-function device. In one embodiment, before rasterization, a user submits a job having multiple pages and an initial instruction to arrange ‘n’ number of pages on a single medium. Each page has a pre-defined orientation. Another instruction is received to alter a pre-defined orientation of a selected page in the corresponding logical cell. An N-up operation is performed to arrange the ‘n’ number of pages on the single medium. Each page arranged on the single medium represents a logical cell. While performing the N-up operation, the pre-defined orientation of a logical cell corresponding to the selected page is altered. The logical cell with the altered orientation is printed and the remaining logical cells with respective pre-defined orientation are printed on the single medium.
US10685266B2 Card reader and foreign matter detection method thereof
A card reader for use with a card having a magnetic stripe may include a card insertion port; a card passage through which the card inserted from the card insertion port passes, the card passage being connected to the card insertion port; a magnetic head configured to perform at least one of: recording magnetic data to the magnetic stripe of the card and reading magnetic data from the magnetic stripe of the card; a capacitive sensor provided in contact with the card passage; and a movable structure structured such that a distance to the capacitive sensor is variable. The capacitive sensor may include a plurality of regions, each of the plurality of regions being structured to detect a capacitance, and a switch circuit configured to electrically connect and disconnect each region of the plurality of regions.
US10685265B2 Cognitive analysis and classification of apparel images
As disclosed, f-scores can be generated for apparel items. Training images are identified, where each training image is associated with a corresponding set of tags including information about a plurality of attributes. A first convolutional neural network (CNN) is trained based on the plurality of training images and a first attribute. The first CNN is iteratively refined by, for each respective attribute, removing a set of neurons from the first CNN and retraining the first CNN based on the training images and the respective attribute. Upon determining that the first CNN has been trained based on each of the attributes, one or more CNNs are generated based on the first CNN. An image is received, where the image depicts an apparel item. The image is processed using the one or more CNNs, and an f-score for the apparel item is determined based on the output.
US10685260B1 Interactive modeling application adapted for execution via distributed computer-based systems
Systems and methods are disclosed that enable distributed execution of prediction models by disparate, remote systems. Prediction model code is transmitted to the disparate, distributed systems for execution by the disparate, remote systems. Default model input data may be independently modified by a given system, and the modified input data may be used when the given system executes the model. Model predictions and associated model parameters are received from the disparate, distributed systems. The accuracy of the received model predictions from the disparate, distributed systems are analyzed. Based on the analyzed accuracy of the received model predictions, a determination is made as to which model predictions satisfy at least a first criterion. Computer-based resources are allocated using the determination as to which model predictions satisfy at least the first criterion.
US10685259B2 Method for analyzing an image of a dental arch
A method for enriching a learning base intended for the training of a deep learning device. Production of an updated reference model of a dental arch and segmentation to produce a tooth model for each tooth. Acquisition of at least one updated image of the arch. For each updated image, search for virtual acquisition conditions suitable for an acquisition of a reference image of the updated reference model exhibiting a maximum match with the updated image, and acquisition of the reference image. Identification, in the reference image, of at least one reference tooth zone representing a tooth model by comparison of the updated image and the reference image determination of an updated tooth zone representing the tooth model. Assignment, to the updated tooth zone, of the tooth attribute value or values of the tooth model. Addition of the updated image enriched with value or values in the learning base.
US10685257B2 Systems and methods of person recognition in video streams
The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, first information of the detected person(s); (4) determining, based on the first information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the first information; and (b) requesting a user to classify the first person; and (6) in accordance with a determination that a response was received classifying the first person as a stranger, deleting the stored first information.
US10685254B2 Device and method for representing an anatomical shape of a living being
The present invention relates to a device for encoding an anatomical shape (13) of a living being, comprising a receiving unit (12) for receiving an anatomical shape (13); a shape representation generating unit (14) for generating a shape representation of the anatomical shape (13) by using one or more shape representation models and determining the value of one or more shape representation coefficients of the one or more shape representation models; and a conversion unit (16) for converting the determined value of the one or more shape representation coefficients into a human-readable code comprising one or more human-readable characters.
US10685253B2 Advanced cloud detection using neural networks and optimization techniques
Techniques for automatically determining, on a pixel by pixel basis, whether imagery includes ground images or is obscured by cloud cover. The techniques include training a Neural Network, making an initial determination of cloud or ground by using the Neural Network, and performing a max-flow, min-cut operation on the image to determine whether each pixel is a cloud or ground imagery.
US10685239B2 System and method for lateral vehicle detection
A system and method for lateral vehicle detection is disclosed. A particular embodiment can be configured to: receive lateral image data from at least one laterally-facing camera associated with an autonomous vehicle; warp the lateral image data based on a line parallel to a side of the autonomous vehicle; perform object extraction on the warped lateral image data to identify extracted objects in the warped lateral image data; and apply bounding boxes around the extracted objects.
US10685231B2 Computer system, and method and program for diagnosing plants
The purpose of the present disclosure is to provide a computer system, a plant diagnosis method, and a program in which the accuracy of plant diagnosis can be improved. The computer system acquires a visible light image of a plant imaged by a camera, compares the acquired visible light image with a normal visible light image of the plant and performs image analysis, identifies a species of the plant according to the result of the image analysis, identifies an abnormal portion of the plant according to the result of the image analysis, acquires environmental data of the plant, and diagnoses a condition of the plant according to the identified species, the identified abnormal portion and the acquired environmental data.
US10685230B2 Method of top-of-atmosphere reflectance-based spatiotemporal image fusion using aerosol optical depth
A fusion method is provided to obtain a spatiotemporal image. The present invention is based on a conventional model—a spatial and temporal adaptive reflectance fusion model (STARFM). In the present invention, top-of-atmosphere (TOA) reflectance is kept in image fusion. Furthermore, Himawari-8, a geostationary satellite having a very high temporal resolution (10 minutes), is used. The present invention uses similar spectral bands as whose used for high-spatial-resolution image in satellites like Landsat-8 and SPOT-6. The present invention combines a high spatial-resolution image with a high temporal-resolution image obtained from Himawari-8. Thus, a TOA-reflectance-based spatial-temporal image fusion method (TOA-STFM) is proposed for generating an image having high spatiotemporal resolution. The present invention can be applied for air quality monitoring.
US10685229B2 Image based localization for unmanned aerial vehicles, and associated systems and methods
Systems and methods for image based localization for unmanned aerial vehicles (UAVs) are disclosed. In one embodiment, a method for navigating a UAV includes: flying a UAV along a flight path; acquiring an image of a ground area along the flight path with a camera carried by the UAV; and sending the image to a base station. The method further includes receiving navigation data from the base station, based upon a comparison of the image of the ground area to at least one terrestrial map of the flight path.
US10685228B2 Multiple day mapping index aggregation and comparison
Index-based geospatial analysis may include applying a first and second index-based analysis for a set of imagery. The set of imagery may include a location-specific index values used to form a histogram for a single index image (e.g., for a single surveyed field). This first analysis may be referred to as an “acre-to-acre” mapping, which may be useful for identifying differences in indices (e.g., NDVI vegetative health) of different parts of the field from a single day. A second “day-to-day” index-based analysis may be performed by calculating a histogram for each set of imagery from multiple days, combining the histograms, and generating a single equal-area index map. The index map can be applied to redistribute the histogram values within multiple days of data, which may provide a more useful map of variation in each individual image and changes between images.
US10685227B2 Drone pre-surveillance
Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to pre-surveil a portion of a property. In one aspect, a system may include a monitoring unit. The monitoring unit may include a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations may include obtaining data that is indicative of one or more acts of an occupant of the property, applying the obtained data that is indicative of one or more acts of the occupant of the property to a pre-surveillance rule, determining that the pre-surveillance rule is satisfied, determining a drone navigation path that is associated with the pre-surveillance rule, transmitting, to a drone, an instruction to perform pre-surveillance of the portion of the one or more properties using the drone navigation path.
US10685224B1 Unsupervised removal of text from form images
The present disclosure relates to language agnostic unsupervised removal of text from form images. According to one embodiment, a method comprises generating a spectral domain representation of an image by applying a transformation, where the image depicts form layout elements and text elements, applying a first filter to the spectral domain representation to remove a portion of the frequency domain corresponding to the text element, and applying a transformation to the filtered spectral domain representation of the image to generate a reconstructed image. The text elements are not depicted in the reconstructed image.
US10685223B2 Systems and methods for mobile image capture and content processing of driver's licenses
Systems and methods are provided for processing and extracting content from an image captured using a mobile device. In one embodiment, an image is captured by a mobile device and corrected to improve the quality of the image. The corrected image is then further processed by adjusting the image, identifying the format and layout of the document, binarizing the image and extracting the content using optical character recognition (OCR). Multiple methods of image adjusting may be implemented to accurately assess features of the document, and a secondary layout identification process may be performed to ensure that the content being extracted is properly classified.
US10685222B2 Computerized writing evaluation and training method
A computerized writing evaluation and training method is provided. First, a display interface unit displays a template text, and then, a writing input interface accepts a written text written by a writer, and afterwards, a processing unit segments the written text according to a stroke or a turning point and divides each stroke of the template text and the written text into a line segment or a short arc, and finally, the processing unit compares each stroke information of the template text and the written text and determines whether the written text is correctly written.
US10685220B2 Image detection method and image detection device for determining posture of a user
An image detection method for determining the posture of a user includes: obtaining a reference image of the user in a region of interest (ROI); obtaining a test image of user at the ROI; executing a feature matching analysis of the test image which compares the feature parameter of the test image and the feature parameter of the reference image to determine the similarity information of the test image and the reference image; and executing a pixel distribution analysis of the test image to obtain user pixel distribution information; and determining the posture of the user based on the user similarity information and the user pixel distribution information.
US10685216B2 Method for collecting facial information and related devices
Embodiments of the present disclosure disclose a method for collecting facial information and related devices. The method includes: displaying a background image on the touch display screen, in which a brightness of the background image is greater than or equal to a first brightness, and light emitted from the touch display screen and the background image is configured to illuminate a face of a user; and collecting, by the facial information collection apparatus, the facial information of the user whose face is illuminated by the light emitted from the touch display screen and the background image.
US10685214B2 Face detection window refinement using depth
The present disclosure is directed to face detection window refinement using depth. Existing face detection systems may perform face detection by analyzing portions of visual data such as an image, video, etc. identified by sub-windows. These sub-windows are now determined only based on pixels, and thus may number in the millions. Consistent with the present disclosure, at least depth data may be utilized to refine the size and appropriateness of sub-windows that identify portions of the visual data to analyze during face detection, which may substantially reduce the number of sub-windows to be analyzed, the total data processing burden, etc. For example, at least one device may comprise user interface circuitry including capture circuitry to capture both visual data and depth data. Face detection circuitry in the at least one device may refine face detection by determining criteria for configuring the sub-windows that will be used in face detection.
US10685210B2 Tissue microarray registration and analysis
The present invention relates to digital pathology. In order to facilitate analyzing a tissue microarray, an apparatus is provided for tissue examination. The apparatus comprises a data input (102), a tissue microarray analyzing unit (104), and an output (106). The data input is configured to receive a reference image of a reference slice obtained from a tissue sample block; and to receive a microarray image of a microarray slice comprising at least one tissue core obtained from at least the tissue sample block. The tissue microarray analyzing unit is configured to register tissue core images of at least one tissue core with the reference image based on a spatial arrangement of the respective tissue core within the tissue sample block. The output is configured to provide a registered result obtained from the tissue microarray analyzing unit for further analyzing purposes.
US10685209B2 Information image display method and apparatus
Techniques for providing an information image display method are described. One example method includes biometric information is received from a user at a client device. The received biometric information is determined whether it matches a predetermined biometric information from a plurality of stored predetermined biometric information. In response to determining the received biometric information matches one of the stored predetermined biometric information, data indicating an interface of an application is retrieved that corresponds to the stored predetermined biometric information. The data indicating the interface of the application on a display screen of the client device for a predetermined duration is displayed while the client device is in an unused mode. After the predetermined duration has elapsed, the data indicating the interface of the application from the display screen is removed while the client device remains in the unused mode.
US10685206B2 Display apparatus with fingerprint identification device
A display apparatus includes a display panel including a first sub-pixel and a second sub-pixel adjacent to the first sub-pixel; a first fingerprint identification device including a first photosensitive element, an orthographic projection of the first photosensitive element on the display panel being located within the first sub-pixel; and a fingerprint identification anti-interference structure on a light exiting side of the display panel. The fingerprint identification anti-interference structure is configured to shield the first photosensitive element from light emitted from the second sub-pixel and reflected by a fingerprint.
US10685205B2 Electronic device with optical sensor
An electronic device is provided. The electronic device includes an optical sensor, the optical sensor comprising a lighting device configured to emit light, a sensor layer including an array of sensors configured to detect first image information corresponding to an object from light reflected by the object, and a filter layer including openings configured to transmit the light reflected by the object, the filter layer disposed on the sensor layer, wherein the first image information is different from an image of the object identified with naked eyes. The electronic device may be diversified according to embodiments.
US10685203B2 High-performance film-type touch sensor and method of fabricating the same
The present invention relates to a high-performance film-type touch sensor that has a low sheet resistance and can have a high resolution, a large area, and a small thickness, and a method of fabricating the same. In the high-performance film-type touch sensor which is peeled off from a substrate and to which a base film is bonded, at least a separation layer, an electrode pattern layer, and a protection layer are sequentially stacked on the base film, and one or more of first and second electrode patterns arranged in different directions on the separation layer are formed of a plurality of conductive layers to reduce sheet resistance.
US10685201B2 Method and system for recognizing location information in two-dimensional code
A method and a system for recognizing location information in a two-dimensional code are provided. The method comprises: acquiring a two-dimensional code in an image; performing, according to a main positioning block of the two-dimensional code, feature detection to recognize location information in the two-dimensional code; and determining, according to the location information in the two-dimensional code, spatial location information of the two-dimensional code in the image.
US10685200B2 Method for controlling stress distribution in material and reading stress information
The invention relates to a method for controlling the stress distribution in a material, comprising the steps of: a, preparing a crosslinked polymer containing reversible exchange bonds; b, applying an external force to the crosslinked polymer to cause a certain strain; c, specific region of the crosslinked polymer is selectively heated while maintaining the strain. This method controls and utilizes the internal stresses which are commonly considered as unfavorable. The invention also provides a method for reading information in a polarized light field, wherein the crosslinked polymer treated by the method is transparent under natural light. The information therein can be read only under polarized light, and possesses concealment.
US10685192B2 Card reading transaction system with an intermediate server
A card reading transaction system includes a transaction control device, an intermediate server, a smart card server, an internet dongle, and a card reader. The transaction control device transmits a transaction message according to a transaction type and a transaction amount. The intermediate server generates a transaction request message according to the transaction message. The smart card server generates a transaction confirmation message according to the transaction request message. The intermediate server generates a first card reader operation message according to the transaction confirmation message, and converts a transmission format of the first card reader operation message to generate a second card reader operation message. The internet dongle converts a transmission format of the second card reader operation message received through the internet to generate a third card reader operation message for the card reader to debit or credit the transaction amount.
US10685189B2 System and method for coupled detection of syntax and semantics for natural language understanding and generation
A method includes performing, with at least one processing device, natural language generation using both (i) a semantic word and clause representation generated from syntactically-labeled context and (ii) a syntax generated from common semantic relations between sequential words and clauses. Performing the natural language generation includes pushing words onto a stack based on the semantic word and clause representation and based on words and clauses already on the stack and popping the words and clauses off the stack to be replaced by clauses based on the syntax. Pushing the words onto the stack could be based only on components of the semantic word and clause representation coming from future context.
US10685188B1 Systems and methods for training machine learning models for language clusters
Systems, methods, and non-transitory computer readable media can generate a plurality of language clusters based on one or more of: language similarity between languages or social behavior similarity between languages. A representative language for a language cluster of the plurality of language clusters can be determined. For the language cluster of the plurality of language clusters, a machine learning model can be trained based on the representative language for the language cluster to classify content items in languages included in the language cluster.
US10685184B1 Consumer insights analysis using entity and attribute word embeddings
In one embodiment, a method includes receiving a request to identify public sentiments for one or more entities from a second computing device, where each of the attribute n-grams represents an attribute among a plurality of pre-determined attributes, accessing a table of word vector relationships, looking up entity word vectors corresponding to each of the names for the one or more entities and attribute word vectors corresponding to each of the plurality of attribute n-grams using the table, calculating, for each of the entity word vectors, a similarity metric to each of the attribute word vectors, and sending a response message to the second computing device, where the response message includes calculated similarity metrics corresponding to all the pairs of an entity word vector and an attribute word vector.
US10685181B2 Linguistic expression of preferences in social media for prediction and recommendation
Disclosed herein are systems, methods and computer readable storage media for determining tags or labels from natural language expressions expressing a preference or choice, determining attributes from natural language expressions and other data, and predicting preferences from natural language expressions and other data.
US10685178B2 Defining and delivering personalized entity recommendations
Systems, methods, and computer-readable media are provided for defining personalized entity recommendations during a WYSWYG authoring experience and delivering such personalized entity recommendations. At the time of authoring, a user selects a baseline entity on a webpage where the personalized entity recommendation is to be delivered. A HTML DOM of the selected baseline entity is parsed into a plurality of HTML elements. Entity attributes associated with a recommended entity are mapped to the parsed HTML DOM generating an entity recommendation definition and the entity recommendation definition is presented enabling a user (e.g., a recommendation author) to update, edit, and/or approve the same. At runtime (i.e., at the time an entity recommendation is delivered), the HTML DOM of the selected baseline entity is cloned and the entity recommendation definition is utilized to populate entity attributes associated with the recommended entity into the HTML DOM creating a personalized entity recommendation. The personalized entity recommendation then is delivered to the destination webpage independent of the destination webpage characteristics.
US10685165B2 Metrology using overlay and yield critical patterns
Metrology methods are provided, which comprise identifying overlay critical patterns in a device design, the overlay critical patterns having an overlay sensitivity to process variation above a specified threshold that depends on design specifications; and using metrology targets that correspond to the identified overlay critical patterns. Alternatively or complementarily, metrology methods comprise identifying yield critical patterns according to a corresponding process window narrowing due to specified process variation, wherein the narrowing is defined by a dependency of edge placement errors (EPEs) of the patterns on process parameters. Corresponding targets and measurements are provided.
US10685162B2 Layout for integrated circuit and the integrated circuit
A layout of an integrated circuit includes: a first layout device; a second layout device abutting the first layout device at a boundary between the first layout device and the second layout device, wherein the second layout device is a redundant circuit in the integrated circuit; a conductive path disposed across the boundary of the first layout device and the second layout device; and a cut layer disposed on the conductive path and nearby the boundary for disconnecting the first layout device from the second layout device by cutting the conductive path into a first conductive portion and a second conductive portion according to a position of the cut layer; wherein the first layout device is a first layout pattern and the second layout device is a second layout pattern different from the first layout pattern.
US10685161B2 Region based shrinking methodology for integrated circuit layout migration
A method of modifying an integrated circuit (IC) design layout is provided. The method includes receiving a first IC design layout having first gate layout patterns and first interconnect layout patterns. Second gate layout patterns for a second IC design layout are then obtained from the first gate layout patterns according to a set of design rules associated with a technology node different from that of the first IC design layout. After determining scaling factors for the first IC design layout based on the first gate layout patterns and the second gate layout patterns such that each scaling factor corresponds to one of at least one shrinkable region and at least one non-shrinkable region in the first IC design layout, the first interconnect layout patterns are adjusted using the scaling factors to determine second interconnect layout patterns for the second IC design layout.
US10685159B2 Analog functional safety with anomaly detection
In some examples, systems and methods may be used to improve functional safety of analog or mixed-signal circuits, and, more specifically, to anomaly detection to help predict failures for mitigating catastrophic results of circuit failures. An example may include using a machine learning model trained to identify point anomalies, contextual or conditional anomalies, or collective anomalies in a set of time-series data collected from in-field detectors of the circuit. The machine learning models may be trained with data that has only normal data or has some anomalous data included in the data set. In an example, the data may include functional or design-for-feature (DFx) signal data received from an in-field detector on an analog component. A functional safety action may be triggered based on analysis of the functional or DFx signal data.
US10685155B2 Method and system for designing a distributed heterogeneous computing and control system
A computer-implemented method designs a distributed heterogeneous computing and control system, including both an application and a hardware context and configuring the application in the hardware context. The method is implemented by design software instructions executing in a computer node, associated with an interactive display, to establish an interactive environment utilizing computer processes. The computer processes provide access in the interactive environment to a set of functional modules and a set of primitive modules. The computer processes receive the interactive environment a selection of desired ones of the functional modules and the primitive modules and order them in a manner to characterize the distributed computing and control system as a schematic of a set of devices. The computer processes parse the schematic to produce a set of sub-schematics that each correspond to a distinct device in a set of devices in the distributed computing and control system. The computer processes transmit the set of sub-schematics to the set of devices and configure each device to execute the sub-schematic via a corresponding control program running inside the device.
US10685153B2 Bicycle sizer
A bicycle sizing system interacts with a user to provide real-time and interactive bicycle sizing information for a rider, such as a child. A growth rate of the child is estimated based on growth models and is usable to estimate a length of time a recommended bicycle will be usable by the child.
US10685151B2 Method and apparatus for simulating posture of flexible cable based on spring-mass model combining bending and torsion
A method for simulating a posture of a flexible cable based on a spring-mass model combining bending and torsion includes: establishing a physical property model of the cable, wherein a torsion property is represented by a torsion spring attached at each 55 cable segment; obtaining an initial position of each discrete mass point based on a total length of the cable and the number of the cable segments; identifying discrete mass points at both ends as fixed points, and obtaining their position information; calculating stress information of other discrete mass points whose position information is not determined based on the physical property model; sequentially calculating 10 10 equilibrium positions of the other discrete mass points by using the stress information and the initial positions to obtain their the position information; and simulating a stable posture of the cable based on the position information of the fixed points and the other discrete mass points.
US10685150B2 System for design and execution of numerical experiments on a composite simulation model
An experiment manager is discussed for the design and execution of numerical experiments in composite simulation models, such as those created using the Smarter Planet Platform for Analysis Simulation of Health (Splash). The experiment manager independently elicits experiment-related information from each contributor of a component model, and uses this information to subsequently assist the creator of a composite model in selecting experimental factors, creating experimental designs based on these factors, and executing the experiments. This functionality permits cross-disciplinary modeling, simulation, sensitivity analysis and optimization in the setting of complex systems.
US10685148B2 Design-model management using an architectural criterion
Disclosed aspects relate to managing a set of spatial zones associated with an architectural layout. A first spatial zone of the set of spatial zones is detected. The first spatial zone has a first spatial zone size value. By comparing the first spatial zone size value with a threshold spatial zone size value, it is determined to convert the first spatial zone. Based on proximity, a group of conversion candidates is identified from the set of spatial zones. Based on the first spatial zone and the group of conversion candidates, a second spatial zone is determined using an architectural criterion. Using the second spatial zone, a design-model of the architectural layout is established.
US10685147B2 Non-conformance mapping and visualization
Areas of non-conformances in a manufactured object are electronically mapped within a coordinate system of the object. Boundary lines of the areas containing the non-conformances are displayed on a 3-D image of the product. Visualization of the boundary lines of areas containing multiple non-conformances allows tracking of non-conformances, identification of trends in non-conformances and correction of production processes in order to reduce non-conformances.
US10685134B1 Database proxy service
A hosted database service may include a proxy service in which connections to the hosted database may be routed through a proxy. A first function may be provided to the proxy, by a client of the hosted database service, to analyze requests to connect or execute queries on a database. The analysis may identify an attribute of the query. A second function may be provided to the proxy, by the client, to implement a policy decision based on the attribute. The policy decision may include determining to execute a query on a database based on determining that executing the query is consistent with the policy.
US10685133B1 Access control system for implementing access restrictions of regulated database records while identifying and providing indicators of regulated database records matching validation criteria
A digital targeting system is configured to access data to determine users that satisfy content factors, such as pre-validation criteria, based on user information stored in a database having restrictions on sharing of user data, such as government regulations on sharing of the user information. The digital targeting system may then generate a pre-validated user ID list indicating those users that match the content factors. Users on the pre-validated user ID list may then be matched to users in other databases, such as a digital ID database, to identify digital IDs for the users that are usable by a digital display entity.
US10685131B1 User authentication
A method for authenticating a user identity asserted from a client device may include receiving information that asserts a user identity including a user identifier, accessing external data stores to receive data rows that are associated with the user identity, and accessing monitoring systems to receive data vectors. The monitoring systems may monitor transmissions to receiving systems, the data vectors may include numerical target values for the receiving systems, and the data vectors may be accessed using the user identifier. The method may also include determining whether the data rows can be matched to the data vectors, and based on that determination, authenticating the user identity.
US10685130B2 System and methods for context-aware and situation-aware secure, policy-based access control for computing devices
A system and methods for context-aware and situation-aware secure, policy-based access control for computing devices. The invention enhances the previously disclosed policy-based control system by adding contextual information to the set of resources by which a policy decision point can adjudicate a query to execute a transaction or to access a secure resource. Policy information points are able to store information collected over time related to resources under the control of the system. The system can further include an analytical processing engine capable of inferring new information from existing information that also can be used by the decision points. The policy information points provide context to the decision. They are also able to consider and include information that is external to the system or detected outside the system itself.
US10685129B2 Data processing system
A data processing system is provided with a data verification system that is configured to perform a validation check upon receipt of a request from a field device to transfer data to the data processing system. The data verification system is also configured to verify a permission of the field device to exchange data and to validate the data integrity. A data landing zone is provided for temporary storage of the data in the event that a validation check fails, so that data errors may be corrected.
US10685128B2 Policy decision offload accelerator and associated methods thereof
Methods and systems for a networked computing system are provided. One method includes detecting that a processor executable, policy decision point (PDP) has not responded to a request for accessing data associated with a storage system; predicting a response to the request using a machine-learned, request-response association maintained by a processor executable training device; and presenting the predicted response to a processor executable, policy enforcement point (PEP) for granting access to the data and denying access to the data, based on the predicted response.
US10685122B2 Portable executable and non-portable executable boot file security
A computer-implemented method for protecting a kernel for secure boot of an operating system includes preparing a kernel component with a signature for a secure boot. A processing unit modifies a machine owner key (MOK) file to include a trusted certificate. The MOK is separate from the kernel file. The processing unit validates the kernel component using a modified Grub file, a modified Shim file, and the MOK, and executes a secure boot using the validated kernel component. The kernel is unchanged by the secure boot process. The kernel component that is protected may be either a program executable (PE) file or a non-PE file.
US10685118B2 System and method for monitoring power consumption to detect malware
A system and method (referred to as the system) detects malware, viruses, and/or malicious activity by generating a direct current source power consumption profile by causing a monitored device to execute a fully automated recurrent software operation. The system receives by an automated detection system, the direct current source power consumption profile generated by an intelligent power sensor and generates by a detection engine, a power security profile that identifies suspicious code by profiling direct current consumed by monitored type devices. The system executes a detection engine remote from the monitored device that identifies an infected device.
US10685113B2 Determining the similarity of binary executables
In some implementations, a computing device can determine the similarity of binary executables. For example, the computing device can receive an application, including a binary executable. The computing device can generate function signatures for the functions called within the binary executable. The computing device can generate a locality sensitive hash value for the application based on the function signatures. The computing device can group applications based on the locality sensitive hash value generated for each application. The computing device can compare the function signatures of the binary executables of the applications within a group to determine the similarity of the applications. If two applications have binary executables that are over a threshold percentage of similarity, the two applications can be identified as clones of each other.
US10685111B2 File-modifying malware detection
A security agent implemented on a computing device is described herein. The security agent is configured to detect file-modifying malware by detecting that a process is traversing a directory of the memory of the computing device and detecting that the process is accessing files in the memory according to specified file access patterns. The security agent can also be configured to correlate actions of multiple processes that correspond to a specified file access pattern and detect that one or more of the multiple processes are malware by correlating their behavior.
US10685110B2 Detection of exploitative program code
The present disclosure is directed to monitoring internal process memory of a computer at a time with program code executes. Methods and apparatus consistent with the present disclosure monitor the operation of program code with the intent of detecting whether received program inputs may exploit vulnerabilities that may exist in the program code at runtime. By detecting suspicious activity or malicious code that may affect internal process memory at run-time, methods and apparatus described herein identify suspected malware based on suspicious actions performed as program code executes. Runtime exploit detection may detect certain anomalous activities or chain of events in a potentially vulnerable application during execution. These events may be detected using instrumentation code when a regular code execution path of an application is deviated from.
US10685108B2 System and method of determining one or more inconsistencies in operating information handling systems
In one or more embodiments, one or more systems, methods, and/or processes may obtain first multiple samples of a signal conveyed via a coupling of a memory medium of an information handling system; may convert the first multiple samples to respective first multiple digital values; may determine an impedance based at least on the first multiple digital values; may compare the impedance with a baseline impedance; may determine an inconsistency based at least on comparing the impedance with the baseline impedance of the coupling of the memory medium; and may, in response to determining the inconsistency, shut down the information handling system.
US10685104B2 Communication apparatus, control method for communication apparatus, and storage medium
A communication apparatus includes a first execution unit, a second execution unit, and a selecting unit. The first execution unit performs a first process for setting a wireless parameter, based on information obtained from a captured image. The setting of a wireless parameter is performed between the communication apparatus and another communication apparatus that operates as an access point and that is different from the communication apparatus. The second execution unit performs, based on information obtained from a captured image, a second process for setting a wireless parameter to another communication apparatus that operates as a station and that is different from the communication apparatus. The wireless parameter is one for performing wireless communication with an access point. The selecting unit selects whether the first process or the second process is to be performed, in a case where information is obtained from a first captured image.
US10685100B2 Operation method with fingerprint recognition, apparatus, and mobile terminal
An operation method with fingerprint recognition, an apparatus, and a mobile terminal relate to the field of communications technologies, where the method includes obtaining a fingerprint event that is entered by a user, presenting at least one shortcut when the fingerprint event that is entered by the user matches a preset fingerprint event, obtaining an operation vector, where the operation vector is generated by operating at least one operation component of the mobile terminal by the user, running a first shortcut in the at least one shortcut according to the operation vector, and presenting a running result. Thereby reducing operation duration, and improving operation efficiency.
US10685099B2 System and method for mapping decentralized identifiers to real-world entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for mapping decentralized identifiers (DIDs) to real-world entities. One of the methods includes: receiving a request for creating a DID; obtaining a proof of identity authentication based on the received request; obtaining the DID based on the proof of identity authentication; and storing a mapping relationship between the proof of identity authentication and the DID.
US10685096B2 Hiding of a program execution
A system for hiding a change to a set of variables of a program is provided. A value representing means (902) represents a value wi of a variable vi of the variables v1, v2, . . . , vn, wherein w is an element of a set W, by means of a representation ri wherein ri=E(Wi, σi), and ri is an element of a set of representations Ω(wi)={E(vvi,s)|s∈Σ}, wherein σi is a state variable that is an element of a set Σ and that provides a redundancy to the representation ri of wi and E is a one-to-one cryptographic mapping from W×Σ to a predetermined set. An action representing means (903) represents an action on values of variables in a subset V′ of V by means of an action on V′ and an action on V\V′, to obtain updated representations. The action on V′ changes the representation rj of each variable Vj in the set of variables. ri=(wi,σi)  (I) Ω(wi)={(wi,s)|s∈Σ}  (II)   (III)
US10685095B2 Processing equipment and remote management system
A processing equipment includes a processing unit having a plurality of functions. A retaining unit retains a device identifier capable of identifying the processing equipment. An interface unit receives a function authentication key which is a code for setting a specific function among the plurality of functions to be enabled or disabled. A control unit sets the specific function to be enabled or disabled according to the function authentication key when a device identifier included in the received function authentication key coincides with the device identifier retained in the retaining unit.
US10685094B2 Digital rights management (DRM) method and system for intelligent operating system
A digital rights management (DRM) method for an intelligent operating system comprises: acquiring a play list of media data to be played and encrypted media data; inquiring and acquiring one or more DRM application modules, wherein the DRM application module contains an identifier of a trusted application module; requesting DRM authorization by the DRM application module from a DRM server, judging a content permission and acquiring an encrypted content encryption key (ECEK) and transmitting the ECEK to a TEE; after judging that the content permission is legitimate; decrypting the ECEK acquired by the trusted application module which is in the TEE and corresponds to the trusted application module identifier to acquire a content encryption key (CEK), and decrypting the encrypted media data by using the CEK; and storing the decrypted media data in a security cache region for decoding and outputting.
US10685092B2 Equipment for providing a rehabilitation exercise
A user equipment providing a rehabilitation exercise to a patient, the exercise including playing a videogame. The user equipment includes a processor, a display, and a motion sensing input device. The processor is configured to run the videogame, the display to show a moving target, and the device to transduce a motion of the patient into a motion of a marker on the display. The processor is configured to: before the patient starts the exercise, select a target trajectory and a maximum target speed; and, during the exercise, adjust a current target speed based on the maximum speed and a distance between the target and the marker. The patient can perform rehabilitation by playing videogames that may be remotely controlled by a therapist and whose level of difficulty may be automatically adjusted based on the patient current condition.
US10685088B2 Console device of portable type, control method and radiographic imaging system
A radiographic imaging system includes a radiographic imaging device for creating a radiation image of a body. A console device of a portable type acquires the radiation image. The console device includes a display controller for performing display processing to display the radiation image in a user page on a display unit. The display controller performs display processing to display at least one optical image of the body in the user page on the display unit in a larger size than the radiation image. Preferably, the display unit includes a touchscreen display unit having a longer side equal to or less than 260 mm and a shorter side equal to or less than 180 mm, in a form of a tablet terminal device.
US10685086B2 Avoiding water breakthrough in unconsolidated sands
The proposed method is an improved method of flooding weak reservoirs and avoiding premature breakthrough of the displacing fluid used in the flooding operation by first modeling the performance of the reservoir under a rage of flooding pressures in a couple geomechanic and multiphase flow model. Ideal pressures are thus selected from use in a flooding operation, thus avoiding rock failure and fluid breakthrough.
US10685085B2 Method and system for implementing context based display of objects in web applications using link relationships
In general, the technology relates to a method for displaying objects on a webpage. The method includes receiving a request to transition to the webpage in a web application from a device and in response to the request: obtaining a set of object identifiers, providing the set of object identifiers to a link relationship manager and receiving, from the link relationship manager, a set of link relationships. The method further includes providing the set of link relationships and a link relationship evaluator to the device, where the link relationship evaluator only permits objects that are associated with a link relationship from the set of link relationships to be displayed on the device.
US10685084B2 Device and method for managing risk in area
A risk managing device for monitoring and managing one or more areas at risk, includes an obtaining module, a setting module, an updating module, a calculating module, and a sorting module. The obtaining module obtains live inspection information of an area. The setting module sets a Severity, Occurrence, and Detection (SOD) score for each failure factor of each safety device. The updating module updates the SOD score of each failure factor of each safety device according to the live inspection information. The calculating module calculates a grey correlation degree of each safety device according to updated SOD score. The sorting module outputs a risk sorting list of the plurality of safety devices of the area according to the grey correlation degree of each safety device. A risk managing method is also provided.
US10685080B2 System and method for the creation and update of hierarchical websites based on collected business knowledge
A method for a website building system, the method includes gathering and analyzing business family and industry data related to a website designer using the website building system from a plurality of sources external and internal to the website building system, wherein the data is associated with information about the designer extracted from answers to at least one questionnaire and from available business identifying information for the website designer; offering to the designer in conjunction with a website editor, multiple layout solutions based on pre-defined design elements to handle content and layout associated with the data based on ranking, machine learning and artificial intelligence; enabling the designer to select and edit at least one layout solution; and generating a website for the designer based on the at least one selected layout solution.
US10685078B2 Content provision based on geographic proximity
A method includes detecting a proximity event associated with a first user and a second user, wherein the proximity event includes the second user being in geographic proximity to the first user and calculating an influence score associated with the proximity event, wherein the influence score is based at least in part on a social gravity of the second user and a duration of the proximity event. The method further includes, upon determining that the influence score is greater than a threshold score, identifying, based at least in part on a geographic location of the first user, a content object associated with the second user for provision to the first user and sending the content object to a client system associated with the first user for display.
US10685072B2 Personalizing an online service based on data collected for a user of a computing device
An Internet or other online service is personalized or customized based on data collected for a user of a computing device. In one embodiment, a method includes: storing a plurality of person profiles for persons associated with communications received by a user of a computing device; receiving data associated with an online service; and filtering, using at least one processor, the data based on the plurality of person profiles, wherein the filtered data is for display to the user on the computing device.
US10685068B2 Targeting individuals for advertising using digital physical location histories
A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
US10685064B2 Executable graph framework for the management of complex systems
The present invention addresses deficiencies of the art with respect to collaborative computer networks consisting of mixed data, control functions, analysis functions, and sensors in complex systems of systems. The method involves a database framework for representing complex heterogeneous characteristics of processes, systems, and systems of systems that feature many to many interrelationships. The homoiconic graph framework takes the form of an executable graph database, which is often faster for associative data sets, and maps more directly to object-oriented computer applications for large-scale operations. The invention provides a method to execute the graph database, in that the graph comprises nodes that are both data fragments and executable components. The graph is characterized as one or more homoiconic or executable graph frameworks, to distinguish this unique feature from the concept of a graph database, which generally is a repository of connected data only.
US10685063B2 Time-based querying of graph databases
A method includes receiving, via a processor, a query comprising pathway variables and at least one evaluation time and determining an anchor set based on at least one of the pathway variables. The method also includes translating the pathway variables into a pathway algebraic expression based on the anchor set and the at least one evaluation time, and executing the pathway algebraic expression on a graph database to return a pathway set.
US10685062B2 Relational database management
New methods of relational database management are described, for example, to enable completion and checking of data in relational databases, including completion of missing foreign key values, to facilitate understanding of data in relational databases, to highlight data that it would be useful to add to a relational database and for other applications. In various embodiments, the schema of a relational database is used to automatically create a probabilistic graphical model that has a structure related to the schema. For example, nodes representing individual rows are linked to rows of other tables according to the database schema. In examples, data in the relational database is used to carry out inference using inference algorithms derived from the probabilistic graphical model. In various examples, inference results, comprising probability distributions each for an individual table cell, are used to fill missing data, highlight errors, and for other purposes.
US10685058B2 Broadcast profiling system
Systems and methods are presented for receiving, by a server computer, broadcast data for a content station, determining that the broadcast data comprises a change in content for the content station, determining identifying information associated with the broadcast data, analyzing the identifying information associated with the broadcast data to determine characteristics of the broadcast data, storing the identifying information and the characteristics of the broadcast data, incrementing persona characteristics in a datastore for the content station with the characteristics of the broadcast data, and generating a profile of the content station based on the persona characteristics in the datastore of the content station.
US10685057B1 Style modification of images in search results
Methods for style modification of images in search results are provided. In one aspect, a method includes receiving user input identifying a search query from a client device, in which the search query indicates one or more predetermined search terms. The subject system determines a first collection of images that correspond to the one or more predetermined search terms and a second collection of images that exclude images that correspond to the one or more predetermined search terms. The subject system modifies images of the second collection to apply a keyword style that corresponds to the one or more predetermined search terms, and provides a listing of images to the client device. The listing of images includes both the first collection of images and the images of the second collection that are modified with the applied keyword style. Systems and machine-readable media are also provided.
US10685056B2 Systems and methods for an image repository for pathology
Systems and methods for managing an image repository for pathology. In an embodiment, a search request is received. One or more digital slide images are identified from an image repository based on the search request. A user is provided access to the identified digital slide images. In addition, each of a plurality of collections of digital slide images are associated with a search rating, and a value for each of the plurality of collections is computed based on the associated search rating and a size of the collection.
US10685054B2 System and method for mathematics ontology extraction and research
A method of extracting mathematical concepts from mathematical exercise representations includes the steps of accessing at least one document including a plurality of mathematical exercise representations, wherein each mathematical exercise representation comprises one or more algorithmic, linguistic, geometric, and graphic mathematical exercise representations; extracting each mathematical exercise representation to identify one or more mathematical concepts; identifying a relationship between a first mathematical concept and a second mathematical concept to identify a plurality of concept groups; populate an optimization table to associate at least one of the mathematical concepts and concept groups with one or more of the plurality of mathematical exercise representations; and optimize the optimization table to remove redundancies.
US10685053B2 System and method for generating professional profile for employees
System and method for generating professional profile of an employee in an organization are disclosed. An organizational ontology may be built for the employee. The organizational ontology may be indicative of interrelationships between the employee, other employees and tasks performed by the employee. Further, email data associated with the employee may be stored for a complete lifecycle of the employee. The email data may be analyzed to identify insights about the employee and the professional profile may be generated based on the identified insights.
US10685051B2 Reconfigurable model for auto-classification system and method
A reconfigurable automatic document-classification system and method provides classification metrics to a user and enables the user to reconfigure the classification model. The user can refine the classification model by adding or removing exemplars, creating, editing or deleting rules, or performing other such adjustments to the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process.
US10685047B1 Request processing system
A system for processing queries from a user device may first generate an augmented query by determining weight values and synonyms for at least a portion of the parameters in the query, and adding or removing one or more query parameters. Correspondence between the augmented query and an existing set of data entries may be used to determine a subset of data entries that may be responsive to the query. Correspondence may then be determined between the augmented query and previous queries that were addressed by the subset of data entries, to determine a particular previous query having the greatest correspondence with the augmented query. The data entry associated with the particular previous query may be used to generate a response to the query received from the user device.
US10685046B2 Data processing system and data processing method
First type metadata is associated with unstructured data included in an unstructured data source. A data processing system performs an extraction process. This extraction process includes: (a) creating, for each of a plurality of selected pieces of unstructured data in the unstructured data source, second type metadata, which is metadata including content information representing one or more content attributes of the piece of unstructured data; and (b) associating the created second type metadata with the first type metadata of the piece of unstructured data.
US10685043B2 Event analysis in network management event streams
A plurality of first event instances of a first event and a plurality of second event instances of a second event are received based on the first event occurring and the second event occurring. Each event instance has an event identifier and a timestamp. A first event type of the plurality of first event instances and a second event type of the plurality of second event instances are identified. A time period of overlap between the first event and the second event are determined by detecting regular intervals between the plurality of first event instances, as compared to each other, and the plurality of second event instances, as compared to each other. A relationship between the first event and the second event are scored based on the time period of overlap. The first event and the second event are grouped based on the scored relationship.
US10685042B2 Identifying join relationships based on transactional access patterns
A corpus of information describing queries used to access a transactional data store may be used to identify analytical relationships that are not explicitly defined in a schema or supplied by a user. Join relationships may be identified based on field coincidence in elements of queries in the corpus. Join relationships may be indicative of dimensions and attributes of a dimension. Hierarchy levels for a dimension may be identified based on factors including data type, reference in an aggregating clause, and reference in a grouping clause.
US10685041B2 Database system, computer program product, and data processing method
According to an embodiment, a database system includes nodes and a management device. The management device includes first and second assigning units. Depending on change in state of each node, the first assigning unit assigns a first node storing data pieces and receiving an access request to the data pieces, and assigns a second node serving as a backup node, and instructs each node to perform operations according to assignment. Depending on state of nodes and change in assignment state, the second assigning unit assigns a third node as a candidate node serving as the first node, and instructs each node to make preparation for causing the third node to operate as the first node. Each node sends, to the third node, a snapshot of the data pieces at the first time point and an operation log according to the access request at and after the first time point.
US10685028B2 Contextual ownership
Consistent contextual patterns may confirm ownership. Current usage of mobile and smart devices may be compared to historical usage. If a device is being used as historically observed, then ownership of the device may be confirmed. If, however, the current usage fails to coincide with historical usage, new ownership may be inferred.
US10685026B2 Database query based match engine
A method may include: generating a database query to retrieve a first set of records from a database, the database query retrieving the first set of records by filtering, based on a target value, records held at the database, the records being associated with at least one attribute; selecting a subset of records from the first set of records, the selecting based on an attribute associated with the first set of records; modifying the target value in response to the attribute associated with the subset of records failing to satisfy a threshold value; executing a modified database query to retrieve a second set of records from the database, the modified database query retrieving the second set of records by filtering, based on the modified target value, the records at the database; and generating a user interface configured to display a result of the database query and/or the modified database query.
US10685018B1 Methods and apparatus for computing estimated quantiles for streaming data over sliding windows
Estimated quantiles and/or percentiles for streaming data are computed over a sliding window. An exemplary method comprises obtaining a stream of data values; obtaining a summary of a distribution of previously processed data values; adding streamed data values to a buffer; and when the buffer reaches a predefined fullness threshold, performing the following steps: processing tuples in the summary to apply a decay function to each tuple using the number of items in the stream in the stream at the time the tuple is created and a minimal rank bound; for each item in the buffer, creating a tuple; adding the tuple to the summary, and removing the item from the buffer; and building a search tree that is used to process one or more of percentile queries and quantile queries. The summary is optionally compressed by merging consecutive tuples that satisfy a predefined invariant constraint. The decay function maintains, for example, one or more of a predefined recent number of items or a predefined recent time window of items in the summary.
US10685014B1 Method of sharing read-only data pages among transactions in a database management system
In general, embodiments of the technology relate to a method for processing read-only transactions. The method includes receiving a read-only transaction, wherein the read-only transaction specifies a page, obtaining a page descriptor, from a page cache, for the page, where the page descriptor comprises a plurality of entries, identifying an entry of the plurality of entries in the page descriptor for the read-only transaction, and processing the read-only transaction using a snapshot of the page associated with the entry.
US10685012B2 Generating feature embeddings from a co-occurrence matrix
Methods, and systems, including computer programs encoded on computer storage media for generating compressed representations from a co-occurrence matrix. A method includes obtaining a set of sub matrices of a co-occurrence matrix, where each row of the co-occurrence matrix corresponds to a feature from a first feature vocabulary and each column of the co-occurrence matrix corresponds to a feature from a second feature vocabulary; selecting a sub matrix, wherein the sub matrix is associated with a particular row block and column block of the co-occurrence matrix; assigning respective d-dimensional initial row and column embedding vectors to each row and column from the particular row and column blocks, respectively; and determining a final row embedding vector and a final column embedding vector by iteratively adjusting the initial row embedding vectors and the initial column embedding vectors using the co-occurrence matrix.
US10685009B1 Systems and methods for trigger based synchronized updates in a distributed records environment
A computerized system and method may include, in response to receiving a blockchain via a communications network that includes information associated with an event, parsing, by a blockchain parsing engine being executed by a blockchain node, the information to identify a status state of an item related to the event. The blockchain may be inclusive of the information along with the status state of the item may be stored in a storage unit. An event tracking engine may determine from the parsed information that the status state of the item transitioned from a first state to a second state. Responsive to the event tracking engine determining that a qualifying state is satisfied by the item being in the second state, automatically executing, by the blockchain node, a smart code inclusive of initiating communications between a first party and a second party.
US10685005B2 Alternate states in associative information mining and analysis
Provided are methods, systems, and computer readable media for user interaction with database methods and systems. In an aspect, a user interface can be generated to permit dynamic display generation to view data. The system can comprise a visualization component to dynamically generate one or more visual representations of the data to present in the state space.
US10685004B2 Multiple feature hash map to enable feature selection and efficient memory usage
Disclosed embodiments are related to feature hashing techniques. A processing device of a database system may identify a set of machine learning features; generate a first hash map of said set of machine learning features and a second different hash map of said set of machine learning features. The processing device may generate a memory compact model for an online machine learning system using the first and second hash maps, and store the memory compact model in the memory device.
US10685003B2 Building and using an atomic key with partial key searching capability
A computer-implemented method includes determining a key set of properties. Based on the key set, a plurality of keys are generated for a plurality of objects, where the plurality of keys include a respective key for each object based on a value associated with the object for each property in the key set. A request is received to search for matching objects having a set of desired values for a desired set of properties, where the desired set of properties are a subset of the key set and exclude one or more properties in the key set. A Bloom filter search is performed on the plurality of objects. The Bloom filter search is based on the set of desired values for the desired set of properties and further based on the plurality of keys that are based on the key set. The matching objects are identified from the search.
US10685001B2 Query handling using summarization tables
Embodiments are directed are towards the transparent summarization of events. Queries directed towards summarizing and reporting on event records may be received at a search head. Search heads may be associated with one more indexers containing event records. The search head may forward the query to the indexers the can resolve the query for concurrent execution. If a query is a collection query, indexers may generate summarization information based on event records located on the indexers. Event record fields included in the summarization information may be determined based on terms included in the collection query. If a query is a stats query, each indexer may generate a partial result set from previously generated summarization information, returning the partial result sets to the search head. Collection queries may be saved and scheduled to run and periodically update the summarization information.
US10685000B1 System and method for preparing a data set for searching
Embodiments of the present disclosure relate to systems and methods for preparing a data set for searching. In addition, embodiments of the present disclosure relate to solutions for configuring a storage infrastructure and indexing process for a data set.
US10684995B2 Storage optimization in computing devices
Some examples include one or more processors that optimize the storage capacity of a computing device of a user. For instance, the one or more processors may receive, from the computing device, an indication of a request to download a data file. In addition, the one or more processors may determine a device classification associated with the computing device and a user access pattern associated with the data file. Further, the one or more processors may perform a downsampling of the data file based on the device classification and the user access pattern in response to the request, and may transmit the downsampled data file to the computing device.
US10684993B2 Selective compression of unstructured data
A method for selectively compressing unstructured data includes preparing, at a host system, a data blob made up of unstructured data, for storage on a storage system. The method encodes a first portion of the data blob with a first color and a second portion of the data blob with a second color. The first color indicates that the associated portion should remain uncompressed, while the second color indicates that the associated portion should be compressed. The method transmits the encoded data blob to a storage virtualization layer associated with the storage system. In response, the storage virtualization layer stores the first portion in an uncompressed format, and compresses the second portion and stores the second portion in a compressed format. A corresponding system and computer program product are also disclosed herein.
US10684992B1 Causally ordering distributed file system events
Implementations are provided herein for using inode revision numbers associated with a modified LIN and a set of Parent LINs to causally order transactions within a distributed file system. Any time an inode is changed, its inode revision number can be incremented by 1. When events within file system are processed causing an inode or a set of inodes to be modified, an event transaction log entry can made. The event transaction log entry can denote a description of the event, a set of modified inode and inode revision number pairs, and a set of parent inode and inode revision number pairs. Entries in the event transaction log can be used to build an inode map for each inode implicated in the event transaction log. The inode map can be used to build a set of direct causal dependencies for each transaction in the event transaction log. The set of direct causal dependencies can be used to generate a causal ordering of the transactions in the event transaction log, that in some implementations, can be made available to external services.
US10684981B2 Fast termination of multilane single data rate transactions
Systems, methods, and apparatus are described that enable a serial bus to be operated in one or more modes that employ additional wires for communicating data. A method includes providing a data payload for a first data frame to be transmitted over a plurality of data lanes of a multilane serial bus operated in accordance with an I3C protocol, providing one or more indicators of validity of one or more bytes included in the data payload, and transmitting the first data frame over the multilane serial bus in accordance with a clock signal transmitted on a clock lane of the multilane serial bus.
US10684966B1 Orchestrating dataflows with inferred data store interactions
An orchestration request indicating input data types and output data types of a collection of functions is received at a network-accessible service. At the service, one or more I/O operations that are to be performed at a data store to execute a dataflow corresponding to the request are inferred based on analysis of the input data types and output data types. A template representing the dataflow is stored, comprising respective nodes representing the functions and the I/O operations, as well as an indication of the sequencing of execution of the functions and I/O operations.
US10684962B2 Vendor-specific peripheral device class identifiers
A peripheral device class identifier is generated for a class of peripheral devices, and is used to identify a setup record that indicates how to install or otherwise set up the class of peripheral devices on a computing device. The peripheral device class identifier is a combination of three components: a vendor identifier, a namespace identifier, and a namespace entry identifier. The vendor identifier is an identifier of the vendor of the class of peripheral devices. The namespace identifier is an identifier of different collections or groups of types of peripheral devices or types of functionality of peripheral devices. The namespace entry identifier is an identifier of a particular type of peripheral device (or particular functionality) of the different collections or groups of types of peripheral devices (or types of functionality of peripheral devices).
US10684961B1 External memory protection for content addressable memory
External memory protection may be implemented for content addressable memory (CAM). Memory protection data, such as duplicate values for entries in a CAM or error detection codes generated from values of the entries in a CAM, may be stored in a random access memory that is separate from the CAM. When an entry in the CAM is accessed to perform a lookup or scrubbing operation, the memory protection data may be obtained from the RAM. A validation of the value of the entry may then be performed according to the memory protection data to determine whether the value is valid.
US10684959B2 Shared memory in a virtual environment
A server LPAR operating in a virtualized computer shares pages with client LPARs using a shared memory region (SMR). A virtualization function of the computer receives a get-page-ID request associated with a client LPAR to identify a physical page corresponding to a shared page included in the SMR. The virtualization function requests the server LPAR to provide an identity of the physical page. The virtualization function receives a page-ID response comprising the identity of a server LPAR logical page that corresponds to the physical page. The virtualization element determines a physical page identity and communicates the physical page identity to the client LPAR. The virtualization element receives a page ID enter request and enters an identity of the physical page into a translation element of the computer to associate a client LPAR logical page with the physical page.
US10684950B2 System for triggering cross channel data caching
Embodiments of the present invention provide a system for triggering cross channel data caching. Historical event data and live event data of a user may be monitored to determine an expected event that comprises one or more expected channels. An expected period of time for the expected event may also be determined. Relevant user data may then be identified from one or more systems of record and cached or otherwise compressed. One or more adapters configured to format cached data into the one or more expected channels are then identified. The cached data is then transmitted to databases associated with each of the one or more expected channels, where the cached data is converted by the adapters. The cached data is then generally maintained in these databases for the expected period of time.
US10684948B2 Dual inline memory module
An apparatus and method for memory backup are disclosed as being operational at a memory module that includes a volatile memory device but which is devoid of a non-volatile memory device. The memory module can emulate operations of a non-volatile memory on the memory module while the memory module is devoid of such non-volatile memory.
US10684943B2 Generating executable test automation code automatically according to a test case
A mapping is created between test steps from existing test cases and code snippets from existing automated test scripts. The code snippets are clustered into categories. The test steps are refined to generate training word segments. A new manual test case to automate is received. New test steps from the new manual test case are refined to generate new word segments. Probabilities are calculated for the categories, each probability indicating a likelihood that a new test step belongs in a particular category, and being based on a training word segment associated with the particular category, and a new word segment derived from the new test step. The new test step is mapped to a code snippet from a category having the highest probability. The probability calculation and code snippet mapping is repeated for each other new test step.
US10684940B1 Microservice failure modeling and testing
Generally described, one or more aspects of the present application correspond to an artificial intelligence (AI) system that helps developers build failure-resilient microservices. The AI system can analyze the code of a microservice to identify other, similar microservices, and then use historical data about performance of those similar microservices to build a failure model for the microservice. The AI system can also automatically run failure tests based on the failure model, and can suggest code changes (based on analyzing historical code changes and test performance data) that can help a microservice become resilient to a particular failure.
US10684939B2 Using workload profiling and analytics to understand and score complexity of test environments and workloads
Aspects of the present invention include a method, system and computer program product determining, scoring and reporting the complexity of customer and test environments and workloads. The method includes a processor performing an accounting of factors related to complexity of a plurality of environments and workloads; determining one or more formulas to use for determining an overall score and ranking for each one of the plurality of environments and workloads; collecting relative environment and workload data; determining a complexity score for each one of the plurality of environments and workloads; and determining a complexity ranking for each one of the plurality of environments and workloads.
US10684937B2 Method and system for repositioning of a plurality of static analysis alarms
This disclosure relates generally to a system and a method for repositioning of a plurality of static analysis alarms is provided. The proposed repositioned techniques, reposition each of the static analysis alarms from the set of static analysis alarms up or down the application code from the program points of their original reporting, for reducing the number of static analysis alarms reported or for reporting them closer to their causes or for both the objectives. Further the proposed repositioning techniques also ensure that the repositioning of the static analysis alarms is without affecting the errors uncovered by them. Further the disclosure also proposes to maintain traceability links between a repositioned static analysis alarm and its corresponding static analysis alarm(s). Further the disclosure proposes to display the repositioned static analysis alarms to the user instead of the set of static analysis alarms, for reducing redundancy from reporting and manual inspections of the set of static analysis alarms. Furthermore the disclosure proposes to display the traceability links only if a user requests for the same.
US10684929B2 Self healing compute array
This disclosure pertains to hardware compute arrays (sometimes called systolic arrays) for applications such as artificial intelligence (AI), machine learning (ML), digital signal processing (DSP), graphics processing units (GPUs), and other computationally intensive applications. More particularly, it pertains to novel and advantageous architecture innovations for efficiently and inexpensively implementing such arrays using multiple integrated circuits. Hardware and methods are disclosed to allow compute arrays to be tested after face-to-face or wafer-to-wafer bonding and without out any pre-bonding test. Defects discovered in the post-bonding testing can be completely or partially healed increasing yields and reducing costs.
US10684926B2 Online iterative data verification for synchronous replication
In one aspect, online iterative data verification for synchronous replication is provided for a storage system that includes a source site and a target site. An aspect includes, during an active synchronous replication process between the source site and the target site, identifying inflight inputs/outputs (IOs). The inflight IOs indicate write operations that are transmitted from the source to the target but are determined to have not yet been stored at the target. A further aspect includes performing a first data verification on the source and target sites. The first data verification is performed for IOs that are not inflight IOs. An aspect also includes performing iterative data verifications during each of one or more replication cycles. The iterative data verifications verify only data written to the target site since one of the first data verification and a previously performed data verification excluding inflight IOs at the time of verification.
US10684924B2 Data restoration operations based on network path information
A system according to certain aspects improves the process of data restoration and application recovery operations. The system can back up primary data based on network path information associated with a client computing device. When the primary data becomes corrupted or unavailable, a previously backed up copy of the primary data may be used as the primary data to achieve instant application recovery. For example, when a portion of the primary data is requested by a user or an application, the system may identify a corresponding portion in the backed up copy of the primary data and provide the identified portion to the user or the application in a manner transparent to the user or the application. Alternatively, the application running on the client computing device may send a request for the backup copy of the primary data to the secondary storage device upon determining that the requested data is not available.
US10684922B2 Enhanced data storage using compressed data
Systems and methods for replicating data are disclosed. Data stored in a compressed form on a source storage array or device can be read and transmitted to a destination storage array or device. The replication of data is achieved without having to decompress the data.
US10684915B2 Efficient packing of compressed data in storage system implementing data striping
An apparatus comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to select a stripe column size for stripes of a data storage system, to determine a first compress block size for a first one of the stripes based on compressibility of data to be stored, to select a first prime number for computing parity blocks for the first stripe and a first number of sub-stripes for splitting stripe columns of the first stripe, to generate metadata specifying the first compress block size, the first prime number and the first number of sub-stripes for the first stripe, and to store data compressed using the first compress block size in the first stripe. The first prime number and first number of sub-stripes for the first stripe is different than a second prime number and second number of sub-stripes for a second stripe.
US10684909B1 Anomaly detection for preserving the availability of virtualized cloud services
A system and method that automatically detects anomalies in a cloud service system on an ongoing basis and which can be used to trigger live migration of cloud services includes a cloud server system configured to provide a plurality of virtualized cloud services through processes running over a set of virtual machines hosted on the cloud server system, and a processor which receives data related to the operations of the virtual machines and determines whether any of the virtual machines are exhibiting anomalous behavior. The processor applies a Kalman Filter to make predictions on the future state and covariance of the virtual machines and then calculates the log likelihood of the predicted values. If the predicted values deemed to be very unlikely, then the processor signals that an anomaly has occurred.
US10684902B2 Method and apparatus for memory vulnerability prediction
Described herein are a method and apparatus for memory vulnerability prediction. A memory vulnerability predictor predicts the reliability of a memory region when it is first accessed, based on past program history. The memory vulnerability predictor uses a table to store reliability predictions and predicts reliability needs of a new memory region. A memory management module uses the reliability information to make decisions, (such as to guide memory placement policies in a heterogeneous memory system).
US10684899B2 Mobile applications architecture
A system and method for sharing data and resources among a plurality of applications on a mobile device is disclosed. Embodiments provide a mobile applications architecture that is able to link applications and share the linked applications simultaneously on an Android (or other operating system) mobile device such as a smart phone or table computer. The mobile applications architecture creates a framework that provides an easy interface for third-party applications to quickly integrate and leverage already constructed components and sharing of data among multiple third-party applications thereby reducing the complexity of newly developed capabilities for mobile applications architecture on not just a single device, but multiple devices.
US10684898B2 In-line event handlers across domains
Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned.
US10684897B2 Event notification
A server computer determines that an application of a plurality of applications in a cloud subscribes to an event with respect to a plurality of attributes of event data. The server computer, responsive to determining that at least one of the plurality of attributes has changed, executes the application workflow and sends a notification to the application, the notification indicating that at least one of the plurality of attributes has changed.
US10684895B1 Systems and methods for managing containerized applications in a flexible appliance platform
The disclosed computer-implemented method for managing containerized applications in a flexible appliance platform may include (1) receiving a request to perform an operation that manages a life cycle of a containerized application, (2) accessing management data for the containerized application, (3) determining, based on the management data, application requirements associated with the requested operation that manages the life cycle of the containerized application, and (4) performing the operation that manages the life cycle of the containerized application based on the application requirements, where the operation is performed without making changes to the containerized application and without user intervention. Various other methods, systems, and computer-readable media are also disclosed.
US10684893B2 Methods and apparatus to manage compute resources in a hyperconverged infrastructure computing environment
Methods, apparatus, systems and articles of manufacture are disclosed for managing compute resources in a hyperconverged infrastructure computing environment. An example apparatus includes a resource manager table populator to populate a resource management table with information identifying workloads and a workload categorizer to categorize the workloads identified in the resource management table as needy workloads or offering workloads. The disclosed apparatus further include a workload selector to select an offering workload to lend resources to a needy workload, and a resource configurer. The resource configurer to cause a host included in the workload to spin a virtual machine or create a container, and assign the virtual machine or container to support the needy workload.
US10684892B2 Triggered queue transformation
Methods and systems disclosed herein relate generally to evaluating resource loads to determine when to transform queues and to specific techniques for transforming at least part of queues so as to correspond to alternative resources.
US10684889B2 Systems, methods, and computer program products for scheduling processing jobs to run in a computer system
A method includes, in a program that includes a defined number of job slots for data updating processing jobs, scheduling a first job in one of the slots, and executing the first job, wherein the first job includes scanning a list of additional jobs and scheduling those additional jobs for execution, further wherein a total number of the additional jobs in the program exceeds the defined number of job slots.
US10684884B1 Application containers running inside virtual machine
System for launching application containers inside VMs without data duplication, includes first and second VMs on a host; a storage to which the host has access; a container generation module running on the host and configured to interface to VM-side container generation daemons in the VMs; the container generation daemons transmits to the container generation module a request to pull container layers; a host-side container generation daemon processes the request to pull the container layers from the container generation daemons running inside the VMs; and a DAX device residing on each of the VMs. The host container generation daemon sends the request for any missing container layers to a registry, and writes them onto the storage, maps the layers to the VMs as the DAX devices, maps all needed container layers to the first VM and maps any identical container layers to the second VM, without accessing the registry.
US10684882B2 Updating networks with migration information for a virtual machine
Methods, computer program products, and network authority devices are presented. The methods include, for instance: updating a source network with migration information of a virtual machine to redirect network traffic for the virtual machine to a destination network; and updating at least one remote network with the migration information of the virtual machine. In one embodiment, the updating includes updating the source network concurrent with a migration of the virtual machine to minimize interruption of the network traffic. In another embodiment, the updating includes updating a network device of the source network to forward the network traffic for the virtual machine to another network device of the destination network. In a further embodiment, the updating includes updating the source network to redirect the network traffic from at least one client on the at least one remote network.
US10684880B2 Allocating and initializing I/O devices at virtual
The purpose of the present invention is to provide a computer which is capable of increasing the number of I/O devices which connect to a PCI fabric which has predetermined specifications. This computer comprises: a storage unit which retains an I/O device list which is used to manage the allocation to a virtual machine which runs on the computer of an I/O device which is connected to the computer via a network; a virtual machine monitor which identifies the I/O device which is required for the operation of the virtual machine; and an I/O device manager which refers to the I/O device list and assesses whether the I/O device which has been identified by the virtual machine monitor is available to be allocated to the virtual machine, and if there is an I/O device available to be allocated to the virtual machine, allocates the I/O device to the virtual machine, and registers in the storage unit an identifier which is assigned to the I/O device on the basis of predetermined specifications, together with an identifier of the virtual machine.
US10684878B1 Virtual machine management
A migration management service monitors the resource usage or other behavior factors related to virtual machine instances implementing database functionality and hosted on various physical computing devices. Based on the resource usage associated with the implementation of the database functionality and other behavioral factors, the migration management service identifies a set of target hosted virtual machine instances for possible migration. The migration management service can further identify and prioritize from the set of target hosted virtual machine instances which hosted virtual machine instances may have a greater likelihood to impact the execution of other hosted virtual machine instances being hosted in the same physical computing device. Based on the identification and prioritization, the migration management service can then cause the migration of one or more hosted virtual machine instances unto on a different physical computing device.
US10684877B2 Virtualized customer premises equipment
A method for providing functionality to customer premises equipment including detecting one or more customer premises connected to a wide area network (WAN), wherein each customer premises includes a plurality of customer premises equipment (CPE) devices, a local area network (LAN) connecting each of the CPE devices, and an external network communications device for connecting the LAN to the WAN; virtualizing each CPE device from each customer premises to define a plurality of vCPE devices; and providing functionality to the CPE devices via respective vCPE devices. A system for implementing the method is also disclosed.