US10355090B2
In an edge termination region, first to third electric field mitigating layers are provided in a concentric shape surrounding an active region. Between adjacent first to third electric field mitigating layers, p-type first to third space-modulated regions are provided each of which is closer to a chip edge than is the third electric field mitigating layer. Each of the space-modulated regions is formed by, from an inner side, a low-concentration sub-region and a high-concentration sub-region arranged to alternately repeat in a concentric shape surrounding the electric field mitigating layer on the inner side. Preferable, lengths (Lb1, Lb2, Lb3) of the first to third space-modulated regions are set to satisfy Lb1≤Lb2
US10355087B2
A semiconductor device includes a transistor in a semiconductor substrate having a main surface. The transistor includes a source region, a drain region, a channel region, a drift zone, a gate electrode, and a gate dielectric adjacent to the gate electrode. The gate electrode is disposed adjacent to at least two sides of the channel region. The channel region and the drift zone are disposed along a first direction parallel to the main surface between the source region and the drain region. The gate dielectric has a thickness that varies at different positions of the gate electrode.
US10355085B1
An embodiment of a semiconductor device includes a semiconductor substrate that includes an upper surface and a semiconductor layer, a first dielectric layer disposed over the semiconductor substrate, and a regrown contact formed through a first opening in the first dielectric layer. The regrown contact includes a regrown region formed over the semiconductor substrate, an overhang region coupled to the regrown region and formed over the first dielectric layer, adjacent the first opening, and a conductive cap formed over the regrown region and the overhang region. A method for fabricating the semiconductor device includes forming the first dielectric layer over the semiconductor substrate, forming the first opening in the first dielectric layer, forming a regrown semiconductor layer within the first opening and over the first dielectric layer, forming a conductive cap over the regrown semiconductor layer, and etching the regrown semiconductor layer outside the conductive cap.
US10355079B2
Hydrogen atoms and crystal defects are introduced into an n-semiconductor substrate by proton implantation. The crystal defects are generated in the n-semiconductor substrate by electron beam irradiation before or after the proton implantation. Then, a heat treatment for generating donors is performed. The amount of crystal defects is appropriately controlled during the heat treatment for generating donors to increase a donor generation rate. In addition, when the heat treatment for generating donors ends, the crystal defects formed by the electron beam irradiation and the proton implantation are recovered and controlled to an appropriate amount of crystal defects. Therefore, for example, it is possible to improve a breakdown voltage and reduce a leakage current.
US10355074B2
A monolayer thin film capacitor includes: a bottom electrode; a top electrode; a dielectric layer disposed between the bottom electrode and the top electrode; a first via formed in the dielectric layer so as to penetrate through the dielectric layer; a second via formed in the top electrode so as to penetrate through the top electrode and having a greater width or a greater diameter than that of the first via; and a connection electrode disposed on inner sides of the first and second vias, electrically connected to the bottom electrode, and electrically insulated from the top electrode.
US10355070B2
Provided is an inductor structure. In embodiments of the invention, the inductor structure includes a first laminated stack. The first laminated stack includes layers of an insulating material alternating with layers of a first magnetic material. The inductor structure includes a laminated second stack formed on the first laminated stack. The second laminated stack includes layers of the insulating material alternating with layers of a second magnetic material. The second magnetic material has a greater permeability than does the first magnetic material.
US10355060B2
An organic light emitting diode display according to one or more embodiments of the present invention includes: a substrate; a plurality of organic light emitting elements disposed on the substrate and configured to emit light; a touch panel on the plurality of organic light emitting elements; a window on the touch panel; and a first light blocking layer at a surface of the window and corresponding to paths of light emitted from the plurality of organic light emitting elements and having an exposed region exposing a portion of the window.
US10355055B2
This organic EL display device is provided with: a TFT substrate; a counter substrate; an organic EL element provided on the TFT substrate; a sealing film that seals the organic EL element; a color filter layer provided on the counter substrate on a side closer to the organic EL element; and a filler layer that is filled between the sealing film and the color filter layer. This organic EL display device satisfies nM(h−1)/nMh×LM(h−1)/√(TM(h−1)2+LM(h−1)2)≥1, nMh/ng×LMh/√(TMh2+LMh2)≥1, ng/nCF×Lg/√(Tg2+Lg2)≥1, nCF/nGL×LCF/√(TCF2+LCF2)≥1, or nGL/nair×LGL/√(TGL2+LGL2)≥1, while satisfying XEC/2+XBM/2≥Σ(TMi×tan θMi)+Tg×tan θg+TCF×tan θCF.
US10355053B2
Examples of the present disclosure provide an organic light-emitting diode, a display panel and a display device. This organic light-emitting diode includes a red light-emitting layer and a green light-emitting layer provided in a layer-built manner. The organic light-emitting diode also includes an exciton blocking layer, which is provided between the red light-emitting layer and the green light-emitting layer.
US10355046B1
According to one embodiment, an apparatus includes a bottom electrode layer positioned above a substrate in a film thickness direction, a source layer positioned above the bottom electrode layer in the film thickness direction, an impact ionization channel (i-channel) layer positioned above the source layer in the film thickness direction, a drain layer positioned above the i-channel layer in the film thickness direction, an upper electrode layer positioned above the drain layer in the film thickness direction that forms a stack that includes the bottom electrode layer, the source layer, the i-channel layer, the drain layer, and the upper electrode layer, and a gate layer positioned on sides of the i-channel layer along a plane perpendicular to the film thickness direction in an element width direction. The gate layer is positioned closer to the drain layer than the source layer. Other apparatuses are described in accordance with more embodiments.
US10355045B1
According to one embodiment, an apparatus includes: a substrate, an array of 3D structures, where each 3D structure includes a source region having a first conductivity, a series of layers positioned in a vertical direction, a channel material on a surface of at least one sidewall of each 3D structure, and a gate dielectric material on the channel material. The series of layers includes a dielectric layer positioned above the substrate, a plurality of a set of MTJ layers positioned above the dielectric layer, and a buffer layer positioned in between the dielectric layer and each set of MTJ layers thereof. The magnetic memory device further includes an isolation region positioned between the 3D structures and at least one gate region positioned above the isolation region, where each gate region is coupled to at least one sidewall of each 3D structure.
US10355032B2
Embodiments of the present invention provide a flexible base substrate and a fabrication method thereof. The flexible base substrate comprises: a first flexible film layer, having an upper surface and a lower surface opposite to each other, wherein a plurality of concave parts are arranged on the lower surface of the first flexible film layer.
US10355031B2
A method for manufacturing an array substrate includes forming a buffer layer on a substrate; forming a source and a data line in the buffer layer, forming a first gate, a second gate, a first scan line, and a second scan line on the buffer layer, simultaneously; forming a semiconductor layer; forming a conductor layer by converting the semiconductor layer formed on the first scan line and the second scan line into a conductor; forming a first pixel electrode on the semiconductor layer and forming a second pixel electrode on the conductor layer, simultaneously.
US10355028B2
A semiconductor device includes an insulating substrate, a polysilicon layer on the substrate, a first-gate-insulating layer on the polysilicon layer, a first metal layer and an oxide-semiconductor layer both on the first-gate-insulating layer, a second-gate-insulating layer on the oxide-semiconductor layer, a second metal layer on the second-gate-insulating layer, a first top gate planar thin film transistor in which the polysilicon layer forms a channel with a source, drain and gate, and a second top gate thin film transistor in which the oxide-semiconductor layer forms a channel with a source, drain and gate. The source and drain of the first top gate planar thin film transistor and the gate of the second top gate thin film transistor are in the second metal layer. The source or the drain of the first top gate planar thin film transistor and the gate of the second top gate thin film transistor are electrically interconnected.
US10355027B2
A display device is capable of substantially preventing a short circuit between a common electrode and a test pad, the display device including: a first substrate and a second substrate; a thin film transistor disposed on the first substrate; a gate line and a data line connected to the thin film transistor; a test pad portion connected to the data line; a test line connecting the test pad portion and the data line; and a spacer disposed on the first substrate. The spacer includes: a first spacer disposed on the display area and supporting the first substrate and the second substrate; a second spacer disposed on the display area, the second spacer having a less height than a height of the first spacer; and a third spacer overlapping the test line and the test pad portion disposed on the non-display area, the third spacer not contacting the second substrate.
US10355024B2
A display substrate includes a base substrate with a display area and a light-blocking area around the display area, a switching element disposed on the base substrate that includes a gate electrode electrically connected to a gate line extending in a first direction, a source electrode electrically connected to a data line extending in a second direction crossing the first direction, and a drain electrode spaced apart from the source electrode, a color filter layer disposed on the switching element, a first electrode disposed on the color filter layer, an insulation layer disposed on the first electrode, a second electrode disposed on the insulation layer that includes a slit, a dummy pattern disposed on substantially the same layer as the second electrode that overlaps the data line, and a data light-blocking pattern directly disposed on the dummy pattern that has substantially the same width as the data line.
US10355021B2
A thin film transistor structure is provided with a glass substrate, a buffer layer, a metal oxide semiconductor layer, a gate insulating layer, a gate metal layer, an interlayer insulating layer, a source metal layer, a drain metal layer, and a protective layer. A shielding metal layer is disposed between the glass substrate and the buffer layer, the gate insulating layer has a shielding metal layer contact hole passing through the gate insulating layer and the buffer layer, and the gate metal layer connects with the shielding metal layer through the shielding metal layer contact hole.
US10355020B2
Techniques and structures for controlling etch-back of a finFET fin are described. One or more layers may be deposited over the fin and etched. Etch-back of a planarization layer may be used to determine a self-limited etch height of one or more layers adjacent the fin and a self-limited etch height of the fin. Strain-inducing material may be formed at regions of the etched fin to induce strain in the channel of a finFET.
US10355001B2
A memory system includes a memory controller and a memory module coupled to the memory controller. One such memory module may include a memory package of a first type and a signal presence detect unit configured to provide configuration data associated with a memory package of a second type to the memory controller. The configuration data may be used to configure the memory controller to interface with the memory package of a first type.
US10354999B2
A semiconductor device includes a first transistor formed on a substrate, the first transistor including a channel region positioned on the substrate; a second transistor formed on the substrate, the second transistor including a channel region positioned on the substrate; a high-k dielectric layer disposed on the channel region of the first transistor and the channel region of the second transistor; a first transistor metal gate positioned in contact with the high-k dielectric on the first transistor; a second transistor metal gate positioned in contact with the high-k dielectric on the second transistor; an oxygen absorbing barrier disposed in contact with the high-k dielectric between the first transistor and the second transistor; and a conductive electrode material disposed on the first transistor, the second transistor, and the oxygen absorbing barrier.
US10354993B2
In accordance with some embodiments of the disclosed subject matter, an electrostatic discharge protection structure and a fabricating method thereof are provided.
US10354991B2
An integrated circuit with protection against transient electrical stress events includes a trigger circuit having a first detection circuit coupled to a first supply voltage, a second detection circuit coupled to a second supply voltage, and a rail clamp device. During a first type of electrical stress event, the rail clamp device is activated in response to a first output signal provided by the first detection circuit. During a second type of electrical stress event, the rail clamp device is activated in response to a second output signal provided by the second detection circuit.
US10354985B2
A method for manufacturing a semiconductor device includes stacking, on a package substrate, first semiconductor chips. Each of the first semiconductor chips includes a first adhesive film. The method includes stacking, respectively on the first semiconductor chips, second semiconductor chips. Each of the second semiconductor chips includes a second adhesive film. The method includes compressing the first and second adhesive films to form an adhesive structure. The adhesive structure includes an extension disposed on sidewalls of the first and second semiconductor chips. The method includes removing the extension. The method includes forming a first molding layer substantially covering the first and second semiconductor chips. The method includes performing a cutting process on the package substrate between the first and second semiconductor chips to form a plurality of semiconductor packages each including at least one of the first semiconductor chips and at least one of the second semiconductor chips.
US10354984B2
A semiconductor assembly includes an encapsulated device and a thermally enhanced device face-to-face mounted together through first and second routing circuitries and a heat spreader that provides thermal dissipation and electromagnetic shielding. The encapsulated device has a first semiconductor chip sealed in an encapsulant, whereas the thermally enhanced device has a second semiconductor chip thermally conductible to a shielding lid of the heat spreader and laterally surrounded by posts of the heat spreader. The first and second semiconductor chips are mounted on two opposite sides of the first routing circuitry, and the second routing circuitry is disposed on the shielding lid and electrically coupled to the first routing circuitry by bumps. The first and second routing circuitries provide staged fan-out routing for the first and second semiconductor chips.
US10354983B2
An embodiment package-on-package (PoP) device includes a package structure, a package substrate, and a plurality of connectors bonding the package structure to the package substrate. The package structure includes a logic chip bonded to a memory chip, a molding compound encircling the memory chip, and a plurality of conductive studs extending through the molding compound. The plurality of conductive studs is attached to contact pads on the logic chip.
US10354981B2
A display including a back plate, a plurality of light emitting devices and a plurality of compensating light emitting devices is provided. The back plate has a plurality of pixels and at least one compensated region. The compensated region includes some of the pixels. The light emitting devices are arranged in all the pixels on the back plate. The compensated light emitting devices are disposed on the back plate and located in each pixel in the compensated region respectively. At least one of the pixels in the compensated region is dead pixel. Besides, a repair method of the display is also provided.
US10354975B2
An electronic device integration method and integrated electronic device. The integration method may include the steps of preparing a first electronic device by forming an electrically conductive trace overlying a substrate, forming a barrier layer overlying the electrically conductive trace, forming one or more electrically conductive interconnects on the barrier layer, and forming a bonding layer overlying the trace and/or at least partially surrounding the one or more interconnects. The barrier layer is configured to prevent formation of an intermetallic compound between the trace and interconnect structures, while still enabling electrical communication between the trace and interconnect. The integration method may further include the steps of direct bonding the first electronic device to a second electronic device, direct bonding a third electronic device to the second electronic device, and so on. A high-temperature treatment and functional testing of the vertically integrated electronic device may be conducted after each stack sequence.
US10354972B2
Hybrid bonding systems and methods for semiconductor wafers are disclosed. In one embodiment, a hybrid bonding system for semiconductor wafers includes a chamber and a plurality of sub-chambers disposed within the chamber. A robotics handler is disposed within the chamber that is adapted to move a plurality of semiconductor wafers within the chamber between the plurality of sub-chambers. The plurality of sub-chambers includes a first sub-chamber adapted to remove a protection layer from the plurality of semiconductor wafers, and a second sub-chamber adapted to activate top surfaces of the plurality of semiconductor wafers prior to hybrid bonding the plurality of semiconductor wafers together. The plurality of sub-chambers also includes a third sub-chamber adapted to align the plurality of semiconductor wafers and hybrid bond the plurality of semiconductor wafers together.
US10354971B2
The invention concerns a method for producing a chip module having a carrier substrate and at least one chip arranged on the carrier substrate, as well as a contact conductor arrangement for connecting chip pads to contacts arranged on a contact face of the chip module, in which method the front face of the chip which is provided with the chip pads is secured to the carrier substrate and then the contact conductor arrangement is formed by structuring of a contact material layer of the carrier substrate.
US10354968B2
The resin-encapsulated semiconductor device includes a bump electrode (2) formed on an element surface side of a semiconductor chip (1), a conductive layer (3) electrically connected to the bump electrode (2), and a resin encapsulation body (6) covering the semiconductor chip (1), the bump electrode (2), and the conductive layer (3). On a back surface of the semiconductor chip (1) that is flush with a back surface of the resin encapsulation body (6), a metal layer (4) and a laminated film (5) are formed. The laminated film (5) is formed on a front surface of the conductive layer (3). The external terminal (9) is arranged on an inner side of an outer edge of the semiconductor chip (1).
US10354966B2
A connector structure and a manufacturing method thereof are provided. The connector structure includes a semiconductor substrate, a metal layer, a passivation layer, and a conductive structure. The metal layer is over the semiconductor substrate. The passivation layer is over the metal layer and includes an opening. The conductive structure is in contact with the metal layer in a patterned surface structure of the conductive structure through the opening of the passivation layer.
US10354953B2
There is provided a semiconductor device including a memory region and a logic region. The memory region includes a transistor (memory transistor) that stores information by accumulating charge in a sidewall insulating film. The width of the sidewall insulating film of the memory transistor included in the memory region is made larger than the width of a sidewall insulating film of a transistor (logic transistor) included in the logic region.
US10354949B2
A device comprises a first protection layer over sidewalls and a bottom of a first trench in a first dielectric layer, a first barrier layer over the first protection layer, a first metal line in the first trench, a second protection layer over sidewalls and a bottom of a second trench in the first dielectric layer, a second barrier layer over the second protection layer, a second metal line in the first trench, an air gap between the first trench and the second trench and a third protection layer over sidewalls of a third trench in the first dielectric layer, wherein the first protection layer, the second protection layer and the third protection are formed of a same material.
US10354947B2
An integrated circuit (IC) may include a plurality of standard cells. At least one standard cell of the plurality of standard cells may include a power rail configured to supply power to the at least one standard cell, the power rail extending in a first direction, a cell area including at least one transistor configured to determine a function of the at least one standard cell, a first dummy area and a second dummy area respectively adjacent to two sides of the cell area in the first direction, and an active area extending in the first direction across the cell area, the first dummy area, and the second dummy area. A region of the active area, which is included in the first dummy area or the second dummy area, is electrically connected to the power rail.
US10354945B2
Multi-surface edge pads for vertical mount packages and methods of making package stacks are provided. Example substrates for vertical surface mount to a motherboard have multi-surface edge pads. The vertical mount substrates may be those of a laminate-based FlipNAND. The multi-surface edge pads have cutouts or recesses that expose more surfaces and more surface area of the substrate for bonding with the motherboard. The cutouts in the edge pads allow more solder to be used between the attachment surface of the substrate and the motherboard. The placement and geometry of the resulting solder joint is stronger and has less internal stress than conventional solder joints for vertical mounting. In an example process, blind holes can be drilled into a thickness of a substrate, and the blind holes plated with metal. The substrate can be cut in half though the plated holes to provide two substrates with plated multi-surface edge pads including the cutouts for mounting to the motherboard.
US10354941B2
A heat sink capable of dissipating heat concentrating on a chip portion of a power semiconductor device module efficiently is provided. A heat sink (20) includes a heat sink body (21) in which a power semiconductor device module (10) having a plurality of power semiconductor devices (11) is placed on a cooling surface F1 and which radiates heat generated by the power semiconductor device (11); and a heat dissipation structure portion (25) having a higher heat conductivity than the heat sink body (21) and capable of dissipating heat generated by the power semiconductor device (11), wherein the heat dissipation structure portion (25) is provided at a position overlapping the power semiconductor device (11) disposed in the power semiconductor device module (10) in a direction (Z) orthogonal to the cooling surface (F1) of the heat sink body (21).
US10354935B2
A graphene structure is provided. The graphene structure includes a two-dimensional base graphene layer having a defect, and a linking material provided at the defect of the base graphene layer.
US10354930B2
A contact resistance test device includes a set of full fins providing channels between a source region and a drain region and a set of partial fins connected to the source region. A gate structure is formed over the set of full fins and set of partial fins. A source contact is connected to the source region. A probe contact is isolated from the source contact and is connected to the source region wherein a voltage measured on the probe contact measures contact resistance when a drain-to-source current is flowing in the set of full fins.
US10354929B2
An optimized measurement recipe is determined by reducing the set of measurement technologies and ranges of machine parameters required to achieve a satisfactory measurement result. The reduction in the set of measurement technologies and ranges of machine parameters is based on available process variation information and spectral sensitivity information associated with an initial measurement model. The process variation information and spectral sensitivity information are used to determine a second measurement model having fewer floating parameters and less correlation among parameters. Subsequent measurement analysis is performed using the second, constrained model and a set of measurement data corresponding to a reduced set of measurement technologies and ranges of machine parameters. The results of the subsequent measurement analysis are compared with reference measurement results to determine if a difference between the estimated parameter values and the parameter values derived from the reference measurement is within a predetermined threshold.
US10354925B2
A semiconductor device includes a semiconductor body having a first surface and a second surface opposite to the first surface, first trenches and second trenches extending from the first surface into the semiconductor body, at least one lateral IGFET including a first load terminal at the first surface, a second load terminal at the first surface and a gate electrode within the first trenches, and at least one vertical IGFET including a first load terminal at the first surface, a second load terminal at the second surface and a gate electrode within the second trenches. The first trenches extend from the first surface into the semiconductor body deeper than a channel zone of the lateral IGFET and confine the channel zone.
US10354924B2
Provided is a semiconductor memory device including a substrate, a plurality of first isolation structures, and a plurality of second isolation structures. The substrate includes a periphery region and an array region. The first isolation structures are located in the substrate of the periphery region. The second isolation structures are located in the substrate of the array region. A material of the first isolation structures is different from a material of the second isolation structures. A width of each of the first isolation structures is greater than a width of each of the second isolation structures.
US10354919B2
A method for dividing a wafer having a wiring layer including Cu on the front side, the front side of the wafer being partitioned by a plurality of crossing division lines to define a plurality of separate regions where a plurality of devices are formed. The method includes a laser processed groove forming step of applying a laser beam to the wiring layer along each division line to thereby remove the wiring layer along each division line and form a laser processed groove along each division line, a cutting step of using a cutting blade having a thickness smaller than the width of each laser processed groove to fully cut the wafer along each laser processed groove after performing the laser processed groove forming step, and a dry etching step of dry-etching at least each laser processed groove after performing the laser processed groove forming step.
US10354916B2
Methods of wordline separation in semiconductor devices (e.g., 3D-NAND) are described. A metal film is deposited in the wordlines and on the surface of a stack of spaced oxide layers. The metal film is removed by high temperature oxidation and etching of the oxide or low temperature atomic layer etching by oxidizing the surface and etching the oxide in a monolayer fashion. After removal of the metal overburden, the wordlines are filled with the metal film.
US10354906B2
A support apparatus and a support method are provided, the support apparatus includes: a support substrate for bearing a supported component, the support substrate having a first main surface facing the supported component and a second main surface positioned on a side opposite to the first main surface; and a pressure distribution plate, arranged on the first main surface of the support substrate and positioned between the support substrate and the supported component, wherein the pressure distribution plate is configured to bring the supported component to be separated from the support substrate.
US10354897B2
A container storage facility has storage portions for storing containers, and supplies a purge gas to the interior of the containers. The container storage facility includes ejection portions that eject the purge gas, a gas supply device that controls the supply flow rate of the purge gas, a main pipe that conducts the purge gas output from the gas supply device, and branch pipes that are branched from the main pipe and are connected to the ejection portions. The ejection portions eject the purge gas regardless of whether or not containers are stored in the storage portions, and the gas supply device controls the supply flow rate of the purge gas so as to increase as the total number of containers stored in the storage portions decreases.
US10354893B2
Cutting apparatus includes a chuck table for holding a workpiece, a cutting unit for cutting the workpiece held on the chuck table, and a feeding mechanism for relatively moving the chuck table and the cutting unit. The cutting unit includes a spindle adapted to be rotationally driven, a rotatable cutting blade mounted on the spindle and having a peripheral cutting edge, a cutting water nozzle for supplying a cutting water to the cutting blade, a photocatalyst member provided so as to come into contact with the cutting water supplied from the cutting water nozzle, and a light applying unit for exciting the photocatalyst member to thereby give an oxidizing power due to hydroxy radicals to the cutting water.
US10354882B2
Methods for forming a metal silicide film with low resistivity at low temperature are described. A metal silicide film is formed on a substrate surface and annealed at high pressure and low temperature.
US10354879B2
A transistor device is provided. The transistor device includes a substrate, a channel layer on the substrate, the channel layer including a GaN material, a barrier layer that is on the channel layer and that includes an AlGaN material, a drain electrode that is on the barrier layer in a drain region of the device, a source ohmic structure that is at least partially recessed into the barrier layer in a source region of the device, a source electrode that is on the source ohmic structure and a gate contact that is on the barrier layer and that is in a gate region of the device that is between the drain region and the source region.
US10354875B1
A method may include forming a sacrificial mask on a device structure, the sacrificial mask comprising a carbon-based material. The method may further include etching memory structures in exposed regions of the sacrificial mask, implanting an etch-enhancing species into the sacrificial mask, and performing a wet etch to selectively remove the sacrificial mask at etch temperature, less than 350° C.
US10354873B2
Provided is a method of patterning spacers, the method comprising: providing an initial patterned structure in a substrate in a processing chamber, the initial patterned structure comprising an organic mandrel and an underlying layer; exposing the patterned structure in a direct current superposition (DCS) plasma treatment process, the process depositing a layer of a first material on the initial patterned structure; performing an atomic layer conformal deposition process using a second material, the first material providing protection to the organic mandrel at the beginning of the atomic layer conformal deposition process; performing a spacer etch mandrel pull process, the process creating a final patterned structure with a target final sidewall angle; concurrently controlling integration operating variables in the DCS plasma treatment process, the atomic layer conformal deposition process, and the spacer etch mandrel pull process in order to meet the target final sidewall angle and other integration objectives.
US10354868B2
A method for formation of a transition metal dichalcogenide (TMDC) material layer on a substrate arranged in a process chamber of a molecular beam epitaxy tool is provided. The method includes evaporating metal from a solid metal source, forming a chalcogen-including gas-plasma, and introducing the evaporated metal and the chalcogen-including gas-plasma into the process chamber thereby forming a TMDC material layer on the substrate.
US10354867B2
A method for manufacturing an epitaxial wafer comprising a silicon carbide substrate and a silicon carbide voltage-blocking-layer, the method includes: epitaxially growing a buffer layer on the substrate, doping a main dopant for determining a conductivity type of the buffer layer and doping an auxiliary dopant for capturing minority carriers in the buffer layer at a doping concentration less than the doping concentration of the main dopant, so that the buffer layer enhances capturing and extinction of the minority carriers, the minority carriers flowing in a direction from the voltage-blocking-layer to the substrate, so that the buffer layer has a lower resistivity than the voltage-blocking-layer, and so that the buffer layer includes silicon carbide as a main component; and epitaxially growing the voltage-blocking-layer on the buffer layer.
US10354866B2
Equipment to automatically transfer a graphene monolayer deposited on a metal layer and protected with a polymer layer to a substrate, comprising at least one liquid inlet, at least one sensor to control the level and pH of the liquids, at least one liquid outlet to drain the liquids, a stirring element to homogenise the liquid mixture and a ramp to feed in the substrate and method to automatically transfer a graphene monolayer to a substrate, which uses said equipment.
US10354865B2
A method for procuring a nitride compound semiconductor device is disclosed. In an embodiment the method includes growing a first nitride compound semiconductor layer onto a growth substrate, depositing a masking layer, growing a second nitride compound semiconductor layer onto the masking layer, growing a third nitride compound semiconductor layer onto the second nitride compound semiconductor layer such that the third nitride compound semiconductor layer has non-planar structures and growing a fourth nitride compound semiconductor layer onto the non-planar structures such that the fourth nitride compound semiconductor layer has an essentially planar surface. The method further includes growing a functional layer sequence of the nitride compound semiconductor device, connecting a side of the functional layer sequence located opposite to the growth substrate to a carrier and removing the growth substrate.
US10354860B2
Described herein is an apparatus comprising a plurality of silicon-containing layers wherein the silicon-containing layers are selected from a silicon oxide and a silicon nitride layer or film. Also described herein are methods for forming the apparatus to be used, for example, as 3D vertical NAND flash memory stacks. In one particular aspect or the apparatus, the silicon oxide layer comprises slightly compressive stress and good thermal stability. In this or other aspects of the apparatus, the silicon nitride layer comprises slightly tensile stress and less than 300 MPa stress change after up to about 800° C. thermal treatment. In this or other aspects of the apparatus, the silicon nitride layer etches much faster than the silicon oxide layer in hot H3PO4, showing good etch selectivity.
US10354855B2
An apparatus 41 and operation method are provided for an electrostatic trap mass spectrometer with measuring frequency of multiple isochronous ionic oscillations. For improving throughput and space charge capacity, the trap is substantially extended in one Z-direction forming a reproduced two-dimensional field. Multiple geometries are provided for trap Z-extension. The throughput of the analysis is improved by multiplexing electrostatic traps. The frequency analysis is accelerated by the shortening of ion packets and either by Wavelet-fit analysis of the image current signal or by using a time-of-flight detector for sampling a small portion of ions per oscillation. Multiple pulsed converters are suggested for optimal ion injection into electrostatic traps.
US10354853B2
Provided is an ICP mass spectrometer which is able to effectively discharge residual water by limiting the consumption of Ar gas and a fluctuation in supply pressure of an Ar gas source at the time of an Ar gas purge for a coolant system. The ICP mass spectrometer is provided with: a device body part 1; a coolant system 2 that supplies a coolant from a water source 20 to to-be-cooled structure parts including a high-frequency power supply 12, a high-frequency coil 18, and a sample introduction part 13, which need to be cooled; and an Ar gas supply system 3. Intermediate valves V2, V3 are disposed on the downstream side of a main valve V0, a purge gas channel 32 having a purge valve V1, and a meeting point G of the purge gas channel 32. The to-be-cooled structure parts are connected to a cooling-use pipe on the downstream side of the intermediate valves V2, V3. A valve control part 35 is configured to perform intermittent purge control of repeating accumulation and discharge of the Ar gas on the upstream side of the intermediate valves V2, V3 by intermediately opening and closing the intermediate valves V2, V3 when the Ar gas is being sent.
US10354850B2
A method of mass spectrometry is disclosed comprising digitizing a signal output from a detector to provide a first digitized signal. A finite impulse response (“FIR”) filter, a digital filter or an echo cancellation filter is applied to the first digitized signal in order to reduce the effect of baseline perturbations, echoes or ringing effects. Alternatively, an analog signal output from a detector is passed to one or more first power splitters or dividers, wherein one or more first transmission lines are attached to one or more ports of one more said first power splitters or dividers in order to reduce the effect of baseline perturbations, echoes or ringing effects.
US10354844B2
An insulator for a processing apparatus including an upper electrode, a lower electrode and a reaction chamber, the insulator being adapted to be arranged around the upper electrode and the insulator including: a bottom end adapted to face the reaction chamber; and a side wall facing a side wall of the upper electrode, wherein an edge portion of the bottom end of the insulator extends radially inwardly to form a projecting portion such that the projecting portion covers an edge of a bottom surface of the upper electrode and a clearance between the side wall of the upper electrode and the side wall of the insulator.
US10354833B2
A sample holder includes a sample container and a fixing member. The fixing member is inserted into the sample container in a state in which a sample is placed, and fixes the sample by sandwiching the sample between the fixing member and a bottom surface of the sample container. At this time, a peripheral edge portion of the fixing member is elastically deformed by being inserted into the sample container, and the fixing member sandwiches the sample by its elastic force. Therefore, even when the sample is placed in the sample container in the state of being immersed in a liquid, the sample can be held in a stable state by the fixing member.
US10354822B2
An electrical switch for an electric power tool. The electrical switch has a contact system that can be switched between an off position and an on position, and having a movable actuating means or switching the contact system. The actuating means comprises a plunger and a contact piece. The contact piece acts on the contact system for the purpose of switching. A coupling element is provided, such that the plunger can be brought into and out of interaction with the contact piece. The interaction is effected such that it is made possible for the contact system to be switched into the on position and the off position by means of the plunger, and for the contact system to be switched into the off position independently of the plunger.
US10354821B2
To provide a gas circuit breaker designed to achieve further improvement in interruption performance for a small to medium current. The gas circuit breaker according to the present invention includes: an operation mechanism 1; a heat puffer chamber 19; a machine puffer chamber 32; a release valve 34; a movable main contact 5 and movable arc contact 11; a stationary main contact 6 and stationary arc contact 12; a movable-side leading conductor 14; and a stationary-side leading conductor 15, and features: a separation cylinder 21 for radially partitioning the heat puffer chamber 19; an inner circumferential flow path 24 formed on an inner circumferential side of the separation cylinder 21; and a check valve 22 for opening or closing a communication hole 23.
US10354811B2
An electrical circuit breaker with separable electrical contacts includes a fixed electrical contact, a mobile electrical contact, that can be displaced between open and closed positions and including several electrical contact fingers, arranged aligned along a row and that can be displaced relative to the mobile electrical contact, several bearing members, each associated with a contact finger to exert a force on this contact finger in order to displace it. The bearing members associated with the contact fingers situated in lateral end zones of the row exhibit a higher stiffness than the bearing members associated with the contact fingers situated in a central part of the row.
US10354810B2
The cycle performance of a lithium-ion secondary battery or a lithium-ion capacitor can be obtained by minimizing the decomposition reaction of an electrolytic solution, etc. in the repeated charge and discharge cycles of the lithium-ion secondary battery or the lithium-ion capacitor. An electrode includes a current collector and an active material layer over the current collector. The active material layer includes active material particles, a conductive additive, a binder, and a film containing silicon oxide as its main component. The surface of one of the active material particles includes at least one of a region in contact with the surface of another active material particle, a region in contact with the conductive additive, and a region in contact with the binder. The surface of the active material particle except these regions is at least partly in contact with the film containing silicon oxide as its main component.
US10354805B2
Fabricating a capacitor includes obtaining a sheet of material having a first phase of an anode metal oxide on an anode metal. The anode metal oxide is an oxide of the anode metal. A portion of the first phase of the anode metal oxide is converted to a second phase of the anode metal oxide. At least a portion of the second phase of the anode metal oxide is removed from the sheet of material. In some instances, the first phase of the anode metal is converted to the second phase of the anode metal oxide as a result of the process used to extract a capacitor anode from the sheet of material.
US10354804B2
Systems, devices, and methods for micro-electro-mechanical system (MEMS) tunable capacitors can include a fixed actuation electrode attached to a substrate, a fixed capacitive electrode attached to the substrate, and a movable component positioned above the substrate and movable with respect to the fixed actuation electrode and the fixed capacitive electrode. The movable component can include a movable actuation electrode positioned above the fixed actuation electrode and a movable capacitive electrode positioned above the fixed capacitive electrode. At least a portion of the movable capacitive electrode can be spaced apart from the fixed capacitive electrode by a first gap, and the movable actuation electrode can be spaced apart from the fixed actuation electrode by a second gap that is larger than the first gap.
US10354799B2
A dielectric composition comprising a main component expressed by a chemical formula of (A6-xBxCx+2D8-xO30, 0≤x≤5), wherein said “A” component is at least one element selected form the group consisting of Ba, Ca, and Sr, said “B” component is at least one element selected from the group consisting of Y, La, Pr, Nd, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, and Lu, said “C” component is at least one element selected from the group consisting of Ti, and Zr, said “D” component is at least one element selected from the group consisting of Nb, and Ta, and said dielectric composition comprises 2.50 mol or more and 20.00 mol or less of an oxide of Ge as a first sub component with respect to 100 mol of said main component.
US10354796B2
Disclosed herein is a method for manufacturing a planar coil, the method including forming a base conductive layer on a base material, the base conductive layer including: a coil wiring portion having one end, other end, and first to third connecting positions, the second connecting position being closer to the other end compared with the first connecting position, the third connecting position being closer to the one end compared with the second connecting position; a power-feed wiring portion that connects the first connecting position with an external power source; and a connection wiring portion that short-circuits the second connecting position and the third connecting position; forming a wiring conductive layer on the base conductive layer by electrolytic plating by feeding power from the external power source; and removing the power-feed wiring portion and the connection wiring portion.
US10354791B2
An electronic component includes a multilayer body, a primary coil including an n-number primary coil conductor layers and one series coil conductor layer, a secondary coil including an n-number secondary coil conductor layers, and a tertiary coil including an n-number tertiary coil conductor layers. The arrangement includes one primary coil conductor layer, one secondary coil conductor layer, and one tertiary coil conductor layer in this order from a first side to a second side of a laminating direction. The series coil conductor layer is electrically connected in series to the n-number primary coil conductor layers and is provided at the second side of the laminating direction with respect to the tertiary coil conductor layer closest to the second side of the laminating direction.
US10354781B2
The present invention is a cable, which carries signal, having an integrated coiling and reinforcing wrapper. The cable has a segment near an end that is stiffer than the cable generally. This segment can be bent by hand, and once bent, will retain its bent shape. If the flexible part of the cable is wrapped into a coil, or otherwise gathered together, then the stiffer portion can be bent around the gathered portion to secure it in its gathered form.
US10354764B2
A welding method includes welding a base material (1) of low alloy steel which is irradiated with neutrons using a welding material (2) of austenitic stainless steel.
US10354762B2
A cooling system for a reactor module includes a reactor pressure vessel that houses primary coolant and a steam generator that lowers a temperature of the reactor pressure vessel by transferring heat from the primary coolant to a secondary coolant. The steam generator releases at least a portion of the secondary coolant as steam. Additionally, the cooling system includes a containment vessel that at least partially surrounds the reactor vessel in a containment region. The containment region is dry during normal operation of the reactor module. A controller introduces a source of water into the containment region in response to a non-emergency shut down of the reactor module. The source of water is located external to the containment vessel, and the water is introduced into the containment region after the steam generator has initially lowered the temperature of the reactor pressure vessel in response to releasing the steam.
US10354752B2
An online system and software application and method for transmitting and transporting patient medical records at the discretion of the user between the user's personal health records cloud-based system and point of care physician for the express purpose of receiving medical consultation. Additionally, the system provides the ability to capture, retrieve, transport medical records from point of care physician for return to the cloud based personal records based system with automatic self-parsing and population into the user medical records system. The present invention provides total interoperability of patient medical records information between all present EHR/EMH electronic medical records based systems.
US10354750B2
A system for providing a patient list manager includes a client device for point of care capture and access of patient data and a server for providing cloud based hosting. One or more modules can leverage the patient data to help users improve and facilitate the efficiency and safety of patient management, diagnostic imaging management, clinical work flows, charge capture, revenue cycle management, accreditation reporting, quality and outcomes monitoring and improvement, among other things.
US10354749B2
A conference preparation apparatus includes a material identification information acquisition unit configured to acquire material identification information specified by an operation performed on a display screen, a material information acquisition unit configured to acquire material information from a server based on the material identification information acquired by the material identification information acquisition unit, a management unit configured to manage on a person-by-person basis the material information acquired by the material information acquisition unit, and an agenda management unit configured to associate the material identification information with conference items.
US10354733B1
Methods and apparatus are described for partitioning and reordering block-based matrix multiplications for high-speed data streaming in general matrix multiplication (GEMM), which may be implemented by a programmable integrated circuit (IC). By preloading and hierarchically caching the blocks, examples of the present disclosure reduce the double data rate (DDR) memory intake bandwidth for software-defined GEMM accelerators.
US10354719B2
Systems are provided for a three dimension static random access memory (SRAM) structure. The SRAM structure comprises a plurality of memory array layers, layer decoder circuitry on each memory array layer, a word line driver circuit disposed on each memory array layer, and a plurality of complementary bit line pairs extending vertically from a memory cell in a first memory array layer to a memory cell in a second memory array layer. The layer decoder circuitry on each memory array layer is configured to decode a portion of an SRAM address to determine if the SRAM address corresponds to memory cells on its memory array layer. The word line driver circuit disposed on each memory array layer is configured to operate cooperatively with a partial SRAM address decoder to select and drive one of the plurality of word lines disposed on its memory array layer, wherein a selected word line is connected to a predetermined number of memory cells in a specific memory array layer.
US10354703B2
A semiconductor device may include a calibration circuit and an output circuit. The calibration circuit may perform a calibration operation for setting a resistance value of the output circuit. The calibrations circuit may perform the calibration operation by being coupled, through a signal transmission line, to a reference resistor provided in another semiconductor device.
US10354690B2
Methods and systems for recording streaming audio and video by directing an incoming audio visual stream to a discrete memory region serving as a virtual display. The virtual display is configured with a section visible to the viewer and a section invisible to the viewer, wherein a streaming video is hidden from the user's display under all conditions. The user's browser is pre-loaded with hooks to redirect the video portion of the stream to the invisible section of the virtual memory wherein a video capture tool specifically designed to interact with the hooks can now recognize each function call, and intercept each frame as it is rendered in the GPU. Concurrently, the audio portion of the stream is remapped using an audio indexing application. The GPU framebuffers and audio sinks are multiplexed together and saved to disk. The file is immediately accessible for playback or copying.
US10354685B1
Disclosed herein are sliders that include segmented structures for trapping particles while providing adequate airflow to meet pitch stability objectives. A slider includes a vertical structure and a segmented structure disposed adjacent to the base of the vertical structure. The segmented structure comprises a plurality of particle-trapping segments and at least one gap, where each pair of two consecutive particle-trapping segments is separated by a gap. When the slider ABS faces upward, each gap is at a level that is higher than the floors of the particle-trapping segments on either side of the gap. In some embodiments, the segmented structure includes at least three particle-trapping segments and at least two gaps. In some embodiments, the lengths of the particle trapping segments account for at least eighty percent of the overall length of the segmented structure.
US10354682B2
A data reader may have a magnetoresistive stack with a magnetically free layer decoupled from a first shield by a cap. The cap can have one or more sub-layers respectively configured with a thickness of 4 nm or less as measured parallel to a longitudinal axis of the magnetoresistive stack on an air bearing surface.
US10354680B2
A system, according to one embodiment, includes: a near field transducer, a return pole, a main pole, a waveguide adjacent the near field transducer, wherein the waveguide extends away from the near field transducer along a direction perpendicular to a media facing surface, at least one cladding layer adjacent to the waveguide, an underlayer positioned behind the near field transducer with respect to the media facing surface, the underlayer extending away from the near field transducer along the direction perpendicular to the media facing surface, and a fill material at least partially surrounding the underlayer, the waveguide and the at least one cladding layer. The underlayer has a lower coefficient of thermal expansion than the fill material. Other systems, and methods are described in additional embodiments.
US10354667B2
An encoder operable to filter audio signals into a plurality of frequency band components, generate quantized digital components for each band, identify a potential for pre-echo events within the generated quantized digital components, generate an approximate signal by decoding the quantized digital components using inverse pulse code modulation, generate an error signal by comparing the approximate signal with the sampled audio signal, and process the error signal and quantized digital components. The encoder operable to process the error signal by processing delayed audio signals and Q band values, determining the potential for pre-echo events from the Q band values, and determining scale factors and MDCT block sizes for the potential for pre-echo events. The encoder operable to transform the error signal into high resolution frequency components using the MDCT block sizes, quantize the scale factors and frequency components, and encode the quantized lines, block sizes, and quantized scale factors for inclusion in the bitstream.
US10354665B2
An apparatus for generating a frequency enhancement signal has: a signal generator for generating an enhancement signal from a core signal, the enhancement signal having an enhancement frequency range not included in the core signal, wherein a current time portion of the enhancement signal or the core signal has subband signals for a plurality of subbands; a controller for calculating the same smoothing information for the plurality of subband signals of the enhancement frequency range or the core signal, and wherein the signal generator is configured for smoothing the plurality of subband signals of the enhancement frequency range or the core signal using the same smoothing information.
US10354657B2
A method for identifying a user among a plurality of users of a multimedia system comprising extracting an i-vector for the speech utterance using total variability modeling, comparing the extracted i-vector with a collection of i-vector sets in order to identify a target set most similar to the extracted i-vector, and granting access to the multimedia system in accordance with an access profile associated with the identified target set. Further, source variation is minimized by, for each speech utterance acquired using a specific data source, re-centering first-order statistics of the speech utterance around the mean of an informative prior associated with the source, and using the co-variance of the informative prior associated with the source when extracting the i-vector for the speech utterance.
US10354654B2
Embodiments disclosed herein provide systems, methods, and computer readable media for analyzing a conversation between a plurality of participants. In a particular embodiment, a method provides determining a first speaker from the plurality of participants and determining a second speaker from the plurality of participants. The method further provides determining a first plurality of turns comprising portions of the conversation when the first speaker is speaking and determining a second plurality of turns comprising portions of the conversation when the second speaker is speaking The method also provides determining per-turn statistics for turns of the first and second pluralities of turns and identifying phases of the conversation based on the per-turn statistics.
US10354653B1
Techniques are described for cooperative delegation of request processing by digital assistants (DAs) in a computing environment. An initial request (e.g., voice command) may be received by a first DA, and a communication session may be initiated during which the first DA handles the initial request and/or subsequent requests. On receiving a request that it is unable to handle, the first DA may transfer control of the session to a second DA. The second DA may handle the request and/or subsequent requests before passing control of the session back to the first DA or to another appropriate DA. Each handling DA may provide output (e.g., voice output or otherwise) associated with their handling of the various requests during the session. In some instances, transfer of control among DAs may be mediated by a broker based on information describing the different capabilities of various DAs.
US10354649B2
Techniques for altering audio being output by a voice-controlled device, or another device, to enable more accurate automatic speech recognition (ASR) by the voice-controlled device. For instance, a voice-controlled device may output audio within an environment using a speaker of the device. While outputting the audio, a microphone of the device may capture sound within the environment and may generate an audio signal based on the captured sound. The device may then analyze the audio signal to identify speech of a user within the signal, with the speech indicating that the user is going to provide a subsequent command to the device. Thereafter, the device may alter the output of the audio (e.g., attenuate the audio, pause the audio, switch from stereo to mono, etc.) to facilitate speech recognition of the user's subsequent command.
US10354645B2
Provided herein is a method of automatically evaluating non-native speakers' pronunciation proficiency, wherein an input speech signal is received, the speech recognition module transcribes it into a text; the text is converted into a segmental string with temporal information for each phone; in the key module of feature extraction, nine features of speech rhythm and fluency are computed; and then all feature values are integrated into an overall pronunciation proficiency score. This method can be applied to both types of non-native speech input: read-aloud speech and spontaneous speech.
US10354644B1
Methods of encoding voice data for loading into an artificial intelligence (AI) integrated circuit are provided. The AI integrated circuit may have an embedded cellular neural network for implementing AI tasks based on the loaded voice data. An encoding method may generate a two-dimensional (2D) frequency-time array from an audio waveform, use the 2D frequency-time array to generate a set of 2D arrays to approximate the 2D frequency-time array, load the set of 2D arrays into the AI integrated circuit, execute programming instructions contained in the AI integrated circuit to feed the set of 2D arrays into the embedded cellular neural network in the AI integrated circuit to generate a voice recognition result, and output the voice recognition result. The encoding method also trains a convolution neural network (CNN) and loads the weights of the CNN into the AI integrated circuit for implementing the AI tasks.
US10354636B2
A polymer interlayer comprising a layer comprising a poly(vinyl acetal) resin having a residual hydroxyl content and a residual acetate content, and a plasticizer, wherein the residual hydroxyl content, the residual acetate content and the plasticizer are selected such that the polymer interlayer has at least one glass transition temperature less than about 20° C. and a peak tan delta of greater than 1.29, and a glass panel having a configuration of 2.3-mm glass//interlayer//2.3-mm glass and at 20° C. has a transmission loss, TLw, of greater than 41 decibels as measured by weighted average sound transmission loss at 2000 to 8000 Hz, and a transmission loss, TLc, of greater than 38 decibels at the coincident frequency is disclosed.
US10354628B2
Arranged accompaniment data are created by: acquiring original performance information; extracting, from the acquired original performance information, one or more accent positions in a music piece represented by the acquired original performance information; acquiring existing accompaniment pattern data; and adjusting time positions of one or more accompaniment notes, which are to be generated on the basis of the acquired accompaniment pattern data, so as to coincide with the extracted one or more accent positions. In this way, it is possible to create accompaniment data matching accent positions (rhythmic elements) of the music piece represented by the original performance information and thereby automatically make a musical arrangement with respective characteristics of the existing accompaniment pattern data and original performance information remaining therein.
US10354624B2
A wind instrument includes a tube body; a tone hole tube that has an inner open end formed extending from the outer periphery of the tube body and opening to the inside of the tube body, and an outer open end opening to the outside of the tube body; and a finger pressing plate that, in the radial direction of the tone hole tube, extends from the outer open end of the tone hole tube to the outside of the tone hole tube.
US10354622B2
A method allocates screen space for display of a plurality of prescribed messages on a display device during a sporting event having a plurality of activities. Each activity ultimately has an outcome and takes an activity time to complete. To that end, the method receives a stream of electronic, machine readable real-time event information, and displays an event user interface having selection indicia. The selection indicia enable a user to predict the outcome of at least one activity of the sporting event in real time. The method assigns, to each message, a prescribed display number that is equal to a prescribed number of predictions, and receives a plurality of predictions from the event user interface. The method also displays, in series, each of the plurality of messages in the foreground of the display in real time when receiving the stream of real-time event information.
US10354618B2
A system that enhances Wi-Fi display and enables a non WFD device to establish a session with a WFD source in an existing WFD session and to function as an offline WFD source without terminating an existing WFD session. The system enables an offline WFD source to stream multimedia content and control packets to sinks via the WFD source and control packets from the sinks to the offline WFD source. The system eliminates a need to reestablish a new session and improves workflow and a user experience.
US10354615B2
According to an aspect, a display device includes: a display panel including a plurality of pixels; at least three of a first sub-pixel in a first color, a second sub-pixel in a second color, a third sub-pixel in a third color, and a fourth sub-pixel in a fourth color, the three sub-pixels being included in each of the pixels; and a controller configured to input an input signal to the first sub-pixel to the fourth sub-pixel. When display is performed in a plurality of display regions in respective single colors adjacent to each other in the display panel, the controller inputs a signal for lighting a sub-pixel that does not contribute to one of the single colors in a halftone manner, in a pixel included in a boundary section of the adjacent display regions.
US10354614B2
A display color management device includes instructions to access color profile data for each display device of a set of display devices. The color profile data is indicative of a relationship between digital color values input into a respective display device and associated physical color values displayed by the respective display device. The color profile data is representative of a color gamut of the respective display device. An overlap color gamut is determined as an overlap of all color gamuts of the set of display devices based on the color profile data. Conversion information for each display device of the set of display devices is determined based on the color profile data and based on the overlap color gamut, wherein the conversion information is configured to convert an input digital color value to dedicated output digital color values for two or more of the display devices.
US10354605B2
A liquid crystal display and a method for manufacturing the same capable of reducing a bezel are disclosed. The liquid crystal display includes a display panel including vertical lines, horizontal lines, and pixels and a driver integrated circuit (IC) supplying a data voltage and a gate pulse to the pixels through the vertical lines. The vertical lines include vertical data lines to which the data voltage is supplied, vertical gate lines to which the gate pulse is supplied, and vertical common voltage lines to which a common voltage is supplied. The horizontal lines include horizontal gate lines which are connected to the vertical gate lines and receive the gate pulse through the vertical gate lines.
US10354604B2
A display apparatus includes first-kind data lines and second-kind data lines. Each of the first-kind data lines is connected to one of two pixels arranged in a k-th pixel row and a (k+1)th pixel row. Each of the second-kind data lines is connected to two pixels arranged in different pixel columns in the k-th pixel row and the (k+1)th pixel row. At least two first-kind data lines are consecutively arranged.
US10354596B2
A pixel circuit and a drive method therefor, and an active matrix organic light-emitting display. The pixel circuit initializes an anode of an organic light-emitting diode (OLED) through a seventh thin-film transistor (M7), so that the aging of the organic light-emitting diode (OLED) is slowed down and the service life of the organic light-emitting diode (OLED) is prolonged. The current output by a first thin-film transistor (M1) serving as a drive element is determined by a data voltage provided by a data line (Dm) and an initialization voltage (Vref) provided by a third power supply and has nothing to do with external supply voltages and a threshold voltage of the first thin-film transistor (M1), and therefore brightness non-uniformity caused by the deviation in the threshold voltage of the thin-film transistor and the change in the supply voltages can be avoided. Therefore, the active matrix organic light-emitting display which uses the pixel circuit and the drive method therefor prolongs the service life, and improves the display quality.
US10354595B2
An OLED (organic light-emitting diode) pixel structure comprises a substrate, first and second control components, first, second, and complementary electrode layers, and first and second light-emitting layers. The first and second control components are disposed above the substrate and electrically coupled to, respectively, the first and second electrode layers. There are first and second neighborhoods defined in the pixel structure, and the substrate traverses both of the neighborhoods. The first electrode layer is disposed in the first neighborhood and comprises a reflective layer. The first light-emitting layer is disposed on and electrically coupled to the first electrode layer. The second electrode layer is transparent and disposed in the second neighborhood. The second light-emitting layer is disposed on and electrically coupled to the second electrode layer. The complementary electrode layer is disposed on and electrically coupled to the light-emitting layers.
US10354586B2
An image signal processing circuit is provided that includes a display panel, a current detection section, a modification processing section, and a correction processing section. The display panel includes a first dummy pixel that is provided outside of an effective pixel region. The current detection section detects a change in a current in the first dummy pixel. The modification processing section modifies a predetermined predicted degradation value based on an actual degradation amount of the detected current. The correction processing section corrects an image signal based on the predetermined predicted degradation value after modification. The image signal is used to drive an effective pixel.
US10354583B2
An electroluminescent (EL) display is disclosed. The EL display includes pixel units arranged in a matrix of N rows and M columns, N and M being natural numbers, scan lines configured to select pixel units of interest, data lines configured to provide data to selected pixel units, and a control line E_k configured to control immediately adjacent rows of pixel units coupled to (2k−1)-th and 2k-th scan lines, respectively, k being a natural number from 1 to N/2.
US10354569B2
The present disclosure provides devices and techniques for correcting misalignment in a multi-display system by identifying a misalignment between a plurality of displays in the multi-display device and determining a line start position of at least one of the plurality of displays in response to identifying the misalignment. The techniques further include transmitting a first line start signal at the line start position of the at least one of the plurality of displays to correct the misalignment.
US10354563B2
This application relates to a curved display device and an assembling method therefor. The curved display device includes: a curved display device body having a display surface and a housing surface, where the display surface protrudes outwards, the housing surface and the display surface are disposed back-to-back, and the housing surface is recessed inwards; a wall mounting rack, disposed on the housing surface; and a wall mounting base, disposed on a wall body, where the wall mounting rack is fixed on the wall mounting base, so that a line connecting ends on two sides of the housing surface of the curved display device body horizontally overlaps with the wall body.
US10354556B2
Simulated tissue structures and methods of manufacturing are provided. The simulated tissue structures are particularly useful for placement inside abdominal simulators for practicing laparoscopic surgical techniques. One simulated tissue structure includes a combination of two materials that are attached together wherein one of the materials forms a hollow anatomical structure configured to contain the other material. The two materials are attached in an anatomically advantageous manner such that the inner surface of the outer material closely conforms to the outer surface of the inner material. Another simulated tissue structure includes a plurality of layers wherein at least one layer is applied by printing the layer with at least one stencil to impart one or more functional characteristic to the simulated tissue structure.
US10354550B2
A swing diagnosis apparatus includes a level calculation section that calculates a level on the basis of a relationship between a rotation angle about a rotation axis of an exercise appliance at a predetermined timing between the time of starting a backswing and the time of impact with a longitudinal direction of the exercise appliance as the rotation axis, and an inclination of a ball hitting portion of the exercise appliance at impact.
US10354549B2
Disclosed embodiments illustrate methods and systems implementable on a computing device for training a crowdworker on one or more skill sets. The crowdworker attempts a first set of tasks. The method includes determining an expertise gap between a current level of expertise possessed by the crowdworker in the one or more skill sets and a required level of expertise in the one or more skill sets. Further, the method includes determining a number of training tasks that the crowdworker has to complete to achieve the required level of expertise in the one or more skill sets. At least one training task pertaining to the one or more skill sets is assigned along with the first set of tasks such that the crowdworker gets trained on the one or more skill sets in a predetermined period without violating a service level agreement associated with the first set of tasks.
US10354537B2
An approach is provided for routing an aerial drone while preserving privacy. The approach involves processing model data depicting at least one structure to determine one or more privacy-sensitive features of the at least one structure. The approach also involves calculating line-of-sight data between a route of an aerial drone and the one or more privacy-sensitive features. The approach further involves configuring a routing of the aerial drone based on the line-of sight data when the aerial drone is traveling near the at least one structure.
US10354520B2
A network communication device, such as an electricity meter, is configured to communicate with devices on a circuit internal to a site via power line communication (PLC), even when electricity service to the site is disconnected. The network communication device is configured to monitor one or more circuits internal to the site and to receive power line communications from the device(s) coupled to the circuit internal to the site when the site is disconnected from electricity service. A PLC module of the network communication device may include a switch-based or capacitor-based monitor that maintains a PLC coupler electrically connected with the circuit internal to the site even when electricity service to the site is disconnected.
US10354519B2
An example remote control device includes an inertial sensor; one or more manipulable input devices; wireless communication circuitry; and control circuitry for controlling the wireless communication circuitry to communicate information about the inertial sensor and the input devices to an electronic device. The information is communicated at one or more communication intervals using a data format which permits a value associated with the inertial sensor and sampled at a given sampling time to be communicated in at least first and second different communications.
US10354518B2
According to certain aspects, the invention allows a person to manage some of the functions of a cell phone without having to actually have the phone in her hands. For example, the invention allows the user to know of the incoming call and further allows the user to send a user-specified message to the caller and/or otherwise manage how the call should be handled through a remote device. In certain embodiments, the invention is comprised of: a decorative watch-like or bracelet-like case; a decorative wrist band; a vibrating incoming call indicator; a partial or full face display; touch screen input capability, accelerometer for wrist flick input capability, and/or side buttons for user inputs; a Bluetooth antenna; a Bluetooth transmitter and receiver; a rechargeable battery; a connector or wireless charging element; a display/general purpose control unit with firmware; and standard Bluetooth link and application software on an associated cellular phone.
US10354516B2
A security system comprises at least one component interconnected with the security system for detecting an alarm condition. A control panel is interconnected with the security system for at least one of controlling and communicating with the at least one component. A memory is interconnected with the control panel for storing a system identifier (ID) associated with the control panel and for storing connection information for accessing a system configuration file associated with the system ID. The system ID and the connection information are stored prior to interconnecting the control panel and the security system. The system configuration file identifies the at least one component and is stored remote from the security system.
US10354504B2
A modular patient monitor provides a multipurpose, scalable solution for various patient monitoring applications. In an embodiment, a modular patient monitor utilizes multiple wavelength optical sensor and/or acoustic sensor technologies to provide blood constituent monitoring and acoustic respiration monitoring (ARM) at its core, including pulse oximetry parameters and additional blood parameter measurements such as carboxyhemoglobin (HbCO) and methemoglobin (HbMet). Expansion modules provide blood pressure BP, blood glucose, ECG, CO2, depth of sedation and cerebral oximetry to name a few.Aspects of the present disclosure also include a transport dock for providing enhanced portability and functionally to handheld monitors. In an embodiment, the transport dock provides one or more docking interfaces for placing monitoring components in communication with other monitoring components. In an embodiment, the transport dock attaches to the modular patient monitor.
US10354494B2
The gaming system and method includes a game that can be played in a first game state or a second game state with the possibility of different awards for each game state. The first game state enables a player to play the game and receive a first award. The first award may be a predetermined award and not based on the outcome the game in first game state. In some embodiments, the first award is not based on how well a player played a game. The second game state enables the player to play the game and receive a second award based on the outcome of the game in the second game state. In some embodiments, the second game state enables the player to play the game and receive a second award based on how well the player played the game in the second game state.
US10354486B2
A gaming machine is provided, including a display, a credit input device, a non-transitory memory, and a processor. The display is configurable to selectively present a centrally determined game and a non-centrally determined game. The credit input device is used to establish a credit balance for wagering on the centrally determined game and the non-centrally determined game. The non-transitory memory stores a centrally determined game engine and a non-centrally determined game engine. The processor is coupled to the non-transitory memory and the display, and is configured to select a game engine from the centrally determined game engine and the non-centrally determined game engine, and execute the selected game engine and a corresponding game.
US10354477B2
A beverage vending machine (1) comprising a cup storage (3), a cup support device (9) in a cup filling station (7), and a stirrer dispenser (6) to feed a stirrer (6a) to a cup (4) in the cup support device (9). The cup support device (9) is defined by a body in the form of an open ring (11) with a vertical axis (12), a cup supporting surface (15), and a lateral opening (13) to allow the cup to be transversally extracted from the open ring body (11). The supporting surface (15) has at least one projecting area (19) configured to cause the planarity of the cup supporting surface (15) imperfect so as to cause the cup (4) to tilt, with respect to the cup support device (9), in response to the supply of a stirrer (6a) to the cup (4).
US10354476B2
A system and method for delivering a desired product or products to a remote consumer using a product vending and tube delivery system capable of delivering selected products from a business to the remote consumer. A selector coupled to the product vending machine removes the selected products from designated compartments inside the vending machine and deposits the product either into a pneumatic tube or a canister inside a non-pneumatic tube. The product is then delivered through the tube to a remote consumer. The system is capable of delivering multiple products to multiple consumers in a short period of time with little to no human intervention.
US10354471B2
A method and apparatus for evaluating the fitness of an object based on determination of a measure of permeability of the object, including positioning the object between a fluid source and a gasochromic material, dispensing a fluid from the fluid source towards the object such that at least a portion of the fluid flows through the object and contacts the gasochromic material, exciting the gasochromic material with an excitation source such that an emission of the gasochromic material is in response to the excitation source and the fluid, detecting the emission from the gasochromic material to determine the permeability of the object, and evaluating the fitness of the object based on the determination of the permeability of the object. The gasochromic material may also be included in the object.
US10354470B2
An image sensor unit (60) includes: a light source part (25) that emits at least ultraviolet light in a main-scan direction to an object to be illuminated; a light condenser (32) that focuses light from the object to be illuminated; an image sensor (75) that converts the light focused by the light condenser (32), into an electric signal; and an ultraviolet cut part (65) that is disposed between the object to be illuminated and the image sensor (75), cuts off ultraviolet light in light reflected by the object to be illuminated, and allows fluorescent light to transmit therethrough. The image sensor (75) includes an ultraviolet detection part (77) that detects light in the ultraviolet light emitted from the light source part (25), the detected light having been reflected by a reflecting part but having not transmitted through the ultraviolet cut part (65).
US10354467B2
The invention generally relates to a gateway device (102) that operates as a hub or base station to provide for remote monitoring and control of a barrier operator (104,106) such as is used to operate a powered garage door. The device (102) includes a processor; a data storage device; a network interface for connecting the gateway device to a computer network (114); an operator interface for communicating with the barrier operator; and a computer program, which when executed on the processor: permits access to the gateway device over the computer network by way of a mobile application installed on a mobile device (108); transmits control signals received over the computer network to the barrier operator (104,106); and receives monitoring signals from the barrier operator (104,106).
US10354463B2
Systems and methods for secure authentication for access control, home control, and alarm systems are provided. Some methods can include receiving first user input at a mobile device, determining whether the first user input matches preconfigured user input, when the first user input matches the preconfigured user input, transmitting an access signal to an access control system, a home control system, or an alarm system to trigger access thereto.
US10354462B1
A system includes an electronic device and a sensor to detect sensor data corresponding to the electronic device. The system also includes a machine learning processor that receives the sensor data and generates a model of the electronic device to determine a T squared threshold and a Q threshold using a machine learning algorithm. The machine learning processor also performs a T squared analysis of the electronic device by comparing a T squared value to the T squared threshold, and a Q analysis of the electronic device by comparing a Q value to the Q threshold. The machine learning processor also determines that the model is faulty when the T squared value is less than the T squared threshold and the Q value is greater than or equal to the Q threshold, and generates a new model or updates the model when the model is determined to be faulty.
US10354461B1
A mobile device configured to receive telematics data from another vehicle when the mobile device is traveling in a moving vehicle and take corrective action when a travel event exists may be provided. The mobile device may receive telematics data associated with an originating vehicle, analyze the telematics data, and determine or identify that a travel event associated with the originating vehicle exists and, when the travel event is determined to exist, determine whether the travel event is relevant to the moving vehicle or a route that the moving vehicle is presently traveling, and if so, direct corrective action such that safer vehicle travel for the moving vehicle is facilitated based upon the telematics data that is collected by the originating vehicle. An insurance provider may collect an insured's usage of the vehicle safety functionality to calculate, update, and/or adjust insurance premiums, rates, discounts, points, or programs.
US10354455B1
A computer-implemented method for providing covered parking to vehicles is provided. The method may include transmitting a location identifier of a covered parking location and a communication address of a covered parking location (CPL) computing device to a vehicle computing device and/or an insurance computing device. The method may further include transmitting a signal to the vehicle computing device indicating a number of available parking spots of the covered parking location when the vehicle computing device contacts the CPL computing device, receiving a request from the vehicle computing device to reserve a parking spot of the covered parking location, determining whether to accept the request, and transmitting a response to the vehicle computing device. Accepting the request causes the CPL computing device to permit a vehicle associated with the vehicle computing device access to the covered parking location.
US10354449B2
The present invention embraces a system, device, and method for adding lighting effects to augmented reality (AR) content (i.e., virtual objects). Light sensors in an augmented reality (AR) system monitor an environment's lighting conditions to acquire lighting data that can be used to create (or update) virtual light sources. Depth sensors in the AR system sense the environment to acquire mapping data that can be used to create a 3D model of the environment while tracking the system's location within the environment. Algorithms running on a processor may then add the virtual light sources to the 3D model of the environment so that, when AR content is created, lighting effects corresponding to the virtual light sources can be added. The resulting AR content with virtual lighting effects appear more realistic to a user.
US10354448B1
Methods and systems for detecting optical components are disclosed. An optical signal comprising a plurality of light pulses is transmitted by a laser into a field of view (FOV) of a detector at a pulse repetition rate. A scene within the FOV is depicted to an eyepiece. The detector receives a plurality of reflected light pulses of the optical signal from a location within the scene during a first integration time period of the detector. At least one element of a display that is registered to the FOV is altered based on the plurality of reflected light pulses.
US10354445B2
Techniques and systems for sub-pixel grayscale three-dimensional (3D) printing are described. A technique includes mapping a 3D digital model onto a 3D grid of voxels associated with a 3D printer; assigning a first intensity level to first voxels that are fully contained within the model, the first intensity level being sufficient to cure photoactive resin during a curing time; determining, based on geometric information provided by the model, containment degrees for second voxels that are partially contained within the model; assigning second intensity levels to the second voxels based respectively on the containment degrees, the second intensity levels being greater than a third intensity level and lesser than the first intensity level; assigning the third intensity level to third voxels that are outside of the model; and generating one or more graphic files based on the first, second, third voxels, and respectively assigned intensity levels.
US10354441B2
Systems and method for augmented reality to visualize a telecommunications site for planning, engineering, and installing equipment include creating a three-dimensional (3D) model of a virtual object representing the equipment; providing the 3D model of the virtual object to an augmented reality server; providing a virtual environment representing the telecommunications site; obtaining the virtual object from the augmented reality server; and selectively inserting the virtual object in the virtual environment for one or more of planning, engineering, and installation associated with the telecommunications site.
US10354440B2
The present disclosure is directed toward systems and methods for a virtual reality transportation system. In particular, the systems and methods described herein present a virtual reality experience including a virtual environment for display to a passenger including virtual inertial interactions that correspond to real-world inertial forces that a passenger experiences while riding in a vehicle. Additionally, the systems and methods described herein analyze historical sensory data to predict inertial forces that the passenger will experience while riding in the vehicle. The systems and methods also generate a virtual sensory view for display to a passenger to represent what an autonomous transportation vehicle sees by way of a sensor suite used for navigation.
US10354439B2
A system may include a building scanning device configured to scan a target building and generate scanned building data based thereon. The system may also include a processor and a communication interface coupled thereto. The processor may be configured to cooperate with the communication interface to obtain stored building data for the target building from a remote stored data source and cooperate with the building scanning device to obtain the scanned building data. The processor may also be configured to generate virtual building plan data based upon the stored building data and the scanned building data and drive at least one display based upon the virtual building plan data.
US10354437B2
Current real-time rendering techniques of virtual representations of jewelry with gemstones do not address the shimmer and sparkle of real gemstones. Embodiments of the present invention use real-time rendering methods and systems that enable flash scintillation and fiery scintillation on the facets of virtual representations of gemstones as they are manipulated online by the customer. A 3D representation of a gemstone is displayed. In response to user input corresponding to the manipulation of the displayed 3D representation of the gemstone, scintillations at facets of the 3D representation of the gemstone are determined. The scintillations are determined by loading a scintillation factor from a look-up table corresponding to an angle of incidence of a light source to a facet of the gemstone. The determined scintillations at the facets of the gemstone are displayed for the user in real-time.
US10354430B2
An image update method executed by a render server, includes: acquiring a graphics instruction of a virtual machine, determining a type of the graphics instruction of the virtual machine, if the type of the graphics instruction of the virtual machine is a three-dimensional graphics instruction, sending a drawing instruction to a graphics processing unit to perform rendering processing, acquiring a rendering image corresponding to the graphics instruction of the virtual machine, sending a graphics update instruction to a primary surface management unit of the render server, acquiring an original primary surface of the virtual machine, synthesizing a new primary surface according to the original primary surface of the virtual machine, the first graphics update area, and the rendering image, sending an image corresponding to the new primary surface to a client of the virtual machine.
US10354420B2
An information processing apparatus for inputting minutes data comprises an input unit which inputs the minutes data, a designation unit which designates, among a plurality of object images displayed on a display screen, at least one object images to be stored together with the minutes data, and a determination unit which determines, based on the minutes data input by the input unit, the plurality of object images to be displayed on the display screen.
US10354415B2
A method, apparatus, system, and article of manufacture provide the ability to generate a texture unit for seamless tiling. A source image is obtained. A sample unit is identified from part of the source image where texture is of interest. The sample unit has multiple pixels including non-continuous border pixels and continuous pixels. The sample unit is split into multiple parts using a horizontal cut and/or a vertical cut. A shuffled sample unit is generated by moving each of the multiple parts to a center-symmetric position based on the horizontal cut and/or the vertical cut. The moving/shuffling moves the non-continuous border pixels to a center, and the continuous pixels to borders of the shuffled sample unit. A mask is generated by selecting the multiple pixels from the sample unit. The mask is overlaid on top of corresponding pixels in the shuffled sample unit to generate the texture unit.
US10354397B2
Embodiments can be used to synthesize physically plausible animations of target objects responding to new, previously unseen forces. Knowledge of scene geometry or target material properties is not required, and a basis set for creating realistic synthesized motions can be developed using only input video of the target object. Embodiments can enable new animation and video production techniques.
US10354395B2
Methods and apparatus to improve detection and false alarm rate over image segmentation are disclosed. An example method includes determining a first score based on a first pixel distance between a first feature of a first object in a reference image and a second feature in a second image of a search area, determining a second score corresponding to a second pixel distance between the second feature and a mathematical representation of a plurality of shapes representing a similarity between the second feature in the second image of the search area and the plurality of shapes observed simultaneously. The method further includes determining a normalized score by normalizing the first score based on the second score and identifying a second object in the second image of the search area as the first object in the reference image when the normalized score satisfies a threshold score.
US10354388B2
A system that includes a three-dimensional (3D) camera configured to capture a 3D image of a rearview of a dairy livestock in a stall and a processor. The processor is configured to obtain the 3D image, identify one or more regions within the 3D image comprising depth values greater than a depth value threshold, and s to identify a thigh gap region from the one or more regions. The processor is further configured to demarcate an access region within the thigh gap region and demarcate a tail detection region. The processor is further configured to identify one or more tail candidates within the tail detection region, to identify a tail candidate that corresponds with a tail model as the tail, and to determine position information for the tail.
US10354384B2
Systems and methods for assessing glaucoma loss using optical coherence topography. One method according to an aspect comprises receiving optical coherence image data and assessing functional glaucoma damage from retinal optical coherence image data. In an aspect, the systems and methods can map regions and layers of the eye to determine structural characteristics to compare to functional characteristics.
US10354374B1
A method for validating computed tomography (CT) techniques and individual inspections is provided with a CT reconstruction algorithm, an x-ray source, a primary rotational stage, a secondary rotational stage, and an x-ray beam detector. A test object is situated on the primary rotational stage and a plurality of image quality indicators (IQIs) is situated on the secondary rotational stage. The x-ray source, the primary rotational stage, the secondary rotational stage, and the x-ray beam detector are linearly aligned. Therefore, an x-ray beam from the x-ray source intersects the test object and the IQIs before reaching the x-ray beam detector. A CT reconstruction is developed by superimposing a plurality of projection data from the test object and the IQIs. More specifically, a CT reconstruction from the IQIs with a specific intensity value is added to the CT reconstruction of the test object.
US10354369B2
An image processing method of highly accurately correcting an optical degradation of an image pickup apparatus while also suppressing adverse effects is provided. The image processing method includes a step of obtaining a partial area of an input image shot by using an image pickup apparatus, a step of obtaining previously learnt correction information varying in accordance with a position of the partial area, and a correction step of generating a corrected partial area in which an optical degradation of the partial area caused by the image pickup apparatus is corrected by using the partial area and the correction information.
US10354355B2
System(s) and method(s) for embedding and extracting a watermark from a digital media are described. The method may include embedding a set of watermark bits in a N*N block of the digital media based on a local binary pattern (LBP) synthesis process. The LBP synthesis process comprises changing a value of a neighbor of a central pixel of the N*N block to make the value of the neighbor greater than a value of the central pixel when a watermark bit corresponding to the neighbor is ‘1’ and changing the value of the neighbor of the central pixel to make the value of the neighbor lesser than the value of the central pixel when the watermark bit corresponding to the neighbor is ‘0’.
US10354341B2
A mine management system to mine ore in a mine including a mining area, a first mine shaft, and a second mine shaft connecting the mining area and the first mine shaft, the mine management system includes: a transporting machine loading the ore mined in the mining area and transporting the ore to a soil discharge area while traveling in the first mine shaft; a loading machine staying in the second mine shaft while a space for the transporting machine to travel therein is left inside the first mine shaft, excavating the ore in the mining area, conveying the mined ore from the mining area in an opposite direction, and loading the mined ore on the transporting machine; and a management device determining a mining area in which the loading machine is disposed based on a difference between a production plan and an actual production amount of the mine.
US10354335B2
In some embodiments, the instant invention is directed to a computer-implemented method that at least includes: programming a Process Administrator computer system to perform: receiving life insurance data for a plurality of life insurance policies; identifying a life insurance policy that has a catch-up deduction; classifying the insured lives of the life insurance policy into a plurality of insured classes of the insured lives; determining investment amount in a separate account; receiving investment data resulted from investing in an investment option; calculating an investment return amount attributed to the life insurance policy; determining a net investment return amount to be credited to the life insurance policy based on: an insured class, the investment return amount, and the catch-up deduction; and transmitting the net investment return amount so as to result in crediting the net investment return amount to the life insurance policy.
US10354331B2
A method of initiating and processing an annuity transaction request according to a messaging protocol that uses entirely electronic forms of communication is provided. Upon receiving an annuity transaction request at a distributor portal associated with an annuity distribution entity, from an individual associated with the annuity, the distributor portal collects information relevant to the annuity transaction request, such as details about the annuity contract and the particular type of transaction request, and transmits the transaction request to a carrier of the annuity. The receiving, collecting, processing and transmitting is conducted entirely by the distributor portal, which facilities the exchange of electronic communications between the different parties involved.
US10354325B1
Methods for computer generation of graphical user interfaces are disclosed. The interfaces may provide representations of electronic order book data, including prospective orders and the impact of the prospective orders on the order book. Generating the graphical user interfaces can comprise calculating cumulative digital asset purchase order volumes and cumulative digital asset sell order volumes that are available in the order book at each order price. Graphical representations of a prospective order and a post-order order book may be generated and overlaid on the current order book graphical representation.
US10354320B2
Optimizing aggregation routing over a network. In one example embodiment, a method for optimizing aggregation routing over a network may include detecting that aggregated account data is unavailable over a network from a first data aggregator server, detecting that the aggregated account data is available over the network from a second data aggregator server, formatting a request for the aggregated account data to be compatible with the second data aggregator server, routing the formatted request over the network to the second data aggregator server, and receiving the requested aggregated account data over the network from the second data aggregator server.
US10354319B1
Disclosed are various embodiments for a placement bidding application. A collection of items is ranked according to relevance. A placement of an entry in the list is determined according to a bid to include the entry in a subset of the items presented to a user. The bid may be accepted according to a projected revenue generated for placement of the entry.
US10354317B2
A computer detects a user computing device when the user enters the store and receives the user's purchase history and preference information from a database. The computer receives a list and/or recipe that the user inputs into the application. This list and/or recipe is a list of items that the user plans to purchase. The computer identifies an item on the list, determines whether the item is in stock, and generates a route through the store so the user will reach each item on his list. The computer transmits the route to the user's computing device to be displayed.
US10354309B2
Methods and systems for simulating a search, for the purpose of evaluating one or more scoring functions used in ordering item listings for presentation in a search results page are described. Consistent with some embodiments, a simulation platform includes a real-time simulation module that receives search result sets for search queries that result in the conclusion of a transaction. The result set is then processed by the simulation platform with one or more test scoring functions, such that the resulting position of the item listing that has resulted in the transaction can be compared with the actual position at which the item listing was displayed in the actual search results. For each test scoring function, an average rank shift metric is determined, and displayed, thereby providing a metric with which to base decisions about which scoring functions to use in the production system.
US10354302B2
Fashion advice is easily and readily made available using a fashion application or “tool”. The advice may be based on stored images of a user's wardrobe and/or from images retrieved from clothing retailers. The advice may be communicated to the user via one or more fashion avatars, or by a linked fashion consultant or through the users involvement in virtual fashion shows.
US10354299B2
A taximeter, system and method for a taxi are disclosed. In one aspect, the taximeter includes a processing system including a memory having stored therein a plurality of computer applications, wherein the processing system is configured to execute a meter application during a passenger trip to determine a fare due, and execute a payment application to facilitate electronic payment of the fare due. In particular embodiments, the taximeter establishes a wireless data communication session with a mobile device of the passenger to facilitate payment of the fare due via the mobile device.
US10354283B2
The present disclosure is related to systems, methods, and/or processor readable media for presenting advertisements and/or other content. In certain embodiments, the disclosure relates to systems and/or methods for presenting advertisement and/or other content on mobile devices where advertisements and/or other content are displayed on the mobile device on unlocking of the device.
US10354282B2
Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a potential visit by a customer to a location. The method further includes making a determination, by the processor, based at least in part on the data of the potential visit by the customer to the location, that the customer or an agent of the customer may travel to the location. The method further includes selecting, by the processor circuit, at least one partner marketing communication from among a plurality of available partner marketing communications based at least in part on the data of the potential visit and the determination that the customer or the agent may travel to the location.
US10354261B2
Exemplary embodiments provide methods, mediums, and systems for behavioral research. In some embodiments, a simulated environment may be created. The simulated environment may be displayed to a user on a proprietary display device which utilizes a proprietary data format for storing the simulated environment. Multiple different types of proprietary devices may be supported by providing a hardware agnostic canvas and translation logic. The hardware agnostic canvas may be stored in a neutral format that is not specific to a proprietary display device. The translation logic may translate the hardware agnostic canvas into a format that is interpretably by a proprietary display device, and may translate data gathered from the proprietary display device into a hardware neutral format for further analysis.
US10354259B2
A non-transitory computer-readable storage medium storing a display control program that causes a computer to execute a process, the process including, monitoring an operation of a user for one or a plurality of display contents displayed on a screen, determining whether a result of the monitoring corresponds to at least one of a plurality of operation patterns stored in a memory, and outputting, on the screen, information corresponding to the one or the plurality of display contents when the result of the monitoring corresponds to the at least one of the plurality of operation patterns, the information being different in accordance with which operation pattern, included in the plurality of operation patterns, corresponds to the result of the monitoring.
US10354251B1
Systems, methods, and computer readable media for identifying irregular electronic commerce transactions are provided. A server is configured to receive a request for a risk level associated with electronic commerce transactions. The sever accesses a communications account associated with a user who initiated the electronic commerce transaction. The user may initiate the electronic commerce transaction on a wireless device. The server accesses the communication patterns, payment patterns, and voice patterns of the communications account for the wireless device. If changes in the communication, payment, or voice patterns of wireless device are detected, the server assigns a high or medium risk level to the electronic commerce transaction. If the server is unable to identify the pattern change, the assigned risk level of the electronic commerce transaction is low. The assigned risk levels are received by a transaction processor and may influence a rate charged for processing the electronic commerce transaction.
US10354243B2
Disclosed are authentication methods, systems and servers. Aspect processes include receiving an authentication request sent by a first terminal; determining at least a first sub authentication request and a second sub authentication request with both corresponding to the authentication request; sending the first sub authentication request to a second terminal and the second sub authentication request to a third terminal; when receiving the first verification information sent by the second terminal and the second verification information sent by the third terminal, authenticating the first verification information and the second verification information; and sending the authentication result to the first terminal; wherein the second terminal or the third terminal is the same terminal as the first terminal or is a different terminal from the first terminal.
US10354236B1
Provided is a method for matching orders of digital assets. The method comprises: receiving a plurality orders of digital asset from a plurality addresses on a distributed ledger, wherein each of the orders comprises a digital signature of the address, an authorizing public key, and an authorizing private key.
US10354232B2
The disclosure generally relates to systems and methods for automated object identification and pricing for waste removal and transport services. In an exemplary embodiment, the disclosure relates to utilizing a mobile device to capture a scene with items requiring removal and/or transport, and performing object and spatial recognition on objects in the scene to provide a cost for service on the objects.
US10354224B2
A clinical laboratory system for managing clinical laboratory work is described that includes: an examination information input means for inputting examination information relating to clinical laboratory work; an examination information memory means for storing input examination information; an extraction means for extracting examination information meeting a predetermined extraction condition related to progress of an examination from among stored examination information; a screen preparation means for creating a progress management screen for displaying extracted examination information; and an output means for outputting the progress management screen. Methods and computer programs for managing clinical laboratory work, management devices, and terminal devices are also described.
US10354220B2
Systems, methods, and other embodiments associated with rule based source sequencing for allocation are described. In one embodiment, a method includes receiving an item request from an entity. The example method may also include executing rules of an allocation sequence rule set upon attributes of warehouses until a target warehouse capable of satisfying the item request is identified. The rules are executed in a sequential order based upon priorities assigned to the rules. The example method may also include generating a set of control instructions within a data structure identifying the target warehouse and the item request. The example method may also include sending the data structure to a remote computer, associated with the target warehouse, for causing the item request to be processed from the target warehouse.
US10354216B2
According to various embodiments, system, methods and computer program products are configured for providing at least one customized communication to a recipient of one or more packages shipped by a consignor via a common carrier. One or more computer processors are configured to: receive at least a portion of customized content; retrieve at least a portion of consignee data, the portion comprising one or more parameters established by the recipient; compare the one or more components of the customized content with the one or more parameters established by the recipient so as to identify one or more correlations there-between; in response to identifying at least one correlation, generate at least one customized communication for provision to the recipient, the at least one customized communication containing at least a portion of the customized content; and in response to identifying no correlations, generate at least one standard communication containing no customized content.
US10354184B1
A system and method is disclosed for predicting user behavior in response to various tasks and or/applications. This system can be a neural network-based joint model. The neural network can include a base neural network portion and one or more task-specific neural network portions. The artificial neural network can be initialized and trained using data from multiple users for multiple tasks and/or applications. This user data can be related to characteristics and behavior, including age, gender, geographic location, purchases, past search history, and customer reviews. Additional task-specific neural network portions can be added to the neural network and may be trained using a task-specific subset of the training data. The joint model can be used to predict user behavior in response to an identified task and/or application. The tasks and/or applications can relate to use of a website by users.
US10354170B2
Embodiments of the present invention disclose a method and an apparatus of establishing an image search relevance prediction model, and an image search method and apparatus. The method of establishing an image search relevance prediction model comprises: training a pre-constructed original deep neural network by using a training sample, wherein the training sample comprises: a query and image data, and the original deep neural network comprises: a representation vector generation network and a relevance calculation network; and using the trained original deep neural network as the image search relevance prediction model. The technical solution of the present invention optimizes the existing image search technology, and has stronger capabilities than the prior art as well as various integrations and variations in terms of semantic matching between a query and an image text, semantic matching between a query and image content, click generalization and the like.
US10354169B1
Receive first context information including sensor information values from in-field sensors and a time associated with a capture of the first context information. Access a context to detectable event mapping that maps sets of sensor information values to events and identify a particular event associated with the received first context information. Determine a geographic location associated with the in-field sensors and access an imaging camera location database and identify particular imaging cameras that have a field of view including the determined geographic location during the time associated with the capture of the first context information. Retrieve audio and/or video streams captured by the particular imaging cameras, identify machine learning training modules corresponding to machine learning models for detecting the particular event in audio and/or video streams, and provide the audio and/or video streams to the machine learning training modules for further training of the corresponding machine learning models.
US10354159B2
Methods of detecting an object in an image using a convolutional neural-network-based architecture that processes multiple feature maps of differing scales from differing convolution layers within a convolutional network to create a regional-proposal bounding box. The bounding box is projected back to the feature maps of the individual convolution layers to obtain a set of regions of interest (ROIs) and a corresponding set of context regions that provide additional context for the ROIs. These ROIs and context regions are processed to create a confidence score representing a confidence that the object detected in the bounding box is the desired object. These processes allow the method to utilize deep features encoded in both the global and the local representation for object regions, allowing the method to robustly deal with challenges in the problem of object detection. Software for executing the disclosed methods within an object-detection system is also disclosed.
US10354154B2
A method of generating an occupancy map representing free and occupied space around a vehicle, wherein the occupancy map is divided into a plurality of cells Mx,y, the method includes: capturing two consecutive images by a camera mounted on the vehicle; generating optical flow vectors from the two consecutive images; estimating 3D points in the space around the vehicle from the optical flow vectors; generating rays from the camera to each of the estimated 3D points, wherein intersection points of the rays with the cells Mx,y defining further 3D points; determining for each of the cells Mx,y a function L_(x,y)^t for a time step t; and determining an occupancy probability from the function L_(x,y)^t for each of the cells Mx,y.
US10354149B2
A vehicular structure from motion (SfM) system can store a number of image frames acquired from a vehicle-mounted camera in a frame stack according to a frame stack update logic. The SfM system can detect feature points, generate flow tracks, and compute depth values based on the image frames, the depth values to aid control of the vehicle. The frame stack update logic can select a frame to discard from the stack when a new frame is added to the stack, and can be changed from a first in, first out (FIFO) logic to last in, first out (LIFO) logic upon a determination that the vehicle is stationary. An optical flow tracks logic can also be modified based on the determination. The determination can be made based on a dual threshold comparison to insure robust SfM system performance.
US10354144B2
This document describes systems, methods, devices, and other techniques for video camera scene translation. In some implementations, a computing device accesses a first video that shows a first 2D scene of an environment; defines a trip wire at a first position of the first 2D scene; obtains a 3D model of at least a portion of the environment shown in the first 2D scene; maps the trip wire from the first position of the first 2D scene to a first position of the 3D model that corresponds to the first position of the first 2D scene; accesses a second video that shows a second 2D scene of the environment; and projects the trip wire from the first position of the 3D model to a first position of the second 2D scene that corresponds to a same location in the environment as the first position of the first 2D scene.
US10354138B2
A method and a system for remote visual inspection of a target surface of a structure, the system comprising a multi-axis assembly; a combination of dynamic digital video cameras and optic supported by said multi-axis assembly; and a controller connected to the cameras and the multi-axis assembly; wherein the multi-axis assembly comprises a turret along a vertical axis, the turret being connected at a top part thereof to a first arm extending along a roll axis, the first arm being connected to a second arm along a pitch axis, the cameras and optic being carried by the second arm.
US10354121B2
Provided is a method for verifying the veracity of a finger by a verification device including a projection device projecting a pattern of parallel lines orthogonal to the longitudinal direction of the finger, a capture device capturing an image of the finger and of the pattern, and a processing unit. The method includes: an illumination step in which the projection device illuminates the finger with the pattern; a contactless capture step in which the capture device captures a pattern image of the projected pattern; a fringe-extraction step in which the processing unit extracts fringes from the pattern image; a feature-calculation step in which the processing unit calculates a feature relating to the physical structure of the fringes; a comparison step during which the processing unit compares the calculated feature with reference values; and a decision-making step in which the processing unit makes a decision regarding the veracity of the finger.
US10354117B2
The present disclosure provides a fingerprint identification method and apparatus. The fingerprint identification method includes obtaining a to-be-identified fingerprint image and extracting first characteristic points of the to-be-identified fingerprint image; determining whether a number of the first characteristic points of the to-be-identified fingerprint image is less than a predetermined threshold: when the number of the first characteristic points of the to-be-identified fingerprint image is less than the predetermined threshold, selecting, a fingerprint template image according to the number of the first characteristic points; extracting second characteristic points in the fingerprint template image matching with the first characteristic points of the to-be-identified fingerprint image; overlapping the fingerprint template image with the to-be-identified fingerprint image according to the first characteristic points of the to-be-identified fingerprint image and the second characteristic points of the fingerprint template image to form an overlapped image; determining a valid coincidence region between the to-be-identified fingerprint image and the fingerprint template image in the overlapped image; and determining whether the to-be-identified fingerprint image matches the fingerprint template image according to the valid coincidence region to generate a matching result and performing fingerprint identification based on the matching result. According to the disclosed method, fingerprint identification with less characteristic points can be realized, thus improving the success rate of the fingerprint identification, and reducing the identification error rate.
US10354110B2
Embodiments of the present invention generally relate to the field of barcode readers, and more particularly, to barcode readers having multiple linear image sensors. In an embodiment, a barcode reader includes a first optical assembly including a first linear imaging sensor, a second optical assembly including a second linear imaging sensor, and a controller connected configured to: simultaneously cause both of the first linear imaging sensor and the second linear imaging sensor to respectively capture light from a first FOV and a second FOV for a predetermined amount of time, and simultaneously capture a first output signal from the first linear imaging sensor and a second output signal from the second linear imaging sensor.
US10354107B2
A method and apparatus for switching an optical imaging reader between a hands-free mode and a handheld mode using a grip-enabling switch, which is actuated by a user's grip on the handle of the reader in order to switch from the hands-free mode to the handheld mode, and which switches from the handheld mode to the hands-free mode if the grip-enabling switch is no longer actuated.
US10354102B2
Ultrasonic identification devices, and methods of making and use same. The present invention further relates to ultrasonic ID devices using membranes (such as membranes made of graphene or a polyester film).
US10354100B2
A code includes a first part printed by using a first pigment, and a second part printed by using a second pigment which is easier to discolor than the first pigment, wherein the code is decodable by using information about discoloration of the second pigment.
US10354099B2
A particle simulation device comprises: a position information acquisition unit that acquires position information for the particles; a pair setting unit that selects pairs of particles and sets a pair number, on the basis of the position information; a reference information generation unit that generates a matrix from the pair numbers and the particle numbers, and generates reference information for referencing the pair numbers from the particle numbers on the basis of a matrix in which the order of the rows of the matrix are sorted on the basis of the particle numbers; a sum calculation unit that calculates a sum of interaction forces for each particle on the basis of the reference information; and a particle information calculation unit that calculates the position and velocity of the particles on the basis of the sum of interaction forces.
US10354098B2
Disclosed is a display apparatus including: a display; an input comprising circuitry configured to receive a key moving command for moving between keys of an on-screen keyboard displayed on the display and a key-group selecting command for selecting a key group of the on-screen keyboard; and a processor configured to control a user interface (UI) of the on-screen keyboard, the keyboard comprising a first key group including keys=corresponding to a plurality of letters and a second key group including keys=corresponding to a plurality of functions, to be displayed on the display, to control an input marker moving between first keys of the first key group in response to the key moving command and at least one dummy marker moving between second keys of the first key group to be displayed if the first key group is selected by the key-group selecting command, to control an input of the first key to be made if a first key corresponding to the input marker is selected, to control a function marker moving between keys of the second key group in response to the key moving command to be displayed if the second key group is selected by the key-group selecting command, and to control a function of a key to be implemented if the key corresponding to the function marker is selected.
US10354079B2
Location based security rules are provided for preventing unauthorized access to a device, application, system, content, and/or network, etc. The location-based security rules enable a user, computing device, system, etc. to access the requested item or information when the user provides proper identification information. The proper identification information is based in part on the location of the user and/or the user's access request.
US10354075B1
Computing devices are disclosed that include functionality for providing a trustworthy indication of software integrity. The computing devices include a hardware trust evaluation device capable of determining the trustworthiness of computer programs executing on the devices. At least one trust indicator is also connected to the hardware trust evaluation device for providing an external indication of the trustworthiness of a computer program. Additional security information regarding the trustworthiness of the computer program may be displayed on the primary display device of the computing device. The display of the security information is triggered by a user of the computing device submitting a request through a secure mechanism, where the request is unobservable and inaccessible to programs executing on the computing device. Additional secure mechanisms, such as a unique user interface for displaying the security information, can be utilized to ensure the authenticity of the displayed security information.
US10354059B1
Techniques are described for providing control of a security system. A user is authorized in the security system and user identification inputs, provided through an input unit of a personal mobile device of the authorized user of the security system, are accessed. One or more signatures of the authorized user are defined and stored in a signature map. Subsequently, user identification input is received from an unauthenticated user using the personal mobile device. The user identification input received from the unauthenticated user is compared to one or more defined signatures in the signature map. The unauthenticated user is determined to be the authorized user if the received user identification input matches one of the defined signatures. The unauthenticated user is allowed to control the security system based on the determination that the unauthenticated user is the authorized user.
US10354058B1
A system for storing an object includes a card reader, a keypad, and a secure storage area. The card reader is configured to receive a card from a user. The keypad is configured to receive authentication information from the user. The secure storage area is configured to store a plurality of boxes including a first box that is assigned to the user. The first box is configured to be dispensed from the secure storage area to the user in response to the user requesting to physically receive the first box. The first box defines an internal volume that is configured to store one or more objects belonging to the user. The first box is configured to be returned to the secure storage area after the user adds the one or more objects to, or removes the one or more objects from, the internal volume of the first box.
US10354057B2
Methods and systems are provided in this disclosure for operating an electronic device. The electronic device includes a user interface, a camera, and an electronic processor. The electronic processor determines whether a user assistance restriction is established for a current functional operation of the electronic device. The camera captures at least one image, the electronic processor analyzes the at least one image to detect one or more eyes in the field of view of the camera, and the electronic processor detects a violation of the user assistance restriction for the current functional operation based at least in part on the analysis of the at least one image. When a violation of the user assistance restriction is detected, the electronic processor adjusts one or more operations of the electronic device.
US10354056B2
Aspects of the subject disclosure are directed towards providing feedback to users of multi-user system that has biometric recognition capabilities, so that a user knows whether the system has correctly associated the user with his or her identity. The feedback may include a display of a current camera view, along with visible identity information that is associated with each user in the view. The feedback may include per-user icons (e.g., tiles, thumbnail images and so on) by which a user visually confirms that he or she is correctly recognized. Any misrecognition may be detected via the feedback and corrected. Feedback may convey other information, such as the current interaction state/capabilities of a user.
US10354047B2
Reducing the runtime overhead needed for testing of an integrated circuit design. A determination may be made of parameters that clock routing and data routing in an integrated circuit are dependent upon. A determination is made of whether the parameters are suitable for compaction, such as by determining whether the parameters are utilized in only one of clock routing or data routing. The parameters suitable for compaction are defined or redefined into at least one proxy compacted parameter. A timing analysis for the integrated circuit is performed using the proxy compacted parameter instead of performing the timing analysis using the parameters suitable for compaction.
US10354042B2
A method, system or computer usable program product for improving a circuit design having a set of endpoint circuits including identifying a subset of the set of endpoint circuits for further timing analysis based on graph based analysis (GBA) of the circuit design; performing path based analysis (PBA) of a set of endpoint circuit paths in the subset of endpoint circuits; and providing a timing margin between graph based analysis and path based analysis for each of the set of endpoint circuit paths for reducing pessimism in subsequent graph based analysis of the set of endpoint circuit paths.
US10354033B2
One embodiment provides a system to identify a “best” usage of a given set of CPU cores to maximize performance of a given application. The given application is parsed into a number of functional blocks, and the system maps the functional blocks to the given set of CPU cores to maximize the performance of the given application. The system determines and then tests various mappings to determine the performance, generally preferring mappings that maximize throughput per physical core. Before testing a mapping, the system determines whether the mapping is redundant with any previously tested mappings. In addition, given a performance target for the given application, the system determines a minimum number of CPU cores needed for the application to meet the application performance target.
US10354026B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for the generation and use of an electro-thermal battery model. One of the methods includes obtaining battery data comprising voltage values, with each voltage value corresponding to an operating state of the battery. The method includes selecting a battery model, the battery model having convex parameters and non-convex parameters. The method includes processing the battery data by performing a fitting procedure to determine values of the convex parameters and non-convex parameters. The fitting procedure includes fitting the convex parameters with respect to the battery data during which the non-convex parameters are held fixed. The fitting procedure includes fitting the non-convex parameters with respect to the battery data. The fitting procedure also includes creating an electro-thermal model for a battery from the selected battery model using the fitted values of the convex and non-convex parameters.
US10354025B1
A computer-implemented system and method to assist consumers with decisions affecting a change in fuel requirements is provided. Fuel consumption for heating can be considered by evaluating changes that would affect thermal conductivity, average indoor temperature, HVAC efficiency, and solar gain. In a further embodiment, a computer-implemented system and method to evaluate investment's in a building's shell is provided. Thermal conductivity and the surface area of a surface that is under consideration for improvement are obtained, after which revised thermal conductivity can be modeled based on the existing and proposed thermal performance of that building surface. In a still further embodiment, fuel consumption for heating modeling results can be comparatively evaluated, with one fuel consumption model operating over an annual (or periodic) scope and another fuel consumption model operating on an hourly (or interval) scope.
US10354022B2
The present invention relates to a visual efficacy determining method for non-colored objects in different light environments, comprising: a) setting light environment; b) placing an object for performing visual recognition of a driver; c) resetting the light environment, and repeating the step b); d) processing visual recognition information data obtained after experiments, and establishing a correlating relationship between visual recognition time and color temperature, color rendering index and brightness parameters of the light environment; and e) performing visual efficiency analysis according to the visual recognition information data processing results. The present invention further provides a system for implementing the visual efficacy determining method for non-colored objects in different light environments, wherein the system comprises a simulated tunnel middle section subsystem, a testing subsystem and a data processing subsystem. According to the method and the system disclosed by the present invention, visual efficacy analysis is performed on the visual influence of the light environment setting of the illumination of a night road and a tunnel middle section on the driver, and good guidance standards are provided for the reasonable and efficient setting of the color temperature, color rendering index and average brightness of a lighting device.
US10354018B2
One embodiment of the present invention sets forth a technique for generating a tube within a three-dimensional (3D) model. The technique involves receiving a first location on a surface of the 3D model. The technique further involves receiving a second location on the surface of the 3D model. The technique further involves receiving at least one constraint associated with a first tube to be generated within the 3D model. The technique further involves generating, based on the at least one constraint, the first tube, where the first tube connects a first opening at the first location with to a second opening at the second location.
US10354014B2
A mobile device to operate a virtual assistant system to control any wirelessly connected devices and services by receiving an input command to perform a function at the devices and services, translate the input command into a common language sharable between the external devices and services so that such input commands can be understood between the plurality of devices and services, and functions can be performed at the devices and or service in response to the input command. This control can be shared with other mobile devices as instructed by an input command.
US10354012B2
An information processing system is communicable with a translation server through a network, and includes a receiver, circuitry, and a transmitter. The receiver receives content data indicating contents expressed in a first language and destination information indicating a destination to which the content data is to be transmitted. The circuitry determines, based on the destination information received by the receiver, a second language as a target language into which the contents expressed in the first language is to be translated. The transmitter transmits, to the destination indicated by the destination information, translated content data indicating contents that is translated by the translation server from the first language to the second language.
US10354010B2
An information processing system to increase weights of words that are related to a text, but that do not explicitly occur in the text, in a weight vector representing the text, is provided. An adjusting system (100) includes a distance storing unit (110) and an adjusting unit (120). The distance storing unit (110) stores distances between any two terms of a plurality of terms. The distance between two terms becomes smaller as the two terms are semantically more similar. The adjusting unit (120) adjusts a weight of each term of the plurality of terms in a weight vector including weights of the plurality of terms and representing a text, on the basis of a distance between each term and other term in the weight vector and a weight of the other term.
US10354007B2
A computer-implemented method, system and computer program product for defining clinical workflows is provided. The computer-implemented comprises receiving, at a server-end, information related to one or more clinical workflows. The computer-implemented method further comprises translating the received information into a machine readable language, wherein the received information is translated by splitting the received information into one or more structural components and translating each of the one or more structural components. Furthermore, the computer-implemented method comprises storing the translated information as metadata. Also, the computer-implemented method comprises synchronizing the stored metadata with one or more client devices to define the one or more clinical workflows in the one or more client devices, wherein the one or more defined clinical workflows are dynamically customized based on one or more patient parameters.
US10354004B2
In some implementations, documents can be presented on a display of a computing device based on a context of the computing device. The context can include a current time and/or current location associated with the computing device. The documents can be presented based on a time and/or location associated with the documents. Documents can be downloaded and shared between devices. Documents can be dynamically updated based on document vendor provided information and/or other network based resources. In some implementations, the various graphical interfaces described herein provide access to a variety of document types in an organized and efficient manner.
US10354000B2
A computer-implemented method comprises determining, that a first document corresponds to a particular template that provides field specification data for identifying one or more fields from a document; generating a first electronic validation form as a graphical user interface from the first document using the particular template; sending a second notification of the first electronic validation form via email to the sender device, the notification comprising a first option for confirming invoice data in the first electronic validation form, at least some of the invoice data inline or as an attachment, and a second option for updating the invoice data in the first electronic validation form; uploading, in response to a selection of the first option, the invoice data into an enterprise resource planning (ERP) system; causing, in response to a selection of the second option, presentation of the first electronic validation form by the sender device.
US10353993B2
In one embodiment, a method includes receiving a request for a web page; sending a first response portion for generating the requested web page to a client computing device that includes a structured document place-holder code segments and executable code for implementing a page-assembling process; generating second response portions each for generating a corresponding portion of the requested web page that each include a call to a function of the page-assembling process; determining relative priorities of the second response portions; sending the second response portions to the client computing device in an order based on the determined relative priorities; and wherein the page-assembling process is configured to insert, or cause to be inserted, at a location determined by a corresponding one of the place-holder code segments, the second portions of content into a model representation of the structured document generated by a client rendering application.
US10353990B2
The present invention provides a computer implemented method for generating translatable and accessible multimedia presentations. The method can include transforming a presentation master file defining a multimedia presentation into each of a text file and a variables file, generating a plurality of slides for a slide show with text strings from the text file and imagery and audiovisual elements from the variables file, and launching the slide show. Transforming a presentation master file into each of a text file and a variables file can include additionally transforming the presentation master file into a visual markup language document emulating the multimedia presentation. As such, in an aspect of the embodiment, the method further can include detecting an assistive technology, and rendering the visual markup language document in lieu of the slide show.
US10353989B1
A web application workspace is received comprising a UI layout and a UI element. A focus communication is defined associated with the UI element, wherein when the focus communication is asserted at run time the UI element is made visibly more focused.
US10353985B2
Methods, systems, and apparatus, including computer program products, for reusing components from an application are provided. In some implementations, a method includes associating a parent and child component in a source application. The components are used in the presentation of document data during navigation among documents. A navigation interface in an application window of the source application is presented, including presenting document data according to the parent and child components. Input adding the parent component from the source application window to an application window of a target application is received. It is determined that the output of the child component is connected with the input of the parent component, and then computer readable instructions associated with the parent component and the child component are inserted into the target application. A navigation interface is presented in the target application window, including presenting document data according to the parent and child components.
US10353981B2
In the context of tracking systems, it is difficult to ensure that an organization has a complete, accurate database of contacts stored in its tracking system. When tracking systems users are required to manage exporting and importing of contacts from their desktop mail clients and handheld devices, it is almost certain that contact information will not be kept up-to-date and that confidence in the accuracy of the contact information will not be high. By enabling a remote directory access portal in the tracking system, all users can be assured that they have available the latest contact information for the organizations' contacts. In addition to providing directory access, the tracking system can authenticate users and, based on the users' entitlements, authorize users' access to specific contacts.
US10353978B2
In one embodiment, a method includes receiving a plurality of uniform resource identifiers (URI's) associated with a particular domain. Each of the URI's identifies a content page comprising one or more signature elements. The method further includes, for each URI in the plurality of URI's, successively testing the URI to identify a core of the URI and any unnecessary elements of the URI. The core of the URI is sufficient to retrieve a version of the content page including all of its signature elements. The method additionally includes, for each URI in the plurality of URI's, updating a set of rules based on the identified core and the identified unnecessary elements. The set of rules establishes a normalized version of the URI.
US10353977B2
A method includes receiving a search query from a user device and identifying function records using the search query. Each function record includes an application access mechanism (AAM) and application state information (ASI). The AAM includes a reference to a native application and indicates one or more operations for the application to perform. The ASI describes a state of the application after the application has performed the operations. Identifying the function records may be based on matches between terms of the search query and terms of the ASI included in the function records. The techniques further include selecting AAMs from the identified function records and identifying one or more AAMs of the selected AAMs that are compatible with the user device. The techniques also include transmitting the identified AAMs to the user device and refraining from transmitting any of the selected AAMs that are not compatible with the user device.