Document Document Title
US10083933B2 Method for permanent bonding of wafers
A method for bonding of a first contact surface of a first substrate to a second contact surface of a second substrate according to the following steps: forming a reservoir in a surface layer on the first contact surface, at least partially filling the reservoir with a first educt or a first group of educts, contacting the first contact surface with the second contact surface for formation of a prebond connection, and forming a permanent bond between the first and second contact surface, at least partially strengthened by the reaction of the first educt with a second educt contained in a reaction layer of the second substrate.
US10083926B1 Stress relief solutions on WLCSP large/bulk copper plane design
A wafer level chip scale package is described. At least one redistribution layer is connected to a wafer through an opening through a first polymer layer to a metal pad on a top surface of the wafer wherein the redistribution layer has a roughened top surface and wherein holes are formed through the at least one redistribution layer in an area where the redistribution layer has an area exceeding 0.2 mm2. At least one UBM layer contacts the at least one redistribution layer through an opening in a second polymer layer wherein the second polymer layer contacts the first polymer layer within the holes promoting cohesion between the first and second polymer layers and wherein the roughened top surface promotes adhesion between the at least one redistribution layer and the second polymer layer.
US10083925B2 Packaging process of electronic component
A packaging process of an electronic component includes the following steps. Firstly, a semi-package unit is provided. The semi-package unit includes a first insulation layer and an electronic component. The electronic component is partially embedded within the first insulation layer. The electronic component includes at least one conducting terminal. Then, a metal layer is formed over the surface of the semi-package unit and a part of the metal layer is removed, so that a metal mask is formed on the surface of the semi-package unit and the at least one conducting terminals is exposed. Then, a metal re-distribution layer is formed on the metal mask and the at least one conducting terminal. Then, a part of the metal re-distribution layer and a part of the metal mask are removed, so that at least one contact pad corresponding to the at least one conducting terminal is produced.
US10083923B2 Platform with thermally stable wireless interconnects
Embodiments of the invention may include a packaged device that includes thermally stable radio frequency integrated circuits (RFICs). In one embodiment the packaged device may include an integrated circuit chip mounted to a package substrate. According to an embodiment, the package substrate may have conductive lines that communicatively couple the integrated circuit chip to one or more external components. One of the external components may be an RFIC module. The RFIC module may comprise an RFIC and an antenna. Additional embodiments may also include a packaged device that includes a plurality of cooling spots formed into the package substrate. In an embodiment the cooling spots may be formed proximate to interconnect lines the communicatively couple the integrated circuit chip to the RFIC.
US10083922B2 Inductor interconnect
A device and method of utilizing spiral interconnects for voltage and power regulation are shown. Examples of spiral interconnects include air core inductors. An integrated circuit package attached to a motherboard using spiral interconnects is shown. Methods of attaching an integrated circuit package to a motherboard using spiral interconnects are shown including air core inductors. Methods of attaching spiral interconnects include using electrically conductive adhesive or solder.
US10083915B2 Semiconductor device
A semiconductor device includes a semiconductor substrate including a main chip region and a remaining scribe lane region surrounding the main chip region, a passivation layer on the main chip region, the passivation layer including a plurality of bridge patterns extending from the main chip region in a first direction across the remaining scribe lane region, a plurality of bump pads exposed by the passivation layer on the main chip region, a plurality of dam structures along edges of the main chip region on the remaining scribe lane region, the plurality of bridge patterns arranged on the plurality of dam structures at a first pitch in the first direction, a seed layer on the plurality of bump pads, and bumps on the seed layer.
US10083911B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a flexible substrate, an electronic component, at least one flexible member, and a package body. The electronic component is disposed on the flexible substrate. The at least one flexible member is disposed on the flexible substrate. The package body encapsulates the electronic component and has a first part and a second part separated from the first part by the at least one flexible member.
US10083904B2 Metholodogy for profile control and capacitance reduction
Methodologies and a device for reducing capacitance and improving profile control are provided. Embodiments include forming metal vias in a first dielectric layer; forming a graded interlayer dielectric over the metal vias; forming a metal layer in the graded ILD over one of the metal vias; and forming a hydrogenated amorphous silicon carbon film over the metal layer.
US10083901B2 Method for manufacturing circuit redistribution structure
A method for manufacturing a circuit redistribution structure includes the following steps. A first dielectric is formed on a carrier. Conductive blind vias are formed in the first dielectric. A first circuit redistribution layer is formed on the first dielectric. A second dielectric is formed on the first dielectric. First and second holes are formed on the second dielectric. A trench is formed in the second dielectric to divide the second dielectric into first and second portions. A first portion of the first circuit redistribution layer and the first hole are disposed in the first portion of the second dielectric, and a second portion of the first circuit redistribution layer and the second hole are disposed in the second portion of the second dielectric. Conductive blind vias are formed in the first and second holes, and a second circuit redistribution layer is formed on the second dielectric.
US10083899B2 Semiconductor package with heat slug and rivet free die attach area
A method of forming a semiconductor device package includes providing a lead frame having a peripheral structure and a heat slug having an upper and lower surface, the heat slug being attached to the peripheral structure. A semiconductor die is attached to the heat slug. The semiconductor die is encapsulated with a molding compound while the heat slug is attached to the peripheral structure. The heat slug is completely devoid of fasteners before the encapsulating.
US10083898B2 Manufacturing method of semiconductor device and semiconductor device
An improvement is achieved in the reliability of a semiconductor device. After a resin sealing portion is formed to seal a die pad, a semiconductor chip mounted over the die pad, a plurality of leads, and a plurality of wires electrically connecting a plurality of pad electrodes of the semiconductor chip with the leads, the resin sealing portion and the leads are cut with a rotary blade to manufacture the semiconductor device. In the semiconductor device, at least a portion of each of first and second leads is exposed from a lower surface of the sealing portion. End surfaces of the first and second leads as the respective cut surfaces thereof are exposed from each of side surfaces of the sealing portion as the cut surfaces of the resin sealing portion. The distance between a lower side of the end surface of the first lead and an upper surface of the sealing portion is smaller than the distance between an upper side of the end surface of the second lead adjacent thereto and the upper surface of the sealing portion.
US10083894B2 Integrated die paddle structures for bottom terminated components
Bottom terminated components and methods of making bottom terminated components are provided. The bottom terminated component includes a die paddle and at least one die paddle structure configured to prevent wicking into a respective thermal via of a printed circuit board. The at least one die paddle structure includes a base defining an axis, the base having an axial thickness extending from the die paddle, and a contact surface configured to contact the printed circuit board at the thermal via of the printed circuit board to prevent wicking of solder into the respective thermal via.
US10083891B1 Memory having thermoelectric heat pump and related IC chip package and method
An IC chip package includes: a base substrate; an interposer substrate including a plurality of wires therein, the interposer substrate operatively coupled to the base substrate; and a processor operatively positioned on the interposer substrate. A memory is operatively positioned on the interposer substrate and operatively coupled to the processor through the interposer substrate. The memory includes: a 3D DRAM stack, a thermoelectric heat pump coupled directly to an uppermost layer of the 3D DRAM stack, and a memory controller operatively coupled to the 3D DRAM stack to control operation of the 3D DRAM stack. A temperature controller operatively coupled to the thermoelectric heat pump controls a temperature of the 3D DRAM stack using the thermoelectric heat pump. A lid may thermally couple to an uppermost surface of the processor and an uppermost surface of the thermoelectric heat pump.
US10083890B2 Boron nitride nanotube enhanced electrical components
Aligned high quality boron nitride nanotubes (BNNTs) can be incorporated into groups and bundles and placed in electronic and electrical components (ECs) to enhance the heat removal and diminish the heat production. High quality BNNTs are excellent conductors of heat at the nano scale. High quality BNNTs are electrically insulating and can reduce dielectric heating. The BNNTs composite well with a broad range of ceramics, metals, polymers, epoxies and thermal greases thereby providing great flexibility in the design of ECs with improved thermal management. Controlling the alignment of the BNNTs both with respect to each other and the surfaces and layers of the ECs provides the preferred embodiments for ECs.
US10083888B2 Semiconductor device package
A semiconductor device package includes a conductive base, and a cavity defined from a first surface of the conductive base, the cavity having a bottom surface and a depth. A semiconductor die is disposed on the bottom surface of the cavity, the semiconductor die having a first surface and a second surface opposite the first surface. The second surface of the semiconductor die is bonded to the bottom surface of the cavity. A distance between the first surface of the semiconductor die and the first surface of the conductive base is about 20% of the depth of the cavity.
US10083886B2 Lid attach optimization to limit electronic package warpage
In yet another aspect the electronic package further includes a frame concentric with the chip. The lid is attached to the frame with a solder, epoxy or elastomer and placed on the chip with a thermal interface material. The seal band material is dispensed on the chip carrier and the frame is then moved towards the chip carrier allowing a minimum seal band thickness.
US10083883B2 Wafer processing equipment having capacitive micro sensors
Embodiments include devices and methods for detecting particles, monitoring etch or deposition rates, or controlling an operation of a wafer fabrication process. In an embodiment, a particle monitoring device for particle detection includes several capacitive micro sensors mounted on a wafer substrate to detect particles under all pressure regimes, e.g., under vacuum conditions. In an embodiment, one or more capacitive micro sensors is mounted on a wafer processing tool to measure material deposition and removal rates in real-time during the wafer fabrication process. Other embodiments are also described and claimed.
US10083878B1 Fin fabrication process with dual shallow trench isolation and tunable inner and outer fin profile
A self-aligned active region block mask is used to pattern and define a plurality of semiconductor fins as well as attendant shallow trench isolation (STI) structures. The block mask, a portion of which comprises a patterned fin hard mask, permits decoupling of inner and outer fin etch processes, as well as independent optimization of inner fin and outer fin dielectric properties. The fin-forming method also forestalls the creation of isolated, free-standing fins, which decreases the likelihood of mechanical damage to the fins during processing.
US10083870B2 Semiconductor device
A semiconductor device includes: a first bidirectional switch element including a first gate electrode, a second gate electrode, a first electrode, and a second electrode; a first field-effect transistor including a third gate electrode, a third electrode, and a fourth electrode; and a second field-effect transistor including a fourth gate electrode, a fifth electrode, and a sixth electrode. The first electrode is electrically connected to the third gate electrode, the first gate electrode is electrically connected to the third electrode, the second electrode is electrically connected to the fourth gate electrode, the second gate electrode is electrically connected to the fifth electrode, and the fourth electrode is electrically connected to the sixth electrode.
US10083865B2 Partial spacer for increasing self aligned contact process margins
A semiconductor structure is provided. The semiconductor includes a gate stack on a substrate. The semiconductor includes a first set of sidewall spacers on opposite sidewalls of the gate stack. The semiconductor includes a flowable dielectric layer on the substrate, covering at least a portion of the first set of sidewall spacers. The semiconductor includes a second set of sidewall spacers next to the first set of sidewall spacers covering an upper portion thereof, the second set of sidewall spacers are directly on top of the flowable dielectric layer. The semiconductor includes a contact next to at least one of the second set of sidewall spacers.
US10083863B1 Contact structure for semiconductor device
A method of forming a semiconductor device includes forming a source/drain region on a substrate and forming a first interlayer dielectric (ILD) layer over the source/drain region. The method further includes forming a first conductive region within the first ILD layer, selectively removing a portion of the first conductive region to form a concave top surface of the first conductive region. The method also includes forming a second ILD layer over the first ILD layer and forming a second conductive region within the second ILD layer and on the concave top surface. The concave top surface provides a large contact area, and hence reduced contact resistance between the first and second conductive regions.
US10083861B2 HDP fill with reduced void formation and spacer damage
A method for filling gaps between structures includes forming a plurality of high aspect ratio structures adjacent to one another with gaps, forming a first dielectric layer on tops of the structures and conformally depositing a spacer dielectric layer over the structures. The spacer dielectric layer is removed from horizontal surfaces and a protection layer is conformally deposited over the structures. The gaps are filled with a flowable dielectric, which is recessed to a height along sidewalls of the structures by a selective etch process such that the protection layer protects the spacer dielectric layer on sidewalls of the structures. The first dielectric layer and the spacer dielectric layer are exposed above the height using a higher etch resistance than the protection layer to maintain dimensions of the spacer layer dielectric through the etching processes. The gaps are filled by a high density plasma fill.
US10083860B2 Semiconductor structure with resist protective oxide on isolation structure and method of manufacturing the same
A method of forming a semiconductor structure includes; (i) forming an isolation structure in a semiconductor substrate, the isolation structure electrically isolating device regions of the semiconductor substrate; (ii) forming a gate structure extending from one of the device regions to the isolation structure; (iii) forming a resist protective oxide layer overlaying the gate structure and the isolation structure; and (iv) patterning the resist protective oxide layer to form a patterned resist protective oxide that covers at least a portion of the isolation structure and a portion of the gate structure on the isolation structure.
US10083859B2 Coating formation method and semiconductor device manufacturing method using the coating formation method
In the present method, a substrate to be processed, having an interlayer insulation film, is prepared (step 1). The interlayer insulation film is subjected to dry etching, while using a mask layer, thereby forming recesses (step 2). Residue is removed by dry ashing (step 3). A coating is formed on the entire surface by means of a gas process using a coating compound gas, with a molecular structure having at one terminal a first substitution group that reacts with and bonds with the surface of the interlayer insulation film, and at the other terminal a second substitution group that is hydrophilic (step 4). The coating is removed by wet cleaning (step 5). Wiring is formed in the recesses (step 6).
US10083858B2 Interconnection lines having variable widths and partially self-aligned continuity cuts
A semiconductor cell includes a dielectric layer. An array of parallel metal lines is disposed in a longitudinal direction within the dielectric layer. The metal lines having line widths that are substantially equal to or greater than a predetermined minimum line width. Line spacers are disposed between the metal lines. The line spacers having line spacer widths that are substantially equal to or greater than a predetermined minimum line spacer width. The array of metal lines includes a signal line having a continuity cut disposed across its entire line width and a power line adjacent the signal line. The power line has a line width that is greater than twice the minimum line width. The power line has a notch disposed partially across its line width. The notch is aligned with the continuity cut in a direction perpendicular to the longitudinal direction of the metal lines.
US10083854B2 Method and device for surface treatment of substrates
A method for surface treatment of an at least primarily crystalline substrate surface of a substrate such that by amorphization of the substrate surface, an amorphous layer is formed at the substrate surface with a thickness d>0 nm of the amorphous layer. This invention also relates to a corresponding device for surface treatment of substrates.
US10083851B2 Robot with inner and outer belt sections
A seal belt includes inner and outer belt sections. The inner belt section revolves according to the movable member movement. The outer belt section includes, between the inner belt section and an opening, a first portion in which a first end is retained at a movable member inside section portion, the portion being closer to the opening lower end, and the remaining portion extends along the opening and is retained at a third space position, and a second portion in which a first end is retained at an inside section portion, the portion being closer to the lower end, and the remaining portion extends to a fourth space position along the opening and is retained at the fourth space position. The first portion and second portions lengths are changed in a complementary manner according to the movable member movement. The drive mechanism is surrounded by the inner belt section.
US10083850B2 Method of forming a flexible semiconductor layer and devices on a flexible carrier
A method for fabricating a semiconductor device comprises providing a preformed spalled structure comprising a stressor layer stack on a first surface of a semiconductor substrate; forming an interfacial release layer on an exposed second surface of the semiconductor substrate; adhesively bonding the interfacial release layer to a rigid handle substrate using an epoxy; removing at least a portion of the stressor layer stack from the first surface of the semiconductor substrate; processing the semiconductor substrate; and removing the semiconductor substrate from the interfacial release layer to impart flexibility to the semiconductor substrate.
US10083844B2 Method of manufacturing bonded body
Provided is a method of manufacturing a bonded body having a structure where a substrate and an electronic part are bonded to each other with a metal particle paste interposed therebetween. The method includes an assembled body forming step where the electronic part is mounted on the substrate with the metal particle paste interposed therebetween, an assembled body arranging step of arranging the assembled body between two heating plates opposite to one another, and a bonding step of bonding the substrate and the electronic part to each other by heating while applying pressure to the assembled body by moving at least one of two heating plates to the other of two heating plates. The bonding step is performed under a condition that a temperature of the assembled body is within 0° C. to 150° C. In the bonding step, a metal particle paste minimally generates a sintering reaction.
US10083841B2 Semiconductor device and a method for fabricating the same
In a method of manufacturing a semiconductor device, an interlayer dielectric (ILD) layer is formed over an underlying structure. The underlying structure includes gate structures, each having a metal gate and a cap insulating layer disposed over the metal gate, source/drain epitaxial layers disposed between two adjacent gate structures, and an etching-stop layer (ESL) covering the source/drain epitaxial layers. An opening is formed in the ILD layer by etching. A dielectric filling layer is formed in the opening. By using wet etching, the ILD layer disposed above the source/drain epitaxial layers is removed. The ESL disposed on the source/drain epitaxial layers is removed, thereby at least partially exposing the source/drain epitaxial layers. A conductive material is formed over the exposed source/drain epitaxial layers.
US10083840B2 System and method for regenerating phosphoric acid solution, and apparatus and method for treating substrate
Disclosed is a method of regenerating a phosphoric acid solution from a treatment liquid including silicon (Si), hydrogen fluoride (HF), and phosphoric acid, the method including removing the silicon by supplying hydrogen fluoride corresponding to a preset amount or more to the treatment liquid, removing the hydrogen fluoride by heating the treatment liquid to a boiling point of hydrogen fluoride or higher, and adjusting a temperature and a concentration of the phosphoric acid to preset values.
US10083833B1 Integration fill technique
Various implementations described herein are directed to a method for manufacturing an integrated circuit. The method may include defining multiple lithographic regions for the integrated circuit, and the multiple lithographic regions may include a first lithographic region and a second lithographic region. The method may include defining an anchor in the first lithographic region and defining a target in the second lithographic region. The method may include defining a spacing interval between the anchor and the target. The method may include inserting an integration fill in the spacing interval.
US10083832B1 Under layer composition and method of manufacturing semiconductor device
Under layer composition and methods of manufacturing semiconductor devices are disclosed. The method of manufacturing semiconductor device includes the following steps. A layer of an under layer composition is formed, wherein the under layer composition includes a polymeric material and a cross-linker, and the cross-linker includes at least one decomposable functional group. A curing process is performed on the layer of the under layer composition to form an under layer, wherein the cross-linker is crosslinked with the polymeric material to form a crosslinked polymeric material having the at least one decomposable functional group. A patterned photoresist layer is formed over the under layer. An etching process is performed to transfer a pattern of the patterned photoresist layer to the under layer. The under layer is removed by decomposing the decomposable functional group.
US10083825B2 Mass spectrometer with bypass of a fragmentation device
A method for analyzing a mixture of components includes forming precursor ions from the components, alternately causing the precursor ions to pass to and to by-pass a fragmentation device, to form product ions from the precursor ions that pass to the device and to form substantially fewer product ions from precursor ions that by-pass the device, and obtaining mass spectra from product ions received from the device and from precursor ions that by-passed the device. An apparatus for analyzing a sample includes an ion source for forming precursor ions from the components of the sample, a fragmentation device for forming product ions from the precursor ions, a by-pass device disposed upstream of the fragmentation device for switchable by-pass of the fragmentation device, and a mass analyzer.
US10083813B2 Multicolumn charged particle beam exposure apparatus
A multicolumn charged particle beam exposure apparatus includes a plurality of column cells which generate charged particle beams, and the column cell includes a yoke which is made of a magnetic material and generates a magnetic field of a predetermined intensity distribution around an optical axis of the column, and a coil which is wound around the yoke. The coil includes a plurality of divided windings, which are driven by different power sources.
US10083812B1 Thermionic-enhanced field emission electron source composed of transition metal carbide material with sharp emitter end-form
An electron source emitter is made from transition metal carbide materials, including hafnium carbide (HfC), zirconium carbide (ZrC), titanium carbide (TiC), vanadium carbide (VC), niobium carbide (NbC), and tantalum carbide (TaC), which are of high refractory nature. Preferential evaporating and subsequent development of different crystallographic planes of the transition metal carbide emitter having initially at its apex a small radius (50 nm-300 nm) develop over time an on-axis, sharp end-form or tip that is uniformly accentuated circumferentially to an extreme angular form and persists over time. An emitter manufactured to the (110) crystallographic plane and operating at high electron beam current and high temperature for about 20 hours to 40 hours results in the (110) plane, while initially not a high emission crystallographic orientation, developing into a very high field emission orientation because of the geometrical change. This geometrical change allows for a very high electric field and hence high on-axis electron emission.
US10083811B2 Auxiliary circuit for micro-electromechanical system relay circuit
A switching system includes a MEMS switching circuit having a MEMS switch and a driver circuit. An auxiliary circuit is coupled in parallel with the MEMS switching circuit, the auxiliary circuit comprising first and second connections that connect the auxiliary circuit to the MEMS switching circuit on opposing sides of the MEMS switch, first and second solid state switches connected in parallel, and a resonant circuit connected between the first and second solid state switches. A control circuit controls selective switching of a load current towards the MEMS switching circuit and the auxiliary circuit by selectively activating the first and second solid state switches and the resonant circuit so as to limit a voltage across the MEMS switch by diverting at least a portion of the load current away from the MEMS switch to flow to the auxiliary circuit prior to the MEMS switch changing state.
US10083810B2 Operation stopping switch for an electronic device
An electronic device is provided that includes an electronic component within the electronic device, a kill switch; an access door providing access to the electronic component and the kill switch and a latch for securing access to the electronic component in a closed position and for giving access to the electronic component in an open position. The latch activates the kill switch in the open position, independently of a position of the access door.
US10083808B1 Luminous keyboard with gaming function
A luminous keyboard with a gaming function includes a gaming program, plural keys, plural light-emitting elements and a control unit. When one of the plural keys is pressed down, a corresponding pressing signal is generated. When one of the plural light-emitting elements is turned on to emit a light beam, the corresponding key is illuminated. The control unit is connected with the plural keys, the plural light-emitting elements and the gaming program. The control unit turns on or turns off the plural light-emitting elements according to settings of the gaming program. Alternatively, the control unit turns off the light-emitting element corresponding to the illuminated key when the control unit receives the pressing signal corresponding to the illuminated key. In such way, the luminous keyboard can be used to play a game.
US10083806B2 Keyboard for electronic device
An input mechanism is disclosed. The input mechanism includes a dome support structure defining an opening that extends through the dome support structure, a collapsible dome positioned in the opening and engaged with the dome support structure, and a cover member coupled to the dome support structure and covering the collapsible dome, thereby retaining the collapsible dome within the opening of the dome support structure.
US10083802B2 Motor control center subunit having moveable line contacts and method of manufacture
A system and method for connecting supply power to motor control components includes use of a motor control center subunit with moveable supply power contacts. After a motor control center subunit is secured into a motor control center compartment, the supply power contacts may be advanced to engage supply power buses. For disconnection, the supply power contacts may be retracted and isolated from the buses before physical removal of the subunit.
US10083800B2 Activated carbon for use in electrode of power-storage device, and method for producing same
First, the present invention involves adding a curing catalyst to a phenolic resin, polyvinyl alcohol, a pore-forming agent, and a cross-linking agent, and mixing, casting, heating, and drying the same. Next, the plate-shaped porous phenolic resin obtained thereby which has uniform consecutive macropores having an average pore diameter in the range of 3 to 35 μm and formed in a three-dimensional network pattern is immersed with an organic solvent. Thereafter, this block is extracted and pressure is applied thereto. It is possible to obtain plate-shaped activated carbon for use in an electrode of a power-storage device by carbonizing and activating a block which has undergone this procedure by keeping the same at an increased temperature.
US10083798B2 Sintered electrodes for capacitor anodes, cathodes, anode systems, and cathode systems
A capacitor case sealed to retain electrolyte; a sintered anode disposed in the capacitor case, the sintered anode having a shape wherein the sintered anode includes a mating portion; a conductor coupled to the sintered anode, the conductor sealingly extending through the capacitor case to a terminal disposed on an exterior of the capacitor case; a sintered cathode disposed in the capacitor case, the sintered cathode having a shape that mates with the mating portion of the sintered anode such that the sintered cathode matingly fits in the mating portion of the sintered anode; a separator between the sintered anode and the sintered cathode; and a second terminal disposed on the exterior of the capacitor case and in electrical communication with the sintered cathode, with the terminal and the second terminal electrically isolated from one another.
US10083797B2 Variable capacitance circuit, variable capacitance device, and resonance circuit and communication apparatus using the same
The present invention achieves a proper balance among multiple constituent bias resistors of a variable-capacitance circuit by using different resistance values for resistors located at specific positions and the other resistors, thereby reducing a response time while sufficiently blocking an alternating-current component. This variable-capacitance circuit is a variable-capacitance circuit for which variable-capacitance components (C1-C4), the capacitances of which change in accordance with a control voltage, are connected in series between terminals to which an alternating-current signal is applied, and multiple bias application paths for applying a bias voltage to each of the variable-capacitance components via resistance components (R1-R5) are formed, wherein, among resistance components (R1-R5), resistance components (R1, R5) connected to the terminals, to which the alternating current is applied, have different resistance values from the resistance values of the other resistance components (R2-R4).
US10083791B2 Integrated magnetics for soft switching converter
In an integrated magnetic component for a switched mode power converter, comprising two magnetic cores forming an 8-shaped core structure and at least two first electric winding wires, wherein at least one magnetic core is an E-core, at least one of the first electric winding wires is wound on a flange of the E-core.
US10083788B2 Inductor with cooling apparatus for vehicle
An inductor apparatus for a vehicle includes an inductor boosting member configured to boost an input voltage. An inductor case has an insertion groove configured to receive the inductor boosting member inserted thereinto. An inductor cover is configured to close the inductor case. A coolant case is provided on a bottom surface of the inductor case. The coolant case has a coolant passage formed therein. A coolant cover is configured to close the coolant case.
US10083786B2 Dual double helix conductors with light sources
An electrical system including multiple bodies having an underlying structure resembling a double helix may be arranged and used, to produce useful electromagnetic effects for various applications, including therapy and the promotion of growth in organisms and organic matter.
US10083785B2 Magnetic sheet and non-contact power receiving device, electronic apparatus and non-contact charging system using the same
A magnetic sheet 1 of an embodiment includes a stack of a plurality of magnetic thin strips and resin film parts. The stack includes from 5 to 25 pieces of the magnetic thin strips. The magnetic thin strips are provided with cutout portions each having a width of 1 mm or less (including 0 (zero)). A ratio (B/A) of a total length B of the cutout portions provided to the magnetic thin strip to a total outer peripheral length A of an outer peripheral area of the magnetic thin strip arranged on one of the resin film parts is in a range of from 2 to 25.
US10083780B2 Surface mount resistor
Provided is a surface mount resistor that can be stably mounted without the need for lead wires to be to flattened. The surface mount resistor includes a first resistive element and a second resistive element arranged in parallel, the first resistive element having first lead wires at opposite ends thereof, and the second resistive element having second lead wires at opposite ends thereof. The first resistive element and the second resistive element are integrated by being covered with a sheath. The first lead wires and the second lead wires are arranged such that they protrude outward in a direction of an axis beyond the sheath. The first lead wires and the second lead wires are bent alongside surfaces and a bottom surface of the sheath.
US10083779B2 Chip resistor and mounting structure thereof
A chip resistor includes a resistor board, a first electrode, a second electrode and an insulating layer. The second electrode is offset from the first electrode in a lateral direction perpendicular to the thickness direction of the resistor board. The obverse surface of the resistor board includes a first region in contact with the first electrode, a second region in contact with the second electrode and an intermediate region in contact with the insulating layer. The intermediate region is disposed between the first region and the second region in the lateral direction. The first electrode includes a first underlying layer and a first plating layer. The first underlying layer is disposed between the first plating layer and the insulating layer in the thickness direction of the resistor board.
US10083768B2 Method for controlling the positions of nuclear fuel assemblies inside a nuclear reactor core, and corresponding control assembly
A method for controlling the positions of a plurality of nuclear fuel assemblies (1) relative to an upper core plate (3) in a nuclear reactor core, the method including the following steps: choosing a reference point (13) in internals or in a reactor vessel; determining the positions of S-shaped holes of the nuclear fuel assemblies (1) relative to the reference point (13), each S-shaped hole being intended to cooperate with a corresponding centering pin of the upper core plate (3); acquiring the positions of the centering pins of the upper core plate (3) relative to the reference point (13); and comparing the positions of the S-shaped holes and the positions of the pins and deducing therefrom whether the nuclear fuel assemblies (1) are correctly positioned relative to the upper core plate (3).
US10083763B2 Impedance calibration circuit and semiconductor memory device including the same
An impedance calibration circuit may be provided. The impedance calibration circuit may include an adjusting circuit. The adjusting circuit may be configured to generate a calibration code based on a variation voltage, which may be applied to a calibration node coupled to a calibration pad, and a reference voltage. The adjusting circuit may be configured to apply a voltage, which may be generated according to a control signal generated based on an operational voltage mode in accordance with the calibration code, to the calibration node. The adjusting circuit may include a plurality of leg circuits. At least one of the leg circuits may include a plurality of legs configured to be selectively coupled to the calibration node based on the control signal.
US10083759B2 Testing circuit for semiconductor integrated circuit and testing method using the same
A testing circuit is arranged in a semiconductor integrated circuit so as to detect a delay fault in the semiconductor integrated circuit. The semiconductor integrated circuit includes a first output control circuit having a plurality of sequential circuits, a first combination circuit connected to the first output control circuit, and a memory circuit connected to the first combination circuit. The testing circuit includes the first output control circuit; a second output control circuit; and a third output control circuit. The testing circuit, under control of a testing apparatus connected to the semiconductor integrated circuit, is configured to perform steps to detect the delay fault in the semiconductor integrated circuit.
US10083756B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a row decoder that outputs a first signal to a first wiring and outputs a second signal to a second wiring, a switch that has one end to which a first voltage is supplied, another end connected to the first wiring, and a gate connected to the second wiring, a first transistor and a second transistor that have respective gates connected to the first wiring at connecting positions located between the row decoder and the another end of the switch on the first wiring, a third transistor and a fourth transistor that have respective gates to which signals having opposite logic levels are respectively input, and a driver that is connected to one end of the first transistor via the third transistor and is connected to one end of the second transistor via the fourth transistor.
US10083752B2 Apparatuses and methods for efficient write in a cross-point array
A memory circuit, including a memory array (such as a cross-point array), may include circuit elements that may function both as selection elements/drivers and de-selection elements/drivers. A selection/de-selection driver may be used to provide both a selection function as well as an operation function. The operation function may include providing sufficient currents and voltages for WRITE and/or READ operations in the memory array. When the de-selection path is used for providing the operation function, highly efficient cross-point implementations can be achieved. The operation function may be accomplished by circuit manipulation of a de-selection supply and/or de-selection elements.
US10083750B2 Semiconductor memory apparatus for adjusting voltage level of global word line, and operating method thereof
A semiconductor memory apparatus may include a memory cell, a write driver, and a voltage adjustment circuit. The write driver may provide the memory cell with a program current based on a write data. The voltage adjustment circuit may adjust a voltage level of a global word line coupled to the memory cell when a current flowing through the memory cell or the voltage level of the global word line is greater than a threshold value.
US10083749B2 Data storage method and phase change memory
A data storage method applying to a phase change memory and the phase change memory are provided. After obtaining to-be-stored data, the phase change memory (PCM) generates an erase pulse signal and a write pulse signal according to the to-be-stored data. The to-be-stored data is multi-bit data. The write pulse signal includes at least two contiguous pulses. Intervals between the at least two contiguous pulses are the same. The intervals between the at least two contiguous pulses have a value determined according to the to-be-stored data. The PCM applies the erase pulse signal to a storage unit of the PCM to enable the storage unit to change to a crystalline state. Further, the write pulse signal is applied to the storage unit to enable the storage unit to change to an amorphous state corresponding to a first resistance value, where the amorphous state represents the to-be-stored data.
US10083744B2 Memory device with reduced neighbor memory cell disturbance
In one embodiment, an apparatus, such as a memory device, is disclosed. The apparatus includes a memory cell, digit line driver, access line driver, clamping element, and control circuit. The memory cell and clamping element can be both coupled to a digit line. The control circuit can be configured to cause the clamping element to clamp the voltage of the digit line for a period of time while the digit line driver is caused to bias the digit line at a voltage level sufficient to enable selection of the memory cell. In addition, the control circuit can be configured to cause the access line driver to bias an access line coupled to memory cell when the voltage of the digit line is at the voltage level sufficient to enable selection of the memory cell.
US10083743B2 Memory unit and method of operating a memory unit sector
Disclosed is a memory unit that includes a sector of memory cells. The sector includes a first memory cell configured to selectively take on a state representation of a first plurality of state representations and a second memory cell configured to selectively take on at least one of a second plurality of state representations. The second plurality of state representations is different than the first plurality of state representations. An apparatus includes a processing unit and a memory unit coupled to the processing unit. The memory unit includes a sector of memory cells. Further disclosed are a method of operating a memory unit sector and a method of controlling a sector of a memory unit.
US10083739B2 Three-dimensional three-port bit cell and method of assembling same
A three-port, three-dimensional bit cell generally comprises a read portion of a cell disposed on a first tier. The read portion comprises a plurality of read port elements. The three-port bit cell further comprises a write portion of the cell disposed on a second tier that is vertically stacked with respect to the first tier. The first and second tiers are coupled using at least one via. The write portion comprises a plurality of write port elements.
US10083732B2 Memory cell imprint avoidance
Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A cell may be written with a value that is intended to convey a different logic state than may typically be associated with the value. For example, a cell that has stored a charge associated with one logic state for a time period may be re-written to store a different charge, and the re-written cell may still be read to have the originally stored logic state. An indicator may be stored in a latch to indicate whether the logic state currently stored by the cell is the intended logic state of the cell. A cell may, for example, be re-written with an opposite value periodically, based on the occurrence of an event, or based on a determination that the cell has stored one value (or charge) for a certain time period.
US10083727B2 Apparatuses and methods for concurrently accessing different memory planes of a memory
Apparatuses and methods for performing concurrent memory access operations for different memory planes are disclosed herein. An example apparatus may include a memory array having a plurality of memory planes. Each of the plurality of memory planes comprises a plurality of memory cells. The apparatus may further include a controller configured to receive a group of memory command and address pairs. Each memory command and address pair of the group of memory command and address pairs may be associated with a respective memory plane of the plurality of memory planes. The internal controller may be configured to concurrently perform memory access operations associated with each memory command and address pair of the group of memory command and address pairs regardless of page types associated with the pairs of the group (e.g., even if two or more of the memory command and address pairs may be associated with different page types).
US10083725B2 Asynchronous/synchronous interface
The present disclosure includes methods, and circuits, for operating a memory device. One method embodiment for operating a memory device includes controlling data transfer through a memory interface in an asynchronous mode by writing data to the memory device at least partially in response to a write enable signal on a first interface contact, and reading data from the memory device at least partially in response to a read enable signal on a second interface contact. The method further includes controlling data transfer in a synchronous mode by transferring data at least partially in response to a clock signal on the first interface contact, and providing a bidirectional data strobe signal on an interface contact not utilized in the asynchronous mode.
US10083723B1 Apparatuses and methods for sharing transmission vias for memory devices
Apparatuses and methods for transmitting die state information between a plurality of dies are described. An example apparatus includes: a plurality of dies, wherein each die of the plurality of dies includes a first through electrode and a second through electrode; a first path including the first electrodes of the plurality of dies in series; and a second path including the first electrodes of the plurality of dies in series. The first path transmits first internal state information related to a first state of at least one die of the plurality of dies. The second path transmits second internal state information related to a second state of at least one die of the plurality of dies.
US10083721B2 Method and apparatus for mitigating induced shock and vibration
A method for reducing susceptibility to vibration for a storage device is provided. The method includes running a performance test to the storage device over a predetermined range of vibration frequencies and determining there is a frequency of concern for the storage device. The method also includes establishing resonant frequencies of the storage device and determining if a resonant frequency of the storage device corresponds to the frequency of concern. If a resonant frequency corresponds to the frequency of concern, then the method includes reducing stiffness of a plurality of mounting members coupled to the storage device and repeating running the performance test, determining there is a frequency of concern, determining a resonant frequency overlaps a frequency of concern, and reducing stiffness of the plurality of mounting members until one of there are no frequencies of concern and a resonant frequency does not correspond to a frequency of concern.
US10083720B2 Method and system for video data stream storage
Video data stream storage comprising: receiving, by at least one processor, at least one raw video stream that has at least one object, recording, in at least one memory the at least one raw video stream, extracting, by the at least one processor, at least one object characteristic of the at least one object and at least one timestamp associated with the at least one object characteristic and recording, in the at least one memory the at least one object characteristic and the at least one timestamp associated with the at least one object characteristic.
US10083718B1 Systems and methods for editing videos based on motion
Motion within first video content and second video content may be assessed. A match between the motions assessed within the first video content and the second video content may be determined. The match may including a first set of video frames within the first video content and a second set of video frames within the second video content within which the matching motion is present. A first video portion (including frame(s) of the first set of video frames) of the first video content and a second video portion (include frame(s) of the second set of video frames) of the second video content may be identified based on the match. The first video portion and the second video portion may be concatenated to provide a transition between the first video portion and the second video portion in which continuity of motion may be achieved.
US10083717B2 Tape cartridge housing case
There is provided a tape cartridge housing case, the case including (1) a case body having an upper wall portion that covers an upper face of a tape cartridge, a lower wall portion that covers a lower face of the tape cartridge, and an opening that the tape cartridge is inserted and removed through, (2) a first protrusion that is formed at an inner face of the lower wall portion, and that anchors an anchored portion, (3) a recess that is formed at an outer face of the lower wall portion at a position so as to be on the opposite side to the first protrusion in a front face-back face relationship, and (4) a second protrusion that is formed at an outer face of the upper wall portion at the same position as the recess in plan view.
US10083711B1 Magnetic recording apparatus and recording current control apparatus
A magnetic recording apparatus in an embodiment includes a magnetic head, a storage, a detector, and a controller. The magnetic head records data on a recording medium. The storage stores first current parameters defining a first current waveform, second current parameters defining a second current waveform, and recording bit sequence information. The detector detects a discontinuity point from the recording bit sequence information. The discontinuity point is defined by a position at which recording bit lengths are discontinuous. The controller controls a waveform of a recording current of the magnetic head, based on the first current parameters at a recording bit that is not next to the discontinuity point and based on the second current parameters at a recording bit that is next to the discontinuity point.
US10083710B2 Voice control system, voice control method, and computer readable medium
A voice control system including a voice receiving unit, an image capturing unit, a storage unit and a control unit is disclosed. The voice receiving unit receives a voice. The image capturing unit captures a video image stream including several human face images. The storage unit stores the voice and the video image stream. The control unit is electrically connected to the voice receiving unit, the image capturing unit and the storage unit. The control unit detects a feature of a human face from the human face images, defines a mouth motion detection region from the feature of the human face, and generates a control signal according to a variation of the mouth motion detection region and a variation of the voice over time. A voice control method, a computer program product and a computer readable medium are also disclosed.
US10083709B2 Transformer noise suppression method
The noise suppression method of individual active noise reduction system comprises the steps that: (1) initial noise digital signals are received and converted to serve as input signals of a BP neural network; (2) the input signals are processed to generate secondary digital signals; (3) the secondary digital signals are output to a loudspeaker and secondary noise is generated; (4) remained noise digital signals obtained by overlapping the initial noise and the secondary noise are received; whether remained noise digital signals is continuously constant for the set times is judged; if yes, the secondary digital signals are kept outputting; (5) if not, BP neural network parameters are optimized and adjusted with the amplitude of the remained noise digital signals being minimum as the optimality principle; remained noise digital signals of previous step are served as new input signals and the step (2) is executed again.
US10083707B1 Voice apparatus and dual-microphone voice system with noise cancellation
The present disclosure illustrates a voice apparatus and a dual-microphone voice system with noise cancellation. A voice detector and a noise detector simultaneously receive a first voice source and a second voice source to acquire a first main signal with a voice band and a second main signal with a burst noise band respectively. A voice filter filters a voice signal of the first main signal to remain a burst noise signal with a little voice signal (i.e., a remained noise). A noise filter filters a burst noise signal of the second main signal to remain a voice signal with a little burst noise signal (i.e., a remained voice). A post-filter generates a noise reduction gain according to the remained voice and the remained noise and adjusts the remained voice according to the noise reduction gain to generate the voice signal.
US10083704B2 Hybrid RTP payload format
In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for formatting a payload for transmission of multi-mode speech/audio codec data. The method comprises deciding whether a header-less or a header-full payload format is used for transmission of a coded frame. The decision is based on a codec mode and a required functionality. The payload data is packetized with or without the payload header depending on the decision.
US10083700B2 Decoding device, decoding method, encoding device, encoding method, and program
The present technique relates to a decoding device, a decoding method, an encoding device, an encoding method, and a program which can obtain a high-quality realistic sound.The encoding device stores speaker arrangement information in a comment region in a PCE of an encoded bit stream and stores a synchronous word and identification information in the comment region such that other public comments and the speaker arrangement information stored in the comment region can be distinguished from each other. When an encoded bit stream is decoded, it is determined whether the speaker arrangement information is stored on the basis of the synchronous word and the identification information stored in the comment region. Audio data included in the encoded bit stream is output according to the arrangement of the speakers corresponding to the determination result. The present technique can be applied to an encoding device.
US10083695B2 Dialog-based voiceprint security for business transactions
A system for biometrically securing business transactions uses speech recognition and voiceprint authentication to biometrically secure a transaction from a variety of client devices in a variety of media. A voiceprint authentication server receives a request from a third party requestor to authenticate a previously enrolled end user of a client device. A signature collection applet presents the user a randomly generated signature string, prompting the user to speak the string, and recording the user's as he speaks. After transmittal to the authentication server, the signature string is recognized using voice recognition software, and compared with a stored voiceprint, using voiceprint authentication software. An authentication result is reported to both user and requestor. Voiceprints are stored in a repository along with the associated user data. Enrollment is by way of a separate enrollment applet, wherein the end user provides user information and records a voiceprint, which is subsequently stored.
US10083693B2 Method and system for using conversational biometrics and speaker identification/verification to filter voice streams
A method and system for using conversational biometrics and speaker identification and/or verification to filter voice streams during mixed mode communication. The method includes receiving an audio stream of a communication between participants. Additionally, the method includes filtering the audio stream of the communication into separate audio streams, one for each of the participants. Each of the separate audio streams contains portions of the communication attributable to a respective participant. Furthermore, the method includes outputting the separate audio streams to a storage system.
US10083691B2 Computer-implemented system and method for transcription error reduction
A computer-implemented system and method for transcription error reduction is provided. A transcribed value and a confidence score are assigned to each utterance in a stream of audio data. Those utterances with confidence scores that fall below a confidence threshold are identified as questionable utterances. At least one of the questionable utterances is placed into a pool of related utterances also determined to be questionable. A determination is made as to whether the pool satisfies a size threshold within a predetermined amount of time. A sample of the questionable utterances from the pool is obtained when the pool satisfies the size threshold within the predetermined amount of time. The sample of questionable utterances is provided to at least one human transcriber for verification.
US10083689B2 Linear scoring for low power wake on voice
Key phrase detection techniques for applications such as wake on voice are discussed include performing a vectorized operation on a multiple element acoustic score vector for a current time instance including a single state rejection model score and scores for a multiple state key phrase model and a multiple element state score vector for a previous time instance including a previous state score for the single state rejection model and previous state scores for the multiple state key phrase model to generate a multiple element score summation vector and a second vectorized operation on the multiple element score summation vector to determine a multiple element state score vector for the current time instance. The multiple element state score vector for the current time instance may then be evaluated to determine whether received audio input includes a key phrase corresponding to the multiple state key phrase model.
US10083688B2 Device voice control for selecting a displayed affordance
Systems and processes for device voice control are provided. An example process includes, at an electronic device, receiving a spoken user input and interpreting the spoken user input to derive a representation of user intent. The process further includes determining whether a task may be identified based on the representation of user intent. In accordance with a determination that a task may be identified based on the representation of user intent, the task is performed, and in accordance with a determination that a task may not be identified based on the representation of user intent, the spoken user input is disambiguated.
US10083680B2 Mixing console
In live music performances each musician may prefer to receive a customized signal comprising one or more signals including their own output and/or other musicians' output. This is achievable by providing a mixing console for receiving and processing input signals comprising receiving means for receiving at least two input signals and operating so as to process (205, 255) them simultaneously in different ways to create at least three first and at least three second output signals, further processing (210, 215, 260, 265) at least two of the at least three first and at least three second output signals to create tertiary output signals each tertiary output signal having characteristics, other than its gain, different from one another, combining and processing (280) at least two tertiary output signals to create a first auxiliary output mix, and combining and processing (290) at least two other tertiary output signals to create a second auxiliary output mix, and combining and processing (300) a first and second output signal to create a master output mix.
US10083679B2 Device for controlling at least one audio or video signal with the display of information, corresponding electronic mixing controller, method and computer program product
The invention has for object a device for controlling (2) at least one audio or video signal comprising: means for controlling mounted mobile in rotation about an axis of rotation (z) on a base, first means of detecting a displacement in rotation of the means for controlling able to generate a first signal, said first signal supplying means for processing said at least one audio or video signal, with the first means of detecting comprising means for measuring the angle of rotation of the means for controlling, means for displaying and/or light-emitting means, comprising several sources of light forming at least first and second means of graduation. According to the invention, said sources of light of said first and second means of graduation are selectively controlled by said means for processing according to the measurement of the angle of the rotation of said means for controlling.
US10083674B2 Display device and method of driving the same
A display device includes a plurality of front emission pixels each including a display panel including a plurality of front emission pixels each including a switching element, and a rear emission pixel, a sensor configured to sense whether the front emission pixels are degraded and to generate degradation information, and a controller configured to compensate for a degraded light source of a degraded front emission pixel of the front emission pixels according to the degradation information, and to control an ON/OFF state of the switching element of the degraded front emission pixel according to the degradation information.
US10083673B2 System for processing device and display characteristic control suitable for mobile phone and other devices
A system determines a time period used for controlling a backlight and other processing device power consumption related characteristics to more closely reflect user intent determined in response to an operation state of an application, for the system determines the operation state based on, activity of an application in requesting transmission and reception of data, display screen update and completion of presentation of a view configuration (display area) The system reduces inadvertent turning off of a backlight and other device power consumption features.
US10083672B1 Automatic customization of e-books based on reader specifications
A reader device for reading e-books may connect directly or indirectly to a cloud e-book service. The reader device may request access to a purchased otherwise obtained e-book through the cloud e-book service. The cloud e-book service retrieves a specification dataset that describes various characteristics of the reader device, such as display type and included hardware, and identifies any problematic media types that the reader device cannot properly display. The cloud e-book service then obtains an original copy of the requested e-book and or converts it into a modified e-book dataset by replacing at least one problematic media element of the problematic media type with a replacement media element that is properly displayable by the reader device. The cloud e-book service then transmits the modified e-book dataset to the reader device. The conversion may, for example, replace a video with a still frame from the video.
US10083671B2 DC-DC converter and display apparatus having the same
A DC-DC converter includes a power switch and a switching controller. The power switch is repetitively turned on and off for generating an output DC voltage based on an input DC voltage. The switching controller controls operation of the power switch, and includes a slew rate controller to adjust a slew rate of a switch voltage of an electrode of the power switch to vary with time.
US10083664B1 Thin film transistor array substrate and display panel
A thin film transistor (TFT) array substrate and a display panel are provided. The TFT array substrate includes multiple pixels arranged in an array. Each pixel includes first through third sub-pixels sequentially arranged along a first direction. The first through third sub-pixels are connected to a same scan line. The TFT array substrate further includes first through third data lines sequentially arranged along the first direction. The first through third data lines respectively are for driving the first through third sub-pixels. The first sub-pixel includes first and second areas, the second sub-pixel includes third and fourth areas, and the third sub-pixel includes fifth and sixth areas, arranged along a second direction. A voltage difference between a sub-pixel electrode in the sixth area and a common electrode is different from a voltage difference between a sub-pixel electrode in the fifth area and the common electrode.
US10083663B2 Gamma voltage generation circuit and drive apparatus
The present application discloses a gamma voltage generating circuit, including an image detection module, a control module and a gamma voltage module; the image detection module is for acquiring an image input signal, and detecting the image input signal, when determining the gray scale indicated by the image input signal comprising a pure color gray scale, to generate and output a first detection result signal for indicating the pure color gray scale; the control module is electrically connected to the image detection module, for receiving the first detection result signal output from the image detection module and generating and outputting a first control signal in accordance with the first detection result signal; and the gamma voltage module is electrically connected to the control module to receive the first control signal output from the control module, and generate a gamma reference voltage in accordance with the first control signal.
US10083662B2 Data processing method for transparent liquid crystal display
The invention provides a data processing method for transparent LCD; which computes the color saturation of each display pixel based on the grayscale values of the red, green and blue sub-pixels of each display pixel, and selects corresponding equation to compute the grayscale value of the transparent sub-pixel based on the color saturation. When in low color saturation, the invention increases the transmittance of the transparent sub-pixel; when in high color saturation, the invention lowers the transmittance of the transparent sub-pixel; and when the color saturation is in the middle range, the invention balances the transmittance of the transparent sub-pixel. As such, the invention realizes the real time adjustment of the transmittance of the transparent sub-pixel of the transparent LCD and improves the display effect of the transparent LCD.
US10083658B2 Pixel circuits with a compensation module and drive methods thereof, and related devices
The present disclosure discloses a pixel circuit, a drive method thereof, and a related device, comprising: a first reset module, a data write module, a compensation module, a voltage stabilization module, a drive control module, a light emission control module and a light emission component. The pixel circuit can compensate for the drift of the threshold voltage of the drive control module by the cooperation of the above-described modules.
US10083655B2 Pixel, method of driving the pixel and organic light-emitting display device including the pixel
A pixel includes: a first transistor connected between a data line and a first node; a second transistor connected between a first power source and a second node, the second transistor including a gate electrode connected to the first node; a third transistor connected between the first node and a third power source; a fourth transistor connected between the second node and an fourth power source; a capacitor connected between the first node and the second node; and an organic light-emitting diode (OLED) connected between the second node and a second power source.
US10083654B2 Method of eliminating OLED display panel Mura
Disclosed is a method of eliminating OLED display panel Mura. The compensation gray scale which should be utilized is calculated according to the target brightnesses, the actual brightnesses at the 255 gray scale of the respective sub pixels, and the local gamma value at the present display gray scale, and then the OLED display panel is made to show the present compensation gray scale captured at present to determine whether the preset condition of ending the calculation of the compensation gray scale is achieved, and if it is not achieved, the actual brightness of the sub pixel at the compensation gray scale is captured to calculate again for obtaining the local gamma value at the present display gray scale and the compensation gray scale which should be utilized next time, and the iterative computation does not stop until the aforesaid preset condition is achieved.
US10083648B2 Image display method and display apparatus
The present disclosure discloses an image display method and a display apparatus. The display apparatus includes a pixel array which is composed of a plurality of basic pixel units repeated along horizontal and vertical directions; the pixel array includes first sub-pixels of a first color, second sub-pixels of a second color and third sub-pixels of a third color; wherein, the display method includes: acquiring first data denoting positions and gray values needed to be displayed of each color in the image respectively; acquiring second data denoting space proportions of each color occupied in each pixel of the pixel array respectively; and for each of the sub-pixels contained in each of the pixels, acquiring third data according to the first data and the second data to display the image, the third data denoting a display gray value of each of the sub-pixels of the pixels in the pixel array.
US10083642B2 Display apparatus and display driving method
A display apparatus including a display panel and a display driver is provided. The display panel includes a sub-pixel repeat array. The sub-pixel repeat array is repeatedly arranged to form a pixel array on the display panel. The pixel array includes at least one map display unit. The display driver is coupled to the display panel. The display driver drives the display panel to display an image by using a sub-pixel rendering method. The image includes at least one specified intensity map. The map display unit includes a center sub-pixel unit and a plurality of neighboring sub-pixel units. The specified intensity map includes one or more white pixel points. In the map display unit, luminance summations of sub-pixels of different colors are equal. Furthermore, a display driving method is also provided.
US10083640B2 Multi-layer display including proximity sensor and depth-changing interface elements, and/or associated methods
Certain example embodiments relate to a system including a user-interactive display device having LCDs in substantially parallel spaced apart relation to one another. A proximity sensor is located proximate to the user-interactive display device. A controller is configured to perform instructions to perform functionality including: generating visual content, including one or more user interface elements (e.g., user-interactive elements), for output to the user-interactive display device; causing the user-interactive display device to display the generated visual content; receiving output from the proximity sensor; determining when an object of interest comes into proximity to the user-interactive display device, based on the received output from the proximity sensor; and responsive to a determination that the object of interest has come into proximity to the user-interactive display device, updating the generated visual content and causing the updated generated visual content to be displayed via the user-interactive display device.
US10083639B2 Control device for controlling image display device, head-mounted display device, image display system, control method for the image display device, and control method for the head-mounted display device
A control device that controls an image display device that forms an image on the basis of an image signal includes: an acquiring unit that acquires, from the image display device, individual information for specifying a control form of the image display device connected to the control device; and a control unit that controls the image display device on the basis of the acquired individual information.
US10083637B1 Photoluminescent cover for indicator signs
A cover can comprise a photoluminescent outer surface, an inner surface configured to be affixed to an indicator sign, and one or more void areas passing through the inner and outer surfaces arranged in a pattern, wherein the pattern defines a negative image in contrast to the photoluminescent outer surface, wherein the negative image corresponds to a graphic on the indicator sign such that the first graphic is visible through the void areas when the cover is affixed to the indicator sign.
US10083636B2 Flexible display device with a cushion layer
Provided is a flexible display device including a flexible display panel having a substrate and an organic electroluminescent member disposed on the substrate, a window member disposed on the flexible display panel, and a protection member disposed under the flexible display panel, wherein the protection member includes a metal layer disposed under the substrate, a cushion layer disposed under the metal layer, and a planarization layer and disposed between the metal layer and the cushion layer.
US10083633B2 Generating a three-dimensional representation of a topography
A three-dimensional topography representation generating hardware device includes a plurality of movable pins. A converting logic converts a topographic map of a region of a physical topography into a set of commands to individually control each of the plurality of movable pins, wherein each of the plurality of movable pins is selectively movable to create a three-dimensional representation of the region of the physical topography based on the topographic map.
US10083631B2 System, method and computer program for training for ophthalmic examinations
The present invention is a medical training apparatus and system is provided for training of medical professionals in ophthalmic examinations based on manipulation of a medical tool. The apparatus may comprise a physical model of an eye having an opening through which an image display is visible that simulates the appearance of an eye during ophthalmoscopy. A modified ophthalmoscope includes movement sensors and captures movement information, which is processed by the system to selectively display corresponding sections of images of an eye. The training apparatus is operable for one or more simulations for training a trainee in a medical examination or procedure for a body part in accordance with a training method.
US10083630B2 Modular, wireless, drug simulant injection sensor system and methods of employing
A device for monitoring the position of a plunger member slidingly engaged with a main body of a syringe includes a housing structured to be selectively coupled to the main body in a readily removable manner and a monitoring system disposed at least partially on or in the housing. The monitoring system is structured to detect the absolute position of the plunger member with respect to the main body in a manner which does not require any mechanical linkage with the plunger member.
US10083629B2 Synthetic vaginal cuff model and method of simulating vaginal cuff closure
A vaginal cuff surgical model and methods of manufacture and use thereof. The model includes a body (resembling a vaginal cuff) and appendages (resembling uterosacral ligaments) extending from the body. The model (body and appendages) is formed of silicone, rubber, a polymer, or other suitable material with one or more layers of mesh embedded within the polymeric material. The embedded mesh permits suture between the components of the model. The surgical model permits surgical practice of this important component of a total hysterectomy procedure via suturing across the model and to the appendages.
US10083621B2 System and method for streaming video into a container-based architecture simulation
The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for simulator software implementations, methods, and objects in a time domain on a distributed computer network. The invention further provides an interface system and a plug-in definition which allows compartmentalization of participants in the container and easy extensibility of the system. The invention further provides a system and method for streaming video in a container-based architecture.
US10083618B2 System and method for crowd sourced multi-media lecture capture, sharing and playback
A method, that may include capturing, by a mobile media capture device, audio information related to the lecture during a time period that at least partially overlaps a time period during which the lecture occurs; repeating, during the time period, the stages of: checking, by the mobile media capture device, for an occurrence of an event related to the lecture; selecting, by the mobile media capture device and in response to an occurrence of the event, a selected manner to acquire visual information related to the lecture out of (a) an acquisition, at a first rate, of multiple still images of at least a first resolution and (b) an acquisition of a video stream of up to a second resolution that is lower of the first resolution; wherein the first rate is lower than a rate of acquisition of images of the video stream; and acquiring the visual information according to the selected manner.
US10083612B2 Display device for vehicle
Provided is a display device for a vehicle. The display device includes a display member and a collision predictor. The collision predictor detects one or more moving bodies on and around a course of the vehicle, and predicts collision of the vehicle with the one or more moving bodies detected, and a position of the collision. The display member displays a collision-position mark at a display position in a visual field of a driver, on a condition that the collision of the vehicle with any one of the one or more moving bodies is predictable. The display position is superimposed on the predicted position of the collision. The display member displays a delineator mark that associates the collision-position mark with the relevant one of the one or more moving bodies detected.
US10083611B2 Method for enabling participating members to equitably and efficiently disseminate parking location information in a timely manner
A method system and social platform for distributing parking location information via the social platform to community members of the social platform to enable community members to acquire a parking spot, wherein a community of street parking motorists who alternately need or have parking spot information is created, community members simultaneously broadcast parking spot information (Beacons) and parking spot requests, where a single motorist who will soon be relinquishing his/her spot is matched to another motorist within a target radius who has requested a parking spot, and where a community member can monitor a dashboard that reflects real time matchmaking activity based on several factors including tier association, spot/profile alignment and queue entry order such that participating members can equitably and efficiently disseminate parking location information in a timely manner.
US10083609B2 Adjusting vehicle timing in a transportation network
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining passenger information of one or more passenger traveling within a transportation network; and providing one or more output based on a processing of the passenger information.
US10083608B2 Shared transport system and service network
The network system triggers registration of the start of a transport journey in response to a communication of a transport user device and a transport provider device with each other, performs a continuous coordinated proximity monitoring to verify the identity of a transport user and a transport provider vehicle, and triggers registration of the end of the transport journey through communication of the transport user device and the transport provider device with each other.
US10083606B2 Glare detection systems and methods for automated vehicular control
Aspects of the present disclosure describe systems, methods, and devices for automated vehicular control based on glare detected by an optical system of a vehicle. In some aspects, automated control includes controlling the operation of the vehicle itself, a vehicle subsystem, or a vehicle component based on a level of glare detected. According to some examples, controlling the operation of a vehicle includes instructing an automatically or manually operated vehicle to traverse a selected route based on levels of glare detected or expected along potentials routes to a destination. According to other examples, controlling operation of a vehicle subsystem or a vehicle component includes triggering automated responses by the subsystem or the component based on a level of glare detected or expected. In some additional aspects, glare data is shared between individual vehicles and with a remote data processing system for further analysis and action.
US10083599B2 Remote user interface and display for events for a monitored location
Providing information about a monitored environment comprises monitoring a location by a plurality of sensors, collecting data from the plurality of sensors by a processing device, and providing information to a user of the status of the location based on data collected by at least some sensors, for display on a user device, via a network. A user may be enabled to scroll through updates in the order that the information was provided, on the user device, by an App, for example. Providing video clips from a location to a user device comprises storing first video clips related to respective events at the location that the user has been informed of and/or receiving a request to provide stored video clips of the location over a time period, from the user, retrieving the stored video clips, and providing the retrieved video clips to a user device for display.
US10083589B2 Method and device for monitoring a protective glass
The monitoring of protective glasses in laser machining heads, which are exposed to dust, sputtering and/or soiling, with the aim of predicting the contamination of the protective glass by way of determination of its absorption rate by means of temperature monitoring. The absorption rate is determined during laser processing by using a time-resolved temperature profile of the protective glass. Either, a difference of temporal temperature gradients being present before and after switching the working laser or an amplitude arising in a frequency spectrum of the temperature profile at the switching frequency of the laser is evaluated. Upon exceeding predetermined threshold values warning and error signals, respectively, are triggered.
US10083584B2 Video surveillance system with selectable operating scenarios and system training for improved situational awareness
A system including a plurality of cameras of a surveillance system that detect threats within a secured geographic area, a first file embodied in memory that defines a plurality of human use scenarios of the secured area, one of the plurality of human user scenarios being selected by a human user, a respective second file corresponding to each of the plurality of human user scenarios embodied in memory that defines critical surveillance areas of the secured area based upon the selected scenario and at least upon a time of day, the second file receiving from the user an identifier of one or more of the plurality of cameras that correspond to each of the critical surveillance areas and processor of the surveillance system that preferentially displays video from each of the critical surveillance areas based upon the time of day and camera identifiers received from the user.
US10083579B2 Electronic device and method for controlling electronic device
An electronic device including a submersion detector, an illuminant provided inside a casing, a lighting circuit, a controller, an unnecessary part that is unnecessary for lighting the illuminant. The submersion detector detects submersion of the electronic device and retrieval of the device. The submersion means that the electronic device falls onto or into water. The retrieval means that the electronic device is retrieved from water. The lighting circuit lights the illuminant in response to an input of a lighting signal. The controller lights the illuminant by generating and outputting the lighting signal to the lighting circuit for a period of time from the submersion at least until the retrieval. In a case where the unnecessary part is supplied with power when the submersion detector detects the submersion, the controller stops the supply of the power to the unnecessary part at least for the above period of time.
US10083577B2 Sensor systems and methods for analyzing produce
Sensor systems, methods and machine readable medium are provided for a sensor system for analyzing the ripeness of produce items.
US10083576B1 Parlay blackjack propositions and community side-bets
The Applicants are proliferating a progressively modified process for playing Blackjack using and/or displaying either standard decks or modified decks of cards. These processes also engage either a “live action” table play, or electronic gaming apparatuses, as accommodated for. Players initiate play, via standardized Blackjack rules for both “Primary & Secondary ‘Base’ play action(s).” As such, all customarily engaged wagers of variable risks are in play against the Dealer's hand. However, Players can now enjoy as never before; a superseding, Secondary Decision-Proposition means of processes; allowing for a new mid-hand entry of Community Ante-up wagers that too, are entered won or lost, before the Dealer reveals their “Hole” card! There is a “Mercy safety-net” inducing its ameliorating affects during the game's parlay action play, as well.
US10083571B2 Interactive gaming among a plurality of players systems and methods
A system for interactive gaming among a plurality of players includes a host computer system and a plurality of player terminals communicably coupled to the host computer system via a network. The plurality of player terminals are located at a plurality of licensed gaming locations. The plurality of player terminals are configured to engage the plurality of players in a common interactive game operated by the host computer system. The plurality of player terminals include means for dispensing player winnings from the player terminal.
US10083566B1 Towel dispenser
A dispenser particularly suited for dispensing towels has a general cabinet shape with an elevating platform on which the folded towels are loaded. The user withdraws a towel from an upper access opening which causes the stack to raise and present the next towel to the access. The platform is spring loaded to rise as towels are removed.
US10083564B2 Multimode retail system
A multimode system for receiving data in a retail environment includes: a secure input module for receiving high security input and low security input from a customer, the high security input to be communicated by the secure input module in cipher text, and the low security input to be communicated by the secure input module in plaintext. The multimode system is adapted to operate in a high security mode and a low security mode. The multimode system is adapted to enter the low security mode upon detection by the multimode system of a security breach condition. In the high security mode, the secure input module accepts low security input and high security input. In the low security mode, the secure input module accepts the low security input and does not accept the high security input.
US10083563B2 Paper sheet handling apparatus
A paper sheet handling apparatus includes a paper sheet handling module and storage modules. Storage modules are sequentially connected to be adapted to the paper sheet handling module. Each storage module includes a paper sheet storage cassette, a holding module and a conveyance assembly. The paper sheet storage cassette stores a paper sheet. The holding module holds the paper sheet storage cassette. The holding module is detachably connected to the holding module of at least adjacent one of the storage modules. The conveyance assembly is detachably connected to the holding module. The paper sheet storage cassette and the paper sheet handling module are located at opposite sides of the conveyance assembly respectively. The conveyance assembly conveys the paper sheet between the paper sheet storage cassette and the paper sheet handling module. The number of the storage modules can be changed to be adapted to another paper sheet handling module.
US10083562B2 Paper sheet recognition apparatus and paper sheet recognition method
A paper sheet recognition apparatus (1) that recognizes a paper sheet based on an optical spectrum acquired from the paper sheet includes, a light source unit (31) including light sources arranged corresponding to partial areas on the paper sheet, a reading unit (32) having a light receiving surface to receive reflected lights from the partial areas, a sensor unit (34) that acquires an optical spectrum of light received by the light receiving surface, a memory (80) that stores an optical spectrum measurement condition, and a light-source control unit (72) that controls the light source unit (31) based on the optical spectrum measurement condition. The optical spectrum measurement condition includes information for identifying at least one light source corresponding to the predetermined partial area, information for identifying a timing for turning on the identified light source, and information for identifying a timing for turning off the light source.
US10083559B2 Systems and methods for controlling access to physical space
Disclosed systems and methods relate to a smart access control reader for an access control system. According to embodiments, a method can include installing the smart access control reader to the access control system by connecting the smart access control reader to the access control system via wiring of the access control system. The method can also include receiving, by the smart access control reader, one or more first credentials for authenticating one or more users by the access control system. The method can further include determining, by the smart access control reader, that the one or more first credentials are authorized. Moreover, the method can include transmitting, by the smart access control reader, a second credential to an access control panel of the access control system, in response to a request by a first user to access an area monitored by the access control system.
US10083556B1 Intelligent access system and method for a vehicle
A vehicle access control system configured to estimate, based on received message, at least one of distance, position, or direction of a target to the vehicle prior to initiating the engine of the vehicle, the vehicle access control system comprises a master node and at least one slave node. The target is in communication with the master node and the slave node via a communication link having low energy consumption.
US10083555B2 Car control method of electronic apparatus and electronic apparatus thereof
The present disclosure relates generally to a vehicle control method of an electronic device, and the electronic device. The electronic device may include a display, a first communication circuit, a second communication circuit, one or more sensors, a memory, and a processor electrically coupled to the display, the first communication circuit, the second communication circuit, the memory, and the one or more sensors. The memory may store at least one instruction, when executed by the processor causes the electronic device to: detect a Received Signal Strength Indicator (RSSI) value of a Radio Frequency (RF) signal received from a vehicle through the first communication circuit, convert the detected RSSI value based on deviation information stored in the memory, and transmit the RF signal including the converted RSSI value to the vehicle through the first communication circuit.
US10083551B1 Automatic crash detection
Systems and methods are disclosed for determining whether or not a crash involving a vehicle has occurred. A computing device may receive acceleration measurement(s) measured by one or more accelerometers during a time window. The computing device may determine, for one or more acceleration measurements, a corresponding acceleration magnitude. Based on the corresponding acceleration magnitude(s), the computing device may identify, from the acceleration measurement(s), an acceleration measurement and/or may determine whether the acceleration magnitude exceeds a threshold acceleration magnitude. The computing device may corroborate whether a vehicle associated with the mobile computing device was involved in a crash. Data associated with the acceleration magnitude and/or an event, such as a crash event, may be transmitted to a server.
US10083546B2 Augmented reality information displaying device and augmented reality information displaying method
An augmented reality information displaying device according to the embodiment includes a storage, a display-position deciding unit, and a display controller. The storage stores augmented reality information associated with a real position. The display-position deciding unit decides a display position of the augmented reality information on a display screen of a transmission-type display device based on a real position of a user that visually recognizes the display screen, a real position of the display screen, the real position in the scene through the display screen associated with the augmented reality information. The display controller controls to display, at a display position decided by the display-position deciding unit, the augmented reality information corresponding to a mode according to positional relationship between the real position of the user and the real position associated with the augmented reality information in the scene.
US10083543B2 Metal artifacts reduction for cone beam CT using image stacking
Method and/or apparatus embodiments can process volume image data of a subject. An exemplary method includes obtaining a first group of two-dimensional radiographic images of the subject, wherein each of the images is obtained with a detector and a radiation source at a different scan angle. The method arranges image data from the first group of images in an image stack so that corresponding pixel data from the detector is in register for each of the images in the image stack. Pixels that represent metal objects are segmented from the image stack and data replaced for at least some of the segmented pixels to generate a second group of modified two-dimensional radiographic images. The second group of images is combined with the first group to generate a three-dimensional volume image according to the combined images and an image slice from the three-dimensional volume image is displayed.
US10083540B2 Virtual light in augmented reality
A head-mounted display system includes a see-through display that is configured to visually augment an appearance of a physical environment to a user viewing the physical environment through the see-through display. Graphical content presented via the see-through display is created by modeling the ambient lighting conditions of the physical environment.
US10083535B2 Animation of customer-provided codes
Disclosed herein is an online software application for providing users or customers with newly created animated equivalents of their originally submitted static (aka, un-animated) scannable codes.
US10083534B2 Process for rendering and presenting underground utilities for efficient identification, marking and inspection
The invention provides a much improved process for locating underground utilities where a field technician is provided with a device that presents the location of the underground utility in context with the surroundings. The device uses a screen present an image of the underground utility in its proper perspective with respect to the surroundings using data gathered from a number of sources. The data used to create the image includes location data of both the underground utility and the position of the device along with perspective attributes such as traditional compass orientation, perspective relative to the horizon, and any perceivable movement of the device.
US10083532B2 Sychronized display of street view map and video stream
Approaches presented herein enable displaying of a street view or map in the context of a video stream object. Specifically, captured video is analyzed for a plurality of geo-coordinate and direction metadata associated with frames of the video. The video may also be analyzed for visual indicia of location or direction. A user watching the video selects an object therein, which may be then identified by its coordinates and labeled for the user. A map or street view corresponding to the selected object is shown synchronized to the video (e.g., in a side-by-side view), based on the geo-coordinate and direction metadata associated with the video frames. The synchronized video and map speed may be manipulated. The video may also be broken up by frames, and the user permitted to navigate beyond the bounds of the video, where frames are played when the user navigates to areas within the video.
US10083531B2 Physical quantity distribution calculation program, physical quantity distribution calculation method, and information processing apparatus
A physical quantity distribution calculation program for visualizing a physical quantity distribution in a target space is disclosed. The program causes the computer to perform processes of: based on positional information on a plurality of grid points and physical quantities obtained respectively at the plurality of grid points by the numerical analysis, grouping the grid points into groups of neighboring grid points having the same physical quantity; and determining the physical quantity to be visualized by each of a plurality of pixels which are fewer than the grid points, the determining process includes; extracting at least one group including at least one of grid points corresponding to the pixel, identifying the group including the largest number of grid points among the extracted groups, and determining that the physical quantity at the grid points belonging to the identified group is the physical quantity to be visualized by the pixel.
US10083530B1 Multivariate digital display device and method for increasing the separation between classes' data points in hyperspace
A multivariate digital separation of classes and display device and method for generating pictures of data set comprised of points in hyperspace. An input device may include a keyboard, a laboratory instrument such as a mass spectrometer, a reader of computer readable medium, or a network interface device. An output device may include a monitor used in conjunction with either a 2D or 3D printer or both. A computer processor receives data from the input device and performs a series of steps to create a 2D or 3D image of the pairs-hyperspace of all pairs of classes in data set. The resulting image is then produced in a non-transitory medium by at least one of the output devices. The processor steps include the use of maximizing the degree of separation between all classes in the data set as well as transformation of separated data points of all classes into pairs-hyperspace.
US10083526B2 Radiation tomographic imaging method, apparatus, and program
To detect motion in a subject, particularly, local rapid motion, during radiation tomographic imaging. There is provided a radiation tomographic imaging method causing a computer to execute: a controlling step of controlling a data collection subsystem comprising a multi-slice detector to collect data by performing a helical scan on a subject; a first reconstructing step of reconstructing a plurality of tomographic images at an identical slice position and at different times using data obtained by applying weighting to the collected data according to the slice position, the reconstruction being performed for a plurality of slice positions; a fragmenting step of fragmenting each of the plurality of tomographic images at each of the plurality of slice positions into a respective plurality of local-region images; and a difference identifying step of, for each combination of a plurality of local-region images at the same position and at different times, identifying a difference among local-region images in the combination.
US10083525B2 Multi-dimensional color and opacity gradation tools, systems, methods and components
A system for creating and rendering a color gradient field. The system includes a computer input device, a tangible computer-accessible storage medium, a processor coupled to the storage medium and a gradient stack editor. The editor creates a gradient stack data structure that includes a gradient paths, each path having a plurality of color and or opacity control points. Each path has a relative position within the gradient field. The data structure also has a secondary path extending into the gradient field.The gradient stack editor also includes a plurality of effect tools that cause the processor to receive and store information to the gradient stack data structure and the information is indicative of gradient path attributes and color and or opacity control point attributes.A gradient stack tool causes the processor to apply a gradient definition to the data of the gradient stack and to create a graphic document usable by an effect renderer.
US10083524B1 Systems and methods for determining location and orientation of a camera
Methods and supporting systems calculate a three-dimensional orientation of a camera based on images of objects within the cameras field of view. A camera (such as a camera within a mobile phone), captures two-dimensional video content including a human body and at least one additional object and assigns a frame of the video content at a first time as an anchor frame. The human body within the anchor frame is modeled by assigning points of movement to a set of body elements. A subsequent frame of the video content is received in which the human body has moved, and a translation function is derived that calculates the three-dimensional position of each of the body elements based on two dimensional movements of the body elements between the anchor frame and the subsequent frame. Using the translation function, a three-dimensional relationship of the camera and the additional object is calculated.
US10083522B2 Image based measurement system
A Quantified Image Measurement System that creates accurate physical measurement data from digital pictures is disclosed. The system can use any image format and enhances the image file with measurement data and data transformation information that enables the creation of any type of geometrical or dimensional measurement from the stored photograph. This file containing the original digital image along with the supplemental data is referred to as a Quantified Image File or QIF. The QIF can be shared with other systems via email, cloud syncing or other types of sharing technology. Once shared, existing systems such as CAD applications or web/cloud servers can use the QIF and the associated QIF processing software routines to extract physical measurement data and use the data for subsequent processing or building geometrically accurate models of the objects or scene in the image. Additionally smart phones and other portable devices can use the QIF to make measurements on the spot or share between portable devices. In addition, the quantified image measurement system of this invention eliminates the need for capturing the image from any particular viewpoint by using multiple reference points and software algorithms to correct for any off-angle distortions.
US10083521B1 Content recommendation based on color match
Approaches attempt to determine information that can help to produce more useful recommendations to be displayed in a situation where no, or little, information is available that indicates a relationship between content provided through an electronic marketplace or other content provider. For example, data available that relates to an item in a product catalog, for example color data, can be analyzed and aggregated in order to attempt to locate other items that are related and relevant to the item, at least as it relates to color and categorization of the content. Such approaches can include, for example, analyzing images, articles, and other sources of electronic content to attempt to locate items that might be relevant to the item of interest. In a clothing example, this can include accessory items that might be worn with an apparel item of interest, match the apparel item of interest, be frequently utilized or exhibited with the apparel item of interest, include a matching and/or complementary color to the apparel item of interest, etc.
US10083518B2 Determining a biopsy position
A method includes receiving an image data set of an examination volume including a tumor. A tumor region is segmented in the image data set. Furthermore, a texture distribution of the tumor region is determined, the texture distribution in each case assigning a texture parameter to image points in the tumor region, and each of the texture parameters being based on a spatial distribution of first intensity values of the image data set. Furthermore, a biopsy position within the tumor region is determined by applying an optimized position-determining algorithm to the texture distribution, the optimized position-determining algorithm being based on training texture distributions and first training positions, and one of the first training positions being assigned to each of the training texture distributions. In embodiments, the use of an optimized position-determining algorithm enables all relevant influencing variables for the determination of the biopsy position to be taken into account.
US10083517B2 Segmentation of an image based on color and color differences
An input image is partitioned into a plurality of image regions based on color and color differences. The partitioning comprises assigning a color difference value to plurality of locations within the input image. The partitioning further comprises assigning each of the plurality of locations to an image region of the plurality of image regions, where the assigning occurs according to a particular order. The particular order is based at least in part on color difference values associated with the plurality of locations. The input image may comprise markup. Data representing at least a particular portion of the markup in the input image based on the partitioning is identified. Data representing at least the portion of the markup may be used in a visualization of a customizable product or a manufacturing control associated with a customizable product.
US10083513B2 Information presentation device, stereo camera system, and information presentation method
The information presentation device has an image acquisition unit, a parameter deriving unit, an abnormality detection unit, and the presentation unit. The image acquisition unit acquires a first image which is captured by a first imaging device and a second image which is captured by a second imaging device. The parameter deriving unit derives parameters for deriving three-dimensional coordinates from the first image and the second image. The abnormality detection unit determines presence or absence of an abnormality in a relative positional relationship or a relative relationship of pose between the first imaging device and the second imaging device according to the derived parameters. In a case where an abnormality is determined, the presentation unit presents warning information including an instruction that there is an abnormality.
US10083505B2 Magnetic resonance apparatus and method for quantifying an organ function
In a magnetic resonance method and apparatus for determination of a measurement variable that is relevant to a function of an organ of a patient, a first longitudinal relaxation rate R11 is determined before a contrast medium is administered to the patient. A second longitudinal relaxation rate R12 is determined after a contrast medium is administered to the patient. A property of the contrast medium in the organ is determined based on R11 and R12. The measurement variable is determined based on the property of the contrast medium in the organ.
US10083504B2 Multi-step vessel segmentation and analysis
Multi-step vessel segmentation and analysis is provided. In various embodiments, a branch detection algorithm is applied to a medical image to determine a plurality of branches of a blood vessel appearing in the medical image. A plurality of segments of the blood vessel appearing in the medical image is determined. Each of the plurality of segments is bounded by one of the plurality of branches. An edge detection algorithm is applied piecewise to each of the plurality of segments. A composite blood vessel outline is formed from the piecewise edge detection.
US10083499B1 Methods and apparatus to reduce compression artifacts in images
Methods and apparatus to reduce compression artifacts in images are disclosed herein. An example method includes separating at least a portion of an image into a first component and a second component, reducing a first artifact in the first component to form a first cleaned component, reducing, using the first cleaned component, a second artifact in the second component to form a second cleaned component, and combining the first cleaned component and the second cleaned component to form a cleaned image.
US10083498B2 Compensation method for display device and related compensation module
A compensation method for a driving circuit of a display device includes generating a motion vector between a previous frame and a current frame subsequent to the previous frame; generating a first estimation frame according to the current frame and the motion vector; adjusting the first estimation frame according to the difference between the current frame and the first estimation frame, to generate a first overdrive frame; and inserting the first overdrive frame between the current frame and a next frame subsequent to the current frame.
US10083495B2 Multi-processor system and operations to drive display and lighting functions of a software configurable luminaire
The examples relate to various implementations of a software configurable lighting device having a multi-processor system including a central processing unit and a parallel processing unit. The software configurable lighting device utilizes the multi-processor system to efficiently transform and/or modify control data. The software configurable lighting device also includes a transparent image display device and a general illumination device. Transformed and/or modified control data is utilized to drive the transparent image display device and the general illumination device in combination.
US10083493B1 Vehicle fleet management
A method utilizing real-time location information in a fleet management system. Simultaneous wireless communication connections are maintained between a respectively corresponding number of vehicles in a fleet and a central control center. The messages are received at the central control center, and each one of the messages includes information indicating the geographic location of a respectively corresponding vehicle in real-time or near real-time. The messages are collected and stored in the central control center. In response to a user request, a fleet management tool or report is provided in real-time or near real-time, the management tool or report being based at least in part on the messages indicating the geographic location of the vehicles.
US10083492B2 Method and system for collaborative learning
A method for educating a patient through a collaborative network is provided. The patient is authenticated with a username and a password. A request is received by a server for entry to a repository for educational design activities. Each of educational design activities includes exemplar design configurations and material lists and is configured to include photographs and written texts for other patients who have completed the associated educational design activity. A hypertext document is transmitted to the client computer—which includes the education design activities. The hypertext document is configured to be displayed through a browsing application on the client computer. A request is received by the server from the client computer for access to a selected education design activity, and access is provided to a design engine for the selected educational design activity. A design file created by the patient is then stored using the design engine.
US10083491B2 Method and system to provide feedback for energy saving to a user of a property comprising a plurality of appliances
A system to provide feedback for energy saving to a user of a property comprising a plurality of appliances, the system comprising: at least one sensor monitoring energy consumption of one or more appliances within the property; a user interface to provide feedback to the user; and a processor configured to receive input data from an energy bill for the property covering a predetermined period; receive input regional average statistics regarding energy consumption for a set of predetermined categories of energy usage; generate a model of energy usage within a plurality of categories over the predetermined period by combining the input data, energy consumption data from the at least one sensor and generic statistics regarding energy consumption and output, via the user interface, feedback to the user based on the generated model.
US10083489B1 Payroll correction
In some examples, a payment service may enable employees to be paid after every work shift. After a payroll payment for a first work shift, however, corrections to the amount of the payroll payment may be provided by the employer. When corrections reveal that an overpayment has occurred, at least a portion of the overpayment is deducted from the payroll payment for a second work shift that is subsequent to the first work shift. In some cases, the entire overpayment may be deducted from the payroll payment for the second work shift. In other cases, the overpayment may be deducted in installments from each of multiple subsequent payroll payments, which correspond respectively to work shifts that are subsequent to the first work shift.
US10083482B2 Augmented reality money transfer
According to the invention, a system for performing a money transfer between a sender an a recipient through the use of an augmented reality enabled device is disclosed. The system may include a first mobile device associated with a first entity. The first mobile device may be configured to detect an indicator via an augmented reality subsystem. The indicator may include a characteristic and be associated with a second entity, as well as be configured to associate meta-information with the indicator. The first mobile device may further be configured to receive an input comprising an amount to be transferred from the first entity to the second entity and transmit a set of instructions to a money transfer network. The set of instructions may be based in part on the indicator and the input, and include instructions to perform a money transfer between the first entity and the second entity.
US10083476B2 Item recommendations
A system gathers user behavior data from a group of web retailers and/or non-web retailers, analyzes the user behavior data to identify product recommendations for products offered by the web retailers, and provides one of the identified product recommendations in connection with a product page associated with one of the web retailers.
US10083475B1 SimpleNutrition nutritional management system
A nutritional management system. The system comprises a processor, a memory, a first data store comprising a list of products, universal product codes associated with the products, and nutritional information associated with the products, a second data store comprising purchase histories linked to a plurality of loyalty card users, and an application stored in the memory. When executed by the processor, the application reads a purchase history of a loyalty card user over a most recent predefined time period from the second data store, analyzes a most recent predefined time period of the purchase history of the loyalty card user based on objective nutritional guidelines to identify a predefined number of most unhealthy purchased items, searches the first data store to find substitutes for the unhealthy purchased items, transmits the substitutes, receives a selection of one or more of the substitutes, and promotes generating a shopping list comprising selected substitutes.
US10083472B1 Recycled auto part real time availability verification
Availability of recycled auto parts listed in a centralized inventory system is verified by a query to the inventory system carrying the part. The query identifies the part and data about the part of relevance to a potential buyer (such as price, condition, location) to be verified. Verifications can be performed upon explicit user request, or upon actions implicitly requiring verification, such as adding a part to an estimate or shopping cart, ordering a part, or requesting the part seller to hold the part for future purchase, or the like; verification may also be automatically performed for some or all search results. Results of a verification may also be broadcast to the potential buyer and to the part seller (broker and/or part supplier) to enable audit and follow-up on the verification request.
US10083468B2 Experience sharing for a registry event
Disclosed herein are methods and corresponding systems for facilitating a live registry event between a shopper and one or more remote viewers. In the live registry event, the shopper, registers for gifts that they would like to receive while sharing their registering experience with the viewers in real-time. When the user registers for an item, a server system allows the viewers to purchase the gift for the shopper.
US10083465B2 Allocating information for content selection among computing resources of an online system
When an online system receives a request to present content items to a user, a content selection system included in the online system selects content items for presentation to the user during a latency period from the time the request was received until the time when the content items are sent. A feedback control mechanism communicates with each computing device of the content selection system to determine the latency period of each computing device. The feedback control mechanism also determines a target latency period in which content items are selected. By comparing the latency period of each computing device to the target latency period, an amount of information to be evaluated by each computing device is determined based on whether a computing device's latency period is greater than or less than the target latency period.
US10083464B1 System and method of detection and recording of realization actions in association with content rendering
Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.
US10083459B2 Methods and apparatus to generate a media rank
Methods, apparatus, systems and articles of manufacture are disclosed to generate a media rank. An example disclosed method includes (a) identifying households in which the product of interest was purchased, (b) calculating consumption factors for respective ones of the households based on a consumption total of the product of interest for the corresponding household and a household weight, (c) selecting first candidate media of interest, (d) calculating a rating value indicative of a relevance of the product of interest to the candidate media of interest based on the mathematical product of the consumption factor and a viewing time for corresponding ones of the households, (e) repeating (c) and (d) for second media, and (f) ranking the first and second media for the product of interest.
US10083455B2 Systems and methods for take-out order analytics
Systems and methods for take-out order management and analysis. In an embodiment, for each of a plurality of restaurants, an interactive menu associated with the restaurant is provided to a plurality of users, a plurality of orders are received from the plurality of users, and the plurality of orders are sent to the restaurant. Order information related to the plurality of orders and the plurality of users is stored in at least one database, and analyzed.
US10083454B2 Social network content item federation based on item utility value
Systems and methods for federating social network content items include determining an engagement value for content items based on previous interactions with content items from first and second content item sources stored in an electronic data storage, certain content items having selection metrics and value metrics according to varying selection schemas and a value schema. A utility value is generated for each of the at least some of the content items, the utility value including an engagement component and a monetary component. A user device displays the content items in an order based on the utility values.
US10083451B2 Using semantic processing for customer support
A third-party company may assist other companies in providing customer support to their customers. The third-party company may provide software to a computer of a customer service representative to present a user interface to assist the customer service representative in responding to customer requests. Third-party company may also send update data to the computer of the customer service representative to cause a portion of the user interface to be updated, where the update data is determined using an intent of a message received from a customer. A message received from the customer may be processed to determine the intent of the message, a template may be obtained using the intent, and the update data may be generated by rendering the selected template. The update data may then be transmitted to the computer of the customer service representative to cause a portion of the user interface to be updated.
US10083450B2 Automated device assistance
A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and other features used to perform activities at the automated device. During performance of an activity, the user may run into an issue and request assistance from an agent having a computing device (e.g., a portable computing device). Additionally or alternatively, the automated device may detect the issue and send a request for assistance to a computing device managing a transaction assistance portal or directly to the agent's computing device. The request may identify the user, the activity, and/or the issue, and the agent and his or her computing device may be used to resolve the issue. The agent's computing device may also be used to facilitate customer relationship management with the user.
US10083444B1 Biometric computing system and method for e-commerce
A system and method for authorizing transactions using biometrics is disclosed. The system may be a commerce authorization system comprising a portable computing device, a docking station, and a biometric reader. The method for authorizing a transaction may comprise the steps of: receiving biometric data from a biometric reader; comparing the received biometric data with a biometric template; and, transmitting payment information to the vendor.
US10083441B1 Processing messages for attribute-value pair extraction
A device may process a message associated with an account to identify a first identifier that identifies a third party. The device may identify a match between the first identifier and transaction information related to an individual associated with the account. The transaction information may include a set of first identifiers that identify a respective set of third parties. The transaction information may facilitate identification of one or more messages that is likely to include account information. The device may tag the message with a second identifier based on the match. The device may receive, from another device, the message based on the message being tagged with the second identifier. The device may process the message to identify the account information related to another account. The device may extract identified account information from the message. The device may perform an action related to extracted account information or the message.
US10083438B2 Systems and methods for activating account card functions based on physical device interactions
Systems and methods are provided for activating a function of an account card based on physical devices interactions such as a motion pattern detected by the account card. In some embodiments, the account card may include one or more sensors and processing capabilities sufficient to store a motion pattern, detect a motion pattern representing movement of the account card, compare the detected motion pattern to the stored motion pattern, and activate one or more functions of the account card based on the comparison. In some embodiments, the one or more functions may relate to account information communication, such as writing a magnetic stripe, unblocking a magnetic stripe, activating a near field communication chip, displaying an account number, providing power to an antenna, or otherwise enabling communication of the account number based on the capabilities of the card.
US10083431B2 Method and system for monitoring, controlling and optimizing flow of products delivered to customers via containers that flow in a distribution network
A liquid product dispensing container device for affixes to a liquid product dispensing container, such as a beer keg, for monitoring, controlling and/or optimizing flow of a liquid product delivered to consumers from the liquid product dispensing container. The liquid product dispensing container device includes a casing for attaching it to the liquid product dispensing container. The liquid product dispensing container device includes a power source, a radio transmitter circuit, a radio/processing module processing radio signal transmissions of information relating to the liquid product dispensing container. An antenna associates with the radio/processing module for sending and receiving the radio signal transmissions between the radio/processing module and at least one stationary reader and/or mobile device.
US10083430B2 Computer-controlled, unattended, automated checkout store outlet system and related method
An unattended, automated checkout, computer-controlled automated store outlet and system is disclosed. A customer's identification and payment information are inputted and verified and the customer qualified to remove items from the automated store outlet. Each bay of the automated store outlet is normally locked, and after the customer accesses the bay can remove one or more items from the bay, which are automatically detected and identified and charged to the customer as part of the purchase transaction. These events occur at the location of each automated store outlet. Each automated store outlet communicates with a central control center, which can be used for live customer service and real time surveillance.
US10083429B2 Task-based payment for content
Methods and systems of paying for content, such as, for example, audio and/or video content, are presented. In an example method, a task to be executed using at least one device resource associated with a user device is provided. Also, the task is to be executed during streaming of a content item. The streaming of the content item to the user device is caused to terminate in response to a determination that the execution of the task using the at least one device resource has been terminated.
US10083420B2 Community moderated information
According to one aspect, an approach is provided that assists in presenting the right information within the ecosystem. The approach involves associating information sources (ads, sponsored information, research requests, debate notices, seminars, education opportunities, peer generated information, etc) with a feedback mechanism. In one embodiment, the feedback mechanism includes a scoring feature, where individual participants within the ecosystem rate the relevancy and/or importance of the information provided. In one example, a user is notified that a potentially relevant information source is available. The notification is typically displayed unobtrusively within a browser or interface window that the user is navigating. In one implementation, the user must perform some affirmative action to reach information associated with the information opportunity. In one example, requiring an affirmative action serves as a shield from pop-ups, banner-ads, and other distracting form of advertising. It is also realized that allowing the user to select the information opportunity rather than display it immediately permits the user to decide explore the opportunity. In one example, permitting the user to decide to explore the opportunity increases the user's receptivity to the information opportunity. In one embodiment, information associated with the information opportunity is displayed in response to user selection. The information associated with the information opportunity describes the information opportunity available. The user is provided with the opportunity to evaluate the information opportunity without being required to visit it and/or review it in its entirety. The information associated with the information opportunity may also be displayed with user feedback.
US10083419B2 Barcode scanner device and inventory management system
A barcode scanner device 200 is formed as a wrist watch with a main body 210 and strap 220 and includes a camera 211 to capture an image of a barcode 11. The scanner 200 generates an inventory request message sent by a communication interface 215 to a local server 30 based on the captured barcode. In a capture mode, live camera images may be displayed on touch-screen display 212 while capturing the barcode with guides and feedback for the user. In a display mode, inventory data from database 32 may be accessed in a large data field on the touch screen display 212.
US10083418B2 Distributed autonomous robot systems and mehtods
Described in detail herein are systems and methods for detecting absent like physical objects at a first facility and replenishing the like physical objects from the second facility to the first facility. The system includes an autonomous robot device configured to detect absent like physical objects at a first facility and transmit an identifier associated with the like physical objects to a first computing system. The first computing system determines the need for the addition of the like physical objects in the first facility and transmits the data associated with the like physical objects to the second computing system. The second computing system corrects a perpetual inventory error associated with the like physical objects based on the received data and transmits instructions to an autonomous robot picker disposed at a second facility to replenish the like physical objects at the first facility. The autonomous robot picker locates, picks up and carries the like physical objects at the second facility to a conveyer belt. The like physical objects are transported from the second facility to the first facility.
US10083416B2 Time phase work pool management for returned inventory asset routing
Embodiments of the present routing returned inventory assets and provide a method, system and computer program product for routing items in a manufacturing environment. In an embodiment of the invention, a method for routing items in a manufacturing environment can be provided. The method can include defining attributes of work pools in the manufacturing environment, defining a set of reuse strategies for use in the manufacturing environment, receiving a returned inventory asset in the manufacturing environment and obtaining at least one attribute of the returned inventory asset, comparing the obtained at least one attribute of the returned inventory asset to the set of reuse strategies to select the reuse strategy to apply to the returned inventory asset and applying the selected reuse strategy to the returned inventory asset to assign the returned inventory asset to one of the work pools in the manufacturing environment. The method can further include the transportation of the returned inventory asset to a temporary location other than the assigned work pool, and can include updating a returned inventory asset tracking record to indicate the assigned work pool.
US10083415B2 Multi-variable assessment systems and methods that evaluate and predict entrepreneurial behavior
Multi-variable assessment systems and methods that evaluate and predict entrepreneurial behavior are provided herein. Methods include obtaining entrepreneur data related to personal skills data, business history data, and social network data for the entrepreneur across a plurality of network modalities, the plurality of network modalities including social networks, phone records, and message records, determining business event information for business events identified between the entrepreneur and contacts of the entrepreneur found in the entrepreneur data, and performing a dynamic measurement of engagement between the entrepreneur and the contacts by looking for contacts between the entrepreneur and the contacts that cross the plurality of network modalities, wherein the dynamic measurement includes an entrepreneur score for the entrepreneur.
US10083413B2 Optimized placement of electric vehicle charging stations
Disclosed herein are technologies for facilitating placement of charging stations. In accordance with one aspect, sensor data of electric vehicles is received. A charging demand distribution over a set of locations is determined based on the sensor data. Candidate locations are selected from the set of locations based on the charging demand distribution. Placement of charging stations at one or more of the candidate locations is then optimized.
US10083412B2 Systems and methods for scheduling work items
Disclosed herein is a computer implemented scheduling method comprising: accessing project data from computer readable storage media. The project data comprises work item data defining a plurality of work items to be scheduled, and release data defining one or more releases into which one or more of the plurality of work items are to be scheduled. The method comprises processing, using a computer processor, the project data to schedule strictly assigned work items by identifying strictly assigned work items, a strictly assigned work item having a particular release into which the strictly assigned work item needs to be scheduled; and for each strictly assigned work item identified, scheduling the strictly assigned work item into the release specified for that strictly assigned work item.
US10083406B2 Autonomous condensing of pallets of items in a warehouse
Examples described may enable consolidating pallets of items in a warehouse. An example method includes receiving real-time item information including pallet locations in a warehouse and inventory of items arranged on the pallets; based on the real-time item information, identifying a set of pallets of which at least one pallet includes less than a threshold quantity of a type of item; receiving real-time robotics information and determining, based on the real-time item and robotics information, an amount of time to condense the items on the set of pallets into a single pallet and a quantity of pallets that will become empty as a result of condensing the items; and, based on the amount of time being less than a threshold time and the quantity of pallets exceeding a threshold quantity of pallets, causing robotic devices to condense the items into the single pallet.
US10083405B2 Host standards for providing listings
Methods and systems for enforcing host standards in a reservation system. In one embodiment, a reservation system provides two methods of communication between a potential guest and a host, hard communications and soft communications. The reservation system associates both types of communication with threads, each thread associated with the host and an associated reservation. The reservation system determines suspension metrics for each host based on the communications of the threads they are associated with. When the suspension metrics associated with a host satisfy one or more suspension criteria, the reservation system issues a suspension to the host.
US10083404B2 System and method for network visualization and plan review
A computer-implemented system, a method thereof, and a computer-readable medium comprising a supply chain visualizer providing a plurality of graphical elements in a multi-dimensional supply chain network view and a plan display providing a plurality of graphical elements in a multi-dimensional tabular view, a multi-directional capability for traversing between the supply chain visualizer and the plan display operable to receive input from a planner during a planning session specifying a plan problem, reflecting changes to data associated with the plan display back to data associated with the supply chain visualizer, reflecting changes to data associated with the supply chain visualizer back to data associated with the plan display, traversing the multi-dimensional supply chain network via a real-time interaction between the multi-dimensional tabular view of the plan display and the visual representation of the graphical view of the supply chain visualizer, and providing the planner the ability to generate a plan.
US10083398B2 Framework for annotated-text search using indexed parallel fields
An approach is provided in which a knowledge manager generates term tokens from terms included in an original text stream, and generates annotation tokens with corresponding term location information. In turn, the knowledge manager generates a knowledge structure that indexes the term tokens into original text fields and indexes the annotation tokens into parallel fields that align to the original text fields based upon the term location information.
US10083395B2 Batch processing in a neural network processor
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a respective neural network output for each of a plurality of inputs, the method comprising, for each of the neural network layers: receiving a plurality of inputs to be processed at the neural network layer; forming one or more batches of inputs from the plurality of inputs, each batch having a number of inputs up to the respective batch size for the neural network layer; selecting a number of the one or more batches of inputs to process, where a count of the inputs in the number of the one or more batches is greater than or equal to the respective associated batch size of a subsequent layer in the sequence; and processing the number of the one or more batches of inputs to generate the respective neural network layer output.
US10083393B2 Interactive avatar for social network services
An embodiment is an avatar or avatar environment to visualize data within an athletic performance system or service and/or a social network system or service, for example as part of the Internet. The avatar may further evolve or alter its appearance, animation, or other visual or audio characteristics in response to the data or other input. In particular, the avatar of an embodiment may respond to and provide visualization of athletic or sport performance data. According to one or more aspects, an avatar may be placed on other network sites and updated based on athletic performance data. The avatar may be awarded for goals achieved by a user. The awards or gifts may further include non-avatar related items such as apparel, gift cards and the like.
US10083389B2 SIM card and method for producing same
Methods and systems are provided for utilizing enhanced SIM cards with integrated SIM cards. An example SIM card may comprise an integrated SIM card that is smaller than the SIM card; with the SIM card comprising a plurality of punched cutouts adjacent to the integrated SIM card. The punched cutouts may be arranged such that the integrated SIM card can be detached from the SIM card. Each one of the punched cutouts may line up with at least one electrical contact of the integrated SIM card, and a width of each one of the punched cutouts may be set based on at least one dimension of the electrical contact of the integrated SIM card. The punched cutouts may be arranged based on a direction of insertion of the integrated SIM card. The SIM card may comprise engraved lines arranged based on the punched cutouts.
US10083388B1 USB device
According to one embodiment, a USB device includes a USB connector, a casing, and a holding member. The casing is provided with an opening. The holding member includes a holder, a support, and a first extension. The holder holds the USB connector. The support extends from the holder. The first extension has a protrusion, extends from the support, and is bendable. The protrusion is housed in the opening.
US10083385B2 Universal transponder
An account is managed using information read from a dual frequency transponder. Information stored on the dual frequency transponder can be read by a NFC-enabled device and by a UHF RFID reader. The information links, corresponds, or otherwise provides access to account information stored at a remote server. For example, a NFC-enabled device can read the information from the dual frequency transponder and use that information to enable instant and on-the-spot recharging of a toll account. In addition, a UHF RFID toll reader can scan information from the dual frequency transponder and use that information to debit toll charges from the correct toll account. The dual frequency transponder can be embedded in a license plate and read using a reader placed in the road. Additionally, the transponder can be configured to function at the correct frequency only when a valid vehicle registration sticker is applied to the license plate.
US10083379B2 Training image-recognition systems based on search queries on online social networks
In one embodiment, a method includes receiving a plurality of search queries comprising n-grams; identifying a subset of the plurality of search queries as being queries for visual-media items based on one or more n-grams of the search query being associated with visual-media content; calculating, for each of the n-grams of the search queries of the subset, a popularity-score based on a count of the search queries in the subset that include the n-gram; determining popular n-grams, wherein each of the popular n-grams is an n-gram of the search queries of the subset of search queries having a popularity-score greater than a threshold popularity-score; and selecting one or more of the popular n-grams for training a visual-concept recognition system, wherein each of the popular n-grams is selected based on whether it is associated with a visual concept.
US10083378B2 Automatic detection of objects in video images
A machine learning model is configured to detect objects from video images. A system monitors video images to identify particular objects. A deep learning process is utilized to learn a baseline pattern. A change due to movement within a field of view is autonomously detected using the deep learning processing. An action is performed based on the detected change.
US10083376B2 Human presence detection in a home surveillance system
A surveillance system includes an image sensing device for capturing images of a plurality of moving objects at a plurality of different locations in a field of view of the image sensing device. The system also includes a user interactive processor for performing a human-distance calibration for a given location and position of the image sensing device. The system further includes a processor for detecting a human presence among the plurality of moving objects based on the human-distance calibration.
US10083371B2 Authenticity determination system, feature point registration apparatus and method of controlling operation of same, and matching determination apparatus and method of controlling operation of same
A feature point is a point at which a correlation value is greater than a threshold value, wherein the correlation value is calculated between a template and partial image within an area that is one portion of each genuine tablet image. With regard to a cross-check image, which represents a tablet the authenticity of which is to be verified, a correlation value is calculated between a partial image within an area that is one portion of the cross-check image and the template image, and multiple feature points of the cross-check image at which the calculated correlation value is greater than a predetermined threshold value are extracted. The degree of similarity between the cross-check image and the genuine tablet image is calculated using a geometric characteristic of the extracted multiple feature points and a geometric characteristic of the stored multiple feature points of the genuine tablet image.
US10083369B2 Active view planning by deep learning
A system and method that identifies an object and a viewpoint from an image with a probability that satisfies a predefined criterion is described. An active view planning application receives a first image, performs recognition on the first image to determine an object, a viewpoint and a probability of recognition, determines a first expected gain in the probability of recognition when a first action is taken and a second expected gain in the probability of recognition when a second action is taken, and identifies a next action from the first action and the second action based on an increase in expected gains.
US10083368B2 Incremental learning for dynamic feature database management in an object recognition system
A method of dynamically updating a feature database that contains features corresponding to a known target object includes providing an image, extracting a first set of features from within the captured image, and comparing the first set of features to the features stored in the feature database. If it is determined that the target object is present in the image then at least one of the extracted features of the first set that are not already included in the feature database are added to the feature database.
US10083367B2 Apparatus for a portable smart device
An accessory is attachable to a portable device equipped with a camera. The accessory includes a camera lens opening and a retainer that retains the portable device such that a lens of the camera of the portable device is aligned with the camera lens opening. At least one source of electromagnetic radiation in the range of ultraviolet and/or blue wavelengths is disposed on the accessory so as to illuminate an object to be authenticated when the object is disposed in front of the camera lens opening of the accessory. A spacer on the accessory positions the accessory with respect to the object to be authenticated so that the camera lens opening has a predetermined positional relationship with a to-be-examined region of the object.
US10083362B2 Arabic handwriting synthesis system and method
Systems and associated methodology are presented for Arabic handwriting synthesis including accessing character shape images of an alphabet, determining a connection point location between two or more character shapes based on a calculated right edge position and a calculated left edge position of the character shape images, extracting character features that describe language attributes and width attributes of characters of the character shape images, the language attributes including character Kashida attributes, and generating images of cursive text based on the character Kashida attribues and the width attribues.
US10083361B2 Path sensing using structured lighting
A structured light pattern is projected onto the path of a vehicle so as to generate a plurality of light spots, and an image thereof is captured from the vehicle. A world-space elevation of at least a portion of the light spots is responsive to a pitch angle of the vehicle determined responsive to image-space locations of down-range-separated light spots.
US10083360B1 Variable rate time-lapse with saliency
A method for generating time-lapse representation of video footage in a security/automation system is described. In one embodiment, the method may include receiving video from a camera at a location associated with a home automation system, determining a first motion event in the video, identifying a level of priority associated with the first motion event, and generating a time-lapse representation of the video having a first frame rate for a first part of the time-lapse representation of the video and a second frame rate different from the first frame rate for a second part of the time-lapse representation of the video that includes the first motion event. In some cases, the time-lapse representation of the video may be generated based at least in part on the level of priority associated with the first motion event.
US10083357B2 Image-based item location identification
Systems and methods are provided for augmenting or annotating image data to help a user locate an item among a number of items in a physical environment. The systems disclosed herein can access an image of a location that includes a number of items. The systems may then identify the items and the location of the items within the image. Further, the systems may create an interactive alternative visualization of the identified items to facilitate a user locating a particular item. For example, the alternative visualization may include presenting an ordered set of thumbnails corresponding to the items. The user can select the desired item using the alternative visualization and the systems can annotate a location within the image where the item can be located, thereby enabling the user to locate the item in the physical environment.
US10083354B2 Advanced cloud detection using machine learning 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 cloud dictionary and a ground dictionary, determining whether a given pixel is best represented by “words” from the cloud dictionary or “words” from the ground dictionary to make an initial determination of cloud or ground, and performing a max-flow, min-cut operation on the image to determine whether each pixel is a cloud or ground imagery.
US10083352B1 Presence detection and detection localization
A system configured to improve human presence detection and/or localization by generating aggregate confidence values. The system may aggregate confidence values corresponding to overlapping regions of interest. The system may perform human presence detection by comparing the aggregate confidence values to a universal threshold, with aggregate confidence values above the universal threshold indicating that human presence is detected. The system may use the aggregate confidence values to generate a heatmap, may identify a strongest cluster of pixels in the heatmap and determine a bounding box surrounding the strongest cluster. To reduce false positive detections, the system may track the false positive detections as heatmap base data and may remove the heatmap base data from the heatmap. Thus, pixel intensity values corresponding to the false positive detections may be reduced to improve an accuracy of the human presence detection.
US10083350B2 Sensor enhanced speech recognition
A system for sensor enhanced speech recognition is disclosed. The system may obtain visual content or other content associated with a user and an environment of the user. Additionally, the system may obtain, from the visual content, metadata associated with the user and the environment of the user. The system may also include determining, based on the visual content and metadata, if the user is speaking. If the user is determined to be speaking, the system may obtain audio content associated with the user and the environment. The system may then adapt, based on the visual content, audio content, and metadata, one or more acoustic models that match the user and the environment. Once the one or more acoustic models are adapted and loaded, the system may enhance a speech recognition process or other process associated with the user.
US10083349B2 Event signal processing method and apparatus
An event signal processing method and apparatus are provided. The event signal processing method includes receiving, from an event-based sensor, event signals including timestamps, generating a first timestamp map based on the timestamps, and interpolating a new timestamp into the first timestamp map based on at least two timestamps of the first timestamp map, to generate a second timestamp map.
US10083348B2 Object popularity detection
A method for object popularity detection includes receiving expression data for a user viewing a first object. The expression data for the user viewing the first object includes a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data for the user viewing the first object is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models from which the expression data was aggregated. The response based on the one or more models from which the expression data was aggregated is transmitted to the electronic device associated with the user for viewing.
US10083345B2 Makeup supporting methods for creating and applying a makeup guide content to makeup user's face on a real-time basis
This disclosure provides a real time makeup supporting method which generates a makeup guide content in real time corresponding to a user's facial image. In accordance with an embodiment of the present invention, a makeup supporting application is installed at a device. And the makeup supporting application enables to access a personal image classification table that maps between personal image classifications and personal image rules. A user executes the makeup supporting application, and user's personal image data are collected in real time by a built-in camera module equipped at a device.
US10083344B2 Facial recognition apparatus, recognition method and program therefor, and information device
A facial recognition apparatus comprises a photographing parameter input unit that receives a photographing parameter(s); a lighting information estimation unit that estimates lighting information based on the photographing parameter(s); and a recognition accuracy control unit that controls a recognition accuracy parameter(s) based on the lighting information.
US10083342B2 Imaging blood cells
This document describes methods, systems and computer program products directed to imaging blood cells. The subject matter described in this document can be embodied in a method of classifying white blood cells (WBCs) in a biological sample on a substrate. The method includes acquiring, by an image acquisition device, a plurality of images of a first location on the substrate, and classifying, by a processor, objects in the plurality of images into WBC classification groups. The method also includes identifying, by a processor, objects from at least some classification groups, as unclassified objects, and displaying, on a user interface, the unclassified objects and at least some of the classified objects.
US10083340B2 Automated cell segmentation quality control
The disclosed subject matter relates to an automated determination of cell-by-cell segmentation quality of a tissue specimen sample. A training set of cells is examined by an expert to determine which cells that include “good” segmentation and which cells include “poor” segmentation. A training model is build based on the image data of the cells in the training set. Image data from cells in a test specimen is obtained and that image data is compared to the training model to determine on a cell-by-cell basis which cells in the test specimen include “good” segmentation and which cells include “poor” segmentation. The accumulated data on the cells analyzed in the test specimen can be utilized to determine an overall segmentation quality score for the area of the test specimen in which the individual cells are located in the test specimen.
US10083339B2 Fingerprint preview quality and segmentation
A ridge flow based fingerprint image quality determination can be achieved independent of image resolution, can be processed in real-time and includes segmentation, such as fingertip segmentation, therefore providing image quality assessment for individual fingertips within a four finger flat, dual thumb, or whole hand image. A fingerprint quality module receives from one or more scan devices ridge-flow-containing imagery which can then be assessed for one or more of quality, handedness, historical information analysis and the assignment of bounding boxes.
US10083338B2 Optical fingerprint sensor with prism module
The invention is an optical fingerprint sensor with prism module, including a shell; an optical prism arranged in the shell, the optical prism comprising a collection surface, a basal plane, a mirror surface and an output surface, there being a first included angle provided between the mirror surface and the collection surface, a second included angle provided between the mirror surface and the basal plane, a third included angle provided between the output surface and the collection surface, and a fourth included angle provided between the output surface and the basal plane; and an image sensing unit combined with the shell, comprising multiple luminous elements arranged beneath the basal plane of the optical prism correspondingly, and an image receiver and a lens arranged corresponding to the output surface. Thereby, an user is allowed to place fingerprint onto the collection surface for a light source of the luminous elements to be input from the basal plane and irradiated onto the fingerprint, and a light ray undergoes a first reflection and a second reflection with the basal plane and the mirror surface, respectively. After that, the output surface acts as a background surface and a light ray output as the light ray undergoes the second reflection for the image receiver to receive the light ray and form a fingerprint image, such that the advantages of maintaining an optical path effectively and reducing the volume of the optical fingerprint sensor are accomplished.
US10083333B2 Depth sensor based auto-focus system for an indicia scanner
An indicia reading terminal has a three-dimensional depth sensor, a two dimensional image sensor, an autofocus lens assembly, and a processor. The three dimensional depth sensor captures a depth image of a field of view and create a depth map from the depth image, the depth map having one or more surface distances. The two dimensional image sensor receives incident light and capture an image therefrom. The autofocusing lens assembly is positioned proximate to the two dimensional image sensor such that the incident light passes through the autofocusing lens before reaching the two dimensional image sensor. The processor is communicatively coupled to the two dimensional image sensor, the three dimensional depth sensor, and the autofocusing lens assembly.
US10083332B2 QR image based device management
In embodiments, apparatuses, methods, and storage media may be described for identifying a quick response (QR) image. A QR control code (QRCC) may be identified in the QR image based on a QR tag in the image. Based on the QRCC, a control command of an apparatus may be identified. Other embodiments may be described and/or claimed.
US10083330B2 Method and RFID writer-reader for selecting an RFID data carrier
A method and RFID writer-reader for selecting a RFID data carrier from a plurality of RFID data carriers detected by an RFID writer-reader, wherein the RFID data carrier of the RFID data carriers detected in productive operation is selected based on the respective degree of correspondence between sequences of actual values determined in productive operation that are compared with at least one sequence of setpoint values so as to reliably select a desired RFID data carrier even in difficult reception situations.
US10083327B2 Card reader and control method therefor
A card reader may include a magnetic sensor to detect whether magnetic data are recorded in the magnetic stripe of the card; a control section to supply electric power to the magnetic sensor and into which an output signal of the magnetic sensor is inputted; and a card insertion port into which the card is inserted and in which the magnetic sensor is disposed. The magnetic sensor may output an output signal when the electric power is supplied from the control section. The control section may supply the electric power to the magnetic sensor during a first supply time period which is shorter than a card passage time period.
US10083323B1 Strategy based feature disablement
Provided is a strategy based feature disablement that includes determining a device/browser combination based on an indication that a user device is attempting to access a resource. The device/browser combination is compared to a database of device/browser combinations. Access to the resource is allowed based on a determination that the device/browser combination is not included in the database of device/browser combinations. Alternatively, the resource is reconfigured based on a determination that the device/browser combination is included in the database of device/browser combinations.
US10083320B2 Dynamic content redaction
Dynamic content redaction though the generation of redaction schemas associated with document, image, media, or other data files is described. A redaction schema can include at least one range of content in a data file to be concealed for a user, a group of users, or operating parameters of various devices, for example. When the data file is opened for display on a device, the redaction schema can be parsed to identify whether masking objects should be added to a masking layer for overlay upon or above the content displayed. The masking layer can be generated based on the redaction schema, a user of the device, or operating parameters of the device, for example. Masking objects in the masking layer can conceal one or more ranges of the content in a data file from view or based on users or operating parameters of various devices.
US10083319B2 Privacy zone
A method is provided in accordance with an aspect of the present disclosure. The method includes receiving and processing information from a first electronic device. The information includes at least location data, privacy zone data, and privacy distance data of the first electronic device. The method further includes calculating a current distance between the first electronic device and at least one sensor of a second electronic device, comparing the current distance with a predetermined privacy distance retrieved from the privacy distance data for the first electronic device, and determining an orientation of the at least one sensor of the second electronic device when the current distance is less than or equal to the privacy distance. The orientation is determined in relation to a privacy zone of the first electronic device. The method also includes disabling the at least one sensor of the second electronic device when the at least one sensor is oriented to point within the privacy zone of the first electronic device.
US10083304B2 Technologies for enhanced user authentication using advanced sensor monitoring
Technologies for information security include a computing device with one or more sensors. The computing device may authenticate a user and, after successful authentication, analyze sensor data to determine whether it is likely that the user authenticated under duress. If so, the computing device performs a security operation such as generating an alert or presenting false but plausible data to the user. Additionally or alternatively, the computing device, within a trusted execution environment, may monitor sensor data and apply a machine-learning classifier to the sensor data to identify an elevated risk of malicious attack. For example, the classifier may identify potential user identification fraud. The computing device may trigger a security response if elevated risk of attack is detected. For example, the trusted execution environment may trigger increased authentication requirements or increased anti-theft monitoring for the computing device. Other embodiments are described and claimed.
US10083303B2 System, method and computer-accessible medium for security verification of third party intellectual property cores
An exemplary system, method and computer-accessible medium for detecting the presence of a Trojan(s) in a circuit(s), can include, for example, receiving information related to a property(s) configured to determine the presence of the Trojan(s), and determining the presence of the Trojan(s) based on the property(s) and a design(s) of the circuit(s) using a bounded model checking tool.
US10083302B1 System and method for detecting time-bomb malware
According to one embodiment, a system comprises one or more counters; comparison logic; and one or more hardware processors communicatively coupled to the one or more counters and the comparison logic. The one or more hardware processors are configured to instantiate one or more virtual machines that are adapted to analyze received content, where the one or more virtual machines are configured to monitor a delay caused by one or more events conducted during processing of the content and identify the content as including malware if the delay exceed a first time period.
US10083299B2 Systems and methods for automatic snapshotting of backups based on malicious modification detection
The present disclosure describes systems and methods for detection and mitigation of malicious activity regarding user data by a network backup system. In a first aspect, a backup system receiving and deduplicating backup data from a plurality of computing devices may detect, based on changes in uniqueness or shared rates for files, atypical modifications to common files, and may take steps to mitigate any potential attack by maintaining versions of the common files prior to the modifications or locking backup snapshots. In a second aspect, the backup system may monitor file modification behaviors on a single device, relative to practices of an aggregated plurality of devices. Upon detection of potentially malicious modification activity, a previously backed up or synchronized store of data may be locked and/or duplicated, preventing any of the malicious modifications from being transferred to the backup system.
US10083296B2 Detection of malicious thread suspension
In an example, there is disclosed a computing apparatus having one or more logic elements providing a security agent operable for: detecting that a first process has launch a second process and placed the second process in a suspended state; detecting that the first process has modified or attempted to modify the second process; classifying the modification as potentially malicious; and taking a remedial action. There is also disclosed one or more computer-readable storage mediums having stored thereon executable instructions for providing the security agent, and a computer-executable method of providing the security agent.
US10083293B1 Timer and content security
A method, computer system, and a computer program product for timing secured content is provided. The present invention may include receiving a connection request and generating a pass-phrase and a key. The present invention may include encrypting a data packet, wherein the encrypted data packet consists of non-persistent data, and wherein the encryption method is symmetric encryption. The present invention may include sending the encrypted data packet to the user device. The present invention may include receiving a pass-phrase request. The present invention may include sending the generated pass-phrase, wherein the user device decrypts the encrypted data packet based on the received generated pass-phrase and key. The present invention may include receiving a message to start a timer and then invalidate access to the data packet when the timer runs out.
US10083292B2 Evaluation of a password
A method and computer for assessing whether a password can be generated by using characteristics of a physical arrangement of keys of an input device. A received password includes characters corresponding to respective select keys in a sequence of select keys of the input device. For each select key, a final detection frequency is calculated as a sum of an initial detection frequency and an additive correction. A password determination value is calculated as a ratio of a total number of select keys having a final detection frequency equal to a minimum detection frequency and the total number of select keys in the sequence of select keys. A determination of whether the calculated password determination value is, or is not, less than a predetermined threshold value indicates that the password cannot, or can, respectively, be generated by using the characteristics of the physical arrangement of keys of the input device.
US10083290B2 Hardware-based device authentication
A domain identifier of a first domain of a plurality of domains is identified, the domain identifier included in a domain certificate received from the first domain. A first permanent hardware identifier set as a fuse key value embedded in hardware of the device during fabrication is identified. A plurality of unique second private hardware identifiers stored in the secured memory are identified. A plurality of hardware-based root identifiers are derived from the plurality of unique second private hardware identifiers respectively. A plurality of secure identifiers for the respective plurality of unique second private hardware identifiers are derived for a pairing of the device and the first domain based on the plurality of root identifiers respectively and the domain identifier. A secure identifier of the plurality of secure identifiers is caused to be sent over a secured channel to a domain computing device associated with the first domain.
US10083287B2 Fingerprint sensing device and electronic device including the same
A fingerprint sensing device includes a sensing circuit configured to extract sensing data from nodes included in each of sampling regions of a sensor array. The fingerprint sensing device also includes a control circuit configured to calculate a number of the nodes based on the extracted sensing data to produce sensing data distributions for each of the sampling regions and compare the sensing data distributions with reference distributions, configured to determine that the sampling regions from which the sensing data distributions corresponding to the reference distributions are extracted are effective contact regions, and configured to generate fingerprint information from the sensor array when the number of effective contact regions is greater than or equal to a threshold.
US10083284B2 Event-based security challenges
Concepts and technologies are disclosed herein for event-based security challenges. A computer can execute a security application. The computer can receive a request for authentication information associated with a user device. The computer can access event data corresponding to the user device. The computer can generate, based upon the event data, a challenge question and a response to the challenge question. The computer can provide data indicating the challenge question and the response to a requestor associated with the request.
US10083283B2 Methods and devices for distributing content to an electronic device
Methods and devices for distributing and receiving content are provided. In one example aspect, a method comprises: receiving a command on a first electronic device to output content at an output device associated with a second electronic device; and in response to receiving the command to output content at the output device associated with the second electronic device: providing content access information from the first electronic device to the second electronic device, and adjusting a security state on the second electronic device.
US10083276B2 Bioinformatics systems, apparatuses, and methods executed on an integrated circuit processing platform
A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline.
US10083272B2 Integrated circuit design layout optimizer based on process variation and failure mechanism
Embodiments include methods, design layout optimization systems, and computer program products for optimizing design layout of integrated circuits. Aspects include receiving a design layout of an integrated circuit from a design layout tool module, identifying a critical pitch in the design layout received, searching design rules forming design arc limited by identified critical pitch from a set of design rules associated with the received design layout, extracting a process variation and one or more failure mechanisms of design layout based on critical pitch and rules forming design arc identified, performing layout based ground rule calculation based on the process variation and the one or more failure mechanisms extracted, determining whether wafer risks exist in the design layout, responsive to determining the wafer risks exist in the design layout, revising the design layout and performing additional layout based ground rule calculation after the revision, and otherwise, outputting an optimized design layout.
US10083268B2 Scheduling simultaneous optimization of multiple very-large-scale-integration designs
A computer-implemented method obtains data describing a plurality of synthesis scenarios associated with a very-large-scale integration design (VLSI), wherein each synthesis scenario describes a different combination of tunable design parameters for a macro of the VLSI design, and wherein the VLSI design includes a plurality of macros being tuned. The plurality of macros is ranked based on the data. The ranking produces a macro waiting list that identifies those of the synthesis scenarios that are associated with each of the macros. A subset of the synthesis scenarios is pushed from the macro waiting list to a job submission queue that is separate from the macro waiting list. The job submission queue ranks the subset of synthesis scenarios in an order in which they are to be synthesized by a synthesis tuning system. At least one synthesis scenario is submitted to the synthesis tuning system according to the order.
US10083261B2 Method and system of simulating a pulse generator on a clinician programmer
An electronic device having a display is provided. Interactive user engagements with the electronic device are made through the display. A simulation mode is entered. The simulation mode simulates a real pulse generator configured to generate electrical stimulation pulses. The simulation mode is entered without establishing a wireless connection with the real pulse generator. Via the display, one or more features of a virtual pulse generator are demoed after entering the simulation mode. The one or more features of the virtual pulse generator simulate corresponding features of the real pulse generator. The virtual pulse generator is a software program that resides on the electronic device. The demoing comprises mimicking a plurality of user interface screens that allow a user to interact with the real pulse generator.
US10083258B2 Combining downhole fluid analysis and petroleum systems modeling
A method for performing a field operation within a geologic basin having rock formations and a reservoir that includes fluids includes generating, by forward modeling using a petroleum system model (PSM), an estimate of a fluid property distribution of a fluid within the reservoir of the geologic basin. The method further includes detecting, from fluid samples, a fluid property gradient within the geologic basin. The fluid samples are extracted from within at least one wellbore drilled through the rock formations. The method further includes, comparing the estimate of the fluid property distribution with the detected fluid property gradient to generate a comparison result, iteratively adjusting, based on the comparison result, the PSM to generate an adjusted PSM, and performing, based on the adjusted PSM, the field operation within the geologic basin.
US10083257B2 Method, system and computer program product for generating simulation sample
A method includes determining a sampling region in a sample space, generating samples in the sampling region without generating samples outside the sampling region, and simulating a performance of a device using the generated samples as input data. The sample space is defined by a plurality of variables associated with the device. Values of the plurality of variables in the sampling region having lower probabilities to meet a specification of the device than values of the plurality of variables outside the sampling region. The method is performed at least partially by at least one processor.
US10083255B2 Equipment fault detection, diagnostics and disaggregation system
A system for fault detection and diagnostics of equipment. The system may also be capable of disaggregation and/or virtual submetering of energy consumption by equipment, such as that of heating, ventilation and air conditioning, lighting, and so forth, in a building. Vibration and current sensors, along with one or more algorithms, may be utilized for fault detection and diagnostics of equipment. Models may be developed to aid in deducing energy consumption of individual components of equipment, and the like, for a building.
US10083254B2 Method and system for stabilizing formulation methods
A method is presented for modeling reservoir properties. The method includes an auxiliary time-stepping procedure of the reservoir between an old time and a new time, and calculating a plurality of masses explicitly. A plurality of phase component densities is updated linearly from the plurality of masses. A plurality of saturation changes is calculated based on the plurality of masses. A plurality of phase flow rates is updated based on the plurality of saturation changes, a plurality of phase flow rates at the old time, and a plurality of saturation derivatives of the phase flow rates at the old time. A plurality of component flow rates may be calculated based on the updated plurality of phase component densities and the plurality of phase flow rates. The method also includes a formulation method based on the auxiliary time stepping procedure.
US10083250B2 Simplification of large networks and graphs
Embodiments relate to simplifying large and complex networks and graphs using global connectivity information based on calculated node centralities. An aspect includes calculating node centralities of a graph until a designated number of central nodes are detected. A percentage of the central nodes are then selected as pivot nodes. The neighboring nodes to each of the pivot nodes are then collapsed until the graph shrinks to a predefined threshold of total nodes. Responsive to the number of total nodes reaching the predefined threshold, the simplified graph is outputted.
US10083246B2 Apparatus and method for universal personal data portability
A universal personal data portability capability is disclosed. The universal personal data portability supports automated porting of personal data of a user from a plurality of environments to a personal data store of the user.
US10083244B2 Uniform resource identifier encoding
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query including search parameters; selecting one or more of the search parameters; for each of the selected parameters: generating a natural language representation of the selected parameter, and determining a rank of the selected parameter among the one or more selected parameters; generating a uniform resource identifier comprising the natural language representations of the selected parameters arranged in an order based on the ranks; obtaining one or more search results identified as responsive to the query; and providing the uniform resource identifier and the one or more search results for output.
US10083243B2 Interactive mirror displays for presenting product information
Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an interactive graphical user interface (GUI) on an interactive mirror display. Consistent with some embodiments, the method may include identifying an item based on an identifier obtained from an identification device affixed to the item and accessing in item record for the item from a product database. The method may further include generating the interactive GUI using information included in the item record and causing the interactive GUI to be presented on the interactive mirror display.
US10083235B2 Numeric value decay for efficient relevance computation
Search engines today are capable of incorporating numeric scoring modifiers from controlling applications into their relevance computations. Challenges arise in keeping these modifiers current, given that they may change over time. Embodiments provide a new way to compute numeric value decay for efficient relevance computation without having to rely on a controlling application. The controlling application can set a value for a modifier of an object managed by the controlling application and the controlling application can perform operations on the modifier. However, the controlling application does not need to keep track of the modifier and compute the modifier value independently. Rather, a search engine is configured to perform decay computation(s) and adjust the modifier value on a regular basis or on demand. The search engine ensures that modifier values for all the objects indexed by the search engine are always valid—within acceptable ranges and with acceptable adjustments.
US10083220B2 Designing a choropleth map
The invention notably relates to a computer-implemented method of designing a choropleth map, wherein the method comprises providing a map, and a number (n) of numerical values (x1, . . . , xn) that represent a statistical variable at respective areas of the map; computing the optimal K-means clustering of the numerical values for a predetermined number of clusters, wherein the computing includes iterating, a number of times corresponding to the predetermined number of clusters, a linear-time Row Minima Searching algorithm applied to a square matrix of order equal to the number of numerical values; assigning a respective coloration to each cluster of the computed clustering; and at all areas of the map at which a respective numerical value is provided, applying the coloration assigned to the cluster to which the respective numerical value belongs.Such a method improves the design of a choropleth map.
US10083218B1 Repairing tables
A method for image processing is provided. The method includes: obtaining an image including a table; generating a skeleton graph associated with the table and including a plurality of edges; identifying a first terminal vertex on the plurality of edges; generating a first region of interest for the first terminal vertex; determining a first target within the first region of interest; and repairing the table by adding a first artificial edge between the first terminal vertex and the first target to the skeleton graph.
US10083215B2 Model-based design for transforming data
A model-based approach for transforming data. A modeling framework that includes a plurality of rules for performing transformations of data is developed. A data unit is configured. The data unit is assigned to a job that includes one or more rules of the plurality of rules. The job transforms the data unit from a data format of a source system into a data format of a destination system. Usage statistics for at least one rule of the job are monitored. An aggregate rule is determined based on a first atomic rule and a second atomic rule. The first atomic rule and the second atomic rule are identified by at least one, or in part by a common pattern. A first rule of the job is identified based on the usage statistics of a plurality of data units. The first rule is removed from memory.
US10083214B1 Method and system for a flexible ADO.NET provider based on a customized dynamic-link library
Certain aspects of the present disclosure relates to a computer implemented method for executing application code to access data and a data source through a data-sharing application, the method including providing at least one flexible activex data object (ADO) .Net for the data source defined by at least one customized dynamic-link library (DLL). The at least one customized DLL may be loaded based on at least one identification in a configuration file in order to communicate to a service in at least one service layer in a network. The at least one flexible ADO.Net provider dll or library may be used to migrate at least one application for the data source.
US10083212B2 Method and apparatus of representing content information using sectional notification method
The present invention provides a method and apparatus for representing content information. The method and apparatus for representing content information according to embodiment of the present invention notifies the user employing a mobile environment (mobile terminal or smart terminal) in a tactile, auditory, or visual manner about existence of contents having a score larger than or equal to a particular score within a predetermined distance to represented contents in a predetermined order and enables the user to perform a search for the contents desired by the user based on the user's input, providing such an advantage that the user can find the contents of interest intuitively without examining searched contents one after another.
US10083211B2 Item recommendation method and apparatus
An item recommendation method and apparatus are provided. The item recommendation method and apparatus may recognize items preferred before a user uses items, based on items rated by the user, and may recommend an item to the user based on preferences for the recognized items.
US10083209B2 Parallel processing of data having data dependencies for accelerating the launch and performance of operating systems and other computing applications
Representative embodiments are disclosed for a rapid and highly parallel decompression of compressed executable and other files, such as executable files for operating systems and applications, having compressed blocks including run length encoded (“RLE”) data having data-dependent references. An exemplary embodiment includes a plurality of processors or processor cores to identify a start or end of each compressed block; to partially decompress, in parallel, a selected compressed block into independent data, dependent (RLE) data, and linked dependent (RLE) data; to sequence the independent data, dependent (RLE) data, and linked dependent (RLE) data from a plurality of partial decompressions of a plurality of compressed blocks, to obtain data specified by the dependent (RLE) data and linked dependent (RLE) data, and to insert the obtained data into a corresponding location in an uncompressed file. The representative embodiments are also applicable to other types of data processing for applications having data dependencies.
US10083205B2 Query cards
A method for performing a search on a user device includes transmitting a search query to a search engine from a processing device via a network and receiving, by the processing device, search results from the search engine. The method also includes displaying, by the processing device, the search results and receiving, by the processing device, a first user input directed to one or more of the input elements of the query card. The method also includes receiving, by the processing device, a second user input selecting the query card, generating, by the processing device, the selected search query based on the first user input and transmitting the selected search query to the search engine.
US10083204B2 Platform for authoring, storing, and searching workflows
An authoring platform for authoring a client workflow includes an arrangement of shapes representing steps and connections representing relationships between the steps. Online content retrieved from an online resource may be associated with steps of the client workflow. An authoring service receives the client workflow from the client interface via a network and directs a graph database to store a database workflow corresponding to the client workflow. A search platform is provided for creating and searching workflows using a tag database taxonomy. An author creates a workflow wherein a tag is linked to a workflow item. The workflow is stored as a database workflow and a node in the database workflow representing the workflow item is linked to a node in the database taxonomy representing the tag. Multiple workflows are created in a similar manner to link the workflows to the database taxonomy to provide efficient searching of the workflows.
US10083203B2 Reducing the cost of update, delete, and append-only insert operations in a database
A first request may be received to update a first set of values. The first set of values may be stored at a first location within a first data page of a database. The first location may be read-only. In response to the receiving of the first request, a first set of records may be inserted into a second data page. The first set of records may include the update of the first set of values. In response to the inserting, a forward pointer may be stored in the first data page that points to the first set of records on the second data page. One or more committed values may be identified on the second data page. In response to the identifying, the one or more committed values may be merged from the second data page to a third data page.
US10083194B2 Process for obtaining candidate data from a remote storage server for comparison to a data to be identified
The invention presents a process for obtaining candidate reference data to compare to a data to be identified, implemented in a system comprising a client unit and a storage server comprising two databases, in which: —the first database comprises indexed memory blocks each comprising a corresponding encrypted indexed reference data, and —the second database comprises memory blocks indexed by all possible hash values obtained by a plurality of k indexed hash functions, and wherein each block contains a list of the indexes of the reference data which hashing by one of said hash function results in the hash value corresponding to said block, said process comprising the steps during which: —the client unit hashes the data to be identified with each of the plurality of hash functions, and reads the k memory blocks of the second database corresponding to the hash values thus obtained, the client unit identifies indexes contained in at least t out of k read memory blocks, and —the client unit reads the memory blocks of the first database indexed by the identified indexes in order to obtain the corresponding indexed reference data, said data being candidate data to compare to the data to be identified, the steps of reading memory blocks of the databases being carried out by executing a protocol preventing the storage server from learning which memory blocks of the databases are read. Another object of the invention is a system for the secure comparison of data.
US10083193B2 Efficient remote pointer sharing for enhanced access to key-value stores
A method to share remote DMA (RDMA) pointers to a key-value store among a plurality of clients. The method allocates a shared memory and accesses the key-value store with a key from a client and receives an information from the key-value store. The method further generates a RDMA pointer from the information, maps the key to a location in the shared memory, and generates a RDMA pointer record at the location. The method further stores the RDMA pointer and the key in the RDMA pointer record and shares the RDMA pointer record among the plurality of clients.
US10083188B2 Information processing device, map update method, program, and information processing system
There is provided an information processing device including: a global map acquiring unit that acquires at least a part of a global map representing positions of objects in a real space where a plurality of users are in activity; a local map generating unit that generates a local map representing positions of nearby objects detectable by a device of one user among the plurality of users; and an updating unit that updates the global map based on position data of objects included in the local map.
US10083187B2 Generating geographic borders
Techniques are described for generating geographic borders. In one example, techniques include recognizing a geographic location, determining a starting latitude and a starting longitude and population for the geographic location, and generating a border for the geographic location based on the starting latitude, starting longitude, and population.
US10083185B2 Enhanced data replication
An apparatus, method, system, and program product are disclosed for data replication. One method includes determining a predicted match ratio. The predicted match ratio may predict a percentage of a current version of a file that matches a prior version of the file. The method may include performing a delta transfer if the predicted match ratio is greater than a predetermined threshold. The delta transfer may transfer a portion of the current version of the file that has changed relative to the prior version of the file. The method may include performing a transfer of the current version of the file if the predicted match ratio is less than the predetermined threshold.
US10083180B2 Backup and restoration for storage system
A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more computers. Each of the one or more storage media includes a data part which is separated from an index and on which updated information is appended and kept. Each of a plurality of pieces of data within the file system is managed to be migrated to at least any of the one or more storage media. The backup method includes backing up metadata of the plurality of pieces of data migrated within the file system; and backing up the index of each of the one or more storage media to which the plurality of pieces of data have been migrated, substantially at the same time point as the metadata.
US10083176B1 Methods and systems to efficiently find similar and near-duplicate emails and files
A set of trigrams can be generated for each document in a plurality of documents processed by an e-discovery system. Each trigram in the set of trigrams for a given document is a sequence of three terms in the given document. A set of trigrams for each similar document is then determined based on the set of trigrams for the original document. To facilitate identification of the similar documents, a full text index is then generated for the plurality of documents and the set of trigrams for each document are indexed into the full text index, as individual terms. Queries can be generated into the full text index based on trigrams of a document to determine other similar or near-duplicate documents. After a set of potentially similar documents are identified, a separate distance criteria can be applied to evaluate the level of similarity between the two documents in an efficient way.
US10083174B2 Context enriched application text translation
A multilayered context enriched text translation interface includes a simulation layer comprising one or more text objects and a translation layer. The interface displays one or more mimicked views of an application GUI in the simulation layer. Subsequent to a user engaging a text object, the interface displays a prompt for a text translation of the text object within a translation layer. In certain embodiments, the mimicked views are graphical reproductions of the application GUI pages with functionality of one or more text objects of the application GUI disabled. In certain embodiments, the prompt includes an accentuation objects to visually accentuate the text object, a text-editing object to receive the text translation of the text object, and a link object to visually connect the accentuation objects and text-editing object.
US10083172B2 Native-script and cross-script chinese name matching
Techniques for Chinese name matching are described. A Chinese name is received and is romanized into a Mandarin Pinyin representation. The Mandarin Pinyin representation of the Chinese name is matched against a set of Romanized Chinese names originating from several different Chinese character names. In response to finding a potential match between the Mandarin Pinyin representation and Romanized Chinese name, the original Chinese script for the Romanized Chinese name is retrieved. A native script comparison is applied between the received Chinese name and the original Chinese script for the Romanized Chinese name to obtain a match score. The native script comparison includes character-by-character comparison, character variant look-up, and/or consideration of name component misalignments. The obtained match score is used as a filter to reduce false positives that are generated in the matching of the Mandarin Pinyin representation against the set of Romanized Chinese names.
US10083170B2 Hybrid approach for short form detection and expansion to long forms
Embodiments provide a system and method for short form and long form detection. Given candidate short forms, the system can generate one or more n-gram combinations, resulting in one or more candidate short form and n-gram combination pairs. For each candidate short form and n-gram combination pair, the system can calculate an approximate string matching distance, calculate a best possible alignment score, calculate a confidence score, calculate a topic similarity score, and calculate a semantic similarity score. The system can determine the validity, through a meta learner, of the one or more valid candidate short form and n-gram combination pairs based upon each short form and n-gram combination pair's confidence score, topic similarity score, and semantic similarity score, and store the valid short form and n-gram combination pairs in a repository. The system has no language specific constraints and can extract short form and long form pairs from documents written in various languages. The system is also not limited to whether the language of the given corpus is case sensitive or not.
US10083168B1 Assisting with written communication style based on recipient dress style
A method, computer system, and a computer program product for altering a written communication based on a dress style associated with a recipient is provided. The present invention may include receiving a plurality of visual data associated with the recipient. The present invention may also include analyzing the received plurality of visual data. The present invention may then include determining the dress style associated with the recipient based on the analyzed plurality of visual data. The present invention may further include retrieving a writing style associated with the recipient from a knowledge base based on the determined dress style. The present invention may also include generating a plurality of writing guidelines based on the retrieved writing style associated with the recipient.
US10083165B2 Method of controlling data display device
Disclosed herein is a method of controlling data display device. The method includes: loading a monitoring view to initialize it; determining whether to display a tabular view; setting a tabular module if it is determined that the tabular view is to be displayed; displaying the tabular view according to set conditions; and checking whether to perform a view update mode during the displaying the tabular view.
US10083164B2 Adding rows and columns to a spreadsheet using addition icons
An electronic apparatus and a method for creating a document using the same are provided. A method for creating a document using an electronic apparatus includes displaying at least one addition icon in a or around a text box when a text box generating command is input, and adding a cell to the text box and converting the text box into a table when one of the at least one addition icon is selected. Accordingly, the user may easily convert a text box into a table when creating a document.
US10083161B2 Criteria modification to improve analysis
Systems, methods, and computer program products to perform an operation comprising receiving a policy document specifying a plurality of criteria, identifying, in a segment of unstructured text in the policy document, a criteria delimiter, creating a first portion and a second portion of the segment of unstructured text, wherein the first and second portions are created based on the criteria delimiter, wherein the first and second portions comprise a first criterion and a second criterion, respectively, and responsive to identifying an anaphora in the second portion of the segment of unstructured text that is related to a term in the first portion of the segment of unstructured text, combining the first criterion and the second criterion into a composite criterion.
US10083160B1 Distribution of user-generated annotations associated with digital content
A metadata item may be generated that includes metadata content corresponding to a selected portion of digital content stored on a first device, the metadata item may be associated with a first user profile, and the metadata item may be distributed to a second user device storing the digital content such that the metadata item can be accessed via a second user profile and rendered on the second user device in association with the digital content. In this manner, metadata content corresponding to digital content may be shared across user profiles that access the digital content. In addition, a collaborative content item may be generated that includes collaborative content associated with a word or phrase in digital content and that is editable by multiple user profiles.
US10083156B2 Mobile enablement of webpages
Mechanisms are provided for mobile enablement of webpages (e.g., HTML webpages). In one example, mechanisms are provided for refactoring Java Server Pages “JSP” of a web application into an abstraction layer that partitions the visual presentation elements of HTML pages of the web application into a set of views and a Javascript home page. Further, mechanisms are provided for enabling access to the HTML pages over a mobile device by stacking views one atop another (in one specific example, the views may be rendered only one view at a time as needed; in another specific example any number of views (e.g., all of the views) may be rendered at once). Further, mechanisms are provided for enabling navigation between the views for the HTML pages by providing buttons along with each view.
US10083153B2 Arithmetic processing apparatus
An arithmetic processing apparatus performs arithmetic by a neural network in which multiple processing layers are hierarchically connected. The arithmetic processing apparatus corresponding to one of the multiple processing layers includes a convolution arithmetic portion and a pooling processing portion. The convolution arithmetic portion receives an input data from another of the plurality of processing layers, performs convolution arithmetic to the input data, and in each arithmetic cycle, outputs a part of all convolution arithmetic result data required for single pooling processing. The pooling processing portion performs the single pooling processing to the all convolution arithmetic result data before executing activation processing.
US10083151B2 Interactive mobile video viewing experience
A Social Media Video system provides for the interactive viewing of Social Media Videos. A social media video includes one or more media assets, which may be images, video clips, music clips, text verbiages, or the like. During the display of a Social Media Video, a user may interact with the display to control the visual appearance of the audio/visual content of the display. The visual appearance of a Social Media Video may be changed to include visual and/or aural effects that are pleasing to a social media video viewer. The visual appearance of a Social Media Video may also be changed for better theatrical effect.
US10083144B2 Programming interface operations in a port in communication with a driver for reinitialization of storage controller elements
An embedded port of a host bus adapter of a storage controller receives, from a driver of the host bus adapter, a first set of commands to quiesce I/O operations in the embedded port for a first period, wherein hardware resets of buses and other logic to which the embedded port is connected are performed in the first period of quiescing of I/O operations. One or more commands are received to resume selected I/O operations in the embedded port. A second set of commands is received to quiesce I/O operations for a second period. A command is received to allow normal I/O operations, subsequent to the driver being reinitialized during the second period of quiescing of I/O operations.
US10083138B2 Controller, bus circuit, control method, and recording medium
A controller includes a pseudo device circuit connected to a target device with a bus and a reset line, the pseudo device circuit acquiring from the bus an instruction input to the target device and a response to the instruction input, predicting a response of the target device to the instruction acquired, and outputting a fault report when a difference is detected between a predicted response and an acquired response, and outputting a reset signal to the reset line; and a master circuit connected to the target device with the bus, the master circuit transmitting the instruction to the target device through the bus, and performing initial setting of the target device based on the fault report from the pseudo device circuit.
US10083134B2 Configurable processor interrupts for allowing an application to independently handle interrupts
Embodiments relate to configurable processor interrupts. An aspect includes sending, by an application to supervisor software in a computer system, a request, the request including a plurality of exception types to be handled by the application. Another aspect includes determining, by the supervisor software, a subset of the plurality of exception types for which to approve handling by the application. Yet another aspect includes sending a response from the supervisor software to the application notifying the application of the subset of exception types.
US10083133B2 Facilitating communication between memory devices and CPUs
According to one embodiment, an apparatus comprises one or more memory devices and one or more processors coupled to a circuit board. The memory devices are configured according to a second memory technology. The processors are configured to receive messages conforming to a first memory technology, translate the messages from the first memory technology to the second memory technology, and send the translated messages to the memory devices.
US10083128B2 Generating memory dumps
A method for generating a dump comprising data generated by a virtual system in a computing environment is depicted. The method comprises: initiating a dump process for dumping data generated by the virtual system and stored in guest memory; sending a dump request for the data from the virtual machine monitor to the trusted component; in response to receiving the dump request, generating a symmetric dump generating key; reading the data from the guest memory; encrypting the data with the symmetric dump generating key; encrypting the symmetric dump generating key with the public cryptographic key of the client system; providing the encrypted dump data and the encrypted symmetric dump generating key to the virtual machine monitor; generating a dump comprising the encrypted dump data and the encrypted symmetric dump generating key; and providing the dump to the client system.
US10083123B2 Page-fault latency directed virtual machine performance monitoring
Examples provide a page-fault latency feedback metric to determine performance of workloads or virtual machines (VMs) running on a VM host in a cluster. A hypervisor induces page-faults by varying a memory limit associated with a VM. Page-fault latencies are measured at each of the varying memory limits. A performance loss occurring at each page-fault latency is measured and converted to a performance score. A page-fault translation table is constructed based on the page-fault latencies and assigned performance scores. When a page-fault occurs during execution of a workload on a VM host in the cluster, a cluster manager maps the page-fault latency associated with the page-fault to a performance score in the page-fault translation table. The cluster manager computes a current workload performance or VM performance based on the page-fault latency and the performance score.
US10083122B2 Transactional memory
Subject matter disclosed herein relates to techniques to perform transactions using a memory device.
US10083119B2 Memory having a static cache and a dynamic cache
The present disclosure includes memory having a static cache and a dynamic cache. A number of embodiments include a memory, wherein the memory includes a first portion configured to operate as a static single level cell (SLC) cache and a second portion configured to operate as a dynamic SLC cache when the entire first portion of the memory has data stored therein.
US10083110B2 Systems and methods for software testing and test management
A software testing system may identify various test suites that include test conditions, test data, test environments, and/or a user access controls. The test suites may be used to generate a test bed map including dependencies of the various test suites. The system may assign test parameters to the various test suites including threshold values, severity values, and/or frequency values. The system may also generate a superscript based on the test bed map with the superscript configured to execute a first test suite before a second test suite in response to the dependency of the second test suite on the first test suite. The superscript may also include a reference to the test conditions, the test data, the test environments, and/or the user access controls. The system may monitor execution of the superscript to detect events that signals errors and/or parameter changes.
US10083109B2 Testing a browser-based application
A method and system for testing multiple language versions of a browser-based application. A host language Hypertext Transfer Protocol (HTTP) request issued by a host language browser is received. The host language HTTP request is configured to be sent to a host server address. The host language HTTP request comprises parameter strings in a host language. A target language HTTP request is generated by replacing each host parameter string of at least one host parameter string of the parameter strings in the received HTTP request with a respective target parameter string associated with a target language that differs from the host language. The generated target language HTTP request is configured to be sent to a target server address associated with and different from the host server address.
US10083108B1 Automated stack-based computerized application crawler
Methods and systems related to automatically crawling an application are disclosed. One such method includes navigating to an application interface using an application crawler and a sequence of commands, analyzing the application interface to find a set of user interface elements on the application interface, determining a set of commands that will interact with the user interface elements on the application interface, and pushing each command in the set of commands onto a stack individually along with the sequence of commands. The method also comprises popping a new sequence of commands from the stack. The new sequence of commands is a command in the set of commands in sequence with the sequence of commands. The method also comprises iteratively repeating the navigating, analyzing, determining, and pushing steps with the new sequences of commands that are generated via each previous iteration of those steps.
US10083099B2 After swapping from a first storage to a second storage, mirroring data from the second storage to the first storage for data in the first storage that experienced data errors
Provided are a computer program product, system, and method for after swapping from a first storage to a second storage, mirroring data from the second storage to the first storage for data in the first storage that experienced data errors. A swap operation redirects host Input/Output (I/O) requests to data from the first server to the second server in response to a health condition at the first server. A determination is made of data errors with respect to data in the first storage that experienced data errors. The second server is instructed to mirror data in the second storage to the first server including data for the data in the first storage that experienced the data errors to store in the first storage in response to determining that the first server is available for the data mirroring operations.
US10083092B2 Block level backup of virtual machines for file name level based file search and restoration
A method for backing a computing system includes generating a local history table of filesystem objects that have changed since storing a first backup of the computing system where the local history table includes attributes of the filesystem objects and a set of operations associated with changes to the filesystem objects. The method further includes transferring, from the computing system to a backup server, a second backup of the computing system, where the second backup includes a block level representation of a portion of a data storage medium associated with the computing system. The method additionally includes merging the local history table with a global history table stored on the backup server, the global history table mapping a history of filesystem objects to a set of block level backups of the computing system including the first backup of the computing system and the second backup of the computing system.
US10083083B2 Data storage system and method by shredding and deshredding
A system and method for data storage by shredding and deshredding of the data allows for various combinations of processing of the data to provide various resultant storage of the data. Data storage and retrieval functions include various combinations of data redundancy generation, data compression and decompression, data encryption and decryption, and data integrity by signature generation and verification. Data shredding is performed by shredders and data deshredding is performed by deshredders that have some implementations that allocate processing internally in the shredder and deshredder either in parallel to multiple processors or sequentially to a single processor. Other implementations use multiple processing through multi-level shredders and deshredders. Redundancy generation includes implementations using non-systematic encoding, systematic encoding, or a hybrid combination. Shredder based tag generators and deshredder based tag readers are used in some implementations to allow the deshredders to adapt to various versions of the shredders.
US10083078B2 Method and apparatus for a volume management system in a non-volatile memory device
Embodiments for partitioning a non-volatile memory device is described. In one embodiment a memory system includes a first addressable range of memory blocks for storing different types of data. The memory system is partitioned to include a second addressable range of memory blocks capable of storing data indicating attributes of the first addressable range of memory blocks. The second addressable range of memory blocks may also be periodically updated such that the capacities of the first addressable range of memory blocks may be dynamically adjusted depending on application needs and changes to the non-volatile memory device over time In some embodiments, one partition of a memory device may be configured for high reliability data storage while a second partition is configured for normal reliability storage.
US10083070B2 Log file reduction according to problem-space network topology
Embodiments of the invention provide a method, system and computer program product for log file reduction according to problem space topology. A method for log file reduction according to problem space topology can include receiving a fault report for a fault in a solution executing in memory of one or more computers of a computer data processing system. The method further can include extracting references to at least two resources of the computer data processing system from the fault report. The method yet further can include filtering a set of all log files for the computer data processing system to only a subset of log files related to the at least two resources. Finally, the method can include displaying the subset of log files in a log file analyzer.
US10083066B2 Processing data by using simultaneous multithreading
A computer implemented method and system for data processing. An example method includes setting at least one SMT preliminary value for at least one operating node; monitoring performance metrics for the at least one operating node set to the at least one SMT preliminary value; and determining a SMT revised value based on performance metrics. An example system includes a memory; a processor communicatively coupled to the memory; and a feature selection module communicatively coupled to the memory and processor. The feature selection module performs a method that includes setting, using a setting device, at least one SMT preliminary value for at least one operating node; monitoring, using a monitoring device, performance metrics for the at least one operating node set to the at least one SMT preliminary value; and determining, using a determining device, a SMT revised value based on performance metrics.
US10083060B2 System for error checking of process definitions for batch processes
A system for processing a batch job comprises a processor and a memory. The processor is configured to receive a batch job comprising a sequential or parallel flow of operations, wherein each operation has a defined input type and a defined output type. The processor is further configured to verify that the batch job can run successfully, wherein verifying includes checking that a first operation output defined type is compatible with a second operation input defined type when a first operation output is connected to a second operation input, and wherein verifying includes checking that a parameter used by a calculation in an operation is input to the operation. The memory is coupled to the processor and configured to provide the processor with instructions.
US10083059B1 Method and system of hydrating of virtual machines
Embodiments disclosed herein generally relate to a method and system for automatically updating a virtual machine image of one or more virtual machines of an auto-scaling group. A computing system receives an indication to update a virtual machine image of a plurality of virtual machines in a plurality of auto-scaling groups. Computing system identifies a subset of the plurality of auto-scaling groups that contains a hydration tag. Computing system locates a version of the virtual machine image different from a current version of the virtual machine image. For each auto-scaling group in the subset of auto-scaling groups, computing system clones a launch configuration for the virtual machines in the auto-scaling group. Computing system stores data associated with each auto-scaling group in a remote location. Computing system updates the virtual machine image of the virtual machines in each auto-scaling group with the new version of the virtual machine image.
US10083055B2 Management of IoT devices in a virtualized network
Specialized, service optimized virtual machines are assigned to handle specific types of Internet of Things (IoT) devices. An IoT context mapping policy engine within the context of a virtualized network function manages IoT context mapping policy functions in load balancers. The IoT context mapping policy functions select service optimized virtual machines based on IoT device IDs, and assign those virtual machines to handle the devices. The IoT context mapping policy functions provide load data to the IoT context mapping policy engine. Based on the load data, the IoT context mapping policy engine maintains appropriate scaling by creating or tearing down instances of the virtual machines.
US10083053B2 System and method for virtual machine live migration
A system for virtual machine live migration includes a management node, a source server, a destination server, a peripheral component interconnect express (PCIe) switch, and an single root input/output virtualization (SR-IOV) network adapter, where the source server includes a virtual machine (VM) before live migration; the destination server includes a VM after live migration; the management node is adapted to configure, using the PCIe switch, a connection relationship between a virtual function (VF) module used by the VM before live migration and the source server as a connection relationship between the VF module and the destination server; and the destination server, using the PCIe switch and according to the connection relationship with the VF module configured by the management node, uses the VF module to complete virtual machine live migration. By switching the connection relationships, the system ensures that a data packet receiving and sending service is not uninterrupted.
US10083051B1 System, method, and code for classifying resources of a virtual computing environment
An operations management system includes a processing system and a memory for storing an operations management application, which is executed by the processing system to collect resource information associated with hardware resources and virtual objects of a virtual computing environment. The system identifies, for one or more services provided by the virtual computing environment, the hardware resources and the virtual objects that execute the services, generates a tag for each resource indicating which services are executed by that resource, and stores the collected resource information for each resource and its respective tag in the memory.
US10083048B2 System and method for fully configurable real time processing
Provided are systems, methods, and architectures for a neutral input/output (NIO) platform that includes a core that supports one or more services. The core may be thought of as an application engine that runs task specific applications called services. The services are constructed using defined templates that are recognized by the core, although the templates can be customized. The core is designed to manage and support the services, and the services in turn manage blocks that provide processing functionality to their respective service. Due to the structure and flexibility provided by the NIO platform's core, services, and blocks, the platform can be configured to a synchronously process any input signals from one or more sources and produce output signals in real time.
US10083047B2 System and method for executing multiple tasks in a mobile device
A multitasking system and method are provided. The system and method allows a mobile device with a limited amount of resources to execute applications in full and mini modes, thereby using a relatively small amount of resources and efficiently using the execution screens. The method includes detecting a first event for executing a first application, identifying the type of first execution event, executing the first application in at least one of a full mode and a mini mode according to the type of first execution event, and displaying an execution screen of the first application executed in the at least one mode.
US10083046B2 Ensuring determinism during programmatic replay in a virtual machine
Aspects of an application program's execution which might be subject to non-determinism are performed in a deterministic manner while the application program's execution is being recorded in a virtual machine environment so that the application program's behavior, when played back in that virtual machine environment, will duplicate the behavior that the application program exhibited when originally executed and recorded. Techniques disclosed herein take advantage of the recognition that only minimal data needs to be recorded in relation to the execution of deterministic operations, which actually can be repeated “verbatim” during replay, and that more highly detailed data should be recorded only in relation to non-deterministic operations, so that those non-deterministic operations can be deterministically simulated (rather than attempting to re-execute those operations under circumstances where the outcome of the re-execution might differ) based on the detailed data during replay.
US10083042B2 Mobile terminal and control method thereof
A mobile terminal and a method for controlling the mobile terminal are disclosed. A mobile terminal according to one embodiment of the present invention comprises at least one sensor; a first processor for controlling operation of the at least one sensor; a second processor for controlling an application; and a vibration unit detecting a force applied by the user, where the vibration unit is woken up when a force applied by the user exceeds a predetermined magnitude while the at least one sensor, the first processor, the second processor, and the vibration unit are all in a sleep state; and if the first processor is woken up by the vibration unit, the first processor wakes up the second processor based on sensing data collected by the at least one sensor.
US10083041B2 Instruction sequence buffer to enhance branch prediction efficiency
A method for outputting alternative instruction sequences. The method includes tracking repetitive hits to determine a set of frequently hit instruction sequences for a microprocessor. A frequently miss-predicted branch instruction is identified, wherein the predicted outcome of the branch instruction is frequently wrong. An alternative instruction sequence for the branch instruction target is stored into a buffer. On a subsequent hit to the branch instruction where the predicted outcome of the branch instruction was wrong, the alternative instruction sequence is output from the buffer.
US10083040B2 Exception handling in a data processing apparatus having a secure domain and a less secure domain
Processing circuitry can operate in a secure domain and a less secure domain. In response to an initial exception from background processing performed by the processing circuitry, state saving of data from a first subset of registers is performed by exception control circuitry before triggering an exception handling routine, while the exception handling routine has responsibility for performing state saving of data from a second subset of registers. In response to a first exception causing a transition from the secure domain from a less secure domain, where the background processing was in the less secure domain, the exception control circuitry performs additional state saving of data from the second set of registers before triggering the exception handling routine. In response to a tail-chained exception causing a transition from the secure domain to the less secure domain, the exception handling routine is triggered without performing an additional state saving.
US10083035B2 Dual data streams sharing dual level two cache access ports to maximize bandwidth utilization
A streaming engine employed in a digital data processor specifies fixed first and second read only data streams. Corresponding stream address generator produces address of data elements of the two streams. Corresponding steam head registers stores data elements next to be supplied to functional units for use as operands. The two streams share two memory ports. A toggling preference of stream to port ensures fair allocation. The arbiters permit one stream to borrow the other's interface when the other interface is idle. Thus one stream may issue two memory requests, one from each memory port, if the other stream is idle. This spreads the bandwidth demand for each stream across both interfaces, ensuring neither interface becomes a bottleneck.
US10083033B2 Apparatus and method for efficient register allocation and reclamation
A method and apparatus are described for efficient register reclamation. For example, one embodiment of an apparatus comprises: single usage detection and tagging logic to examine a sequence of instructions to detect logical registers used by the sequence of instructions that have a single use and to tag an instruction as a single usage instruction if the instruction is a consumer of a logical register that has a single use; an allocator to allocate processor resources to execute the sequence of instructions, the processor resources including physical registers mapped to logical registers to execute the sequence of instructions; and register reclamation logic to free up a logical to physical mapping of a single use register in response to detecting the tag provided by the instruction tagging logic.
US10083032B2 System, apparatus and method for generating a loop alignment count or a loop alignment mask
A loop alignment instruction indicates a base address of an array as a first operand, an iteration limit of a loop as a second operand, and a destination. The loop contains iterations and each iteration includes a data element of the array. A processor receives the loop alignment instruction, decodes the instruction for execution, and stores a result of the execution in the destination. The result indicates the number of data elements at a beginning of the array that are to be handled separately from a remaining portion of the array, such that the base address of the remaining portion of the array aligns with an alignment width.
US10083029B2 Detect application defects by correlating contracts in application dependencies
An example method of detecting incompatibility between an application and an application dependency includes identifying a first set of contracts exposed in a first version of an application dependency. Each contract includes a symbol and a corresponding signature. The example method also includes comparing the first set of contracts to a corresponding second set of contracts exposed in a second version of the application dependency. The example method further includes determining, based on the comparing, whether the first set of contracts matches the second set of contracts. If the first set of contracts matches the second set of contracts, an indication that the second set of contracts is compatible with the application is provided. If the first set of contracts does not match the second set of contracts, an indication that the second set of contracts is not compatible with the application is provided.
US10083028B2 Method, apparatus and system for verifying code integrity on clients
A method and apparatus for verifying code integrity on a client, the method comprising: determining a verification object on the client; generating a plurality of verification sequences, wherein each verification sequence comprises a memory access mode, and a verification algorithm; randomly selecting a verification sequence from the plurality of verification sequences, and obtaining a server verification result for the verification object in accordance with the selected verification sequence; sending the selected verification sequence to the client; receiving a client verification result for the verification object calculated by the client in accordance with the selected verification sequence; and comparing the server verification result with the client verification result to obtain a code verification result.
US10083025B2 Dynamic update of an application in compilation and deployment with warm-swapping
In some examples, a method includes, in response to receiving an initial user input that causes a builder computing system to assemble a set of resources into a set of uncompiled targets of an application package that implements an application, deploying the application package to initiate execution of the application, wherein the set of uncompiled targets includes a subset of the set of resources; after modification to at least the subset of the set of resources, receiving a subsequent user input that causes the builder computing system to assemble an updated subset of the set of resources that are based on the subset of the set of resources; and deploying the updated subset of the set of resources to update the application based on the updated subset without sending another application package that includes the updated subset of the set of resources.
US10083024B2 Application aware virtual patching
The technology disclosed relates to thwarting attempts in between software releases to take advantage of security holes in web applications. A virtual patch is a data object comprising an identifier that indicates a relevant local context for the patch and may be created while the application is running. One or more conditions included in the patch are evaluated using data from a service request or from the local context. A patch directive specifies an action to perform when the one or more conditions are satisfied. A virtual patch may be applied to the running application without requiring replacing the application code. Responsive to a request for a web service, a web application may execute code in multiple distinct local contexts such as session management, authorization, and application-specific business logic. The code for each local context may independently retrieve a set of virtual patches relevant to its particular local context.
US10083022B2 Applying update to snapshots of virtual machine
For automatically applying update to snapshots of a virtual machine (VM), a cloned virtual machine is created reproducing a state of an existing first snapshot of a virtual machine, a first virtual NIC in the cloned VM is disabled, an update is applied to the cloned VM to which a second virtual NIC has been added, the second virtual NIC is deleted from the cloned VM to which the update has been applied, the first virtual NIC is enabled, and a second snapshot of the cloned VM is generated with the enabled first virtual NIC wherein the second snapshot is associated with the virtual machine.
US10083021B2 Method and apparatus for providing firmware over the air service to user equipments
A method and an apparatus for providing a firmware over the air service to user equipments in a wireless network environment are provided. In one embodiment, a device management server sends a notification to a base station indicating availability of a new firmware version for associated user equipments. The base station obtains a firmware update resource identifier from the device management server upon receiving the notification. Further, the base station fetches a firmware update associated with the new firmware version from a Firmware Over-The-Air (FOTA) server and caches the firmware update in a cache memory. Thereafter, the base station sends a paging message indicating availability of the cached firmware update to the user equipments currently attached to the base station. Upon receiving a paging response from the respective user equipments, the base station transmits the cached firmware update to the respective user equipments over a wireless air interface.
US10083019B2 Providing application functionality for uninstalled applications
A method is performed at a mobile computing device including a non-transitory memory that stores a first native application that is installed at the mobile computing device and one or more processors. The method includes executing the first native application that is installed at the mobile computing device. The method includes formulating a query for application functions. The method includes sending the query to a remote system via the first native application, wherein the remote system stores information regarding application functions. The method includes, in response to sending the query, receiving a result that includes a portion of a functionality associated with a second native application. The method includes providing access to the functionality without installing the second native application.
US10083017B2 Processing source file
There is provided a method for processing a source file to generate an object file, comprising: obtaining a header file referenced by the source file; in response to the source file calling a data symbol defined in the header file, creating an indicator of a definition the data symbol, wherein definitions of different data symbols correspond to different indicators; and adding the indicator into a compiling result of compiling the source file so as to generate the object file. With the present invention, a dependency between the source file and the header file can be recorded, and the number of source files needed to be re-compiled can be reduced on the basis of the dependency.
US10083011B2 Smart tuple class generation for split smart tuples
A smart tuple manager includes a mechanism for splitting a smart tuple, and for automatically generating one or more classes from existing classes when a smart tuple is split. When a first smart tuple is split into second and third new smart tuples, classes for the second and third smart tuples are automatically generated from the class for the first smart tuple. The classes for the second and third smart tuples are subsets of the data elements and code segments in the first class. After a class is automatically generated, new code segments may be added to the class as needed.
US10083009B2 Dynamically evolving cognitive architecture system planning
Dynamically evolving cognitive architecture system planning is described. A system forms an intent based on a user input, and creates a plan based on the intent. The plan includes a first action object that transforms a first concept object associated with the intent into a second concept object and also includes a second action object that transforms the second concept object into a third concept object associated with a goal of the intent. The first action object and the second action object are selected from multiple action objects. The system executes the plan, and outputs a value associated with the third concept object.
US10083003B2 Audio video navigation (AVN) apparatus, vehicle, and control method of AVN apparatus
An Audio Video Navigation (AVN) apparatus includes: a sound receiver configured to receive a speech from a user; a display unit configured to display a speech recognition screen in a speech recognition mode; and a controller configured to control, if the speech recognition mode is finished at a stage, the display unit to display a manipulation guide screen corresponding to the speech recognition screen displayed at the stage.
US10082996B2 Foldable display
A foldable display is disclosed. In one aspect, the foldable display includes a first display unit located on a front surface of the foldable display, a second display unit located on a first side surface of the foldable display, and a third display unit located on a second side surface of the foldable display. The foldable display includes a first configuration in which the first to third display units are exposed and a second configuration in which the first display unit is folded and the second and third display units are exposed. The second and third display units are configured to form a fourth display unit inclined with respect to the folded first display unit in the second configuration of the foldable display.
US10082992B2 Providing a print-ready document
Example embodiments relate to providing print ready documents. In some implementations, a computing device: receives, from a client device, a request for a print-ready document, the request specifying an electronic document for which the print-ready document is to be provided; selects a particular extraction module from a plurality of extraction modules for the electronic document, the selection being based on prior user feedback received from a plurality of client devices, the prior user feedback indicating a measure of quality of print-ready documents created for the electronic document using content extracted from the web page by the particular extraction module; and provides data specifying the particular extraction module to a print service that causes presentation of the print-ready document at the client device, the print-ready document including content extracted from the electronic document by the particular extraction module.
US10082991B2 Information processing apparatus, control method of information processing apparatus, and non-transitory computer-readable storage medium
A device search is executed using a first network protocol capable of searching for a device in a first subnet including an information processing apparatus and a second subnet not including the information processing apparatus (a first search). A device search is executed using a second network protocol capable of searching for a device in only the first subnet among the first subnet and the second subnet (a second search). According to whether or not a selected device selected by a user among one or a plurality of devices detected by the first search is detected by the second search, a communication port for the selected device is determined.
US10082990B2 Printhead data error detection and response
A printhead assembly includes ink ejection devices having nozzles, and processing electronics in communication with the ink ejection devices. The processing electronics implement logic to receive nozzle data for controlling the ink ejection devices, receive error detection data associated with the nozzle data, detect errors associated with the nozzle data using the error detection data, and generate fault data for the detected errors.
US10082989B2 Device and method for simulating 3D printing
The present invention relates to a device and a method for simulating 3D printing and more particularly, to a simulation technology which is able for a producer or a user to predict and correct a 3D model through previews shown when the 3D model displayed in a monitor is outputted by a 3D printer.
US10082988B2 Information processing apparatus
An information processing apparatus having a printer driver includes a display part that displays on a screen a first image, a second image, a first setting item that relates to the first image and a second setting item that relates to the second image, a control part that determines one of the first and second images as a main image and the other of them as a sub image, displays both of the main and sub images on the screen, and receives a selection made by a user of the apparatus, and a display switching part that displays the first image as the main image relating to the first setting item when the first setting item is selected by the user, and the second image as the sub image.
US10082987B2 Print management apparatus and non-transitory computer readable medium
A print management apparatus includes a memory that stores settings information of a print job, and printer information, a display controller that controls a display to simultaneously display a print job list representing a list of print jobs, and a printer list representing a list of printers, and a receiving unit that receives an input to the print job list displayed on the display. The display controller changes, in response to reception by the receiving unit of an input to select a print job displayed in the print job list, the display order of printers in the printer list by use of the settings information of the selected print job and the printer information. The receiving unit receives, from a screen displayed on the display and in which the changing of the display order is reflected, an input to select a destination printer to which to transmit a print job.
US10082983B2 Monitoring storage systems
A system for monitoring a plurality of storage systems includes an interface specifying a set of methods for using at least one storage system, an implementation of the interface for each of the plurality of storage systems, wherein at least one of the implementations of the interface is configured to process a plurality of requests, and a performance monitor configured to monitor performance of requests for at least one of a plurality of classes of requests.
US10082980B1 Migration of snapshot in replication system using a log
In one aspect, a method includes copying an oldest snapshot of a first volume of a first storage array to a second volume of a second storage array and copying a log to the second storage array to form a replica log. The log includes write I/Os applied to the first volume and bookmarks denoting when snapshots of the first volume are generated. The method further includes generating a first snapshot of the second volume, applying data from the replica log to the second volume until a bookmark is reached and generating a second snapshot of the second volume after the bookmark is reached. The first snapshot is a copy of the oldest snapshot.
US10082978B2 Distributed shared log storage system having an adapter for heterogenous big data workloads
A distributed shared log storage system employs an adapter that translates APIs for a big data application to APIs of the distributed shared log storage system. The adapter is configured for different big data applications in accordance with a profile thereof, so that storage performance using the distributed shared log storage system can be comparable to the storage performance of the profiled big data application. An over-utilized adapter instance is detected and the workload assigned to the over-utilized adapter instance is either moved to a different adapter instance that can handle the workload or split among two or more adapter instances.
US10082976B2 Method and apparatus for configuring write performance for electrically writable memory devices
Methods and systems are provided that may include a nonvolatile memory to store information, where the nonvolatile memory is associated with a configuration register to indicate a write speed setting for at least one write operation to the nonvolatile memory. A circuit may supply current to achieve an indicated write speed setting for the at least one write operation to the nonvolatile memory.
US10082974B2 Information processing system, wireless communication apparatus, method and program
Embodiments include providing content requested by a user via an access point capable of wireless communication. Aspects include receiving the content provided by the management server and storing the content provided by the management server into a volatile memory provided in the wireless communication apparatus. Aspects also include storing difference data into a nonvolatile memory if it is requested to change the content stored in the volatile memory and monitoring a state of communication connection with the access point and whether or not a packet giving an instruction to hold the content has been received. Aspects further include deleting the content stored in the volatile memory if communication with the access point is disconnected or if the packet is unreceived.
US10082973B2 Accelerated recovery in data replication environments
A method for accelerating recovery in a data replication environment includes maintaining a secondary out-of-sync bitmap for a secondary volume. The secondary out-of-sync bitmap indicates which storage elements on the secondary volume are not synchronized with storage elements on a primary volume. The method further generates, for the primary volume, a tracking bitmap indicating which storage elements on the primary volume need to be updated with data from the secondary volume. This tracking bitmap is initialized with values from the secondary out-of-sync bitmap. Upon receiving a write from the secondary volume to a storage element on the primary volume, the method resets the corresponding bit in the tracking bitmap. Upon receiving a write from a host system to a storage element on the primary volume, the method also resets the corresponding bit in the tracking bitmap. A corresponding system and computer program product are also disclosed.
US10082964B2 Data caching for ferroelectric memory
Methods, systems, and devices for operating a memory device are described. One method includes caching data of a memory cell at a sense amplifier of a row buffer upon performing a first read of the memory cell; determining to perform at least a second read of the memory cell after performing the first read of the memory cell; and reading the data of the memory cell from the sense amplifier for at least the second read of the memory cell.
US10082959B1 Managing data placement in storage systems
A method is used in managing data placement in storage systems. A portion of an allocated storage space is identified in a data storage system for managing data placement. The allocated storage space includes first and second set of slices. The first set of slices associated with the portion of the allocated storage space in the data storage system is identified. Data of the first set of slices is transferred to the second set of slices of the allocated storage space in the data storage system. The first set of slice is removed from the allocated storage space in the data storage system.
US10082957B2 Dual-ported PCI express-based storage cartridge including single-ported storage controllers
A storage cartridge may include a storage controller comprising a single PCIe port and a PCIe switch. The PCIe switch may include a first PCIe port communicatively coupled to a first PCIe fabric, a second PCIe port communicatively coupled to a second, different PCIe fabric, and a third PCIe port communicatively coupled to the single PCIe port of the storage controller. The first PCIe port and the second PCIe port may be configured to be selectively communicatively coupled to a non-transparent bridge (NTB) of the PCIe switch.
US10082955B2 Automated home memory cloud with key authenticator
According to one exemplary embodiment, a method for an automatic memory cloud is provided. The method may include detecting a trigger event. The method may include activating the automatic memory cloud based on detecting the trigger event. The method may include determining if new data is found on a primary device connected to the activated automatic memory cloud, wherein the new data has a data type and a data size. The method may include selecting a destination device from a plurality of secondary devices connected to the activated automatic memory cloud based on determining that the new data is found on the primary device, whereby the selected destination device has an available storage exceeding the data size and a usage type matches the data type associated with the new data. The method may include sending an instruction to transfer the new data from the primary device to the destination device.
US10082953B2 Techniques for interacting with wearable devices
In one embodiment of the present invention, a gesture recognition application enables interactive entry via a touch pad. In operation, the gesture recognition application partitions the touch pad into multiple zones. Upon detecting a gesture via the touch pad, the gesture recognition application determines whether the gesture is zone-specific. If the gesture is zone-specific, then the gesture recognition application determines the zone based on the location of the gesture and then selects an input group based on the zone and the type of gesture. If the gesture is zone-agnostic, then the gesture recognition application selects an input group based on the type of gesture, irrespective of the location of the gesture. Advantageously, by providing zone-specific gesture recognition, the gesture recognition application increases the usability of touch pads with form factors that limit the type of gestures that can be efficiently performed via the touch pad.
US10082951B2 System and method for digital ink interactivity
A system, method and computer program product for use in providing interactive ink from handwriting input to a computing device are provided. The computing device is connected to an input device in the form of an input surface. A user is able to provide input by applying pressure to or gesturing above the input surface using either his or her finger or an instrument such as a stylus or pen. The present system and method monitors the input strokes. The computing device further has a processor and an ink management system for recognizing the handwriting input under control of the processor. The ink management system is configured to cause display of, on a display interface of a computing device, first digital ink in accordance with first handwriting input, allocate references to ink elements of the first digital ink, map the references to corresponding recognized elements of the first handwriting input, and determine and store, in the memory of a computing device, ink objects including the references and mapped recognized elements.
US10082947B2 Information processing device, information processing method, and information processing program
This information processing device enables a user to easily move objects between applications simultaneously displayed on touch panels. The information processing device is provided with touch panels on which applications are simultaneously displayed. A touch panel coordinate management unit detects that an application object has existed for a prescribed time in a defined area of the touch panel when the object is being dragged. An application control unit and a display control unit move the display of the application to a position that allows the object to be dropped as a trigger for detecting the existence of the object in the defined area.
US10082946B2 Method of adjusting window and electronic apparatus thereof
A method of adjusting windows and an electronic apparatus are provided. The method includes the following steps. A number of icons are displayed at the first screen, where the icons are respectively corresponding to programs being executed. A movement condition of the icons is detected. When multiple first icons from the icons are moved to a first side of the first screen, multiple first windows of the programs corresponding to the first icons are displayed on a second screen, and at least one scrolling bar is displayed at the first side of the first screen. A relative display position of the first windows on the second screen is adjusted according to a relative position of the at least one scrolling bar at the first side.
US10082945B2 Systems and methods of dynamically providing information at detection of exit intent on a mobile computing device
Systems and methods are provided to determine that an input to the web browser that displays a web page on a mobile computing device is received, and compare a determined property of the received input with at least one reference value that corresponds to the property. An intent to exit the displayed webpage is detected when the determined property of the received input is the same as or exceeds the at least one reference value. A message is displayed on the display of the mobile computing device based on the determination of intent to exit the displayed web page.
US10082942B2 Telemetry diagnostics
A technique facilitates diagnosis of a telemetry system, such as a mud pulse telemetry system or an electro-magnetic telemetry system. The technique comprises operating a telemetry system in a wellbore and collecting a variety of data. The data may relate to a rig state, a downhole state, a signal state, a surface state, and/or other suitable types of data. The data is processed to determine whether states of operation indicated by the data match states indicating a problem with operation of the telemetry system. If a problem is detected, appropriate information regarding the problem is transmitted for use in correcting the problem.
US10082940B2 Text functions in augmented reality
Various systems and methods for implementing text functions in augmented reality are described herein. A system for implementing text functions in augmented reality includes a display to display a field of view to a user of the system; a gesture detection module to detect a selection gesture performed by a user of the system, the selection gesture defining a selection area in the field of view; a camera array to capture an image of the selection area; a text module to perform a text operation on text identified in the image; and a presentation module to present an indication of the text operation to the user.
US10082936B1 Handedness determinations for electronic devices
The hand which a user is using to hold an electronic device can be determined by analyzing data captured by one or more motion sensors on the device. The curvature to the motion can be indicative of handedness, and processing motion features using a classifier algorithm can enable the determination of handedness with a corresponding confidence. In some embodiments, motion data is collected over a monitoring window, and handedness values are accepted when the handedness value remains the same with at least a minimum confidence for at least a minimum number of window periods. A determination of handedness enables an operating system and/or applications executing on the device to adjust one or more operational or interface aspects in order to make it easier for the user to operate the device using the hand currently holding the device.
US10082927B2 Collaborative cursors in a hosted word processor
A computer-implemented collaborative editing method includes receiving input from a user of a browser-based document editing application on a document displayed by the application; identifying a current location in the document for a cursor of a first user executing the application; receiving from a central server system data that reflects changes made to the document by one or more users other than the first user and current positions in the document of cursors for the one or more other user; updating a document model stored on a computing device that is executing the browser-based application and rendering at least a portion of the model to the browser; and rendering the current positions of the cursors for the one or more other users to the browser.
US10082923B2 Touch sensor, display and electronic device
A capacitive type touch sensor appropriately detecting an object, and a display and an electronic device including such a touch sensor are provided. The display including a drive electrode receiving a drive signal, a detection electrode located adjacent to the drive electrode, and a dielectric material located between the drive electrode and the detection electrode defining a capacitive area. The detection electrode generates an output signal driven by the drive signal, a detection circuit electrically connected to the detection electrode sensing the output signal. A switch element is electrically connected between the detection electrode and a voltage source providing a predefined voltage level and having a first state and a second state. A display control circuit controls a voltage applied between a display common voltage electrode and a pixel electrode to display an image based on an image signal, and the display common voltage electrode serves as the drive electrode.
US10082920B2 Transparent conductive coating for capacitive touch panel or the like
This invention relates to a transparent conductive coating that is substantially transparent to visible light and is designed to have a visible reflectance which more closely matches that the visible reflectance of the underlying substrate. In certain example embodiments, the transparent conductive multilayer coating includes a silver layer(s) and may be used as an electrode(s) in a capacitive touch panel so as to provide for an electrode(s) transparent to visible light but without much visibility due to the substantial matching visible reflection design.
US10082916B2 Circuit for cancelling offset capacitance of capacitive touch screen panel and device including the same
A touch screen controller for cancelling an offset capacitance of a capacitive touch screen panel includes a code generator configured to generate a time-invariant digital code and a time-variant digital code during an offset cancellation time. A switched-capacitor array converts the time-invariant digital code and the time-variant digital code into an amount of electric charges corresponding to the offset capacitance.
US10082915B2 Flexible touchpad sensor device and touchpad system using the same
A touchpad system is disclosed herein that includes a touchpad sensor formed from a plurality of flexible materials and is at least partially integrated into host clothing or furniture such that the touchpad sensor is generally obscured from view. The touchpad sensor may be implemented as a resistive or capacitive touchpad, whereby user input is detected and converted into a proportional electrical signal. The touchpad sensor may include N layers of flexible materials configured to conduct electrical energy, and also conform to contours of a host object. At least one layer of the flexible materials may be heat sealed or otherwise adhered to an inner surface of the host object, such as beneath a shirt sleeve. Thus smart clothing/furniture may appear to be “normal” while also providing convenient user-access to a touchpad sensor that can robustly handle a wide variety of user-input to control operation of a remote computing device.
US10082914B2 Method of manufacturing a touch sensitive device
A capacitive touch sensitive device includes a matrix of pads patterned in a first electrically conductive material on a substrate. Horizontally adjacent pads within each even row of the matrix are electrically coupled to one another via channels to form a plurality of horizontally arranged electrodes. Insulators are positioned over respective channels. Conductive links are formed over respective insulators and are configured to electrically couple vertically adjacent pads between odd rows of the matrix to form a plurality of vertically arranged electrodes. The dimensions of the channels and the conductive links are configured such that an RC time-constant (RCtc) of each of the vertically arranged electrodes substantially matches an RCtc of each of the horizontally arranged electrodes.
US10082913B2 Embroidered sensor assembly
Embroidered sensor assemblies are described that are formed on a flexible substrate, such as a suitable fabric material. Conductive patterns are embroidered into the flexible substrate to form an array of sensors that can be configured in various ways and used in many different applications. A sensor assembly can implement touch sensitive sensors arranged to recognize input by measuring capacitance. The sensor assembly can also implement pressure and/or force sensitive controls for an input device, such as a keyboard. Other types of sensing are also contemplated such as detection of proximity, motion, flow, gestures, and/or strain. A conductive pattern can be formed in a single layer of material and/or via a single continuous run of conductive material. The embroidered sensor assembly is flexible and therefore can be shaped to conform to various different kinds of objects and form “smart” surfaces for those objects.
US10082912B2 Information processing for enhancing input manipulation operations
A sensor unit 11 generates a sensor signal according to proximity and contact of a manipulation object. A proximity detecting unit 12 performs proximity detection of the manipulation object, on the basis of the sensor signal. When a plurality of manipulation objects are detected by the proximity detection, a determining unit 13 sets a priority order to the detected manipulation objects and adopts a proximity detection result on the basis of the set priority order. For this reason, even though the plurality of manipulation objects are detected, the proximity detection result having the high priority order is adopted, so that erroneous detection can be prevented and an input manipulation can be correctly performed.
US10082908B2 Touch window and touch device including the same
Disclosed is a touch window including a substrate, an electrode part on the substrate, a wire electrically connected with the electrode part, a wire pad to connect the wire with the electrode part, and a reinforcement electrode making contact with the wire pad. Provided is a touch device including a touch window, and a driving unit on the touch window, in which the touch window includes an electrode part to sense a position, a wire electrically connected with the electrode part, a wire pad to connect the wire with the electrode part, and a reinforcement electrode making contact with the wire pad.
US10082907B2 Driving circuit, touch display device, and method of driving the touch display device
A driving circuit, a touch display device, and a method of driving the touch display device. A plurality of first electrodes are disposed within a display panel. A second electrode is disposed outside of the display panel. A driving circuit detects at least one of a touch position and a touching force of a touch by sequentially applying a first electrode driving signal to at least one first electrode among the plurality of first electrodes and applying a second electrode driving signal to the second electrode in a touch driving period. When a user touches a screen, not only can a touch position be sensed, but also a touching force with which the user presses the screen can also be efficiently sensed. This provides a range of functions that existing touch position-detecting technologies have failed to provide.
US10082905B2 Touch control display panel and touch control display device
A touch control display panel and a touch control display device are provided. The touch control display panel comprises a shift register including a plurality of cascaded shift register units, wherein a scanning line is electrically connected to an output terminal of a shift register unit; a touch driving electrode array including a plurality of touch driving electrodes; a touch switching control circuit and a plurality of touch signal lines, wherein a touch signal line has one end electrically connected to a touch driving electrode and the other end electrically connected to an output terminal of the touch switching control circuit; and a touch signal control line cluster including a plurality of touch signal control lines, wherein a touch signal control line has one end electrically connected to the output terminal of the shift register unit, and the other end electrically connected to the touch switching control circuit.
US10082904B2 Terminal, and terminal control apparatus and method
A system comprises a touchscreen, at least one touch control unit, a first controller, and a second controller, where the touch control unit includes a detection electrode, an induction electrode, and a conducting wire that connects the detection electrode and the induction electrode, where the detection electrode is located outside a touch control area of the touchscreen, the induction electrode is located in the touch control area of the touchscreen, and the induction electrode is coupled to at least one capacitance node in the touchscreen, and the first controller is separately connected to the touchscreen and the second controller. A touch control operation performed by a user on the detection electrode disposed outside the touchscreen is identified using an existing capacitance node in the touchscreen, and the terminal is controlled according to the touch control operation.
US10082901B2 Detection device and display device
A detection device is capable of detecting an external proximity object, and includes a substrate and a plurality of detection electrodes. The detection electrodes are each provided with a plurality of thin conductive wires having a plurality of first thin wire pieces and a plurality of second thin wire pieces which are electrically conducted with one another. Angles each of which is formed by an intersection between the first thin wire piece extending in a first direction and the second thin wire piece extending in a second direction different from the first direction included in the thin conductive wire, are constant, and a distance between the first thin wire pieces of different thin conductive wires is not constant.
US10082899B2 Electronic apparatus with touch panel and method for updating touch panel
An electronic apparatus with a touch panel including a host controller, an interface unit, and a touch panel control unit is provided. The host controller is used to control an electronic apparatus implemented with the host controller. The touch panel control unit is coupled to the host controller through the interface unit. The host controller transmits an updating information to the touch panel control unit with a format of the interface unit, in which the updating data is used to update the touch panel control unit. The touch panel control unit decodes the updating data to accordingly update.
US10082895B2 Capacitive stylus and touch control apparatus applying synchronized time difference signal transmitting method
A capacitive stylus and a touch control apparatus applying synchronized time difference signal transmitting method are disclosed. The capacitive styluses transmit data to a touch control apparatus via wireless communication modules respectively. A non-transitory computer-readable medium of the touch control apparatus storing instructions executable to perform a synchronized time difference signal transmitting method to synchronize time difference of the signal transmitting of the capacitive styluses.
US10082894B2 Synchronized time difference signal transmitting method and capacitive stylus as well as touch input apparatus applying this method
A synchronized time difference signal transmitting method and capacitive styluses as well as a touch input apparatus applying this method are disclosed. The touch input apparatus uses a time difference synchronization module and the capacitive styluses use synchronization interfaces to synchronize time difference of the signal transmitting of the capacitive styluses.
US10082892B2 Button functionality
Button functionalities for user interfaces, e.g., for use with a portable multifunction device, are disclosed. Exemplary button functionalities are described for an electronic device with a display, a rotatable and depressible input mechanism, and/or a button. Different device features may be accessed, depending on whether the rotatable and depressible input mechanism or the button is activated, and further depending on whether the activation represents a single press, a double press, or an extended press on the rotatable and depressible input mechanism or the button.
US10082890B2 Electrostatic communication using an active stylus
An active stylus includes an electrode and a controller. The controller is configured to 1) generate a report including stylus information represented by a plurality of bits including a first subset of bits and a second subset of bits, 2) encode the first set of bits differently than the second set of bits to reduce a size of the report, and 3) excite the electrode with a carrier signal to form an electrostatic communication channel, the carrier signal being modulated to transmit the report via the electrostatic communication channel.
US10082888B2 Stylus modes
Stylus modes are described. In implementations, one or more sensors of a stylus are used to detect that contact with a user has ceased. A battery-conservation mode is entered by the stylus responsive to the use of the sensors.
US10082885B2 Information input and output apparatus and information input and output method
In a portable type information input and output apparatus having a portable housing, the control unit performs a control to determine whether a detected output by a first sensor (light sensor or atmospheric pressure sensor) for detecting a first environmental change in three-dimensional space exceeds a threshold value or not, and to execute command by regarding all or part of information obtained by a second sensor (acceleration sensor, angular velocity sensor, direction sensor, atmospheric pressure sensor or temperature sensor) for detecting a second environmental change in the three-dimensional space as an input information, and to generate an output signal according to the second environmental change in the three-dimensional space based on the input information, and to output the generated output signal as a vibration information from an information output device composed of at least one vibration device.
US10082884B2 Method and hand held laboratory device to control screen navigation
A method and a hand held laboratory device to control screen navigation on a display instrument such as a smart phone or tablet computer by using predetermined movements of the hand held device caused by the user. The display instrument controls the hand held laboratory device, which allows the user of a hand held device to operate the device without the need of touching the display instrument.
US10082878B2 Method for controlling and calibrating a device with a gesture
A sensor of a control system can be controlled by commands based on knocking gestures. The method includes installing a housing with a sensor, generating a contact interaction, detecting the data signals corresponding to the contact interaction, determining a status data pattern, matching the detected profile with a status gesture profile associated with a command to switch the sensor to a listening status, and controlling terminal devices when the sensor is in the listening status. The control system can also use gestures to control the terminal devices. The method includes manually setting or calibrating the gesture profiles according to audio parameters for sound and vibration parameters for vibrations. The gesture profiles can include a sensitivity factor, surface selection factor, and a threshold factor.
US10082876B2 Mobile terminal and controlling method thereof
A wearable watch type mobile terminal of a watch type, comprising: a display unit, and a controller configured to: cause the display to if the display unit is set to a landscape mode, control display an object indicating an occurrence of an event to be outputted through the display unit when the display is positioned in a first orientation, if a prescribed gesture input is received, switch the display unit to a portrait mode from the landscape mode, and control cause the display to display a detailed information of the event to be outputted through the display unit when the display unit is moved to be in a second orientation according to movement of an arm on which the mobile terminal is worn, wherein the detailed information is not displayed while the object is displayed on the display positioned in the first orientation switched into the portrait mode.
US10082874B2 Haptic effect conversion system using granular synthesis
A system is provided that converts an input, such as audio data, into one or more haptic effects. The system applies a granular synthesis algorithm to the input in order to generate a haptic signal. The system subsequently outputs the one or more haptic effects based on the generated haptic signal. The system can also shift a frequency of the input, and also filter the input, before the system applies the granular synthesis algorithm to the input.
US10082871B2 Tactile sensation providing apparatus and control method for tactile sensation providing apparatus
Dual chips exchange a signal indicating a pressing load detected for providing the tactile sensation such that application process based on the pressing load is performed. A tactile sensation providing apparatus according to the present invention includes a touch sensor, a load detection unit configured to detect the pressing load on the touch sensor for providing the tactile sensation, a tactile sensation providing unit configured to vibrate a touch face of the touch sensor, a tactile sensation provision control unit configured to control drive of the tactile sensation providing unit, and a main control unit configured to control an application. The tactile sensation provision control unit transmits the pressing load to the main control unit. The main control unit, based on an output of the touch sensor and the pressing load received from the tactile sensation provision control unit, performs the application process.
US10082868B2 Calculation method of line-of-sight direction based on analysis and match of iris contour in human eye image
The invention provides a calculation method of line-of-sight direction based on analysis and match of iris contour in human eye image, including: a data driven method, for stable calculation of 3D line-of-sight direction via inputting human eye image to be matched with synthetic data of virtual eyeball appearance; two novel optimization matching criterions of eyeball appearance, which effectively reduce effects of uncontrollable factors, such as image scaling and noise on results; a joint optimization method, for the case of continuously shooting multiple human eye images, to further improve calculation accuracy. One application of the invention is virtual reality and human computer interaction which is under the principle that shooting eye images of a user and calculating line-of-sight direction of user to enable interaction with intelligent system interface or virtual realistic object. The invention can be widely used in training, games and entertainment, video surveillance, medical care and other fields.
US10082861B2 Power supply voltage control circuit device and power supply voltage control method
A power supply voltage control circuit device includes a power supply control circuit, a memory, and an arithmetic processing circuit. The power supply control circuit is configured to control a power supply voltage to be applied to a target circuit, and the memory is configured to store a first processing result when the target circuit is operated by setting the power supply voltage to a first voltage and a second processing result when the target circuit is operated by setting the power supply voltage to a second voltage different from the first voltage. The arithmetic processing circuit is configured to perform verify by reading the first processing result and the second processing result from the memory and output a result of the verify to the power supply control circuit, and wherein the power supply control circuit controls the power supply voltage based on the result of the verify.
US10082860B2 Static image power management
This disclosure describes techniques for reducing power consumption of a display device. According to these techniques, a display device is configured to determine whether an image to be displayed by the display device has become static. In response to identifying such a static image, the display device may operate in a static image mode. According to the static image mode, the display device may read a current frame of image data, modify the current frame of image data to generate a modified frame of image data with a reduced size, and store the modified image data in memory. The display device may read the modified image data from memory to present the static image, which may reduce power consumption of the display device.
US10082858B2 Peripheral device assistance in reducing CPU power consumption
A method for processing data includes receiving in a peripheral device, which is connected by a bus to a host processor having multiple host resources, information regarding respective power states of the host resources. The data are selectively directed from the peripheral device to the host resources responsively to the respective power states.
US10082855B2 Electronic device and control method
According to one embodiment, an electronic device is configured to power a component in the electronic device by using power from an AC power device or the battery. The electronic device is configured to output a first signal indicative of whether the power circuit is capable of powering the component. The electronic device is configured to output a second signal indicative of whether at least either of the AC power device or the battery is capable of supplying power used by the power circuit. The electronic device is configured to change a polarity of a third signal for notifying whether the component can be powered based on a polarity of the first signal and the second signal.
US10082854B2 Network device for supplying power over network and operation method of the same
A network device that includes a power source device (PSE) circuit, a MOS switch, a network connector and a detection unit is provided. The network connector has a first and a second terminal electrically coupled to the voltage source and to the ground terminal through the MOS switch respectively. Under the condition that the PSE circuit is not activated, the detection unit detects a first non-zero voltage pulse at the second terminal to determine that a powered device is attached to the network connector to activate the PSE circuit to generate and transfer the power to the powered device through the network connector. Under the condition that the PSE circuit is activated, the detection unit detects a second non-zero voltage pulse at the second terminal to determine that the powered device is detached from the network connector to deactivate the PSE circuit to stop generating the power.
US10082852B2 Storage device and reset method thereof
A storage device including a processor, a controller, and a switch is provided. The processor is configured to control a logic circuit. When a main reset signal is enabled, the processor generates a sub-reset signal according to the operation status of the logic circuit. The controller generates a mask signal according to the main reset signal and the sub-reset signal. When the mask signal is enabled, the switch does not transmit the main reset signal to the logic circuit. When the mask signal is not enabled, the switch transmits the main reset signal to the logic circuit to reset the logic circuit.
US10082849B2 Optimizing cooling energy for a reconfigurable computer system
A computing system includes a first pool of collocated high heat density computing components; a second pool of collocated low heat density computing components; and a reconfigurable switching fabric electrically interconnecting the pools. A first cooling structure is in thermal communication with the first pool; a second cooling structure is in thermal communication with the second pool; and at least one heat rejection unit is in thermal communication with the first cooling structure, the second cooling structure, and at least one heat sink. A controller is configured to obtain a specification of a computing workload; electrically configure at least a portion of the first pool and at least a portion of the second pool to handle the computing workload, by reconfiguring the switching fabric; and select operating parameters for the first and second cooling structures and the at least one heat rejection unit to handle the computing workload.
US10082844B2 Slim type of screwless removable hard drive tray
A removable hard drive tray includes a seat, a coupling plate and a coupling arm. The seat includes a bottom plate, a first side plate and a second side plate. The first side plate has a through hole. The coupling plate is disposed in an outer side of the first side plate and has a hollow slot. The coupling arm has a pivot end and a free end. The pivot end is pivoted in the hollow slot, and the free end has a latch. The free end rotates to the hollow slot and passes the through hole. Thus the hard drive is combined in the accommodating space by an engagement of the latch and the fastening hole.
US10082843B2 Adjustable expansion slots
An example adjustable expansion slot includes a panel with an opening to receive an expansion slot bracket where the panel includes a guiding portion to guide a first end of the expansion slot bracket into an inserted position. The adjustable expansion slot apparatus to further include an adjustable fastener to fasten a second end of the expansion slot bracket into the inserted position. In some examples, the position of the adjustable fastener can be adjusted to accommodate size variations of the expansion slot bracket.
US10082840B2 Electronic device with moveable contacts at an exterior surface
An accessory device including a foldable cover, a keyboard assembly coupled to the foldable cover and including a plurality of individually depressible keys, an attachment feature connected to the enclosure and configured to magnetically couple the accessory device with the electronic device. The attachment feature includes an exterior surface, a plurality of openings formed through the exterior surface, a plurality of movable contacts corresponding in number to the plurality of openings, each movable contact extending out of one of the plurality of openings, and an alignment feature comprising at least one magnet positioned adjacent to the plurality of openings.
US10082839B1 Flexible information handling system display hinge and ramp support structure
An information handling system having rotationally coupled housing portions supports a flexible display disposed across the housing portions with a hinge structure that manages flexible display curve radius in a folded configuration. A dual axis synchronized hinge defines the flexible display bend radius by the distance between the hinge axes and by a shape memory alloy planar support fixed in position relative to the hinge. A ramp structure engages a flexible display frame during rotation to an open position to maintain the display frame in a planar configuration.
US10082838B1 Flexible information handling system display external hinge structure
An information handling system having rotationally coupled housing portions supports a flexible display disposed across the housing portions with a hinge structure that manages flexible display curve radius in a folded configuration. The hinge includes plural hinge elements having an arc face, arc cavity interior and mounts that couple with hinge coupling elements. The mounts align the hinge coupling element rotational axis out of the cavity to aid in maintaining the hinge elements having no gaps during rotation of the information handling system housing portions. The hinge coupling element integrates friction plates disposed normal the rotation axis to generate torque for managing housing rotational movement.
US10082836B2 Mobile terminal
A mobile terminal is disclosed. The mobile terminal includes a display, a first body including a front case at a rear of the display, a rear case positioned at a rear of the front case and coupled to the front case, and an inner space positioned between the front case and the rear case and formed at an end of the first body which is opened, a second body coupled to a battery, and a controller. The second body is coupled to the first body when at least a portion of the second body and the battery are inserted into the inner space through the end of the first body, and includes at least one of a first module and a second module. The first module is connected to the first body in a direction extended from the end of the first body.
US10082833B2 Flexible display device
The invention discloses a flexible display device including a fixed plate, a slidable plate, and a flexible display panel, wherein the slidable plate slides relative to the fixed plate with a bottom surface overlying the fixed plate; the flexible display panel disposed on the top surface of the slidable plate, wherein the flexible display panel includes a primary display section, and a secondary display section attached to the primary display section, wherein the secondary display section is foldable and retractable, wherein the primary display section is fastened to the top surface of the slidable plate; and wherein while the slidable plate slides relative to the fixed plate, the primary display section brings the retractable secondary display section between a folded position and an expanded position, and the fixed plate supports the primary display section and the secondary display section.
US10082832B1 Display device and electronic device
A display device including a main display and two sub-displays is provided. The main display has main display surface and a first frame area surrounding the main display surface. The two sub-displays are movably connected with the main display, wherein the two sub-displays are arranged side by side on the main display and cover the main display surface and the first frame area. Each of the sub-displays has a sub-display surface and a second frame area surrounding the sub-display surface. One side of each of the sub-display surfaces is exposed from the corresponding second frame area, and the two sides are aligned and attached together. After the two sub-displays are respectively moved relative to the main display along two opposite moving directions so as to separate the two sides from each other, the main display is exposed to the outside. An electronic device is also provided.
US10082830B2 Wearable electronic devices
Wearable electronic devices that comprise an article of apparel that comprises at least one electronic or electrical component.
US10082829B2 Electronic device
A novel electronic device is provided. Alternatively an electronic device of a novel embodiment is provided. An electronic device includes a ring portion and a display portion. The display portion is flexible. The display portion has a top surface and a first side surface in contact with at least one side of the top surface. The first side surface has a curved surface. The top surface includes a first display region. The first side surface includes a second display region. The first display region and the second display region are continuously provided. The electronic device is mounted such that the ring portion is in contact with a user's finger.
US10082824B2 Method and device for clock calibration and corresponding apparatus
A clock generator includes a microcontroller unit calibrated by aligning at subsequent calibration times a frequency of a first clock with respect to the frequency of a second clock having a higher frequency accuracy than the first clock, with the frequency of the first clock varying between subsequent calibration times. The frequency of the first clock is aligned to a frequency which is offset by a certain amount with respect to the frequency of the second clock to counter frequency error which may accumulate over time due to the variation in the frequency of the first clock.
US10082822B2 Time synchronization in a communications network with a plurality of network nodes
One or a plurality of sub-networks are defined in the communications network. Each of the sub-networks includes a plurality of network nodes from the communications network. One or a plurality of the sub-networks represent pre-determined sub-networks, in which respective pre-determined network nodes have both the function of a global slave node and the function of a local master node. The one or the other network nodes of the respective pre-determined sub-networks are local slave nodes. In addition to global synchronization using the global master node and the global slave nodes, local synchronization is also performed in the pre-determined sub-networks using the local master node and the local slave nodes. Thus, in the event of an error outside a pre-determined sub-network, the local synchronization may be continued, whereas the global synchronization is aborted. It is thus avoided that an erroneous synchronization is propagated into corresponding sub-networks.
US10082820B1 Power control circuit and logic circuit device having the same
The power control circuit of the disclosure is configured for a logic circuit performing a predetermined logic calculation on a plurality of input signals from a memory part and outputting a plurality of output signals after logic calculation. The power control circuit includes a switch part that switches between whether to supply a power voltage to the logic circuit or not; a plurality of detector circuits that respectively detect change of signal level of the input signals, wherein when the change of signal level is detected, detect signals are output respectively; and a control circuit that controls the switch part to supply power voltage to the logic circuit based on at least one detect signal from the detector circuits, wherein on the other hand, when the detect signal is not output from the detector circuits, controls the switch part not to supply power voltage to the logic circuit.
US10082808B2 Method and control device for controlling a haptic accelerator pedal of a motor vehicle by means of a position control
A method and to a control device for controlling a haptic accelerator pedal in a motor vehicle includes displacing a pedal lever in an actuation direction between a rest position and a maximally actuated position. The pedal lever is configured to be excited by an actuator by exerting a counter force against the actuation direction to generate a haptically perceivable signal. A current position of the pedal lever relative to a current position of the actuator is determined outside the phases for generating the haptically perceivable signal, and the actuator is subsequently controlled in such a manner that the actuator actively follows a change in the determined position of the pedal lever. The positional control is configured to prevent interfering influences on the pedal lever by the actuator.
US10082805B2 Removable time adjusting device, system, and method for adjusting an electronic plumbing controller
A system, device, and method for adjusting temporal settings of an electronic plumbing controller are provided. A removable time adjustment device includes at least one input device, at least one interface configured to communicate with the electronic plumbing controller, and at least one controller configured to set or adjust, on the electronic plumbing controller through the at least one interface, at least one temporal setting for the at least one plumbing fixture based at least partially on user input from the at least one input device.
US10082803B2 Method and system for providing route of unmanned air vehicle
A method and a system for establishing a route of an unmanned aerial vehicle are provided. The method includes identifying an object from surface scanning data and shaping a space, which facilitates autonomous flight, as a layer, collecting surface image data for a flight path from the shaped layer, and analyzing a change in image resolution according to a distance from the object through the collected surface image data and extracting an altitude value on a flight route.
US10082799B2 Method and device for assisting the intiation of a flare maneuver of an aircraft during a landing of the aircraft
A method and device for assisting initiation of a flare maneuver of an aircraft during a landing. The device includes an acquisition unit for acquiring current values of flight parameters of the aircraft, including the current height of the aircraft with respect to the ground, a computation unit for computing a first reference height and a second reference height, corresponding to a height starting from which the aircraft attains a current start of flare height while maintaining its current descent conditions over a predetermined first duration and over a predetermined second duration respectively, and an acoustic emission unit for emitting at least two sound signals in the cockpit of the aircraft, namely a first sound signal when the current height of the aircraft attains the first reference height during the descent and a second sound signal when the current height of the aircraft attains the second reference height during descent.
US10082798B2 Navigation using local overlapping maps
A system for autonomously navigating a vehicle may include at least one processor. The processor may be programmed to receive a first navigational map associated with a first road segment and a second navigational map, different from the first navigational map, associated with a second road segment. The first road segment and the second road segment may overlap one another at an overlap segment. The processor may be programmed to determine at least a first autonomous navigational response for the vehicle along the first road segment based on analysis of the first navigational map; at least a second autonomous navigational response for the vehicle along the second road segment based on analysis of the second navigational map; and at least a third autonomous navigational response for the vehicle in the overlap segment based on at least one of the first navigational map and the second navigational map.
US10082797B2 Vehicle radar perception and localization
The disclosure relates to methods, systems, and apparatuses for autonomous driving vehicles or driving assistance systems and more particularly relates to vehicle radar perception and location. The vehicle driving system disclosed may include a storage media, a radar system, a location component and a driver controller. The storage media stores a map of roadways. The radar system is configured to generate perception information from a region near the vehicle. The location component is configured to determine a location of the vehicle on the map based on the radar perception information and other navigation related data. The drive controller is configured to control driving of the vehicle based on the map and the determined location.
US10082795B2 Vision-based on-board real-time estimation of water film thickness
A method for determining a thickness of water on a path of travel. A plurality of images of a surface of the path of travel is captured by an image capture device over a predetermined sampling period. A plurality of wet surface detection techniques are applied to each of the images. A detection rate is determined in real-time for each wet surface detection technique. A detection rate trigger condition is determined as a function of a velocity of the vehicle for each detection rate. The real-time determined detection rate trigger conditions are compared to predetermined detection rate trigger conditions in a classification module to identify matching results pattern. A water film thickness associated with the matching results pattern is identified in the classification module. A water film thickness signal is provided to a control device. The control device applies the water film thickness signal to mitigate the wet surface condition.
US10082793B1 Multi-mode transportation planning and scheduling
A multi-mode transportation system and method are provided in which a scheduler service (SS) generates an initial transportation schedule (TS) including a list of transport legs where transport over one or more transport legs is via an autonomous vehicle (AV) from an initial scheduled pick-up location (ISPUL) at an initial scheduled pick-up time (ISPUT). The SS monitors for any changes to the initial TS, and if any are detected, updates the initial TS based on the changes to generate a current TS that includes a currently scheduled pick-up time (CSPUT) and a currently scheduled pick-up location (CSPUL) for the transport leg. The CSPUT/CSPUL can be the same as or different than the ISPUT/ISPUL depending on whether or not there were changes to the ISPUT/ISPUL. An AV can be selected from the fleet of AVs and automatically controlled to arrive at the CSPUL to pick-up the passenger by the CSPUT.
US10082781B2 Machining program creation apparatus for wire electrical discharge machine
A machining program creation apparatus for a wire electrical discharge machine for creating a machining program for cutting a predetermined machining shape in an object to be machined includes a first unit defining the machining shape; a second unit defining a shape of the object to be machined; a third unit designating a reference position to be used when the machining shape is machined; a fourth unit for generating a first machining path for cutting the machining shape based on the machining shape, the shape of the object to be machined, and the machining reference position; a fifth unit for generating the shape of the object to be machined as a second machining path based on the shape of the object to be machined and the machining reference position; and a sixth unit for drawing the first and the second machining paths on the same screen.
US10082780B2 Method for parameterization of a field device and corresponding field device
A field device and a method for parameterization of a field device are disclosed. The method includes transmitting a parameter value to the field device from a parameterization unit. The method also includes generating a feedback character string from the received parameter value by the field device and the transmitting feedback character string to the parameterization unit. The method further includes outputting the received feedback character string by the parameterization unit so that it is understandable for the user.
US10082779B2 Energy management computer system
The disclosure provides an energy management system that is based on a distributed architecture that includes networked energy management devices located at a plurality of sites and a collection of energy management program applications and modules implemented by a centralized energy management service unit. The energy management program applications and modules are responsible for facilitating customer access to the system, configuring energy management devices, and collecting, storing, and analyzing energy management data collected from the plurality of sites. The energy management system is adaptable to a wide variety of energy usage requirements and enables customers to configure energy management devices at customer sites using scheduling templates, to define and customize site groupings for device configuration and data analysis purposes, and to request and view various statistical views of collected energy usage data.
US10082777B2 CPU unit for PLC, PLC-use system program, recording medium in which PLC-use system program is stored, PLC system, PLC support device, PLC support program, and recording medium in which PLC support program is stored
A system program includes a procedure library in which at least a procedure for controlling execution of a control program and a procedure for controlling output of output data and input of input data are included. If schedule-building data including execution order specifications for the procedures included in the procedure library is stored in a storage section, the system program causes a microprocessor to execute the procedures included in the procedure library in accordance with the procedure execution order specifications included in schedule-building data.
US10082776B2 Method and apparatus for automated generation and sewing of a border pattern
A method and apparatus for automated assisted generation, by a user, of a digitized border pattern for a border zone of a fabric article, and automated assisted sewing of the digitized border pattern, the border pattern incorporating a plurality of border pattern segments having one or more pattern lines, the actuator displaying the border zone to the user, presenting available digitized border pattern segments to the user for selection, positioning, orienting, scaling, and selective interconnecting, by the user through interaction with the actuator, for integration of the selected border pattern segments into the digitized border pattern.
US10082775B2 Appliance control method and apparatus for controlling a target appliance in a building to disguise the number of people in the building
An appliance control method is for controlling a target appliance located in a building to disguise the number of people in the building. The method includes: obtaining an operation history of the target appliance (S101); determining a change in the number of people in the building (S102); creating, based on the operation history and the change in the number of people in the building, control patterns each of which is for controlling the target appliance and corresponds to a different one of the numbers of people including the number of people (S103); selecting, from among the created control patterns each of which corresponds to a different one of the numbers of the people, a control pattern which corresponds to the predetermined virtual number of people (S111); and controlling the target appliance according to the selected control pattern (S112).
US10082774B2 Advanced control systems for machines
Machines can be controlled using advanced control systems. Such control systems may use an automated version of singular spectrum analysis to control a machine. For example, a control system can perform singular spectrum analysis on a time series by: generating a trajectory matrix from the time series, performing singular value decomposition on the trajectory matrix to determine elementary matrices and corresponding eigenvalues, and automatically categorizing the elementary matrices into groups. The elementary matrices can be automatically categorized into the groups by: generating a matrix of w-correlation values based on the eigenvalues, categorizing the w-correlation values into a predefined number of w-correlation sets, and forming the groups based on the predefined number of w-correlation sets. The control system can then determine component time-series based on the groups, and generate a predictive forecast using the component time-series. The control system can use the predictive forecast to control operation of the machine.
US10082772B2 Method and a system for tuning multivariable PID controller
A method and system are disclosed for tuning a Multivariable Proportional-Integral-Derivative (PID) controller in a process plant. The plant can have at least one PID controller for controlling the processes of the plant. The method can include formulating Model Predictive Control (MPC) for the process model of the plant; obtaining a desired (e.g., optimal control) solution for at least one designated (e.g., critical) region in relation to the MPC; determining PID tuning parameters corresponding to the control solution; and tuning the PID controller with the PID tuning parameters.
US10082768B2 Image forming apparatus
An image forming apparatus includes a conveyance path to convey a recording medium; an image forming device to form an image on the recording medium; a heating device to heat the recording medium; an image detector disposed downstream from the heating device in a direction of conveyance of the recording medium, to detect the image on the recording medium; and a protector projecting beyond the image detector toward the conveyance path. The protector is to protect the image detector; and a heat conductive holder holds the protector.
US10082764B2 Developing device, image forming apparatus, magnetic pole position correcting method
A developing device includes a developing roller and a developing magnetic pole. The developing roller is disposed to face an image carrier across a predetermined gap. The developing magnetic pole is provided in the developing roller so as to be displaced between first and second magnetic pole positions. When the developing magnetic pole is at the first magnetic pole position, a magnetic field is generated at a first position in the gap. When the developing magnetic pole is at the second magnetic pole position, a magnetic field is generated at a second position in the gap. When a circumferential speed ratio of the developing roller to the image carrier is increased, the developing magnetic pole is displaced toward the second magnetic pole position, and when the circumferential speed ratio is decreased, the developing magnetic pole is displaced toward the first magnetic pole position.
US10082755B1 Fixing device and image forming apparatus
A fixing device according to an embodiment includes a first rotating body, a pressing unit, and an urging member. The pressing unit includes a belt, a second rotating body, a belt supporting member, and a pushing member. The pushing member includes a pressing region for pressing the belt toward the first rotating body. The pushing member is disposed between the second rotating body and the belt supporting member. The pressing unit is capable of switching a pressing position and a release position. When viewed from the axial direction of the first rotating body, a line connecting the center of the first rotating body and the center of the turning fulcrum passes the pressing region of the pushing member in both of the pressing position and the release position.
US10082754B2 Fixing device and image forming apparatus therewith
A fixing device includes a fixing member, a pressing member, a charger, and adjusting part. The fixing member heats toner images on media. The pressing member forms nips with the fixing member and presses the media. The charger uses a corona discharge that occurs in an electric field generated around a discharging electrode so as to charge the fixing member to a same polarity of toner in the toner images. The adjusting part increases a bias applied to the discharging electrode in accordance with increase of a cumulative number calculated by accumulating a number of the media on which the toner images are fixed or increase of a cumulative printing amount calculated by multiplying a printing rate that indicates a ratio of an area of the toner images to an area of the media by the cumulative number.
US10082748B2 Image forming apparatus using detection feedback to control belt movement
An image forming apparatus includes a movable endless belt, an image forming unit forming a developer image, a transfer unit transferring the developer image to a medium on a downstream side of the image forming unit in a belt moving direction, a belt cleaning unit cleaning the belt on a downstream side of the transfer unit in the belt moving direction, a detection unit detecting a surface state of the belt on a downstream side of the transfer unit and on an upstream side of the belt cleaning unit in the belt moving direction, and a control unit stopping move of the belt based on a result detected at the detection unit before any foreign object on the belt reaches the belt cleaning unit or the image forming unit.
US10082743B2 Toner
A toner comprising a toner particle containing a crystalline polyester resin and an amorphous polyester resin, wherein, in a cross-sectional observation of the toner by transmission electron microscopy (TEM), the number-average diameter (D1) of major axis lengths of the crystalline polyester resin dispersed up to a depth of 0.30 μm from a toner surface is 40 nm to 110 nm, and the number-average diameter (D1) of major axis lengths of the crystalline polyester resin dispersed deeper than 0.30 μm from the toner surface is 1.25 to 4.00 times the number-average diameter (D1) of the major axis lengths of the crystalline polyester resin dispersed up to a depth of 0.30 μm from the toner surface.
US10082739B2 Exposure method, exposure apparatus, and method for producing device
A liquid immersion exposure apparatus includes a projection system having a last element and a liquid supply system by which an immersion liquid is supplied to form a liquid immersion area under the projection system. The liquid supply system has a first supply port and a second supply port. A position of the first supply port is different from a position of the second supply port, and the liquid supply system is capable of supplying the immersion liquid having a first temperature via the first supply port and supplying the immersion liquid having a second temperature different from the first temperature via the second supply port. The liquid immersion area is formed to cover only a portion of an upper surface of the substrate, and the substrate is exposed with an exposure beam through the immersion liquid in the liquid immersion area.
US10082736B2 Approach to lowering extreme ultraviolet exposure dose for inorganic hardmasks for extreme ultraviolet patterning
An extreme ultraviolet lithography pattern stack, including, an inorganic hardmask layer, an under layer on the inorganic hardmask layer, and a resist layer on the under layer, where the inorganic hardmask layer, under layer, and resist layer have a combined thickness in the range of about 8.5 nm to about 70 nm.
US10082734B2 Composition and method for lithography patterning
An anti-reflective coating (ARC) composition for use in lithography patterning and a method of using the same is disclosed. In an embodiment, the ARC composition comprises a polymer having a chromophore; an acid labile group (ALG), more than 5% by weight; a thermal acid generator; and an optional crosslinker. The method includes applying the ARC composition over a substrate; crosslinking the polymer to form an ARC layer; cleaving the ALG of the ARC layer to reduce a film density of the ARC layer; forming a resist layer over the ARC layer, patterning the resist layer, and etching the ARC layer. Due to reduced film density, the ARC layer has a high etching rate, thereby preserving the critical dimension (CD) of the resist pattern during the etching process.
US10082732B2 Electronic device case and surface treatment method thereof
A surface treatment method of an electronic device is provided. The surface treatment method includes processing a first pattern on a surface of a top mold and a second pattern on a surface of a bottom mold, coating a Ultra-Violet (UV) molding liquid on each of a front surface of a raw sheet material and the bottom mold facing a rear surface of the raw sheet material raw, positioning the raw sheet material between the top mold and the bottom mold, pressing the top mold and the bottom mold to each other, curing the UV molding liquid, and separating the raw sheet material from the top mold and the bottom mold and forming a print layer on the front surface and the rear surface of the raw sheet material.
US10082727B2 Receptacle for a computing device that performs image capture
An apparatus has a receptacle configured to receive an image capture computing device. Further, the apparatus has a first handle having a first handle top portion that is operably connected to the receptacle and a first handle bottom portion that is operably connected to the receptacle. In addition, the apparatus has a first retraction device that retracts the first handle inwardly toward the receptacle and extends the first handle outwardly away from the receptacle. The apparatus has a second handle having a second handle top portion that is operably connected to the receptacle and a second handle bottom portion that is operably connected to the receptacle. Further, the apparatus has a second retraction device that retracts the second handle inwardly toward the receptacle and extends the second handle outwardly away from the receptacle.
US10082726B2 Ball joint
A ball joint arranged to couple an attachment part to a base part is provided. The ball joint comprises: a ball associated with said attachment part and provided with a groove having ends; a ball socket formed in the base part and provided with a recess; and a coupling element. The recess and the groove are arranged such that a respective part of a coupling element is allowed to move therein. The combined arrangement of the recess, the groove, and the coupling element allows the ball to move from a first end position to a second end position by a rotational movement of at least 360 degrees. The recess is larger than the part of the coupling element located therein.
US10082722B2 Dual frequency pumped optical parametric oscillator
A system includes an optical parametric oscillator (OPO) device. The OPO device has an optical resonator, a first nonlinear optical element (NLO) and a second non-linear optical element (NLO). The first NLO can produce, via OPO of a first pump beam, a first output with a first frequency and a second output with a second frequency. The second frequency is lower than the first frequency. The second NLO can produce, via OPO of a second pump beam (with a higher frequency than the first), a third output with a third frequency and a fourth output with a fourth frequency. The fourth frequency is lower than the third frequency. The first frequency is the same, or at least substantially the same, as the fourth frequency. The OPO device is configured to resonate at the first frequency and the fourth frequency.
US10082721B2 Nonlinear optical crystal material, method for preparation thereof, and application thereof
The present application discloses a nonlinear optical crystal material, preparation method and application of the nonlinear optical crystal material. A nonlinear optical crystal material, whose molecular formula is Ga2Se3; wherein the crystal structure of said nonlinear optical crystal material belongs to trigonal system, space group R3 with the lattice parameters of a=b=3˜4.2 Å, c=9˜10 Å, α=β=90°, γ=120° and Z=1. The nonlinear optical crystal material has an excellent infrared nonlinear optical performance, whose frequency-doubling intensity can reach 9.3 times of AgGaS2 with the same particle size, and it meets type-I phase matching; and its laser damage threshold can reach 7.5 times of AgGaS2 with the same particle size. The nonlinear optical crystal material has important application value in the frequency-converters which can be used for frequency doubling, sum frequency, difference frequency, optical parametric oscillation of laser in mid and far infrared waveband, and the like.
US10082719B2 Liquid crystal lens and 3D display
The disclosure provides a liquid crystal lens, including an upper substrate, a lower substrate, a liquid crystal layer and a spacer, the liquid crystal layer and the spacer are disposed between the upper substrate and the lower substrate. A surface of the spacer is coated with a first antireflection film and a second antireflection film in turn. An index of refraction of the liquid crystal layer is n0. An index of refraction of the first antireflection film is n2, a thickness of which is d2. An index of refraction of the second antireflection film is n1, a thickness of the second antireflection film is d1. An index of refraction of the spacer is n3, and n 1 = n 0 2 3 ⁢ n 3 1 3 , n 2 = n 0 1 3 ⁢ n 3 2 3 , n1d1=n2d2=λ/6, where λ is a wavelength of light. The liquid crystal lens and the 3D display can reduce light intensity of the reflective rays on the spacer and increase contrast of the image.
US10082716B2 Composite panel with electrically switchable optical properties
A composite panel with electrically switchable optical properties, having: an outer panel and an inner panel which are connected to one another over the entire length thereof via an interlayer; within the interlayer, a switchable functional element with at least one active layer; and an infrared protective coating arranged between the outer panel and the active layer over the entire length thereof, wherein the infrared protective coating contains at least three functional layers with reflecting properties for the infrared range.
US10082714B2 Thin-film transistor substrate manufacturing method, thin-film transistor substrate, and liquid crystal panel
A thin-film transistor substrate manufacturing method includes sequentially forming, on a backing, a gate electrode, a gate insulation layer, a source electrode and an active layer, a passivation layer, a drain electrode, and a pixel electrode. Orthogonal projections of the gate electrode, the gate insulation layer, the source electrode and the active layer, the passivation layer, the drain electrode, and the pixel electrode on the backing that are concentric centro-symmetric patterns. Also provided re a thin-film transistor substrate and a liquid crystal panel including the thin-film transistor substrate. The thin-film transistor substrate manufacturing method, the thin-film transistor substrate and the liquid crystal panel including the thin-film transistor substrate allow electrical property of a thin-film transistor consistent in all bending directions and make the thin-film transistor not easily subjected to stress damage during bending so as to improve the reliability of the thin-film transistor.
US10082713B2 Thin film transistor and liquid crystal display device
Related to is a thin film transistor and a liquid crystal display device. The thin film transistor comprises a substrate, and a conductive laminate and a light-shielding layer that are both arranged on the substrate, wherein the light-shielding layer is located below and directly opposite to the conductive laminate. The thin film transistor is provided therein with the light-shielding layer for shading light from irradiating the conductive laminate, thereby effectively preventing unfavorable influences imposed on the electrical properties of oxides by illumination, and thus improving the electrical properties of the thin film transistor.
US10082710B2 Liquid crystal display device
A liquid crystal display device includes: a first substrate and a second substrate opposite to the first substrate; a liquid crystal layer between the first substrate and the second substrate; a gate line extending in a first direction on the first substrate; a data line extending in a second direction intersecting the first direction on the first substrate; a first electric field generating electrode on the first substrate; and a second electric field generating electrode on the first substrate, wherein the second electric field generating electrode includes a stem electrode extending in parallel to the data line and branch electrodes extending from the stem electrode forming a predetermined angle with respect to the gate line, and an interval between the stem electrode and a data line adjacent thereto differs from an interval between the branch electrodes and a data line adjacent thereto.
US10082707B2 Pixel Structure and display panel
A pixel structure including a scan line, a data line, an active device, a first protruding structure, a second protruding structure, a first electrode and a second electrode is provided. The first protruding structure has a first top surface, a first bottom surface and first side surfaces located on both sides of the first top surface and the first bottom surface. A first acute angle θ1 is formed between the first top surface and the first side surfaces. The second protruding structure has a second top surface, a second bottom surface and second side surfaces located on both sides of the second top surface and the second bottom surface. A second acute angle θ2 is formed between the second top surface and the second side surfaces. The first electrode is disposed on the first top surface, and the second electrode is disposed on the second top surface.
US10082706B2 Liquid crystal display device
A liquid crystal display device includes first and second substrates, a liquid crystal layer, a first signal line including a 1-1st signal line and a 1-2nd signal line extending in a first direction, a second signal line extending in a second direction, a pixel electrode in a pixel region of the first substrate, a first seat part on the first substrate and in a first region between the 1-1st signal line and the 1-2nd signal line and at least partially overlapping the second signal line, a second seat part on the first seat part and overlapping at least a part of the first seat part, and a column spacer disposed on the second substrate and including a seating surface at least partially overlapping the second seat part, where the pixel electrode is disposed outside a region between the 1-1st signal line and the 1-2nd signal line.
US10082700B2 Antireflection film and organic light emitting diode device including the same
An antireflection film includes a polarizer, a first phase delay layer, and a second phase delay layer, where at least one of the first phase delay layer and the second phase delay layer includes a liquid crystal layer, and the liquid crystal layer includes liquid crystals oriented in a direction tilting obliquely with respect to a surface thereof.
US10082699B2 Lighting device and display device
A display device includes a display member and a lighting device that illuminates a display surface of the display member. The lighting device includes a light transmissive substrate arranged opposite to the display surface of the display member and a light source that emits light source light toward between the display member and the light transmissive substrate. A correction member that corrects an incident range of light, which proceeds from the light source to the light transmissive substrate, of the light source light is provided between the light transmissive substrate and the light source. A reflection member that reflects a part of light, which proceeds from the light source to the display member, of the light source light to the light transmissive substrate is provided between the display member and the light source.
US10082697B2 Display apparatus with backlight and reflective sheet holder with concave parts
A display apparatus that includes a display panel, a plurality of light sources disposed in upper and lower side directions and in left and right side directions at a rear side of the display panel while spaced apart from one another, a reflective sheet to reflect light generated from the plurality of light sources to the display panel, and a middle holder to support a periphery of the reflective sheet, wherein the middle holder includes a plurality of concave parts each provided at a position corresponding to each of the light sources that is positioned at an outer side among the plurality of the light sources. Most of the light incident from the light sources positioned at the outer side toward the middle holder is reflected while diffused by an inner surface of the concave part, and thus occurrence of a light portion and a dark portion at a periphery of a display panel can be reduced.
US10082695B2 Display device having light blocking member formed on color filter on array substrate
A display device includes a first substrate and a second substrate, which face each other, and each of which includes a display area and a non-display area disposed outside the display area, a first light-blocking layer disposed in the non-display area, and a dummy color layer, in which a boundary dividing the display area and the non-display area is defined, and which is disposed in the non-display area of the first substrate to be adjacent to the boundary, where the dummy color layer includes a section in which a distribution density of the dummy color layer is decreased from the boundary to the outside of the non-display area.
US10082692B2 Display apparatus
A display apparatus includes a display panel, a backlight unit, a bottom cover, a printed circuit board (“PCB”) electrically connected to the display panel, a shield cover disposed on a lower surface of the PCB, and including a planar part on which a hook opening part is defined, and a bent part bent from the planar part to face the side wall part, and a top cover which is coupled to the bottom cover and includes a side surface part surrounding the side wall part, and a hook part extending from one end of the side surface part, inserted into the hook opening part, and coupled to the shield cover.
US10082688B2 Optical alignment device for liquid crystal display panels
An optical alignment device for a plurality of liquid crystal display panels is disclosed, and has a panel carrying stage, a UV lamp, and a plurality of irradiation masks. The panel carrying stage is used for placing the liquid crystal display panels, the UV lamp is used for applying a UV irradiation to the liquid crystal display panels on the panel carrying stage so that liquid crystals in each of the liquid crystal display panels have pretilt angles, and the irradiation masks are disposed between the UV lamp and the liquid crystal display panels for changing an irradiation intensity of the UV irradiation on the crystal display panels.
US10082687B2 Electro-optical single crystal-element, method for the preparation thereof, and systems employing the same
The present invention relates to an Electro-Optical (E-O) crystal elements, their applications and the processes for the preparation thereof more specifically, the present invention relates to the E-O crystal elements (which can be made from doped or un-doped PMN-PT, PIN-PMN-PT or PZN-PT ferroelectric crystals) showing super-high linear E-O coefficient γc, e.g., transverse effective linear E-O coefficient γTc, more than 1100 pm/V and longitudinal effective linear E-O coefficient γlc up to 527 pm/V, which results in a very low half-wavelength voltage Vlπ below 200V and VTπ below about 87V in a wide number of modulation, communication, laser, and industrial uses.
US10082685B2 Wavelength locking filter
An optical system can automatically lock an adjustable spectral filter to a first wavelength of an incoming light signal, and can automatically filter an additional incoming light signal at the first wavelength. A tunable filter can have a filtering spectrum with an adjustable peak wavelength and increasing attenuation at wavelengths away from the adjustable peak wavelength. The tunable filter can receive first input light, having a first wavelength, and can spectrally filter the first input light to form first output light. A detector can detect at least a fraction of the first output light. Circuitry coupled to the detector and the tunable filter can tune the tunable filter to maximize a signal from the detector and thereby adjust the peak wavelength to match the first wavelength. The tunable filter further can receive second input light and spectrally filter the second input light at the first wavelength.
US10082681B2 Composite wearable electronic communication device
A wearable electronic communication device includes a neck loop with a first electrical connector; a frame comprising a second electrical connector, a front bar with nose pads, and two temples, wherein each temple is connected to one of two lateral ends of the front bar; a first wire connected to one of the lateral temples; and a second wire connected to the other lateral temple. The first or second wire is electrically connected to the second electrical connector, and the other end of the same wire is electrically connected to the first electrical connector. The first and second wires are connected to the neck loop close to each other and form a dorsal wire node on the neck. The first and second wires are mechanically connected to each other between the frame and the dorsal wire node to form a suboccipital wire node below an occiput of the user.
US10082676B2 Shake correction device and observation device
A first correction signal creation unit splits an angular velocity signal of an ultra low-low frequency band from an angular velocity signal of an X-axis angular velocity sensor and outputs a first correction signal amplified based on signal output characteristics of the angular velocity sensor. A second correction signal creation unit splits an angular velocity signal of a low-high frequency band from the angular velocity signal and outputs a second correction signal amplified based on the signal output characteristics of the angular velocity sensor. An addition computation unit creates a composite correction signal in which the first correction signal and the second correction signal are composed, and a drive computation unit creates a drive signal based on the composite correction signal. A driver drives the X-axis actuator based on the drive signal, displaces the correction optical element, and corrects shake of an image.
US10082675B2 High power handling polarization switches
Liquid crystal devices are described that maintain performance of polarization/amplitude modulation under high irradiance conditions. Configurations that isolate polarizing elements under high thermal load are discussed which allow other elements, such as glass, which may be sensitive to stress birefringence to remain near optimum thermal conditions.
US10082670B2 Display device for vehicle
A display device for a vehicle includes a surrounding environment recognition unit and a display unit. The display unit displays a first vehicle icon corresponding to an own vehicle, line icons on both sides of the first vehicle icon, and an adjacent-lane icon sideward of a corresponding one of the line icons. The line icons and the adjacent-lane line icon are displayed, with clearances between them narrowing as is farther away from the first vehicle icon. The first vehicle icon is on fixed display. The line icons and the adjacent-lane line icon are on movable display, in a lateral direction of a display area. The surrounding environment recognition unit recognizes presence or absence of an obstacle in the adjacent lane. The display unit provides color-coded display of a display region corresponding to the adjacent lane, according to the presence or the absence of the obstacle.
US10082669B2 Variable-depth stereoscopic display
This document describes various techniques for implementing a variable-depth stereoscopic display. A first distance at which a viewer is disposed relative to a stereoscopic display is received. Once received, a second distance by which to change a front focal distance of a lens structure of the stereoscopic display is determined based on the first distance. The front focal distance of the lens structure is then caused to change by the second distance effective to display a stereoscopic image at the first distance.
US10082662B2 3D refractive index tomography and structured illumination microscopy system using wavefront shaper and method thereof
An ultra-high-speed 3D refractive index tomography and structured illumination microscopy system using a wavefront shaper and a method using the same are provided. A method of using an ultra-high-speed 3D refractive index tomography and structured illumination microscopy system that utilizes a wavefront shaper includes adjusting an irradiation angle of a plane wave incident on a sample by using the wavefront shaper, measuring a 2D optical field, which passes through the sample, based on the irradiation angle of the plane wave, and obtaining a 3D refractive index image from information of the measured 2D optical field by using an optical diffraction tomography or a filtered back projection algorithm.
US10082661B2 Medical observation apparatus and medical observation system
Provided is a medical observation apparatus including: a columnar microscope unit configured to image a minute part of an object to be observed with magnification and thereby output an imaging signal; and a support unit including a first joint unit holding the microscope unit in a rotationally movable manner around a first axis parallel to a height direction of the microscope unit, a first arm unit holding the first joint unit and extending in a direction different from the height direction of the microscope unit, a second joint unit holding the first arm unit in a rotationally movable manner around a second axis orthogonal to the first axis, and a second arm unit holding the second joint unit. In a plane passing through the first and second axes, a cross section of the microscope unit, the first and second joint units, and the first and second arm units is included in a circle that has a center at a focus position of the microscope unit and passes through an end point of the first joint unit that is at the maximum distance from the focus position. Thus, when imaging an object to be observed and displaying the image, the user's visual field for observing the displayed image can be sufficiently ensured.
US10082654B2 Infrared imaging microscope using tunable laser radiation
An imaging microscope (12) for generating an image of a sample (10) comprises a beam source (14) that emits a temporally coherent illumination beam (20), the illumination beam (20) including a plurality of rays that are directed at the sample (10); an image sensor (18) that converts an optical image into an array of electronic signals; and an imaging lens assembly (16) that receives rays from the beam source (14) that are transmitted through the sample (10) and forms an image on the image sensor (18). The imaging lens assembly (16) can further receive rays from the beam source (14) that are reflected off of the sample (10) and form a second image on the image sensor (18). The imaging lens assembly (16) receives the rays from the sample (10) and forms the image on the image sensor (18) without splitting and recombining the rays.
US10082641B2 Solar trough frame, part and method
A solar trough frame for holding solar mirrors includes a plurality of chords. The frame includes a plurality of extruded profiles, including chords, chord sleeves, struts, strut end pieces and mirror support pieces, each chord sleeve having at least one chord sleeve fin, each chord sleeve positioned about one of the chords. The frame includes a plurality of struts, at least one of the struts having a strut end piece having at least one strut fin that connects with a chord sleeve fin to connect the plurality of chords. The frame includes a platform supported by the chords and struts on which the solar mirrors are disposed. A chord sleeve for connecting a chord of a solar frame which supports solar mirrors to a strut end piece extending from a strut of the solar frame. A strut end piece for connecting the strut of a solar frame which supports solar mirrors to a chord sleeve of the solar frame. A method for linking a strut of a solar frame which supports solar mirrors to a chord of the solar frame. A method for supporting solar mirrors.
US10082639B2 Lens barrel
A lens barrel in which a lens can be moved in a direction parallel to an optical axis includes: a first frame having a cam follower and a cam follower base that holds the cam follower; and a second frame that has a cam groove engageable with the cam follower. The first frame and the second frame are moved relatively to each other along the optical axis. The cam follower base has a first end connected to the main body of the first frame via at least one thin portion, and a second end not connected to the main body. The thin portion is formed such that a thickness of the thin portion in a radial direction of the lens barrel is smaller than that of the cam follower base.
US10082638B2 Lens driving unit, and a camera module and an optical appliance including the same
Embodiments provide a lens driving unit including a base, a housing supported so as to be movable relative to the base, a magnet located on the housing, a pattern coil part including a pattern coil that is located opposite the magnet, the pattern coil part being located on the base, and a sensor part mounted to the pattern coil part for sensing a position or movement of the housing, and the pattern coil part includes a first layer and a second layer stacked on the first layer, the sensor part being mounted underneath the first layer, and the pattern coil being formed on the second layer. Thereby, manufacturing costs may be reduced owing to a reduction in the number of elements, processes, and process management points.
US10082637B2 Voice coil motor
A VCM (voice coil motor) is disclosed, the VCM including: a rotor including a cylindrical bobbin for accommodating a lens and protruded at a bottom end with a boss, and a coil block arranged at a periphery of the bobbin; a stator including a magnet facing the coil block and a yoke fixing the magnet; and an elastic member including a first elastic member formed with a through hole coupled to the boss of the bobbin and a second elastic member coupled to an upper end facing the bottom end of the bobbin; wherein the boss is formed with a disengagement prevention unit preventing the first elastic member from being disengaged from the boss, and the first elastic member is formed with a coupling unit contacting a joint where the disengagement prevention unit and the coupling unit meet.
US10082635B2 Fiber splice and distribution module and fiber splice and distribution frame
The present disclosure provides a fiber splice and distribution apparatus and a fiber splice and distribution frame. The fiber splice and distribution apparatus includes a housing and a splice tray connected to the housing, where multiple first adapters are provided at one end of the housing; a movable plate is provided at the other end of the housing, an adapter mounting hole is provided on the movable plate, the adapter mounting hole is configured to mount a second adapter, and the movable plate is detachably connected to the housing. When the movable plate is connected to the housing of the fiber splice and distribution apparatus, distribution may be performed for different types of adapters by using a branch jumper. When the movable plate is detached, the pigtail may be spliced to an external optical cable. The fiber splice and distribution module has relatively rich functions.
US10082633B2 Wafer-level integrated opto-electronic module
A method to manufacture optoelectronic modules comprises a step of providing a first wafer comprising a plurality of first module portions, wherein each of the first module portions comprises at least one passive optical component, providing a second wafer comprising a plurality of second module portions, wherein each of the second module portions comprises at least one optoelectronic component. The wafers are disposed on each other to provide a wafer stack that is diced into individual optoelectronic modules respectively comprising one of the first and the second and the third module portions.
US10082632B2 Optical fiber cable connector
A delivery system extends from a laser radiation source for connecting to a medical device that utilizes the laser radiation for medical treatment. The delivery system comprises an optical fiber connecting to a male launch connecter. The male launch connector having a body portion with the optical fiber fixed or constrained therein and the optical fiber terminating at a male ferrule with a forward directed fiber facet, the male ferrule may be cantilevered within the body portion by the optical fiber line providing freedom of movement of the male ferrule. The launch connector engages a receiving connector on the medical device first with mechanical connection portions and then more finely aligning optical connection portions by the male ferrule self aligning in a female ferrule with cooperating tapered surfaces. The male portion may fully seat in the female portion with cooperating cylindrical surfaces.
US10082631B2 Connecting device and connecting device for robot manipulator
A connecting device configured to couple to a robot arm and a robot tool includes a first connecting part including a fixing member having at least one first magnetic part, at least one first optical fiber connector, and at least one first electrical connector which are coupled to the fixing member. A second connecting part which is removable and securely coupled to the first connecting part including a fixing member having at least one second magnetic part, at least one second optical fiber connector, and at least one first conduction connector which are coupled to the fixing member. The first magnetic part and the second magnetic part have opposite magnetic force. When the first magnetic part contacts the second magnetic part, the first optical fiber connector connect to the second optical fiber connector and the first electrical connector connects to the first conduction connector.
US10082630B1 Packaging of an optical fiber head in high-power laser applications
A heat-reduced package of an optical fiber head comprising a delivery optical fiber (DOF), a cladding mode stripper, an optical end cap, a beam shaper, a window, and a housing operates for delivering the laser light from DOF to free space with a uniform temperature gradient inside the housing while maintaining beam quality. The cladding mode stripper comprising a section of cladding-exposed DOF inside bore of the glass ferrule fused together is effective to remove cladding modes from DOF. The optical end cap comprising a corrugated structure is configured to deflect the cladding modes, reduce optical feedback, and facilitate optical and thermal dispersion. The housing comprises another corrugated structure on an inner wall to absorb undesired optical energy. The housing may further comprise a cooling slot to disperse the heat accumulated in the housing to its surroundings.
US10082620B2 Backlight module and display screen
A backlight module includes a mold frame, a light guide board, an optic film, a light source, and a heat dissipative sheet. The light guide board has a light incident surface and a light exit surface that is arranged adjacent to the light incident surface. The light source is arranged opposite to the light incident surface of the light guide board. The optic film is attached to the light exit surface. The light source and the light guide board are mounted inside the mold frame. The light source is fixed by a double-sided adhesive tape to the mold frame. The heat dissipative sheet is attached to a surface of the double-sided adhesive tape that is opposite to the mold frame and a projection of the light source is cast to the heat dissipative sheet. A liquid crystal panel and a display screen are also provided.
US10082617B2 Light guide plate and backlight unit comprising same
This invention relates to a light guide plate and a backlight unit including the same, and more particularly to a light guide plate, which is configured such that a surface layer having desired optical properties and hardness is provided in the form of a thin film on one surface of a substrate layer having excellent optical properties and exhibiting dimensional stability regardless of an external environment, thus manifesting superior processability and scratch resistance and minimizing luminance degradation, and to a backlight unit including the same.
US10082615B2 Planar illumination apparatus
A planar illumination apparatus according to an embodiment includes a plurality of light sources, a light guide plate, a wiring substrate, a light diffusion sheet, a fixing member and an optical sheet. The light guide plate has a light entrance end surface and two main surfaces and emits, from at least one of the two main surfaces, the light entering the light entrance end surface. The wiring substrate extends so as to cover the light entrance end surface. The light diffusion sheet is arranged in a direction perpendicular to the main surfaces, one end portion of the light diffusion sheet running on the wiring substrate. The fixing member is arranged to cover the light diffusion sheet. The optical sheet is arranged between the light diffusion sheet and the fixing member. The light diffusion sheet includes a notch formed from the one end portion.
US10082614B2 Viewing angle switchable back light unit
The disclosure relates to a viewing angle switchable back light unit wherein a general mode and a privacy mode in a liquid crystal display can be selected. A thin film type back light unit includes a light guide film, a light radiator, a first light source, and a light collimator. The light guide film includes a light entering part at one side, a light guiding part extending from the one side to an opposite side of the one side, and a light radiating part on one plane surface. The light radiator is on the light radiating part. The first light source faces the light entering part. The light collimator is on the light entering part facing the first light source. The light collimator receives an expanding light from the first light source, converts the expanding light into collimated light, and provides the collimated light to the light entering part.
US10082609B2 Irradiation marking of retroreflective sheeting
A method of marking prismatic retroreflective sheeting includes providing prismatic retroreflective sheeting having a front side and a back side, the back side having prismatic features and directing a radiation source at the back side of the prismatic retroreflective sheeting and irradiating a plurality of the prismatic features. The radiation forms a mark in the prismatic retroreflective sheeting.
US10082608B2 Prism group and display apparatus using the same
A prism group, configured to cover a portion of a visible area and a portion of a non-visible area of a display module, includes a first prism and a second prism. The first prism disposed on the visible area includes a main body and a platform. The main body has a first light incident surface, a first light emitting surface and a first inclined surface. The first light incident surface faces to the visible area. The first light emitting surface is nearby the non-visible area and connected to the first light incident surface. The first inclined surface is connected between the first light incident surface and the first light emitting surface. The platform is opposite to the non-visible area and connected to the first light emitting surface. The second prism is disposed between the non-visible area and the platform. A display device having the prism group is also provided.
US10082603B2 Optical component production method, optical component, and optical panel production method
A method of producing an optical component includes a transfer step of sandwiching a molding material layer of a molding material between a thin glass plate and a mold and transferring an indented pattern on the mold to the molding material layer to form a patterned indented layer on the thin glass plate, and a separation step of separating the mold from the patterned indented layer. During the transfer step, a reinforcing plate is removably attached to the thin glass plate.
US10082598B2 Sensor power management
Embodiments of the present disclosure provide techniques and configurations for an apparatus to reduce sensor power consumption, in particular, through predictive data measurements by one or more sensors. In one instance, the apparatus may include one or more sensors and a sensor management module coupled with the sensors and configured to cause the sensors to initiate measurements of data indicative of a process in a first data measurement mode, determine a pattern of events comprising the process based on a portion of the measurements collected by the sensors in the first data measurement mode over a time period, and initiate measurements of the data by the one or more sensors in a second data measurement mode. The second data measurement mode may be based on the pattern of events comprising the process. The pattern may indicate a prediction of appearance of events in the process. Other embodiments may be described and/or claimed.
US10082597B2 Mobile inspection system
A mobile inspection system comprises: a stand; a ray source mounted to the stand and configured to generate a ray; a substantially inverted L-shaped detector beam comprising a horizontal detector beam portion and an upright detector beam portion connected to one end of the horizontal detector beam portion; a plurality of detectors configured to receive the ray emitted from the ray source, the plurality of detectors being disposed to at least one of the horizontal detector beam portion and the upright detector beam portion; and a drive device disposed to the stand, connected with the other end of the horizontal detector beam portion, and configured to drive the detector beam to rotate around an upright axis, wherein the ray source and the detector beam rotate synchronously.
US10082596B2 Vehicle inspection system
The present invention discloses a vehicle inspection system, comprising: an inspection passage; a vehicle dragging system arranged in the inspection passage, wherein the vehicle dragging system comprises a first dragging means and a second dragging means, which are sequentially arranged along a vehicle dragging direction, and in the vehicle dragging direction, the first dragging means is arranged at the upstream of the second dragging means, and a separating section is arranged between the first dragging means and the second dragging means, so that the first dragging means and the second dragging means are separated by a preset distance in the vehicle dragging direction; and a radiographic inspection system, wherein at least a part of paths of the beams of the radiographic inspection system passes through the separating section between the first dragging means and the second dragging means.
US10082592B2 Resistivity imager with reduced borehole loading
A borehole resistivity instrument for use in a borehole drilled within a geologic formation includes an emitting electrode and an imaging electrode. The borehole resistivity instrument also includes a current isolator positioned between the emitting electrode and the imaging electrode. The current isolator prevents a substantial portion of the electric current emitted from the emitting electrode from passing to the imaging electrode through the borehole.
US10082585B2 Array substrate for X-ray detector and X-ray detector comprising the same
The present disclosure relates to an array substrate for an X-ray detector and an X-ray detector including the same. The array substrate is defined as an active area and a pad area, wherein the pad area comprises a plurality of test areas comprising a first test pattern and a second test pattern, the first test pattern comprises a first gate electrode on a substrate, a first active layer on the first gate electrode, a first source/drain electrode on the first active layer, and a first data line on the first source/drain electrode, and the second test pattern comprises a first lower electrode on the substrate, a first photoconductive layer on the first lower electrode, and a first upper electrode on the first photoconductive layer, thereby measuring the characteristic of each of a transistor and an optical detector with high accuracy.
US10082583B2 Method and apparatus for real-time positioning and navigation of a moving platform
A navigation module for providing a real-time INS/GNSS navigation solution for a moving object comprising a receiver for receiving absolute navigational information from an external source and an assembly of self-container sensors for generating navigational information. The module also contains a processor coupled to receive the output information from the receiver and sensor assembly, and integrate the output information in real-time to produce an overall navigation solution. The overall navigation solution will contain a main navigation solution task, and at least one other task, where the other task is used to enhance the overall navigation solution.
US10082582B2 Information processing apparatus for reception and processing of a positioning signal
There is provided an information processing apparatus including a satellite positioning unit, an environment information acquiring unit, a reception information acquiring unit and an operation condition setting unit. The satellite positioning unit performs positioning based on a positioning signal received from a positioning satellite. The environment information acquiring unit acquires environment information unique to a current location. The reception information acquiring unit acquires reception information indicating a state of the positioning signal at the current location based on the environment information The operation condition setting unit sets an operation condition of the satellite positioning unit based on the reception information.
US10082581B2 User terminal having a linear array antenna with electronic and mechanical actuation system
A device and method for tracking satellites and handing off from one satellite to another includes a linear phased array antenna capable of generating and receiving a radio signal beam and electronically pointing the beam, a first motor for tilting the antenna to mechanically point a radio signal beam generated with the antenna, a second motor for spinning or rotating the antenna to mechanically point the beam, and a controller for controlling the electronic and the mechanical pointing of the beam. The directions of the electronic and mechanical pointing of the beam is performed by selecting a certain angular profile for the second motor from the start point to the end point of the path and calculating a path of a satellite to be tracked from a start point to an end point.
US10082578B2 PPP-RTK method and system for GNSS signal based position determination
GNS signal correction system and method for calculating GNSS corrections, and complementary mobile and mobile position determination method based on these GNSS corrections. The methods employ satellite-single-differenced mixed code-and-phase system hardware delays in modelling carrier phase system observables. These system hardware delays are dynamically estimated by the signal correction system using a dynamic system state model. The estimated system hardware delays are transmitted to the mobile, which applies these delays to a dynamic mobile state model, in order to improve the accuracy and/or convergence time of mobile position estimations.
US10082577B2 Image ranging system, light source module and image sensing module
An image ranging system has a light source module having a light source diode and a light source lens, and an image sensing module, placed near the light source, having an image sensing device and an image sensing lens. An optical signal emitted from the light source diode passes through the light source lens with a luminous intensity profile which is characterized by intensity I1 and then reaches an object. A reflection signal is generated by the object. The relationship between the intensity I1 and the emission angle θ of the optical signal is I1=1/cos 7θ. The reflection signal into the image source lens has an incident angle θ the same as the emission angle of the optical signal, and images the object onto the image sensing device. The ratio of the height of object image to the effective focal length of image sensing lens is proportional to sin θ.
US10082568B1 Detailed description
The invention disclosed relates to the end to end system, the methods and an apparatus for locating cell phones, lone workers, assets, and workers in hazardous environments outdoors and indoors. The end to end system integrates with the current E-911 architecture and also provides a stand alone capability for geo-locating workers and assets. The end to end system also provides caller id and geo-spatial location to the E-911 PSAP in the absence of a cellular signal for a cell phone attempting a 911 call.
US10082565B2 Multilevel bipolar pulser
Circuitry for ultrasound devices is described. A multilevel pulser is described, which can provide bipolar pulses of multiple levels. The multilevel pulser includes a pulsing circuit and pulser and feedback circuit. Symmetric switches are also described. The symmetric switches can be positioned as inputs to ultrasound receiving circuitry to block signals from the receiving circuitry.
US10082564B2 Object detection device, sensing device, movable body device, and object detection method
An object detection device includes an optical scanning system, a detection system, and a processing device. The optical scanning system includes a light source, a light source drive unit, and a deflector, and causes the deflector to scan a scan area with light from light source at scan positions. The detection system detects the light emitted from the optical scanning system and reflected by an object. The processing device calculates distance information indicating a distance to the object based on a light emission timing and a light detection timing. In a plurality of scans, the optical scanning system causes the light source to emit light at a different scan position in each scan. The processing device includes a correction system to correct the distance information at at least one scan position at which the light source is caused to emit light in at least one scan of the scans.
US10082562B1 Simultaneous object detection and data transfer with a vehicle radar
In one embodiment, a method includes providing instructions to broadcast a modulated radar chirp signal from a radar antenna of a vehicle. The modulated chirp signal includes data associated with the vehicle. The method includes receiving a first return signal whose waveform substantially matches the modulated chirp signal. The first return signal is the modulated radar chirp signal after reflecting off of an object in an environment surrounding the vehicle. The method includes calculating a location for the object using the first return signal, receiving, from a base station antenna, a second return signal that indicates the modulated chirp signal was received by the base station antenna, and providing instructions to establish a wireless communication session with the base station antenna.
US10082560B2 Sensor receiver nulls and null steering
A method. In one embodiment there is provided a method in which a direction from a sensor position to a noise source is determined. A coordinate rotation is applied to a first set of signal values, wherein each signal value of the first set of signal values is based on an output of a corresponding component of a three-component particle motion sensor at the sensor position. The applying generates a rotated set of signal values. The coordinate rotation comprises a coordinate rotation transforming a first set of coordinate axes to a second set of coordinate axes, wherein the first set of coordinate axes has each coordinate axis aligned with a corresponding component of the three-component particle motion sensor at the sensor position, and the second set of coordinate axes comprises a first axis pointed in a direction opposite the direction from the sensor position to the noise source.
US10082555B1 Dynamic selection and modification of tracking device behavior models
A tracking device broadcasts beacon signals that are separated in time by broadcast intervals. The tracking device determines the broadcast intervals based on a behavior model. The behavior model specifies one or more conditions, such as times of day within a 24-hour day, and associates a usage probability with each condition. A higher usage probability causes the tracking device to broadcast beacon signals at shorter broadcast intervals. A mobile device in communication with the tracking device can reconfigure the behavior model, either by modifying portions of the behavior model or by replacing the behavior model with a different behavior model. This allows the behavior model to adapt to different circumstances, such as different usage patterns during weekdays, weekends, and vacations.
US10082554B1 Dynamic selection and modification of tracking device behavior models
A tracking device broadcasts beacon signals that are separated in time by broadcast intervals. The tracking device determines the broadcast intervals based on a behavior model. The behavior model specifies one or more conditions, such as times of day within a 24-hour day, and associates a usage probability with each condition. A higher usage probability causes the tracking device to broadcast beacon signals at shorter broadcast intervals. A mobile device in communication with the tracking device can reconfigure the behavior model, either by modifying portions of the behavior model or by replacing the behavior model with a different behavior model. This allows the behavior model to adapt to different circumstances, such as different usage patterns during weekdays, weekends, and vacations.
US10082547B2 Operation of the magnet of a magnetic resonance imaging (MRI) system
Some implementations provide a method for safe operation of a magnetic resonance imaging (MRI) system, the method including: determining, at least in part by using a sensor device, location information that indicates a location of an MR-incompatible object relative to the MRI system, the MRI system generating a polarizing magnetic field for imaging a subject; based on the determined location information, determining, by a control unit associated with the MRI system, that the MR-incompatible object poses an operational hazard to the MRI system; and in response to determining that the MR-incompatible object poses an operational hazard to the MRI system, reducing, by the control unit, a strength of the polarizing magnetic field.
US10082543B2 Non-contact intelligent battery sensing system and method
In view of drivers cannot equip their vehicles with conventional intelligent battery monitoring system by themselves because the wire connections of the intelligent battery monitoring system are complex, the present invention particularly discloses a non-contact intelligent battery sensing system showing the advantages of simple circuit framework and low manufacturing cost. Since the non-contact intelligent battery sensing system only comprises a magnetic field sensor and a sensor controlling module, it is very easy for the drivers to equip their vehicles with this non-contact intelligent battery sensing system by themselves. To apply the non-contact intelligent battery sensing system, the driver just needs to firstly dispose the magnetic field sensor at one position near to a power line of a battery to be sensed, and then install a sensor controlling application program in his smart phones. Apparently, the non-contact intelligent battery sensing system further shows the advantage of easy to be installed.
US10082535B2 Programmable test structure for characterization of integrated circuit fabrication processes
A test structure includes a dedicated addressing circuit that allows large numbers of test devices to be tested simultaneously and the measurement signals read out serially for different test devices. The test structure may be configured for wafer, die or package-level testing. The test structure may be integrated on a common die with the test devices in a single package, provided on separate die in a common package, separately packaged chips or in the form of a collection of standard die configured as the test structure. If on separate die, the test and addressing circuitry is fabricated from a more mature fabrication process than that being characterized for the devices under test. The processes being characterized may be unqualified whereas the test circuitry may be fabricated with different and more mature or qualified processes.
US10082533B2 Distributed wafer information processing
A system and method for improving production yield of an article with cloud based processing by storing process information in cloud; transferring functional results to cloud, with functional results having identifying information of articles that have failed a functional test and identifying information of articles that have passed functional test; generating a probable cause list from process information in cloud, wherein probable cause list is a shortlisted version of said process information in said cloud; and generating a root cause list from probable cause list in cloud, wherein root cause list comprises process information responsible for failure in failed articles, whereby root causes of failures are analytically determined with processing power, memory, and storage that are scalable, reliable, and upgradable on demand.
US10082532B2 Interface insertion anomaly detection circuit and method
The present disclosure provides a detection circuit and a method for detecting an abnormal interface coupling. The detection circuit includes: a power circuit; a first USB interface, including a first power wire and a first signal wire, in which a power end of the first power wire is coupled to the power circuit; a second USB interface, including a second power wire and a second signal wire, in which the second USB interface is coupled with the first USB interface, such that the second signal wire is coupled with the first signal wire; and a controller, configured to acquire a voltage difference between a voltage of the first power wire and a voltage of the second power wire, and to determine whether the interface coupling is abnormal according to the voltage difference.
US10082531B2 Electrical machine component failure detection apparatus and method
A rectifier diode failure detection apparatus for an electrical machine (10), the electrical machine (10) comprising an exciter armature winding (28a-c), a rotor main field winding (24) and first and second rectifiers (34a, 34b) arranged in parallel, each rectifier (34a, 34b) comprising at least first and second diodes (38a, 38b), each rectifier being configured to independently supply the rotor main field winding (24) with DC electrical current, the failure detection apparatus comprising:a controller (40) comprising at least two current sensors (42a, 42b), each current sensor (42a, 42b) being configured to measure output current (If1, If2) of a respective one of the rectifiers (34a, 34b), and the controller (40) being configured to determine a harmonic of the measured rectifier output currents; the controller (40) being further configured to determine a ratio of the magnitude of the first rectifier (34a) output current harmonic to the magnitude of the second rectifier (34b) output current harmonic, wherein the controller (40) is configured to determine that a fault has occurred in one of the rectifier diodes (38a, 38b) where the ratio exceeds a threshold value.
US10082529B2 Estimating solar array power generation
In an approach for estimating solar array power generation for an installation of a solar array, a processor determines a location of an installation of a solar array. A processor determines, over a course of a specified time interval, a path of traversal of a source of energy relative to the location of the installation of the solar array. A processor scans an area surrounding the solar array. A processor estimates, based, at least in part, on the path of traversal of the source of energy and the area surrounding the solar array, an amount of power to be generated by the solar array.
US10082527B2 Removal of higher order magnetic interference in magnetic field based current sensors
A system for measuring current includes a conductive trace comprising N substantially parallel straight sections having a substantially constant cross-section, N≥4. Adjacent substantially straight sections are spaced apart by a given distance and each pair of adjacent straight sections is connected by a respective loop of the current trace such that current in odd-numbered straight sections flows in a first direction and current in even-numbered straight sections flows in an opposite direction. The N magnetic field based current sensors are each positioned on a respective straight section of the conductive trace. The current is calculated based on ( S ⁡ ( 1 ) - ( N - 1 1 ) ⁢ S ⁡ ( 2 ) + ( N - 1 2 ) ⁢ S ⁡ ( 3 ) - … - ( N - 1 N - 3 ) ⁢ S ⁡ ( N - 2 ) + ( N - 1 N - 2 ) ⁢ S ⁡ ( N - 1 ) - S ⁡ ( N ) ) 2 ( N - 1 ) ; ( M k ) = M ! ( M - k ) ! ⁢ k ! ; where M=N−1, and S(i) is the measured signal read at magnetic field based current sensor i.
US10082525B2 Probe unit
A probe unit according to the present invention is suitable for allowing a large current to flow. In the probe unit that accommodates a plurality of contact probes for electrically connecting an inspection target object and a signal processing device used to output an inspection signal, both ends of a large current probe (3) are electrically connected to electrodes of a contact target object, and a large current is made to flow via a metal block (50) that comes into contact with both end portions of the large current probe (3).
US10082522B2 Telematics system and associated method
Telematics system wherein a data processor is configured to: calculate a first rotation to isolate horizontal components of orientation data obtained from a three-axis accelerometer; calculate a second rotation of the orientation data dependent on acceleration data obtained from the velocity measuring device; and perform the first and second rotations on the orientation data to calibrate the orientation of the accelerometer relative to a vehicle on which the accelerometer is mounted. An associated method of calibrating the orientation of accelerometer is also provided.
US10082519B2 Berry impact recording device
Disclosed are various embodiments for a berry impact recording device. The berry impact recording device comprises a shell. Within the shell are at least a sensor and an integrated circuit. The sensor may be configured to detect an acceleration of the berry impact recording device. The integrated circuit may be configured to record the acceleration of the berry impact recording device and a timestamp corresponding to the acceleration.
US10082518B2 Sampling probes, systems, apparatuses, and methods
A sampling system is provided. The sampling system includes a housing. Mounted to the housing is a Hall effect sensor. A probe configured to contact a sample is inserted into the housing. The probe includes an elongated portion and a restorative spring inserted onto the elongated portion of the probe. The restorative spring provides sufficient restorative force to return the probe to a relaxed position. The Hall effect sensor is configured to sense a field strength generated by the proximity of the restorative spring of the probe in the extended position.
US10082517B2 Reagent management system
A reagent management system is disclosed comprising a reagent container section for receiving reagent containers and a reagent reconstitution device for reconstituting dry, or lyophilized, reagents or concentrated reagents in reagent containers in order to carry out in-vitro diagnostic tests with the reconstituted reagents. A controller is programmed to instruct the reagent reconstitution device to automatically reconstitute an initial volume of a selected reagent type in reagent containers. The initial volume is calculated based on an open container stability time (OCS) of the reconstituted reagent type for each reagent container and on a number of tests to be carried out within the OCS of the reconstituted reagent type. A reagent container for use by the reagent management system and methods of automatically reconstituting a dry, or lyophilized reagent, or a concentrated liquid reagent in a reagent container to carry out an in-vitro diagnostic test with the reagent are disclosed.
US10082515B2 Peptide-lipid constructs and their use in diagnostic and therapeutic applications
Method of incorporating a water soluble construct of the structure L-S-F into the lipid bi-layer of cells by contacting a suspension of the cells with a solution of the construct at a concentration and for a time and temperature sufficient to allow the construct to insert into the lipid bi-layer. In the structure L-S-F, F is a peptide, S is a spacer containing an oligomer of ethylene glycol covalently linking F to L and the number of ethylene oxide repeats in the oligomer of ethylene glycol is 6 to 14, and L is a phosphatidylethanolamine.
US10082514B2 Methods for the selective detection of alkyne-presenting molecules and related compositions and systems
Provided herein are methods for selectively detecting an alkyne-presenting molecule in a sample and related detection reagents, compositions, methods and systems.
US10082504B2 Apparatuses and methods for generating and measuring environmental levels of allergens
The present disclosure provides an apparatus comprising an air circulating device, an allergen source comprising an allergen, and a housing. The housing can be collapsible, portable, disposable and configurable. The present disclosure also provides a method comprising positioning an allergen source comprising an allergen in a chamber, distributing at least a portion of the allergen from the allergen source within the chamber, and collecting at least a portion of the distributed allergen. In an embodiment, the level of the shed allergen can be used to measure the effectiveness of various measures implemented to reduce airborne Fel d1 that is emitted from soiled cat litter. In another embodiment, the allergen can be introduced at a desired level in the chamber, and the resultant symptoms of a subject (e.g. a human) within the chamber can be identified and correlated with the amount of allergen.
US10082501B2 Nanotube based lateral flow device for biomarker detection
Nanotube based lateral flow test device described herein is a lateral flow based diagnostic device, which uses arrays of fragments of single wall carbon nanotubes as sensor to detect the biomarkers at ultralow concentration (below picogram per milliliter). The device is consisted of the following components: (1). an lateral flow strip which typically is consisted of a backing film laminated with conjugate/sample pads, nitrocellulose membrane, wicking pad, (2). the arrays of single wall carbon nanotube conjugate with antibody which is immobilized on the membrane of the lateral flow device as the test line, (3). pairs of micro-electrode are installed on top part of the cassette, (4). a cassette which holds the lateral flow strip. The device can be used in clinical environments for biomarker detection.
US10082493B2 Analyte monitoring system and methods of use
The present disclosure provides methods of processing data provided by a transcutaneous or subcutaneous analyte sensor utilizing different algorithms to strike a balance between signal responsiveness accompanied by signal noise and the introduction of error associated with that noise. The methods utilize the strengths of a lag correction algorithm and a smoothing algorithm to optimize the quality and value of the resulting data (glucose concentrations and the rates of change in glucose concentrations) to a continuous glucose monitoring system. Also provided are systems and kits.
US10082488B2 Time gain compensation circuit and related apparatus and methods
An ultrasound device, including a profile generator, an encoder configured to receive a profile signal from the profile generator, and an attenuator configured to receive a signal representing an output of an ultrasound sensor and coupled to the encoder to receive a control signal from the encoder, the attenuator including a plurality of attenuator stages, the attenuator configured to produce an output signal that is an attenuated version of the input signal.
US10082485B2 Method and apparatus for leakage flux testing
In a method for leakage flux testing of ferromagnetic material to be tested, in particular ferromagnetic pipes, for detecting defects, a testing volume of the material to be tested is magnetized by a constant magnetic field. A surface of the material to be tested is scanned by a probe arrangement for capturing magnetic leakage fields caused by defects. The probe arrangement has a probe array with a multiplicity of magnetic-field-sensitive probes arranged next to one another in a first direction and held at a finite testing distance from the surface of the material to be tested during the testing. Electrical probe signals are evaluated for qualifying the defects. Use is made of a probe arrangement in which the probes each have a probe width in the first direction which lies in the range from 20% of the testing distance up to 10 mm. An evaluation of the probe signals includes a mapping operation, in which signal information representing the probe signal is linked to spatial information representing the creation location of a probe signal for each probe signal in order to form spatially dependent signal data, a matrix-forming operation, in which the spatially dependent signal data, or signal data derived therefrom, are stored in fields, assigned with the correct location, of a basis matrix, and at least one evaluating operation, in which spatially dependent signal data from at least two fields of the basis matrix, directly or indirectly adjacent to one another in an evaluating direction, are linked to one another using at least one evaluating algorithm.
US10082484B2 Gas-sensitive hall device
A chemically sensitive Hall device is described herein. In accordance with one example of the present invention, a Hall device comprises a substrate and a chemically sensitive layer arranged on the substrate. The chemically sensitive layer is able to interact with atoms or molecules of a gaseous or liquid fluid. Force electrodes are connected to the chemically sensitive layer for feeding a sensor current through the chemically sensitive layer along a first direction. Sense electrodes are connected to the chemically sensitive layer to tap a Hall voltage at the chemically sensitive layer along a second direction. A back gate is arranged on or integrated in the substrate and is isolated from the chemically sensitive layer by an isolation layer.
US10082482B2 Gas sensor control apparatus
A sensor element of an A/F sensor AS has a solid electrolyte layer, a first electrode arranged on one side of the solid electrolyte layer so as to be exposed to the exhaust gas of an internal combustion engine, and a second electrode arranged on the other side of the solid electrolyte layer so as to face an atmospheric air chamber. The sensor element generates a sensor output according to the oxygen concentration in the exhaust gas. A microcomputer supplies oxygen to the first electrode side from the second electrode side via the solid electrolyte layer by applying a predetermined voltage between the pair of electrodes of the sensor element. Moreover, the microcomputer determines a crack abnormality of the solid electrolyte layer based on electric current between the pair of electrodes which is generated with start of the oxygen supply.
US10082481B2 Bio-sensor pixel circuit with amplification
A pixel circuit acts as a sensing element in a sensing device. The pixel circuit includes a sensing electrode, a first gate electrically connected to the sensing electrode, a second gate in electrical communication with the first gate, and a readout device that is electrically connected to the second gate. An input voltage applied to the sensing electrode is amplified between the first gate and the second gate, the amplification being measured as an output signal from the readout device to perform a sensing operation. For example, the output signal may be relatable to pH, analyte measurements, or other properties of sample liquids analyzed by the sensing device. A sensing device may include multiple pixels disposed on a substrate, each pixel including said pixel circuit. Driver circuits controlled by control electronics are configured to generate signals that selectively address the pixels and to read out voltages at the sensing electrodes.
US10082480B2 Gas concentration detection device
A gas concentration detection device for detecting a gas concentration using a limiting current type gas concentration sensor. In an application voltage line set to pass through a plurality of limiting current regions for different values of gas concentration, a ratio for lean is set as a ratio of change in current with respect to a change in voltage when an air/fuel ratio corresponding to the gas concentration is lean, and a ratio of rich different from the ratio for lean is set when the air/fuel ratio is rich.
US10082478B2 Methods for evaluation and estimation of external corrosion damage on buried pipelines
A method to assess external corrosion in buried pipelines includes analysis of moisture content of soil along the length of the pipe to choose the most appropriate indirect inspection methods. External corrosion is assessed based on the unification of probability techniques using clustered inspection data and deterministic formulation for soil conditions. A deterministic model pinpoints the location of the most likely areas for corrosion due to the electrochemical cell formation produced by the presence of water and the properties of the soil, such as ion concentrations, pH, soil resistivity, redox potential, corrosion potential and soil type. The filtering of the data by clustering provides reliable results to locate the most corrosive locations. The failure probability is calculated based on in-line inspection data, where different indications could appear and different dimensions are used to link the corrosivity with the failure for choosing repairing methods and taking actions against corrosion.
US10082477B2 Resistivity-measuring circuit, cell for measuring liquid sample, resistivity-measuring apparatus, liquid sample control method, and liquid sample control system
The present invention is one that makes it possible to continuously measure the resistivity of a liquid sample with accuracy as well as preventing the deterioration of the liquid sample associated with measurement, such as change in quality, and relates to a resistivity-measuring circuit C that measures the resistivity in order to sense the deterioration of the liquid sample. The resistivity-measuring circuit C is one that calculates the resistivity of the liquid sample by detecting voltage generated between an outer electrode and an inner electrode, and between the outer electrode and the inner electrode, applies square wave AC voltage having an amplitude of 1 V to 42 V and a frequency of 0.5 Hz to 30 Hz.
US10082476B2 Sensing of media items
The present invention provides a method and apparatus for determining at least one parameter associated with at least one media item, further comprising a first electrical contact element and a further electrical contact element supported in a spaced apart relationship via a contact support, wherein at least one electrical characteristic associated with a pathway between the first and further electrical contact elements is indicative of at least one parameter of at least one media item in contact with and extending between the first and further electrical contact elements.
US10082475B2 X-ray fluorescence spectrometer
A scanning-type X-ray fluorescence spectrometer according to the present invention includes a quantitative analysis condition setting unit configured to determine whether or not to add, as an analytical element, a new detected element other than preset sample constituting elements, from an absorption-enhancement effect degree of fluorescent X-rays on an analytical value of an analytical element and an overlapping effect degree by an interfering line on an analytical line of the analytical element, on the basis of qualitative analysis results and semi-quantitative analysis results of standard samples.
US10082468B2 Method for evaluating SERS sensor substrate
The present invention relates to a method for evaluating a SERS sensor substrate, comprising the steps of: a) measuring, through a dark-field microscope, the color of nanoparticles positioned on the SERS sensor substrate; b) converting the measured color into a distance between the nanoparticles; c) acquiring the Raman signal intensity of the SERS sensor substrate; d) acquiring the standard Raman signal intensity of a standard SERS sensor substrate including the nanoparticles having the distance that is the same as the converted distance; and e) comparing the Raman signal intensity and the standard Raman signal intensity.
US10082467B2 Menthol detection on tobacco
A method for detecting mentholated tobacco, comprising irradiating tobacco containing menthol and a fluorescent taggant with radiation and observing the tobacco for fluorescence from the taggant. A system and method for detecting and separating mentholated tobacco from non-mentholated tobacco within a product stream is also provided.
US10082466B2 Methods and systems for optical-based measurement with selectable excitation light paths
In an optical-based sample analysis, for example fluorescence-based or absorbance-based measurement, a selection is made between a first excitation light path and a second excitation light path. The first excitation light path directs excitation light from a light source, through an excitation monochromator, through an excitation filter, and to a sample. The second excitation light path directs excitation light from the light source, through the excitation filter, and to the sample while bypassing the excitation monochromator. Excitation light generated by the light source is transmitted along either the first excitation light path or the second excitation light path in accordance with the selection made, thereby irradiating the sample. In response the sample produces emission light (transmitted light in the case of absorbance measurements), which is transmitted to and measured by a light detector.
US10082464B2 Gas sensor
A small-size reliable gas sensor that can reduce a measurement error can be provided. The gas sensor includes: a first light source (20); a first sensor unit (31) and a second sensor unit (32) disposed to receive light output from the first light source (20); a first substrate (41) having a first principal surface (411) on which the first light source (20) and the first sensor unit (31) are provided; and a second substrate (42) having a first principal surface (422) on which the second sensor unit (32) is provided. The first sensor unit (31) is disposed at a location where light output from the first light source (20) and reflected on the second principal surface (412) strikes the first principal surface (422) of the first substrate (41).
US10082463B2 System and method for making concentration measurements within a sample material using orbital angular momentum
An apparatus for identifying a concentration of a specific material within a first material includes an input for receiving a signal after the signal passes through the first material. The signal has at least one orthogonal function therein and the at least one orthogonal function comprises at least one of an orbital angular momentum function or a Laguerre-Gaussian function. A detector detects the at least one orthogonal function within the signal, determines the concentration of the specific material within the first material based upon the detected at least one orthogonal function and generates an indication responsive to the determination. An output provides for an output of the generated indication.
US10082459B2 Method and apparatus for measuring refractive index in model-free manner
A method and apparatus for measuring a refractive index in a model-free manner are disclosed. The method includes: emitting a light to a surface plasmon generation layer that includes a nanoslot antenna and is disposed adjacent to a sample, to convert the light into surface plasmon; measuring a transmission of the sample from the light that is emitted onto the surface plasmon generation layer and passes through the sample; repeating the measuring the transmission while changing a length of the nanoslot antenna; and determining, based on a machine learning scheme, a restoration refractive index of the sample that is close to a graph of transmissions measured while changing the length of the nanoslot antenna from a library including a refractive index, a length of the nanoslot antenna, and a transmission at a specific wavelength.
US10082454B2 Device and method for gasochromic porosity sensing
A method and apparatus for testing the porosity of an object, such as a secure instrument having a substrate, visual data, and a security feature, is disclosed. The method and apparatus include a fluid source, a gasochromic material, an excitation source configured to excite the gasochromic material, and a detection device configured to sense changes in emissions from the gasochromic material after it is contacted with the fluid and excited by the excitation source. The object is configured to fit within a space between the fluid source and the gasochromic material such that when the fluid is emitted from the fluid source, at least a portion of the fluid is configured to flow through the object before contacting the gasochromic material.
US10082452B2 Filter arrangement and method for using the same
A filter arrangement with a top element and a bottom element and a filter element therebetween captures oversized particles on the upper surface of the filter element and tangentially rinses these particles using an elution fluid to provide a concentration of particles in a relatively low volume of fluid for further analysis. In an intermediate step, the particles captured by the filter may be rinsed with a rinsing fluid such as water to pass additional undersized particles through the filter, thereby providing a purer sample. To improve efficiency, check valves may be used for passageways with one-way flow. Additionally, a configuration of three-way stopcocks may also be utilized. Finally, a sandwich arrangement is possible, wherein a single bottom element is sandwiched between two opposing top elements.
US10082448B2 Arrangement, test rig and method for testing a switch mechanism for changing over the path traveled by a rail vehicle on a track
A switch mechanism serves for changing over the path traveled by a rail vehicle on a track. The switch mechanism has an electric motor, the rotational movement of which is converted into a linear movement by way of a spindle rod or toothed rack. Part of the mechanical system is usually also a coupling, which prevents excessive force from being exerted on the track. A flexible adaptation for the test slider of a switch drive enables complete testing of the switch drive on a test bench. The switch drive can be tested in the final state because the test slider does not need to first be removed and then reinstalled only after testing. Separate testing of the test slider in terms of its function and its high voltage strength is therefore no longer necessary. After the testing, no additional steps need to be carried out on the switch drive.
US10082445B2 Method for monitoring the change in state of a valve by measuring pressure
A method for monitoring the change in state of a valve in a start up circuit of a turbo-engine following a command to change the state of the valve includes measuring the air pressure under a fan cowl of the turbo-engine before the change state command, measuring the air pressure under the fan cowl after the change state command, comparing the measured values of the air pressure, and determining whether or not the valve has actually changed state. An aircraft turbo-engine includes a unit that monitors the change in the valve using such a method.