US10128363B2
Provided is a field-effect transistor (FET) that achieves compatibility between a higher current density and lower contact resistance and exhibits excellent properties, and a method for producing the FET. The FET includes: a channel layer above a substrate; an InAlN layer above the channel layer; an InxAlyGa1-(x+y)N layer on the InAlN layer, where 0
US10128355B2
Methods for forming a fin field effect transistor (FinFET) device structure are provided. The method includes providing a first fin structure and a second fin structure extending above a substrate and forming an isolation structure over the substrate, and the an upper portion of the first fin structure and an upper portion of the second fin structure protrudes from the isolation structure. The method also includes forming a first transistor and a second transistor on the first fin structure and the second fin structure, and the first transistor includes a first gate dielectric layer. The method further includes forming an inter-layer dielectric (ILD) structure between the first transistor and the second transistor, and a portion of the first gate dielectric layer above the isolation structure is in direct contact with a sidewall of the ILD structure.
US10128348B2
A metal bump structure for use in a driver IC includes a metal bump disposed on a matrix, an optional capping layer disposed on the metal bump to completely cover the metal bump and a protective layer disposed on the metal bump to completely cover and protect the metal bump or the optional capping layer and so that the metal bump is not exposed to an ambient atmosphere. The protective layer or the optional capping layer may have a fringe disposed on the matrix.
US10128345B2
A semiconductor device including a semiconductor element, an upper-surface electrode provided on an upper surface of the semiconductor element, a plated layer provided on an upper surface of the upper-surface electrode, one or more gate runners penetrating the plated layer and provided to extend in a predetermined direction on the upper surface of the semiconductor element, and a metal connecting plate that is arranged above the plated layer and is electrically connected to the upper-surface electrode, wherein the metal connecting plate has a joint portion parallel to the upper surface of the semiconductor element and has a rising portion that is connected to a first end of the joint portion and extends in a direction away from the upper surface of the semiconductor element, and in a plane parallel to the upper surface of the semiconductor element, the rising portion and the gate runner do not overlap with each other.
US10128343B2
A field effect transistor is provided which includes a plurality of fins, at least a portion of a given fin including a respective source region, and a raised source disposed at least partially on the fins and including III-V material. The field effect transistor further includes a diffusion barrier disposed at least partially on the raised source and including transition metal bonded with silicon or germanium, and a gate stack capacitively coupled at least to the respective source regions of the fins.
US10128339B2
A superlattice cell that includes Group IV elements is repeated multiple times so as to form the superlattice. Each superlattice cell has multiple ordered atomic planes that are parallel to one another. At least two of the atomic planes in the superlattice cell have different chemical compositions. One or more of the atomic planes in the superlattice cell one or more components selected from the group consisting of carbon, tin, and lead. These superlattices make a variety of applications including, but not limited to, transistors, light sensors, and light sources.
US10128329B2
A method of making a circuit device includes forming core circuitry. The core circuitry includes a doped region in the core circuit. The method further includes implanting a first set of guard rings around a periphery of the core circuitry. The first set of guard rings has a first dopant type. Implanting the first set of guard rings includes implanting the first set of guard rings spaced from the doped region. The method further includes implanting a second set of guard rings having a second dopant type, wherein the second dopant type being opposite to the first dopant type. At least one guard ring of the second set of guard rings is around a periphery of at least one guard ring of the first set of guard rings.
US10128318B2
A display device includes a substrate having a plurality of transmissive regions aligned in a first direction and a second direction, a plurality of first wiring lines on the substrate extending in the first direction, a plurality of second wiring lines on the substrate extending in the second direction, and a plurality of light emitting sections disposed on the substrate. Each of the transmissive regions is surrounded by the first and second wiring lines. The light emitting sections include a first light emitting section and a second light emitting section. At least part of the first light emitting section is located in a region that is adjacent to the transmissive regions and overlap one of the first wiring lines. At least part of the second light emitting section is located in a region that is adjacent to the transmissive regions and overlap one of the second wiring lines.
US10128310B2
According to one embodiment, a magnetoresistive memory device includes a magnetoresistive element of a stacked layer structure includes a first magnetic layer, a second magnetic layer, and a nonmagnetic layer between the first and second magnetic layers, and an insulating layer of a group III-V compound provided on a side of the first magnetic layer of the magnetoresistive element, the insulating layer including an chemical element of group II, group IV, or group VI.
US10128309B2
Memory cells and method of forming thereof are presented. The method includes forming a magnetic tunnel junction (MTJ) element which includes a fixed magnetic layer, a tunneling barrier layer and a composite free magnetic layer. The composite free magnetic layer includes an insertion layer between first and second free magnetic layers. The insertion layer includes an oxide or oxidized layer. The insertion layer increases the overall thickness of the free layer, decreasing switching current as well as thermal stability. The oxidized layer may be MgO or HfOx. A surface layer may be provided over the oxide or oxidized layer to further enhance magnetic anisotropy to further decrease switching current. The surface layer is Ta, Ti or Hf.
US10128301B2
A semiconductor device including a first semiconductor section including a first wiring layer at one side thereof, the first semiconductor section further including a photodiode, a second semiconductor section including a second wiring layer at one side thereof, the first and second semiconductor sections being secured together, a third semiconductor section including a third wiring layer at one side thereof, the second and the third semiconductor sections being secured together such the first semiconductor section, second semiconductor section, and the third semiconductor section are stacked together, and a first conductive material electrically connecting at least two of (i) the first wiring layer, (ii) the second wiring layer, and (iii) the third wiring layer such that the electrically connected wiring layers are in electrical communication.
US10128299B1
An image sensor includes a photodiode disposed in a first semiconductor material to absorb photons incident on the image sensor and generate image charge. A floating diffusion is disposed in the first semiconductor material and positioned to receive the image charge from the photodiode, and a transfer transistor is coupled between the photodiode and the floating diffusion to transfer the image charge out of the photodiode into floating diffusion in response to a transfer signal. A source follower transistor with a gate terminal is coupled to the floating diffusion to output an amplified signal of the image charge in the floating diffusion. The gate terminal includes a second semiconductor material in contact with the floating diffusion, and a gate oxide is partially disposed between the second semiconductor material and the first semiconductor material. The second semiconductor material extends beyond the lateral bounds of the floating diffusion.
US10128297B2
A semiconductor structure having: a silicon structure; and a plurality of laterally spaced PiN diodes formed in the silicon structure; and a surface of the silicon structure configured to reduce reverse bias leakage current through the PiN diodes. In one embodiment, a gate electrode structures is disposed on a surface of the silicon structure, the gate electrode structure having portions disposed between adjacent pairs of the diodes, the gate structure being biased to prevent leakage current through the diodes.
US10128296B2
A pixel sensor having a main photodiode and a parasitic photodiode and a method for reading out that pixel sensor are disclosed. The parasitic photodiode also serves the function of a floating diffusion node in the pixel. The pixel sensor is read by first determining the exposure as measured by the parasitic photodiode and then determining the exposure as read by the main photodiode. One of the two exposure measurements is chosen as the pixel output. The main photodiode has a light conversation efficiency chosen such that one of the two measurements will provide a measurement of the exposure over a dynamic range that is greater than that of either the main photodiode or the parasitic photodiode utilized separately.
US10128294B2
A light-receiving apparatus includes: a light-receiving device array including a semiconductor structure including a plurality of semiconductor mesas, a plurality of grooves each of which defines one of the semiconductor mesas, a plurality of first electrodes disposed on upper surfaces of the semiconductor mesas, a plurality of first bump electrodes disposed on the first electrodes, and a metal body disposed on a bottom surface of at least one of the grooves, the metal body being spaced apart from the first electrodes and the first bump electrodes; a semiconductor device processing an electric signal from the light-receiving device array; and an underfill disposed between the light-receiving device array and the semiconductor device. The metal body is spaced apart from a surface of the semiconductor device. The semiconductor device is joined to the light-receiving device array through the first bump electrodes.
US10128289B2
An embedded image sensor package including a transparent cover having a first side and an opposing second side. A first layer couples over the second side of the transparent cover and has an opening. An electrically conductive layer couples in or over the first layer and electrically couples with one or more electrical contacts exposed on an outer surface of the package. An image sensor chip having a first side with an image sensor and an opposing second side electrically couples with the electrically conductive layer at the first side of the image sensor chip. The image sensor chip couples over the first layer so the first side of the image sensor chip faces the second side of the transparent cover through the opening. The image sensor chip, first layer, and transparent cover at least partially define a cavity hermetically sealed using an underfill material. The package includes no wirebonds.
US10128283B2
A method for managing light energy received from at least one light source by at least one light sensor in an access control system. The method comprises receiving light energy by the at least one light sensor, measuring the amount of light energy received by an energy harvesting manager interconnected with an access control device, and determining whether the measured amount of light energy is above a predetermined threshold. If the measured amount of light energy is above the predetermined threshold, the method comprises converting the light energy into harvested energy by at least one energy harvester. If the measured amount of light energy is not above the predetermined threshold, the method comprises adjusting the amount of light energy available to the at least one light sensor from the at least one light source until the predetermined threshold is reached.
US10128282B2
The number of masks and photolithography processes used in a manufacturing process of a semiconductor device are reduced. A first conductive film is formed over a substrate; a first insulating film is formed over the first conductive film; a semiconductor film is formed over the first insulating film; a semiconductor film including a channel region is formed by etching part of the semiconductor film; a second insulating film is formed over the semiconductor film; a mask is formed over the second insulating film; a first portion of the second insulating film that overlaps the semiconductor film and second portions of the first insulating film and the second insulating film that do not overlap the semiconductor film are removed with the use of the mask; the mask is removed; and a second conductive film electrically connected to the semiconductor film is formed over at least part of the second insulating film.
US10128280B2
A semiconductor device having a configuration hardly generating variations in the current value due to a deteriorated EL element is to be provided. A capacitance element is disposed between the gate and the source of a driving TFT, video signals are inputted to the gate electrode, and then it is in the floating state. Suppose an EL element is deteriorated and the anode potential rises, that is, the source potential of the driving TFT rises, the potential of the gate electrode of the driving TFT, being in the floating state by coupling of the capacitance element, is to rise by the same amount. Accordingly, even when the anode potential rises due to the deteriorated EL element, the rise is added to the gate electrode potential as it is, and the gate-source voltage of the driving TFT is allowed to be constant.
US10128278B2
A thin film transistor substrate includes a switching element comprising a gate electrode electrically connected to a gate line extending in a first direction, an active pattern overlapping with the gate electrode, a source electrode disposed on the active pattern and 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. The thin film transistor substrate further includes an organic layer disposed on the switching element, a first electrode disposed on the organic layer, and a second electrode overlapping with the first electrode, and electrically connected to the drain electrode. A thickness of the second electrode is thicker than a thickness of the first electrode.
US10128267B2
A non-volatile memory device includes channel hole structures, bit lines, and intermediate wiring. The channel hole structures are arranged in a two-dimensional pattern on and extend vertically from a substrate. The bit lines extend in a first direction, are spaced apart from each other in a second direction crossing the first direction, and are electrically connected to the plurality of channel hole structures. The intermediate wiring which connects channel hole structures and the bit lines. The bit lines includes a first bit line and a second bit line directly connected to the channel hole structures through a first contact and spaced apart in the second direction. The intermediate wiring is between the first bit line and the second bit line.
US10128266B2
A semiconductor device includes lower and upper selection lines, a cell gate structure, a lower dummy structure and an upper dummy structure. The cell gate structure is between the lower and upper selection lines and includes cell gate electrodes stacked in a first direction. The lower dummy structure is between the lower selection line and the cell gate structure and includes a lower dummy gate line spaced from a lowermost one of the cell gate electrodes by a first distance. The upper dummy structure is between the upper selection line and the cell gate structure and includes an upper dummy gate line spaced from an uppermost one of the cell gate electrodes by a second distance. The cell gate electrodes are spaced by a third distance less than each of the first and second distances.
US10128255B2
A semiconductor device includes first and second well regions having a first conductivity type, and a third well region between the first and second well regions having a second conductivity type different from the first conductivity type. A first active region is in the first well region. A second active region is in the second well region. A third active region is in the third well region. The third active region is closer to the second active region than to the first active region. A fourth active region is in the third well region. The fourth active region is closer to the first active region than to the second active region. A first conductive pattern is across the first and third active regions. A second conductive pattern is across the second and fourth active regions and parallel to the first conductive pattern.
US10128253B2
An integrated circuit structure includes a Static Random Access Memory (SRAM) cell, which includes a read port and a write port. The write port includes a first pull-up Metal-Oxide Semiconductor (MOS) device and a second pull-up MOS device, and a first pull-down MOS device and a second pull-down MOS device forming cross-latched inverters with the first pull-up MOS device and the second pull-up MOS device. The integrated circuit structure further includes a first metal layer, with a bit-line, a CVdd line, and a first CVss line in the first metal layer, a second metal layer over the first metal layer, and a third metal layer over the second metal layer. A write word-line is in the second metal layer. A read word-line is in the third metal layer.
US10128252B2
A semiconductor device includes a substrate including a cell active region and a peripheral active region, a direct contact arranged on a cell insulating pattern formed on the substrate and connected to the cell active region, a bit line structure including a thin conductive pattern, contacting a top surface of the direct contact and extending in one direction, and a peripheral gate structure in the peripheral active region. The peripheral gate structure include a stacked structure of a peripheral gate insulating pattern and a peripheral gate conductive pattern, the thin conductive pattern includes a first material and the peripheral gate conductive pattern include the first material, and a level of an upper surface of the thin conductive pattern is lower than a level of an upper surface of the peripheral gate conductive pattern.
US10128247B2
A semiconductor device including a non-volatile memory cell including a writing transistor which includes an oxide semiconductor, a reading transistor which includes a semiconductor material different from that of the writing transistor, and a capacitor is provided. Data is written or rewritten to the memory cell by turning on the writing transistor and supplying a potential to a node where a source electrode (or a drain electrode) of the writing transistor, one electrode of the capacitor, and a gate electrode of the reading transistor are electrically connected to each other, and then turning off the writing transistor so that the predetermined amount of charge is held in the node. Further, when a transistor whose threshold voltage is controlled and set to a positive voltage is used as the reading transistor, a reading potential is a positive potential.
US10128243B2
A semiconductor device includes a substrate with a NMOS region and a PMOS region, a device isolation layer on the substrate to define active fins, and gate patterns on the substrate to have a length direction crossing the active fins, wherein the device isolation layer includes diffusion brake regions between respective pairs of the active fins, the diffusion brake regions being disposed adjacent to each other in a width direction of the gate patterns, and wherein a width of the diffusion brake region in the NMOS region is different from a width of the diffusion brake region in the PMOS region.
US10128236B2
A semiconductor device is provided. The semiconductor device includes a gate spacer that defines a trench on a substrate and includes an upper part and a lower part, a gate insulating film that extends along sidewalls and a bottom surface of the trench and is not in contact with the upper part of the gate spacer, a lower conductive film that extends on the gate insulating film along the sidewalls and the bottom surface of the trench and is not overlapped with the upper part of the gate spacer, and an upper conductive film on an uppermost part of the gate insulating film on the lower conductive film.
US10128233B2
A semiconductor device includes a first structure component comprising a first transistor, a first dummy pattern, a second structure component comprising a second transistor and a second dummy pattern. The first structure component and the first dummy pattern have a first height, and the second structure component and the second dummy pattern have a second height lower than the first height.
US10128224B2
A circuit board comprises a mother substrate including first and second scribing regions, the first scribing region extending in first direction, the second scribing region extending in second direction, the first and second directions crossing each other, the mother substrate including chip regions defined by the first and second scribing regions, and a through via penetrating the chip regions of the mother substrate. The mother substrate comprises a first alignment pattern protruding from a top surface of the mother substrate. The first alignment pattern is disposed on at least one of the scribing regions.
US10128222B2
A light-emitting-and-receiving element module 1 comprises a substrate 2 that comprises a top surface 2a; a light-emitting element 3a on the top surface 2a of the substrate 2; a light-receiving element 3b on the top surface 2a of the substrate 2 and apart from the light-emitting element 3a; and an intermediate wall 5 between the light-emitting element 3a and the light-receiving element 3b, the intermediate wall 5 comprising a lower surface 5c disposed apart from the top surface 2a. The lower surface 5c of the intermediate wall 5 has a protruding shape.
US10128218B2
A semiconductor device is disclosed that is formed with die bond pads at an edge of the semiconductor die. The die bond pads may be formed partially in a kerf area between semiconductor die on a wafer. When the wafer is diced, the die bond pads are severed along their length, leaving a portion of the die bond pads exposed at an edge of the diced semiconductor die. Having die bond pads at the edge of the die minimizes the offset between die when stacked into a package.
US10128216B2
A microelectronic package has a microelectronic element overlying or mounted to a first surface of a substrate and substantially rigid conductive posts projecting above the first surface or projecting above a second surface of the substrate remote therefrom. Conductive elements exposed at a surface of the substrate opposite the surface above which the conductive posts project are electrically interconnected with the microelectronic element. An encapsulant overlies at least a portion of the microelectronic element and the surface of the substrate above which the conductive posts project, the encapsulant having a recess or a plurality of openings each permitting at least one electrical connection to be made to at least one conductive post. At least some conductive posts are electrically insulated from one another and adapted to simultaneously carry different electric potentials. In particular embodiments, the openings in the encapsulant at least partially expose conductive masses joined to posts, fully expose top surfaces of posts and partially expose edge surfaces of posts, or may only partially expose top surfaces of posts.
US10128214B2
The present invention discloses a substrate where the lateral surface of the substrate is formed to expose at least one portion of a via(s) for circuit connection. The substrate comprises a plurality of insulating layers; and a plurality of conductive layers separated by the plurality of insulating layers. A first lateral surface of the substrate is formed by the plurality of conductive layers and the plurality of insulating layers. The first lateral surface of the substrate comprises at least one first portion of a first via filled with a first conductive material.
US10128208B2
In some embodiments, a package substrate for a semiconductor device includes a substrate core and a material layer disposed over the substrate core. The package substrate includes a spot-faced aperture disposed in the substrate core and the material layer.
US10128204B2
In accordance with an embodiment, an RF module includes a bulk semiconductor substrate with at least one integrated RF component integrated in a first main surface region of the bulk semiconductor substrate; an insulator structure surrounding a side surface region of the bulk semiconductor substrate; a wiring layer stack including at least one structured metallization layer embedded into an insulation material, the wiring layer stack being arranged on the first main surface region of the bulk semiconductor substrate and a first main surface region of the insulator structure; and a carrier structure at a second main surface region of the insulator structure, wherein the carrier structure and the insulator structure include different materials.
US10128203B2
A fan-out package structure is disclosed. The fan-out package structure includes an antenna main body; a redistribution layer (RDL); and an antenna auxiliary body in the RDL. An antenna system is also disclosed. The antenna system includes: an antenna main body, arranged to provide a first resonance; and an antenna auxiliary body, arranged to provide a second resonance through parasitic coupling to the antenna main body; wherein a dimension of the antenna main body is greater than a dimension of the antenna auxiliary body. An associated semiconductor packaging method is also disclosed.
US10128192B2
A semiconductor package structure including a redistribution layer (RDL) structure having a first surface and a second surface opposite thereto is provided. The RDL structure includes an inter-metal dielectric (IMD) layer and a first conductive layer disposed at a first layer-level of the IMD layer. A molding compound covers the first surface of the RDL structure. A first semiconductor die is disposed over the second surface of the RDL structure and electrically coupled to the RDL structure. A plurality of bump structures is disposed over the second surface of the RDL structure and electrically coupled to the RDL structure.
US10128188B2
A low resistance middle-of-line interconnect structure is formed without liner layers. A contact metal layer is deposited on source/drain regions of field-effect transistors and directly on the surfaces of trenches within a dielectric layer using plasma enhancement. Contact metal fill is subsequently provided by thermal chemical vapor deposition. The use of low-resistivity metal contact materials such as ruthenium is facilitated by the process. The process further facilitates the formation of metal silicide regions on the source/drain regions.
US10128185B2
In one example, a method for fabricating an integrated circuit includes patterning a layer of a first conductive metal, via a subtractive etch process, to form a plurality of lines for connecting semiconductor devices on the integrated circuit. A large feature area is formed outside of the plurality of conductive lines via a metal fill process using a second conductive metal.
US10128175B2
Packaging methods and packaged semiconductor devices are disclosed. In some embodiments, a method of packaging semiconductor devices includes forming first contact pads on a carrier, forming a wiring structure over the first contact pads, and forming second contact pads over the wiring structure. A first packaged semiconductor device is coupled to a first set of the second contact pads, and a second packaged semiconductor device is coupled to a second set of the second contact pads. The carrier is removed. The second packaged semiconductor device comprises a different package type than the first packaged semiconductor device.
US10128174B2
In accordance with an embodiment, a semiconductor component includes a support and a plurality of leads. An insulated metal substrate having a first portion and a second portion bonded to the support. A semiconductor chip comprising a III-N semiconductor material is bonded to the first portion of the insulated metal substrate and a first electrical interconnect is coupled between a drain bond pad the first portion of the insulated metal substrate. A second semiconductor chip is bonded to the first electrical interconnect. A second electrical interconnect coupled between a lead of the plurality of leads and the second semiconductor chip. In accordance with another embodiment, a method of manufacturing a semiconductor component includes coupling a first semiconductor chip to a first electrically conductive layer and coupling a second semiconductor chip to a second electrically conductive layer.
US10128168B2
An integrated circuit (IC) device includes a semiconductor substrate having a via hole extending through at least a part thereof, a conductive structure in the via hole, a conductive barrier layer adjacent the conductive structure; and a via insulating layer interposed between the semiconductor substrate and the conductive barrier layer. The conductive barrier layer may include an outer portion oxidized between the conductive barrier layer and the via insulating layer, and the oxidized outer portion of the conductive barrier layer may substantially surrounds the remaining portion of the conductive barrier layer.
US10128162B2
A method of manufacturing a semiconductor device, the method may include: forming a SOG film on a wafer, the wafer including a semiconductor substrate and a polyimide film exposed on a surface of the wafer, and the SOG film being formed so as to cover the polyimide film; applying a protection tape on a surface of the SOG film; processing the wafer on which the protection tape is applied; and peeling the protection tape from the wafer.
US10128154B2
A semiconductor device includes a fin region with long and short sides, a first field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the short side of the fin region, a second field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the long side of the fin region, an etch barrier pattern on the first field insulating layer, a first gate on the fin region and the second field insulating layer to face a top surface of the fin region and side surfaces of the long sides of the fin region. A second gate is on the etch barrier pattern overlapping the first field insulating layer. A source/drain region is between the first gate and the second gate, in contact with the etch barrier pattern.
US10128147B2
Semiconductor structures include a patterned interlayer dielectric overlaying a semiconductor substrate. The interlayer dielectric includes a first dielectric layer and at least one additional dielectric layer disposed on the first dielectric layer, wherein the patterned interlayer dielectric comprises at least one opening extending through the interlayer dielectric to the semiconductor substrate. Chemically enriched regions including ions of Si, P, B, N, O and combinations thereof are disposed in surfaces of the first dielectric layer and the at least one dielectric layer defined by the at least one opening. Also described are methods of for forming an interconnect structure in a semiconductor structure.
US10128139B2
A substrate holding method is to horizontally hold a substrate, and includes a positioning step of positioning a substrate by moving a substrate transfer mechanism and by allowing the peripheral edge of the substrate to come into contact with the plurality of positioning pins, a substrate grasping step of bringing the plurality of grasping pins into a closed state after completing the positioning step so that the substrate held by the plurality of positioning pins and the plurality of grasping pins, and a transfer mechanism receding step of allowing the substrate transfer mechanism to recede from above the spin base after completing the substrate grasping step.
US10128138B2
A substrate transfer method is provided. The substrate transfer method comprises: loading the transfer container to a load port, and separating the cover body from the container main body; detecting an accommodation status of the substrate in the container main body by a detection unit; correcting, by a correction device, the accommodation status of the substrate in the container main body in which the accommodation status of the substrate detected by the detection unit is abnormal; and allowing a substrate transfer device to enter the container main body in which the accommodation status of the substrate is corrected, and unloading the substrate from the container main body.
US10128137B2
A measurement processing process S103 of measuring a cut width of a film based on an image obtained by imaging, with an imaging unit 270, a peripheral portion of a substrate which is processed based on a substrate processing recipe; a creation process S602 of creating a management list in which a set value of the cut width of the film, a measurement value of the cut width of the film measured through the measurement processing process and time information at which the measurement result is obtained are correlated; an analysis process S603 (S606) of analyzing a state of the processed substrate based on the created management list; and a notification process S605 (S608, S609) of making a preset notification to a user based on an analysis result obtained through the analysis process are provided.
US10128135B2
First, a substrate with one main surface on which a thin film of at least one of a mono-molecular layer and a multi-molecular layer including dopants is formed is prepared. Subsequently, the prepared substrate is placed in a chamber, and dopants included in the thin film are introduced from the thin film into a surface layer of the substrate by providing the substrate, through irradiation with light from a first lamp, with preliminary heat treatment in a first temperature band higher than a temperature before heating. Then, the dopants introduced into the surface layer of the substrate are activated by heating the substrate provided with the preliminary heat treatment and placed in the chamber from the first temperature band to a second temperature band higher than the first temperature band through irradiation with flash light from a second lamp.
US10128129B2
Provided is a semiconductor device with improved reliability that achieves the reduction in size. A semiconductor wafer is provided that has a first insulating member with an opening that exposes from which an upper surface of an electrode pad. Subsequently, after forming a second insulating member over a main surface of the semiconductor wafer, another opening is formed to expose the upper surface of the electrode pad. Then, a probe needle is brought into contact with the electrode pad, to write data in a memory circuit at the main surface of the semiconductor wafer. After covering the upper surface of the electrode pad with a conductive cover film, a relocation wiring is formed. In the Y direction, the width of the relocation wiring positioned directly above the electrode pad is equal to or smaller than the width of the opening formed in the first insulating member.
US10128128B2
A method of manufacturing a semiconductor device includes: (a) loading into a process chamber a substrate including: a wiring layer including a first interlayer insulating film, a plurality of copper-containing films formed on the first interlayer insulating film and used as a wiring, an inter-wire insulating film electrically insulating the plurality of copper containing film and a recess formed between the plurality of copper-containing film; and a first diffusion barrier film formed on a first portion of a surface of the plurality of copper-containing films to suppress a diffusion of a component of the plurality of copper-containing film; and (b) supplying a silicon-containing gas into the process chamber to form a silicon-containing film on: a surface of the recess; and a second portion of the surface of the plurality of copper-containing films other than the first portion where the first diffusion barrier film is formed.
US10128124B2
A method is provided for blocking a portion of a longitudinal through-hole during manufacture of a semiconductor structure, comprising the steps of: forming a stack comprising a hard mask comprising at least one trench, and a first coating filling the at least one trench and coating the hard mask, wherein the first coating comprises one or more materials that can be etched selectively with respect to a second coating; etching at least one vertical via in the first coating directly above the portion of the trench in such a way as to remove the first coating over at least a fraction of the depth of the trench, filling the at least one via with the second coating material, and removing the first coating selectively with respect to the second coating from at least the one or more longitudinal through-holes in such a way as to leave in place any of the first coating present directly underneath the second coating.
US10128122B2
Techniques for producing stacked SiGe nanowires using a condensation process without parasitic Ge nanowires as an undesired by-product. In one aspect, a method of forming SiGe nanowires includes the steps of: forming a stack of alternating Si and SiGe layers on a wafer; patterning fins in the stack; selectively thinning the SiGe layers in the fins such that the Si and SiGe layers give the fins an hourglass shape; burying the fins in an oxide material; and annealing the fins under conditions sufficient to diffuse Ge from the SiGe layers in the fins to the Si layers in the fins to form the SiGe nanowires. A FET device and method for formation thereof are also provided.
US10128120B2
The inventive concepts provide a method of completely removing a damage region of a surface of an etch target layer after plasma-etching the etch target layer. The method includes performing a first post-etch plasma treatment process using a first post-treatment gas on the plasma-etched etch target layer. A polarity of ions of the first post-treatment gas may be the same as a polarity of bias power applied to a stage in a plasma apparatus.
US10128116B2
Efficient integrated sequential deposition of alternating layers of dielectric and conductor, for example oxide/metal or metal nitride, e.g., SiO2/TiN, in a single tool, and even in a single process chamber enhances throughput without compromising quality when directly depositing a OMOM stack with many layers. Conductor and dielectric film deposition of a stack of at least 20 conductor/dielectric film pairs in the same processing tool or chamber, without breaking vacuum between the film depositions, such that there is no substantial cross-contamination between the conductor and dielectric film depositions, can be achieved.
US10128115B2
A method of forming MOS transistor includes the steps of performing a pocket implantation process on a substrate having a gate stack, performing a co-implanted ion implantation process on the substrate at a temperature less than room temperature, performing a lightly doped source/drain implantation process on the substrate, and forming source and drain regions in the substrate, adjacent the gate stack.
US10128108B2
Provided are an oxide sintered compact whereby low carrier density and high carrier mobility are obtained when the oxide sintered compact is used to obtain an oxide semiconductor thin film by a sputtering method, and a sputtering target which uses the oxide sintered compact. This oxide sintered compact contains oxides of indium, gallium, and aluminum. The gallium content is from 0.15 to 0.49 by Ga/(In+Ga) atomic ratio, and the aluminum content is from 0.0001 to less than 0.25 by Al/(In+Ga+Al) atomic ratio. A crystalline oxide semiconductor thin film formed using this oxide sintered compact as a sputtering target is obtained at a carrier density of 4.0×1018 cm−3 or less and a carrier mobility of 10 cm−2V−1sec−1 or greater.
US10128102B2
Disclosed are pre-wetting apparatus designs and methods for cleaning solid contaminants from substrates prior to through resist deposition of metal. In some embodiments, a pre-wetting apparatus includes a process chamber having a substrate holder, and at least one nozzle located directly above the wafer substrate and configured to deliver pre-wetting liquid (e.g., degassed deionized water) onto the substrate at a grazing angle of between about 5 and 45 degrees. In some embodiments the nozzle is a fan nozzle configured to deliver the liquid to the center of the substrate, such that the liquid first impacts the substrate in the vicinity of the center and then flows over the center of the substrate. In some embodiments the substrate is rotated unidirectionally or bidirectionally during pre-wetting with multiple accelerations and decelerations, which facilitate removal of contaminants.
US10128101B2
A dimmable induction RF fluorescent light bulb comprising a power coupler with reduced extraneous electromagnetic radiation wherein a dimming facility utilizes burst-mode dimming that periodically interrupts the high frequency voltage and current to the power coupler with an off period and an on period in order to reduce the power being delivered to the power coupler wherein the off period is shorter than the time required for an electron density of the discharge within the lamp envelope to substantially decrease.
US10128100B2
During a normal operation, alternating drive voltage to be applied between a pair of electrodes provided to face an outer surface of a bottom part of a gas discharge light emitting tube is switched to a voltage value V2 lower than a voltage value V1 at the time of starting lighting. Further, the alternating drive voltage to be applied during the normal discharge operation is intermittently applied in a predetermined cycle and duty ratio to enable adjustment of light emission intensity.
US10128096B2
An ionizing system includes a channel and a heater coupled to the channel. The channel has an inlet disposed in a first pressure region having a first pressure and an outlet disposed in a second pressure region having a second pressure. The first pressure is greater than the second pressure. The heater is for heating the channel, and the channel is configured to generate charged particles of a sample in response to the sample being introduced into the channel.
US10128094B2
A mass spectrometer includes a collision cell and a system controller. The collision cell includes a plurality of rod pairs configured to generate pseudopotential well through the application of radio frequency potentials to the rod pairs. The collision cell configured to generate a target fragment from a parent ion by colliding the parent ion with one or more gas molecules. The system controller is configured to set a radio frequency amplitude of the radio frequency potentials to a default amplitude; monitor the production of a target fragment ion while adjusting the collision energy; set the collision energy to optimize the production of the target fragment ion; apply a linear full range ramp to the radio frequency amplitude to determine an optimal radio frequency amplitude; and set the radio frequency amplitude to the optimal radio frequency amplitude for the parent ion, target fragment ion pair.
US10128086B1
Exemplary methods for treating a silicon-containing substrate may include flowing plasma effluents of a hydrogen-containing precursor into a processing region of the semiconductor processing chamber. A silicon-containing substrate may be positioned within the processing region and include a trench formed through stacked layers including alternating layers of silicon nitride and silicon oxide exposing a portion of the silicon-containing substrate. The methods may include contacting the exposed portion of the silicon-containing substrate with the plasma effluents. The methods may include flowing an oxygen-containing precursor into the processing region of the semiconductor processing chamber. The methods may include contacting the exposed portion of the silicon-containing substrate with the oxygen-containing precursor. The methods may also include converting the exposed portion of the silicon-containing substrate to silicon oxide.
US10128076B1
In a plasma ion source having an induction coil adjacent to a reactor chamber for inductively coupling power into the plasma from a radio frequency power source and designed for negative and positive ion extraction, a method for operating the source according to the invention comprises providing radio frequency power to the induction coil with a RF amplifier operating with a variable frequency connected to a matching network mainly comprised of fixed value capacitors. In this device, the impedance between the RF power source and the plasma ion source is matched by tuning the RF frequency rather than adjusting the capacitance of the matching network. An option to use a RF power source utilizing lateral diffused metal oxide semiconductor field effect transistor based amplifiers is disclosed.
US10128074B2
A pyrotechnic circuit breaker ,comprising a body, an igniter, a piston a bus bar, wherein the piston comprises a cutting edge and is adapted to move along a normal direction from a raised position to a lowered position to cut a portion of the bus bar, thereby separating the bus bar into two distinct portions in order to break the electrical conduction of the bus bar.
US10128065B2
A rotation transmitting mechanism may include first and second tubular holders connected to first and second tubular members, respectively, to be incapable of rotating relative thereto, and a third tubular holder provided to project from an inside of the second tubular holder to the first tubular holder side and connected to the second tubular holder to be incapable of rotating relative thereto. The rotation transmitting mechanism may also include an inner coil spring, the ends of which are inserted inside of and respectively fixed to the first and third tubular holders, and an outer coil spring, the ends of which are inserted outside of and respectively fixed to the first and third tubular holders. The coils may have the same winding direction. In certain states, the second and third tubular holders may be connected to be incapable of rotating relative to each other.
US10128064B2
Keyboard assemblies having reduced thicknesses and methods of forming the same. A keyboard assembly may include a printed circuit board (PCB) and a single membrane sheet adhered directly to the PCB. The single membrane sheet may substantially cover the PCB. The keyboard assembly may also include a group of dome switches coupled directly to the single membrane sheet. Another keyboard assembly may include a group of conductive pads and a group of membrane pads. Each of the group of membrane pads may be adhered directly to a corresponding one of the group of conductive pads. The keyboard assembly may also include a group of dome switches coupled directly to the membrane pads. Each of the group of dome switches may be coupled directly to a corresponding one of the group of membrane pads.
US10128062B2
A transmitter device incorporating a strain gauge proportional push button is disclosed. The transmitter device includes a printed circuit board including one or more electrical components thereon and a proportional push button having a flexible membrane, a dome switch positioned beneath the flexible membrane and attached to the printed circuit board, the dome switch being proximate to the flexible membrane such that depression of the flexible membrane causes the dome switch to snap down and thereby form a closed circuit in the dome switch, and a strain gauge formed on or applied to the printed circuit board and positioned adjacent the dome switch, the strain gauge generating an electrical output proportional to an amount of deflection of the printed circuit board caused by pressure exerted thereon by depression of the flexible membrane and the dome switch.
US10128058B2
A switching device, for the on-off switching of a current passing through a current path, has at least one fixed contact and at least one movable contact, wherein the movable contact can be moved relative to the fixed contact for making or breaking the current path, and a drive for the functional movement of a jumper between a contact-making position and a contact-breaking position. In the contact-making position with the fixed contact, the movable contact makes the current path. The switching device includes a high-speed circuit breaker for breaking the current path in the event of a short circuit or overload, wherein the armature of the high-speed circuit breaker is rigidly coupled to the movable contact.
US10128047B2
Methods and systems to improve a multilayer ceramic capacitor using additive manufacturing are disclosed. Layers of a capacitor may be modified from its traditional planar shape to a wavy structure. The wavy shape increases surface area within a fixed volume of the capacitor, thus increasing capacitance, and may comprise smooth and repetitive oscillations without the presence of voltage-degrading sharp corners. In addition, the ends of each conductive layer do not have sharp edges, such as comprising of a round corner. The one-dimensional wave pattern may run parallel to the width of the capacitor, or it may align in parallel to the length of the capacitor. In some embodiments, the wave pattern may be parallel to both the width and the length—in two dimensions—such that it forms an egg-crate shape. Further, the wavy structures may comprise of secondary or tertiary wavy structures to further increase surface area.
US10128040B2
An inductor bridge is provided with a flexible flat plate-shaped element body, a first connector, and a second connector. The element body includes therein an inductor portion. The inductor portion is configured by a spiral conductor pattern. The first connector is provided on the element body and is connected to a first circuit. The second connector is provided on the element body and is connected to a second circuit.
US10128038B2
An isolation transformer wherein in a first coil group of a pair of coil groups provided in an isolation transformer, an inner peripheral side lead wire is drawn out in a positive direction of a z axis and then drawn out to an outer peripheral side of a primary side coil as a first inner peripheral side lead wire, and in a second coil group, the inner peripheral side lead wire is drawn out in a negative direction of the z axis and then drawn out to the outer peripheral side of the primary side coil as a second inner peripheral side lead wire. The first inner peripheral side lead wire and the second inner peripheral side lead wire are then connected to each other, such that respective inner peripheral side end portions are connected to each other in series.
US10128037B2
Inductors are fabricated in core layers according to a predefined semiconductor package manufacturing process rules. The inductors provide an embedded substrate trace inductor solution. The inductors may be part of an on-chip voltage regulator or any other circuit design. The inductors provide a core spiral structure to help increase inductance, particularly using magnetic field coupling between inductors. The core layers provide thicker and heavier conductive segments for the inductors, particularly as compared to inductors fabricated in build-up layers according to the semiconductor package manufacturing process rules.
US10128034B2
A heat dissipation device is applied to an electronic device and comprises a heat conduction plate, at least an induction coil and a first heat dissipation plate. The heat conduction plate receives the heat provided by a heat source and includes a first contact element disposed on a first surface of the heat conduction plate. The induction coil is disposed at the heat conduction plate. The first heat dissipation plate is disposed at the first contact element of the heat conduction plate. The first heat dissipation plate and the heat conduction plate form a gap. The first heat dissipation plate includes at least a first magnetic element disposed opposite the induction coil.
US10128027B2
There is provided an electric wire holder for holding electric wires connected to terminal fittings at end portions of the wires, the holder configured to attach to a shielding pipe to cover an edge of the shielding pipe into which the electric wires are inserted and from which the terminal fittings and a portion of the electric wires are drawn out to an outside of the shielding pipe, the holder comprising: a first holding piece configured to hold the portion of the electric wires that is drawn out from the shielding pipe and to fix a draw-out position of the terminal fittings.
US10128026B2
A superconducting wire having improved electrical and physical properties.
US10128019B2
A copper alloy for an electronic and electric device includes: Mg in a range of 0.1 mass % or more and less than 0.5 mass %; and a Cu balance including inevitable impurities, wherein a graph, in which a vertical axis is dσt/dεt and a horizontal axis is a true strain εt, dσt/dεt being defined by a true stress σt and the true strain εt, obtained in a tensile test of the copper alloy, has a strained region that has a positive slope of dσt/dεt.
US10128016B2
Disclosed is an EUV system element having a hydrogen diffusion barrier including a region implanted with species (e.g., ions energetic neutral atoms) of a non-hydrogen gaseous material. Also disclosed is a method of making such a component including the step of implanting species of a non-hydrogen gaseous material to form a hydrogen diffusion barrier and a method of treating an EUV system element including the step of implanting species of a non-hydrogen gaseous material to prevent hydrogen adsorption and diffusion. Also disclosed is subjecting an EUV system element to a flux of non-hydrogen gas ions to displace hydrogen ions in one or more layers of the EUV system element with the non-hydrogen gas species so that the gas ions protect the EUV system element against hydrogen damage.
US10128010B2
[Object] To provide a radiation shielding material that includes a resin composition obtained by filling a matrix formed of resin with a radiation-absorbing substance and is capable of obtaining a structure in which transparency is significantly improved as compared with the conventional radiation shielding material while having a radiation shielding effect similar to that of the conventional radiation shielding material. [Solving Means] A radiation shielding material includes: a resin composition containing a proportion of 20 to 80 vol % of fluoride powder containing barium as a constituent element. The fluoride powder is favorably barium fluoride or lithium barium fluoride, the resin favorably has a refractive index (n) of 1.4 to 1.6, and particularly, a difference between a refractive index of the resin and a refractive index of the fluoride powder is favorably within ±0.05.
US10128006B2
An emergency spent nuclear fuel pool cooling system that requires no external electrical power source and relies on the expansion of a cryogenic fluid through an evaporator/heat exchanger submerged within the spent fuel pool, to power various components used to cool the spent fuel pool and adjacent areas and provide makeup water to the spent fuel pool. Other than the evaporator/heat exchanger to which the cryogenic fluid is connected, the remaining components employed to cool the pool and the surrounding area and provide makeup water can be contained in a relatively small, readily transportable skid.
US10128004B2
The invention pertains to a nuclear fuel assembly grid or a portion or a part of the grid, such as a grid strap and/or an integral flow mixer that is at least partially constructed of a composition containing one or more ternary compounds of the general formula I: Mn+1AXn (I) wherein, M is a transition metal, A is an element selected from the group A elements in the Chemical Periodic Table, X is carbon or nitrogen, and n is an integer from 1 to 3. The invention further pertains to a method of making the nuclear fuel assembly grid or a portion of a part of the grid, by employing a sintering process to sinter the composition containing one or more ternary compounds in powder form such that the resulting grid or a portion of or a part of the grid includes a plurality of sintered layers.
US10128002B2
A method of administering insulin includes receiving subcutaneous information for a patient at a computing device and executing a subcutaneous outpatient program for determining recommended insulin dosages. The subcutaneous outpatient program includes obtaining blood glucose data of the patient from a glucometer in communication with the computing device, aggregating blood glucose measurements to determine a representative aggregate blood glucose measurement associated with at least one scheduled blood glucose time interval, and determining a next recommended insulin dosage for the patient based on the representative aggregate blood glucose measurement and the subcutaneous information. The method also includes transmitting the next recommended insulin dosage to a portable device associated with the patient. The portable device displays the next recommended insulin dosage.
US10127992B2
A method of programming electrical fuses reliably is disclosed. If a programming current exceeds a critical current, disruptive mechanisms such as rupture, thermal runaway, decomposition, or melt, can be a dominant programming mechanism such that programming is not be very reliable. Advantageously, by controlled programming where programming current is maintained below the critical current, electromigration can be the sole programming mechanism and, as a result, programming can be deterministic and very reliable. In this method, fuses can be programmed in multiple shots with progressive resistance changes to determine a lower bound that all fuses can be programmed satisfactorily and an upper bound that at least one fuse can be determined failed. If programming within the lower and upper bounds, defects due to programming can be almost zero and, therefore, defects are essentially determined by pre-program defects.
US10127988B2
Sense circuits and methods to vary, in response to temperature, a precharge voltage level of a sense node during a sense operation, a sense node develop time during the sense operation, and/or a ratio of a deboost voltage level capacitively decoupled from the sense node to a boost voltage level capacitively coupled to the sense node during the sense operation.
US10127987B2
A method for operating a NVM cell is disclosed. The NVM cell includes a select transistor and a floating gate transistor serially connected to the select transistor on an N well. The floating gate transistor includes a floating gate and a floating gate extension capacitively coupled to an erase gate region. The method includes erasing the NVM cell by applying an N well voltage VNW to the N well, wherein VNW>0V; applying a source line voltage VSL to a source doping region of the select transistor, wherein VSL=0V; applying a word line voltage VWL to a select gate of the select transistor, wherein VWL=0V; applying a bit line voltage VBL to a drain doping region of the floating gate transistor, wherein VBL=0V; and applying an erase line voltage VEL to the erase gate region, wherein VEL=VEE.
US10127977B2
Disclosed are methods, systems and devices for operation of non-volatile memory devices. In one aspect, a sense circuit may enable a determination of a current impedance state of a non-volatile memory element while avoiding an unintentional change in the state of the non-volatile memory element.
US10127970B2
A voltage boost circuit for eDram using thin oxide field effect transistors (FETs) is disclosed. The voltage boost circuit includes a boost capacitor which is precharged with a precharge voltage in a precharge stage and which provides a boosted supply voltage to a thin oxide FET during a pump phase. The voltage boost circuit further include a drive capacitor which provides a turn on voltage to the thin oxide FET so that the boosted supply voltage can pass to an output node in the pump phase.
US10127962B2
Spin torque transfer magnetic random access memory devices configured to be programmed unidirectionally and methods of programming such devices. The devices include memory cells having two pinned layers and a free layer therebetween. By utilizing two pinned layers, the spin torque effect on the free layer from each of the two pinned layers, respectively, allows the memory cells to be programmed with unidirectional currents.
US10127961B2
Three transistor two junction magnetoresistive random-access memory (MRAM) bit cells provided. An example MRAM bit cell includes a first magnetic tunnel junction, MTJ, connected to a first bit line. The MRAM bit cell also includes a second MTJ connected to a second bit line. In addition, the MRAM bit cell includes a first transistor connected to the first MTJ and to a ground conductor. The MRAM bit cell further includes a second transistor connected to the second MTJ and to the ground conductor. Additionally, the MRAM bit cell includes a third transistor connected to the first transistor and to the second transistor.
US10127953B2
A voltage selection circuit, including: first and second nodes of application of first and second input voltages; a third output voltage supply node; first and second MOS transistors respectively coupling the first and third nodes and the second and third nodes; and a control circuit capable of keeping the first and second transistors either respectively on and off or respectively off and on, the control circuit including a feedback loop from the third node to the gate of the first transistor and being capable, during a transition phase, of controlling the first transistor in linear operating region to apply a DC voltage ramp to the third node.
US10127949B2
A computing device caddy for housing a computing device is provided. The caddy includes a first caddy component. The first caddy component includes a first end wall including a first plurality of fins coupled to an outer surface of the first end wall. The first plurality of fins are configured relative to each other to create eddies within a flow. The caddy also includes a second caddy component. The second caddy component includes a second end wall. The second end wall is opposite the first end wall. The second caddy component is coupled to the first caddy component, thereby defining a cavity for housing the computing device.
US10127944B2
A multimedia authoring and playback system and method in which the playback of multimedia content is presented in one or more windows or displays called “playback displays,” and in which additional windows or displays called “control displays” are included in some embodiments to provide various management and control functions. Included are features for creating, editing and distributing multimedia content, which may be viewed by recipients who play the content (and in some cases may be allowed to modify it); also included are features for programming playback behavior of multimedia content, interconnecting multimedia content, and exploring and navigating through multimedia content.
US10127943B1
Video information defining video content may be accessed. Music information defining a music track providing an accompaniment for video content may be accessed. The music track may have pulses and one or more music events. Individual music events may correspond to different moments within the music track. One or more music events may be individually classified into one or more categories based on intensities of one or pulses occurring within the music event. One or more visual effects may be selected for different moments within the music track based on the categories of the music events. One or more visual effects may be applied to the video content. One or more visual effects may be applied to one or more moments within the video content aligned to one or more different moments within the music track.
US10127941B2
A method and apparatus is provided to enable loading and/or unloading of a storage drive. The body has a first end, a second end, and a path extending from the first end to the second end. The body is configured to receive the computer readable storage device and maintain the computer readable storage device in a first position. The body is configured to passively change orientation from a first orientation to a second orientation responsive to contact from the computer readable storage device. The first orientation maintains the first position of the computer readable storage drive and the second orientation facilitates traversal of the computer readable storage device along the path.
US10127931B2
According to one embodiment, a magnetic recording and reproducing device includes a magnetic recording medium, a magnetic head, and a controller. The controller implements a first operation and a second operation. The first operation is implemented in a first information recording interval including a first recording interval and a first non-recording interval. The second operation is implemented in a second information recording interval including a second recording interval and a second non-recording interval. The first operation includes in the first recording interval, generating a first signal magnetic field from the magnetic head, and in the first non-recording interval, generating a first non-signal magnetic field from the magnetic head. The second operation includes in the second recording interval, generating a second signal magnetic field from the magnetic head, and in the second non-recording interval, generating a second non-signal magnetic field from the magnetic head.
US10127922B2
A sound source identification apparatus includes a sound collection unit including a plurality of microphones, a sound source localization unit configured to localize a sound source on the basis of an acoustic signal collected by the sound collection unit, a sound source separation unit configured to perform separation of the sound source on the basis of the signal localized by the sound source localization unit, and a sound source identification unit configured to perform identification of a type of sound source on the basis of a result of the separation in the sound source separation unit, and a signal input to the sound source identification unit is a signal having a magnitude equal to or greater than a first threshold value which is a predetermined value.
US10127920B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting acoustic parameters. In one aspect, a method includes receiving an identifier associated with an enclosure for a computing device, transmitting data identifying the identifier associated with the enclosure for the computing device, and receiving one or more physical parameters of the enclosure for the computing device. The method also includes based on the one or more physical parameters of the enclosure for the computing device, determining, one or more acoustic parameter adjustments of the computing device in the enclosure, the one or more acoustic parameter adjustments being configured to preserve one or more acoustic characteristics of the computing device out of the enclosure while the computing device is in the enclosure, and based on the one or more acoustic parameter adjustments, adjusting the one or more acoustic parameters of the computing device.
US10127913B1
A method of decoding of syntactic elements of a data stream is disclosed where, before beginning of decoding of the data stream, cells of all context models are initialized with predefined values, so that each context model contains in each cell data on a probability and a counter of a context occurrence number. A number of cells stored in each context model is selected to be not less than a number of all possible states of context elements associated with a respective context model. The process of decoding of at least a portion of bits of the data stream includes, among other steps: selecting a group of context models; calculating values of at least two context elements; extracting data on the probability from the selected cell of the selected context module; updating data in the selected cell; and carrying out a procedure of probability inheritance.
US10127906B1
Techniques for naming devices via voice commands are described herein. For instance, a user may issue a voice command to a voice-controlled device stating, “you are the kitchen device”. Thereafter, the device may respond to voice commands directed, by name, to this device. For instance, the user may issue a voice command requesting to “play music on my kitchen device”. Given that the user has configured the device to respond to this name, the device may respond to the command by outputting the requested music.
US10127903B2
A method and system are provided. The method includes separating a predicate that specifies a set of events into a temporal part and a non-temporal part. The method further includes comparing the temporal part of the predicate against a predicate of a known window type. The method also includes determining whether the temporal part of the predicate matches the predicate of the known window type. The method additionally includes replacing (i) the non-temporal part of the predicate by a filter, and (ii) the temporal part of the predicate by an instance of the known window type, responsive to the temporal part of the temporal predicate matching the predicate of the known window type. The instance is parameterized with substitutions used to match the temporal part of the predicate to the predicate of the known window type.
US10127880B2
A liquid-crystal display device includes a display panel connected to first to nth gate lines and first to nth control lines, where n is a natural number greater than one, and a gate driving unit which sequentially applies first to nth gate signals having a first pulse width to the first to nth gate lines, respectively, for a unit frame, where the first to nth control lines are sorted into first to kth control line groups, where k is a natural number greater than one and less than n, the gate driving unit sequentially applies first to kth control signals having a second pulse width to the first to kth control line group, respectively, for the unit frame, and the first pulse width is smaller than the second pulse width.
US10127877B2
There is provided a display device including a display panel including a gate line operated by a gate signal, a clock source configured to apply a clock signal, a shift register including a stage, the stage including at least one switching element and being configured to generate the gate signal based on the clock signal applied from the clock source, and a control-voltage generator configured to generate a control voltage based on a current generated from at least one of the shift register and the clock source and to apply the control voltage to the at least one switching element.
US10127872B2
A display apparatus includes a display panel, a data driving part and a gate driving part. The gate driving part outputs gate signals to gate lines, respectively, increases the gate signal from a first gate off voltage to a gate on voltage, decreases the gate signal from the gate on voltage to the first gate off voltage, decreases the gate signal from the first gate off voltage to a second gate off voltage in a slope less than a slope in which the gate signal decreases from the gate on voltage to the first gate off voltage, during P (P is a natural number) horizontal time in which P gate line of the gate lines is driven, and increases the gate signal from the second gate off voltage to the first gate off voltage.
US10127871B2
According to an aspect, a liquid crystal display device includes a plurality of pixels arranged in a matrix in a display area; a scanning line that is coupled with pixels arranged in a row direction in the display area and is supplied with a scan signal; a signal line that is coupled with pixels arranged in a column direction in the display area and is supplied with a pixel signal; a common electrode that is commonly coupled with the pixels and is supplied with a common voltage; and a detection circuit that detects a transient potential variation component that is synchronized with the pixel signal and is superimposed on the common voltage.
US10127866B2
There is provided a portable electronic device including a backlight module, an ambient light sensor, a proximity sensor and a processing unit. The backlight module illuminates with backlight brightness. The ambient light sensor is configured to detect ambient light intensity. The proximity sensor is configured to detect an object. The processing unit is configured to activate the proximity sensor when the ambient light intensity detected by the ambient light sensor is lower than a predetermined value or decreases more than a predetermined range, and to maintain or reduce the backlight brightness according to a detection result of the proximity sensor. There is further provided an automatic detection method.
US10127860B2
A method and system for operating a pixel array having at least one pixel circuit is provided. The method includes repeating an operation cycle defining a frame period for a pixel circuit, including at each frame period, programming the pixel circuit, driving the pixel circuit, and relaxing a stress effect on the pixel circuit, prior to a next frame period. The system includes a pixel array including a plurality of pixel circuits and a plurality of lines for operation of the plurality of pixel circuits. Each of the pixel circuits includes a light emitting device, a storage capacitor, and a drive circuit connected to the light emitting device and the storage capacitor. The system includes a drive for operating the plurality of lines to repeat an operation cycle having a frame period so that each of the operation cycle comprises a programming cycle, a driving cycle and a relaxing cycle for relaxing a stress on a pixel circuit, prior to a next frame period.
US10127853B2
A method of compensating for Mura in a display panel includes displaying a high gray-scale image and a low gray-scale image on a display panel. The displayed images are photographed to generate a high gray-scale luminance image and a low gray-scale luminance image. An ELA Mura for-measurement image having moiré-removed luminance values is generated by dividing luminance values of the low gray-scale luminance image by luminance values of the high gray-scale luminance image. One-dimensional average data is obtained from the ELA Mura for-measurement image. The one-dimensional average data is transformed into frequency-domain data. Target frequency-domain data having a maximum peak value is identified from the frequency-domain data. A direction, an intensity, and a frequency of the ELA Mura are obtained from the target frequency-domain data. A filter is determined based on the obtained information. The filter is applied to image data.
US10127850B2
A field sequential display panel, a field sequential display device and a driving method are provided. The field sequential display panel includes: a lower substrate, including a base substrate and a plurality of pixel units disposed on the base substrate, each of the plurality of pixel units including a thin film transistor; an upper substrate; and a liquid crystal layer, located between the lower substrate and the upper substrate; an OLED light source, disposed on a side of the base substrate away from the thin film transistor, which is configured for providing trichromatic light for each of the plurality of pixel units, the OLED light source including: a plurality of trichromatic light source units, each trichromatic light source unit including a sub-light-source of a first color, a sub-light-source of a second color and a sub-light-source of a third color, the first color, the second color and the third color are colors different from each other. With the field sequential display panel, the field sequential display device and the driving method, when a color field sequential display method is used, requirement on response time of a liquid crystal can be reduced.
US10127845B2
A rotating mechanism characterized by a drive arrangement which provides rotating, hoisting and dropping functions with just a single drive.
US10127836B2
Automatic injection training device with a housing assembly comprising an outer housing, an actuation assembly, and a damper unit comprising a damper housing and a piston assembly that is arranged in said damper housing. The damper housing slides in a proximal direction relative to the piston assembly when an injection is simulated.
US10127828B2
A running form aid system for efficiently teaching a runner the proper running form. The running form aid system generally includes a waist belt attachable about a waist of the runner, a left binding attachable about a left arm of the runner, a left connector attached between a left side of the waist belt and the left binding, a right binding attachable about a right arm of the runner, and a right connector attached between a right side of the waist belt and the right binding. A left elastic strap is attached to the left binding and a right elastic strap is attached to the right binding for engagement by the left hand and the right hand of the runner respectively to maintain the arms at an approximate 90 degree angle.
US10127823B2
An automatic page detection method for a print article and a print article using the same are provided in the present invention. The automatic page detection method for the print article includes the steps of: disposing N receiving units at N first preset position of a cover of the print article; disposing a transmitting unit at the second preset position of the cover of the print article; disposing N thin conductors respectively at N pages, wherein the a thin conductor is disposed between Kth first preset position of the Kth page and the second preset position of the Kth page; emitting a detection signal by the transmitter; and determining the present page according to the receiving unit(s) of the N receiving units which receive(s) the detection signal.
US10127821B2
An aircraft system includes a processing unit configured to identify an airport marker during a surface operation at an airport. The processing unit is further configured to automatically generate a reporting message based on the airport marker at a predetermined location relative to the airport marker. The aircraft system further includes a communications unit coupled to the processing unit and configured to send the reporting message.
US10127819B1
The aspects of the present invention relate to intelligent alarm systems and methods of using the intelligent alarm systems. In certain embodiments, the intelligent alarm system includes: one or more personal alarm devices, one for each user, and an intelligent alarm controller. Personal alarm device includes a transceiver module and a personal alarm module. Intelligent alarm controller includes a proximity detection module, a transceiver module, and an alarm control module. When at least one user carrying personal alarm device approaches the intelligent alarm controller within a predetermined distance range, the intelligent alarm controller detects the user using ultra-wide band (UWB) radio frequency signals, turns on a controller alarm device using alarm control module, and instructs the personal alarm device in the predetermined distance range via the transceiver module of the personal alarm device to turn on one or more alarms on the personal alarm device using the personal alarm module.
US10127810B2
Embodiments of the present disclosure include vehicle safety monitoring, and more particularly monitoring a condition of an operator of a vehicle. According to some embodiments, the present disclosure includes a system for alerting the operator and/or a remote server/user when the operator's driving time violates a pre-determined maximum threshold. According to other embodiments, the present disclosure includes a system that compares an operator's driving behavior against a personalized driving model, and generates a flag based on that comparison. In some cases, this comparison can help detect when the driver is exhibiting signs of fatigue or other kinds of impairment. According to other embodiments, geographic information may be used to improve road safety systems.
US10127808B2
An infrared (IR) learning device is disclosed. A hardware device of the IR learning device amplifies, shapes, and samples an IR signal to acquire a better digital signal related to the IR signal. A software device of the IR learning device calculates the waveform of the IR signal and the frequency of a carrier wave of the IR signal according to the digital signal related to the IR signal. Accordingly, the IR learning device can learn the IR signal emitted from an external device by the hardware device and the software device.
US10127806B2
A modular garage door opener system has an accessory device including a load, and garage door opener including an accessory port for receiving the accessory device. A server receives initial accessory device status and settings data from the garage door opener, stores the data as associated with the accessory port, and sends the data to a peripheral device. The server receives new accessory device status data and sends it to the peripheral device. New settings data is sent by the peripheral device to the server and the server sends it to the garage door opener such that the load of the accessory device is controlled based on the new settings data. Similarly, initial data may be stored and associated with a second accessory port for a second accessory device and a load of the second accessory device is controlled based on new settings data from received from the peripheral device.
US10127801B2
An integrated security system that includes a security coprocessor coupled to a conventional security system panel and an interactive security system. The integrated security system enables conventional security system features as well as the consumer-oriented interactive features and functions of an interactive security system without sacrificing reliability or the significant burden and cost associated with frequent software updates associated with conventional security systems. The integrated security system also minimizes or eliminates the need for new battery backup circuitry or larger batteries.
US10127793B2
At least one parameter indicating the smart garment presently is being worn by a user can be received from a transmitter integrated into a smart garment. Based on the at least one parameter indicating the smart garment presently is being worn by the user, the smart garment can be identified. Responsive to identifying the smart garment, a fashion recommendation for the user can be determined. The fashion recommendation can be communicated to a client device associated with the user.
US10127792B1
Systems and methods for increasing situational awareness for a tool operator and an individual approaching a working field of the tool are described. An example method includes activating a first device, where the first device has a working field and has an operational path configured to intersect a barrier. A proximity sensor of the second device then detects a presence of an object in a sensor zone of the second device. The second device transmits a wireless signal to the first device indicating the presence of the object in the sensor zone of the second device. Then at least one of the first device and the second device issues a first alert indicating the presence of the object in the sensor zone of the second device.
US10127789B2
A plurality of sensing terminal devices and a disaster determination processing device are dispersedly placed at different positions. Each sensing terminal device is configured to send, when occurrence of disaster has been sensed, disaster sensing information to which terminal identification information for specifying the sensing terminal device itself is added, and the disaster determination processing device is configured to determine a disaster status based on the received disaster sensing information. The sensing terminal devices and the disaster determination processing device are connected together via a mesh network. A disaster determination section of the disaster determination processing device is configured to determine a disaster occurrence position and a disaster expansion direction from a placement position and a disaster sensing time for at least two or more of the sensing terminal devices having sent the disaster sensing information.
US10127781B2
Systems and techniques for vandalism detection in a personal communication structure (PCS) are described. The PCS may include one or more vandalism detection systems which may be located in different system compartments of the PCS. Each vandalism detection system may include (or being communicatively coupled to) an accelerometer and may be able to differentiate forces associated with acts of vandalism from other forces. The vandalism detection systems may transmit alerts with accompanying data to a remote entity. The data allows for an appropriate response to the alert. The alert may be transmitted to a remote security center over a wired or wireless communications system. The controller may transmit the alert again or to other locations if an acknowledgement is not received.
US10127769B2
One aspect of the disclosure relates to implementing a system to encourage cross platform operation in an online game. The online game may provide the ability to provide incentives for participating in cross platform game play. The system may monitor the player's performance on a particular console and provide incentives to accomplish tasks through game play on a different platform than the player is currently operating to play the game.
US10127759B2
A process of selecting a recording on an audiovisual reproduction system consists of displaying a number of windows on a touch screen as an interface with a user. Items of information are stored in a bulk memory and are representative of an image of the album cover that is associated with each window and whose corresponding musical recording is stored in the bulk memory of the reproduction system. Each zone of a window is associated, via the touch-screen interface software, with at least one address for accessing the items of information in the database that is stored in the bulk memory belonging to the album cover whose image is displayed in the window that is touched by the user.
US10127752B2
Electronic locking devices, systems, and methods may require the utilization of an electronic key generated by an electronic key generation device. The electronic key may be generated using a data payload received from server and/or an administrative device. The administrative device is enabled to remotely manage the locking device and locking system via, for example, a software application running on the administrative device and/or a website.
US10127749B2
A key fob associated with a select one of a plurality of driver profiles stored in a vehicle memory is provided. The key fob comprises a memory for storing a profile indication for identifying the driver profile associated with the key fob, and an output device for presenting the profile indication. Another embodiment provides a wireless system comprising a vehicle storing driver profiles in a memory, and a key fob associated with a select profile and comprising an output device for presenting a profile indication assigned to that profile. Another embodiment includes a method of providing a profile indication on a key fob associated with one of the driver profiles stored in the vehicle. The method comprises transmitting an identifier to the vehicle, receiving a profile indication associated with the identifier from the vehicle, and presenting the profile indication on an output device of the key fob.
US10127748B2
A system having a mobile key unit (2) for reading and writing data from at least one external device (3) of a facility (4), wherein the data at least comprise identification data for the device (3) to be checked, and wherein the mobile key unit (2) has a first transmission/reception unit (5) by means of which the data can be transmitted wirelessly between the device (3) and the key unit (2), wherein the key unit (2) has a first memory (6), the key unit (2) has at least one secure channel (7) having a first evaluation unit (8) and the first transmission/reception unit (5) and has at least one second channel (12) having a second evaluation unit (13) and a second transmission/reception unit (10) by means of which data can be wirelessly transferred between the device (3) and the key device (2), wherein the data can at least be transmitted using one of the transmission/reception units.
US10127744B2
A system for regulating access to a resource by a plurality of users, comprises: a plurality of portable access keys, each being provided to one of the plurality of users and having an eligibility level associated therewith; a standard access queue allowing access to the resource by all users at a standard access rate; a premium access barrier allowing access to the resource at a premium access rate for users in a premium access queue, separate from the standard access queue; and a queue manager for managing the premium access queue by receiving a request from a user wishing to access the resource via the premium access queue, allowing the user to access the resource via the premium access barrier if the eligibility level associated with the user's portable access key meets an eligibility threshold, determining an access queue characteristic and setting the eligibility threshold based on the determined access queue characteristic.
US10127732B1
A virtual reality (VR) headset calibration system calibrates a VR headset, which includes a plurality of locators and an inertial measurement unit (IMU) generating output signals indicative of motion of the VR headset. The system comprises a calibration controller configured to receive a headset model of the VR headset that identifies expected positions of each of the locators. The controller controls cameras to capture images of the VR headset while the headset is moved along a predetermined path. The images detect actual positions of the locators during the movement along the predetermined path. Calibration parameters for the locators are generated based on differences between the actual positions and the expected positions. Calibration parameters for the IMU are generated based on the calibration parameters for the locators and differences between expected and actual signals output by the IMU. The calibration parameters are stored to the VR headset.
US10127729B2
In certain embodiments, service-related information related to an individual may be obtained. The service-related information may indicate real-world services, times of performance of the real-world services, quantities related to the real-world services, or other information. A three-dimensional virtual space may be provided such that at least one dimension of the three-dimensional virtual space corresponds to time of service performance. Based on the service-related information, three-dimensional objects associated with the real-world services may be provided to be presented in the three-dimensional virtual space such that (i) at least one dimension of each of the three-dimensional objects corresponds to a monetary amount related to at least one of the real-world services and (ii) the three-dimensional objects are presented in the three-dimensional virtual space in accordance with the respective times of performance of the associated services.
US10127727B1
Systems and methods to provide an interactive environment over an expanded field-of-view are presented herein. The system may include one or more of a headset, a first image forming component held by the headset, a second image forming component held by the headset, one or more physical processors, and/or other components. The first image forming component may be configured to generate light rays to form a first set of images of virtual content at a first resolution. The first set of images of virtual content may be presented to the user over a first angular portion of the user's field-of-view. The second image forming component may be configured to generate light rays to form a second set of images of virtual content at a second resolution. The second set of images of virtual content may be presented to the user over a second angular portion of the user's field-of-view.
US10127724B2
A system and method for providing augmented reality on a mobile device is herein disclosed. According to one embodiment, the computer-implemented method includes providing a targeting advice area in a camera preview of an application running on a user device and recognizing a target using the targeting advice area. The computer-implemented method further provides an event via the camera preview based on a target recognition.
US10127712B2
A virtual view of a scene may be generated through the use of various systems and methods. In one exemplary method, from a tiled array of cameras, image data may be received. The image data may depict a capture volume comprising a scene volume in which a scene is located. A viewing volume may be defined. A virtual occluder may be positioned at least partially within the capture volume such that a virtual window of the virtual occluder is between the viewing volume and the scene. A virtual viewpoint within the viewing volume may be selected. A virtual view may be generated to depict the scene from the virtual viewpoint.
US10127709B2
The modeling device according to the present invention includes a data obtainer, a surface extractor, and a modeler. The surface extractor determines, by use of mathematical formulae representing a first surface and second surfaces surrounding the first surface, of the three-dimensional object, boundaries surrounding the first surface. The surface extractor extracts, from measurement points belonging to the first surface, measurement points relating to a region inside the first surface and having a predetermined width from the boundaries.
US10127698B2
A financial management tool that includes calculated health care costs and health-based longevity to provide information to retirees to be able to calculate the amount of money that needs to be saved to cover retirement expenditures is provided with actual claims and actual related cost data from a database to increase the cost projection reliability of the tool.
US10127696B2
One or more embodiments may include techniques to computer generate one or more plots based on computational clustering performed by a system. Embodiments include performing clustering on a dataset to generate a number of clusters of data for the dataset. The clusters may be processed and used to generate the one or more plots. In some embodiments, the plots may include one or more variables plotted against a weighted average score associated with a cluster, the plot may visually indicate the effect that the one or more variables has on the predicted outcome. The one or more plots may be presented in a display on a display device. In some embodiments, the plots may be segmented and each segment may correspond with a number of individual curves. The segmented curves may be plotted and displayed on the display device.
US10127695B2
Techniques are described for generating period profiles. According to an embodiment, a set of time series data is received, where the set of time series data includes data spanning a plurality of time windows having a seasonal period. Based at least in part on the set of time-series data, a first set of sub-periods of the seasonal period is associated with a particular class of seasonal pattern. A profile for a seasonal period that identifies which sub-periods of the seasonal period are associated with the particular class of seasonal pattern is generated and stored, in volatile or non-volatile storage. Based on the profile, a visualization is generated for at least one sub-period of the first set of sub-periods of the seasonal period that indicates that the at least one sub-period is part of the particular class of seasonal pattern.
US10127694B2
The present disclosure relates to a triplet embedding system that improves dimensionality reduction through exponential triplet embedding. In particular, the triplet embedding system employs heavy-tailed properties of t-exponential distributions and robust non-convex loss functions to improve visualizations in the presence of noisy data. In addition, the triplet embedding system uses triplet similarity weighting and improved sampling to improve and accelerate triplet embedding in large datasets. Overall, the triplet embedding system produces improved dimensionality reduction visualizations, which accurately reveal the underlying structure of the real-world high-dimensional datasets in lower-dimensional space.
US10127686B2
A seamless lens cover, and methods of forming such a seamless lens cover. The cap structure that covers a camera of a rotating panoramic camera system includes a seamless lens cover through which images are obtained by the camera. The cap structure may be injection molded at an initial lens cover thickness, and then a portion of the as molded initial lens cover thickness may be removed (e.g., by machining away) to achieve the final desired thickness. By such a method, the lens cover may be injection molded at thicknesses suitable for injection molding (e.g., about 0.06 to about 0.1 inch), after which most of the thickness may be machined away, to provide a seamless lens cover having a thickness of less than about 0.015 inch, exhibiting at least 60% transmittance to the thermal spectrum, no lensing characteristics, and no curvature effect.
US10127676B2
An image-based object counting method includes rasterizing a counting line in an image into counting line pixels; determining two points on a trajectory line included in the image, as target pixels; determining, from the counting line pixels, corresponding pixels that corresponds to the target pixels; determining whether the counting line intersects with the trajectory line based on the target pixels and the corresponding pixels; and determining the number of one or more trajectory lines including the trajectory line that intersect with the counting line as the number of objects that pass through the counting line.
US10127669B2
A method for monitoring headway to an object performable in a computerized system including a camera mounted in a moving vehicle. The camera acquires in real time multiple image frames including respectively multiple images of the object within a field of view of the camera. An edge is detected in in the images of the object. A smoothed measurement is performed of a dimension the edge. Range to the object is calculated in real time, based on the smoothed measurement.
US10127657B2
Systems and methods of valve quantification are disclosed. In one embodiment, a method of mitral valve quantification is provided. The method includes generating a 3-D heart model, defining a 3-D mitral valve annulus, fitting a plane through the 3-D mitral valve annulus, measuring the distance between at least two papillary muscle heads, defining an average diameter of at least one cross section around the micro valve annulus, and determining a size of an implant to be implanted.
US10127652B2
Systems and methods for classifying defects detected on a wafer are provided. One method includes detecting defects on a wafer based on output generated for the wafer by an inspection system. The method also includes determining one or more attributes for at least one of the defects based on portions of a standard reference image corresponding to the at least one of the defects. The method further includes classifying the at least one of the defects based at least in part on the one or more determined attributes.
US10127649B2
A method for crystal analysis includes identifying a crystalline region on a device where an electronic channeling pattern is needed to be determined, acquiring a whole image for each of a plurality of different positions for the crystalline region using a scanning electron microscope (SEM) as the crystalline region is moved to different positions. Relevant regions are extracted from the whole images. The images of the relevant regions are stitched together to form a composite map of a full electron channeling pattern representative of the crystalline region wherein the electronic channeling pattern is provided due to an increase in effective angular range between a SEM beam and a surface of the crystal region.
US10127645B2
An embodiment of the present disclosure discloses a method and a device of correcting a single-molecule image, the method includes: acquiring the first target simplified matrix corresponding to the first image according to the intensity matrix corresponding to each of pixels in the first image, and acquiring the second target simplified matrix corresponding to the second image according to the intensity matrix corresponding to each of the pixels in the second image; the two-dimensional DFT is performed to the first target simplified matrix and the second target simplified matrix respectively to acquire the first Fourier matrix corresponding to the first target simplified matrix and the second Fourier matrix corresponding to the second target simplified matrix; the method of correcting a single-molecule image acquire the offset of the second image with respect to the first image according to the first Fourier matrix and the second Fourier matrix; and correcting the second image according to the offset. Such method can correct the images of single molecules taken at different moments.
US10127639B2
An object of the present invention is to provide an image processing device and the like that can generate a composite image in a desired focusing condition. In a smartphone 1, an edge detecting section 107 detects an edge as a feature from a plurality of input images taken with different focusing distances, and detects the intensity of the edge as a feature value. A depth estimating section 111 then estimates the depth of a target pixel, which is information representing which of the plurality of input images is in focus at the target pixel, by using the edge intensity detected by the edge detecting section 107. A depth map generating section 113 then generates a depth map based on the estimation results by the depth estimating section 111.
US10127635B2
A method and device for image noise estimation and image capture apparatus are provided. In the device, a global noise estimation unit is configured to determine a plurality of current sample blocks of a current image frame and a plurality of previous sample blocks of a previous image frame, and calculate a block feature of each of the current sample blocks, and calculate a block sum-of-absolute-difference (SAD) between each of the current sample blocks and corresponding one of the previous sample blocks, and cluster the current sample blocks into a plurality of segments according to the block features, and respectively establish a plurality of noise models for the segments according to the block features and the block SAD. A local noise calculation unit is configured to calculate noise level information of a local image block of the current image frame according to a corresponding noise model of the noise models.
US10127630B2
The invention relates to a system (100) for zooming an image displayed in a viewport, wherein the image comprises a plurality of regions, each region of the plurality of regions having a zoom function associated with the region, the system comprising an input unit (110) for receiving a region input for selecting a region of the plurality of regions and for receiving a zoom input for zooming the image, and a zoom unit (120) for zooming the image based on the zoom input, using the zoom function associated with the selected region. The zoom function associated with each region of the plurality of regions may be defined in any way deemed useful. For example, it may be defined in such a way that the selected region or an interesting portion of it is displayed in the viewport or, vice versa, the selected region or an interesting portion thereof is removed from the displayed view of the image. Advantageously, the user does not always need to precisely select the zoom center, as the application will select the zoom center, based at least on the selected region.
US10127626B1
In a data processing system, a program to be executed by a programmable processing unit of the data processing system is analyzed to identify a sequence of instructions that would produce the same result for plural execution threads were those plural execution threads each to execute the sequence of instructions using the same input data. Then, when the program is being executed, when an execution thread is to execute the identified sequence of instructions, it is determined whether a result produced by an earlier execution thread executing the sequence of instructions, and that used the same input data, is stored in memory or not. The current thread then either executes the sequence of instructions, or retrieves the stored result produced by the earlier execution of the sequence of instructions and skips execution of the sequence of instructions for which the result is stored, accordingly.
US10127624B1
An apparatus includes a central processing unit and a parallel processing unit. The parallel processing unit includes an array of software-configurable general purpose processors, a globally-shared memory, and a shared memory. Each of the software-configurable general purpose processors in the array of software-configurable general purpose processors has access to the globally-shared memory to execute one or more portions of at least one of (i) a decoding program, (ii) an encoding program, and (iii) an encoding and decoding program. The shared memory is accessible by the central processing unit to program the shared memory with a map array describing a position of block data in one or more associated arrays.
US10127622B2
An image processing apparatus includes a first connecting unit connected to an image pickup apparatus, a plurality of second connecting units connected to one control apparatus or one other image processing apparatus, the control apparatus being configured to control a robot; and a processing unit configured to process picked-up images picked up by the image pickup apparatus.
US10127617B2
A system and method for analyzing social media data may include a seeding means configured to extract a URL of social media and perform targeting by assigning the extracted URL to a pattern, a crawling means configured to collect data included in the targeted social media, an indexing means configured to classify the collected data as first data or second data based on a predetermined reference value and including (i) a first indexing module configured to assign a first index to the first data and search for first target data based on the first index, and (ii) a second indexing module configured to assign a second index to the second data and search for second target data based on the second index. An analysis means may analyze the first and the second target data and derive a result value, and a visualization means may display the result value.
US10127615B1
A system and method are provided for intentionally delaying an execution of an executable instruction by determining if a current executable instruction is received from a predefined source for which all executable instructions are to be intentionally delayed. When so, the system sets a sequence time associated with the instruction equal to a receipt time plus a delay time. The system saves the instruction in an intentional delay queue for future execution. When the current executable instruction is received from a source that is not the predefined source, the system determines if a condition for immediate processing of the current executable instruction is present. When so, the system executes the instruction immediately. Otherwise, it performs an intentional delay determination that determines whether the current executable instruction has been intentionally delayed. When the current executable instruction has been intentionally delayed, the system executes the instruction immediately.
US10127614B1
A system, method and software are disclosed for evaluating investments. In one example, managed trust investments are analyzed with respect to one or more indexes. An indication is created of how the managed investment compares to the one or more indexes or their own benchmarks, and suggested changes to the managed investment may be presented.
US10127611B2
A method and system for the determination of optimal pricing and allocation of securities in an open, competitive environment. The method and system may also be used in developing pre-markets of other items that are difficult to price and allocate in a competitive manner, such as the underwriting/securitization of contracts for property; future revenue/earning streams from an asset and/or group of assets; underwritten insurance portfolios, intellectual property and other goods and services. The system of price optimization and allocation is accomplished by interactive feedback of information using a display and including competitive participation of individual members of the public (and/or their agents) or institutional buyers over a data network e.g., the Internet, uncovering the nature and identification of demand in a self-organizing fashion. Demand emerges through participants' interaction with the system and with each other, via a graphically-supported, interactive reservation process.
US10127606B2
In a system and method for searching, browsing, and visualizing items, a first image containing an item is received to be stored in an account associated with a user. The first image is processed using a processor to extract an image of the item from the first image. The image of the item is layered over a stream of video frames received from the client device to form a superimposed image. The superimposed image is caused to be displayed on the client device.
US10127605B2
A method and server for processing item identifiers and a computer readable storage medium are disclosed. In one aspect, the method includes obtaining item transform information of the item identifiers and calculating item transform scores of the item identifiers based on the corresponding item transform information. The method also includes sorting the item identifiers according to the item transform scores of the item identifiers. The method further includes providing the sorted item identifiers to a display terminal.
US10127596B1
The disclosure herein provides systems, methods, and devices for generating recommendations of dynamic or unique items. A system for generating recommendations of unique items comprises a data collection engine, a scoring engine, a user penalty calculator, and a recommendation compilation engine, wherein the recommendation engine is configured to transmit to a user access point system a list of recommended alternative unique items predicted to be preferred by a user of the user access point system.
US10127593B2
Proposed are a method and an apparatus for presenting information. The method includes: detecting an off-line user behavior, and acquiring user behavior data; if the user behavior data satisfies a pre-set condition, acquiring on-line resource information according to the user behavior data; and presenting the on-line resource information.
US10127590B2
Certain embodiments of the disclosure relate to methods and systems that enable a consumer to electronically shop for products using a conventional electronic shopping cart such as are typically provided by online merchants, and to also create and manage one or more additional “shared” electronic shopping carts through which the end-user may automatically share details of such shopping activities with others using electronic means such as online social networks, short message services, and email, thereby enabling others to participate and assist in various shopping activities.
US10127584B2
A system and method for providing financial account messages to customers while accessing web sites is disclosed. Methods, systems and articles of manufacture consistent with the present invention enable a financial account issuer to provide an application to customer's computer system over a network. The application may be configured to provide various messages associated with the customer's financial account provided by the financial account issuer while the customer browses web sites. The financial account messages may be configured to provide interactive and dynamically changing account status information based on attempted purchases of goods and/or services by the customer at merchants' web sites. The application may also be configured to provide rating information associated with web sites accessed by the customer.
US10127579B2
Techniques include generating an advertisement (ad) including text and/or image data using a user device (e.g., a mobile computing device). The techniques further include identifying one or more proximate devices (e.g., networked computing devices or appliances) located proximate to the user device using a local wireless network (e.g., Wi-Fi, Bluetooth, or NFC). The techniques include modifying (e.g., personalizing) the ad based on the identified proximate devices, based on one or more device types (e.g., categories) associated with the devices, and/or based on one or more states of the devices. In some examples, the techniques include transmitting an indication of the identified proximate devices, their types, and/or their states and an indication of the ad to an ad system, and receiving the modified ad from the system. The techniques also include displaying the modified ad to a user at the user device (e.g., within a software application executing on the device).
US10127577B2
A search system stores records, each identifying search functionality of a respective application. Each record includes a path to reach a corresponding search input state and includes an indication of required input parameters. A code generation module provides a first software object to a first developer for incorporation into a first state of a first application. The first software object includes instructions for, upon the first state being accessed by a user, transmitting a query to a search system with an entity corresponding to the first state and an action to be performed. The instructions receive an advertisement object from the search system in response to the query. The instructions selectively display a first user interface element in the first state based on the advertisement object. The instructions open, in response to selection by the user of the first user interface element, a designated application to a designated state.
US10127571B2
A wireless device is enabled to process a transaction. In one implementation, the wireless device receives card data for a plurality of financial account cards and stores the card data in memory associated with the wireless device. The wireless device determines merchant information for the transaction and determines rewards benefit information for at least some of the plurality of financial account cards. The wireless device provides a suggestion of at least one of the plurality of financial account cards to use in the transaction based on the determined rewards benefit information.
US10127558B2
Systems and methods for automating an invoice approval process are described herein. Rules are created which are evaluated against a set of attributes. A rules engine is automatically invoked upon receipt of a document in an electronic invoice presentment and payment system. The rules engine determines which rules are applicable to documents received and processed in the system, and applies those applicable rules in a pre-defined sequence.
US10127549B2
A system for processing e-commerce transactions. The system includes one or more processors programmed to receive a selection of one or more alternative payment brands from a merchant. Each of said alternative payment brands including a different merchant application process. Further, the processors are programmed to receive merchant information from the merchant necessary to apply to the selected alternative payment brands and apply to each of the selected alternative payment brands using the merchant information in accordance with the merchant application process for the selected alternative payment brand.
US10127545B2
Systems and methods are provided for displaying account information. The systems and methods may include a portable smart display device in short-range communication with a mobile device. The smart display device may be configured to provide a user with quick and easy yet secure access to account information, without the need for multi-step login and verification processes. The smart display device may be sized to fit within a wallet and within quick, easy reach of a user. The smart display device may receive up-to-date account information from the mobile device, and display the account information on-demand upon detecting an activation event, thereby providing an enjoyable user experience and a useful tool for quickly informing the user of their financial situation.
US10127541B2
Methods and apparatus, including computer program products, for payment card terminals for mobile phones. In general, data characterizing a payment card and a settlement amount for a transaction may be received, where the data is user-generated input and is received at a mobile phone associated with a mobile phone number. Wireless transmission of data characterizing a request to provide a payment card settlement service of a merchant account of a merchant account provider for the transaction may be initiated, where the wireless transmission is to be from the mobile phone over a carrier data network to an application server. Data characterizing authorization of settlement of the transaction with the payment card may be wirelessly received by the mobile phone from the application server.
US10127528B2
A financial services ecosystem for providing a collaborative worldwide payment system includes: a computer-based system configured to credit a merchant, by way of a merchant bank, for goods sold or services rendered to a consumer; and a payment process platform configured to receive data from a user application. The payment process platform is configured to generate a disposable bank identification number (BIN). The disposable BIN is converted from a BIN issued by a financial institution or credit card company. The disposable BIN is used by a biller as an authorization BIN to document that the consumer has paid a bill.
US10127525B2
An embodiment of the invention provides a method for enhanced e-mail return receipts based on cognitive considerations. An input device receives an expected response time from a sender of an electronic message, wherein the expected response time includes the amount of time that the sender expects to receive a response to the electronic message. A processor generates a likelihood that the recipient of the electronic message will respond to the electronic message within the expected response time based on a profile of the recipient. The profile of the recipient includes the recipient's degree of attentiveness to the electronic message, the recipient's workload, the recipient's efficiency, and the recipient's work habits. A communications device presents the likelihood that the recipient will respond to the electronic message within the expected response time to the sender.
US10127516B2
Embodiments of the present invention includes system and methods for the continued operation of a carrier management system having one or more user terminals that normally communicate with at least one data center over a network (online), when the one or more user terminals are unable to communicate with the data center (offline). Once communication is re-established between the one or more user terminal and the data center, local files and data on the user terminals that were used to rate and ship packages while offline are synchronized between the one or more user terminals and the data center.
US10127507B2
Systems and methods are described for providing interactive issue creation and management for use in project management processes. The system provides users with mechanisms for creating fully-featured, easy-to-identify, and highly legible issues, with a visual mechanism for communicating issue information between the parties involved in the project management process, thereby resulting in improved tracking to ensure issues are appropriately addressed and timely resolved, saving time and money.
US10127501B2
A system and method for determining confidence scores for accounts based on peer-to-peer interactions. One or more clustering algorithms are applied to a database of peer-to-peer interactions to identify and group related peer-to-peer interactions. A classifying algorithm is applied to a group resulting from the one or more clustering algorithms that classifies each peer-to-peer interaction within the group based on one or more relationships between the peer-to-peer interactions with the group. A score is provided to each transaction in the group based at least in part on the classification. The system uses the score to change functionality of at least one of the accounts associated with one of the transactions and/or provides information regarding the trustworthiness of a user of an account.
US10127491B2
A baler is provided with binding material having identification tags at spaced intervals. A formed bale is bound with the binding material using a knotter system on the baler to obtain a completed bale. The identification tag is identified with a read module and sensed parameters of the crop material or bale are associated with the identification tag on the completed bale. A number of identified bales are then joined into the aggregation of bales. The identification tag for each of the identified bales in the aggregate is associated to the aggregation of bales. A person then could read a single identification tag of one of the identified bale in the aggregate which would then populate a characteristic field in the software for each identified bale in the aggregate based off the single identification tag that was read.
US10127490B2
The fabrication of an electronic document includes the following steps: —obtaining of a flat body in which is made a cavity of globally rectangular shape including a deep portion surrounded by a countersink and which contains an electronic component having connection terminals situated on this countersink while having the shape of meanders 5A, 5B, —obtaining of a module including a support furnished on a so-called external face with a plurality of external contact zones and on a so-called internal face with a printed circuit including connection pads 4A, 4B of hefty form while being connected to certain at least of the external contact zones, the support being furthermore furnished, on this internal face, with a microcircuit connected to this printed circuit, this module being encased in the cavity by an anisotropic conducting adhesive whose overlap coefficient lies between 5 and 8%.
US10127489B2
The disclosure provides a core layer for an information carrying card, resulting information carrying card, and methods of making the same. A core layer for an information carrying card comprises at least one thermoplastic layer having at least one cavity, an inlay layer, and, and a crosslinked polymer composition. At least one portion of the inlayer layer is disposed inside the at least one cavity of the at least one thermoplastic layer. The crosslinked polymer composition is disposed over the at least one thermoplastic layer and contacting the inlayer layer.
US10127483B2
When time required for print processing is estimated, estimation in consideration of overlap between objects is performed in such a manner that the objects are regarded as objects with a predetermined simple shape.
US10127482B2
Functionality for issuing instructions related to the status of a printing device can be added to a control device capable of connecting to a printing device while suppressing modification of programs installed on the control device. A network system 1 includes a printer 9 that prints on recording media, and a control device 8 capable of communicating with the printer 9. The control device 8 has a control unit that generates and outputs by a printing program a command instructing the printer 9 to print; and a management unit that adds a maintenance command issuing an instruction related to the status of the printer 9 to the command output by the control unit, and sends the command with the added maintenance command to the printer 9, by a maintenance program that is different from the printing program.
US10127481B2
With respect to an area quantized by using an area of part in a quantization pattern and also without using an area of the other part in the quantization pattern in quantized data, a mask pattern part corresponding to the area of the part among mask pattern parts constituted by dividing a mask pattern is applied.
US10127480B1
A system for automated decoration of an item comprising the steps of: installing print generating software on a computer with a memory (e.g. a server); linking an input system (e.g. a web site) to the computer; allowing a customer to select an item (customer selection), preferably a fabric item, via the input system; allowing the customer to specify a decoration (customer specification) for the item via the input system; generating a print image for the item from the customer selection and specification with the print generating software; and sending the print image from the computer to a printer, which is preferably a dye sublimation printer.
US10127472B2
A light distribution characteristic measurement apparatus includes an imaging unit disposed at a predetermined distance from a light source, a movement mechanism that successively changes a positional relation of the imaging unit with respect to the light source, while keeping the distance between the light source and the imaging unit, and a processing module that calculates the light distribution characteristic of the light source. The processing module obtains a plurality of image data taken under a first imaging condition and a plurality of image data taken under a second imaging condition different from the first condition, and determines corrected image information corresponding to a relative position of interest, from first image information corresponding to the relative position of interest included in the image data taken under the first condition and second image information corresponding to the relative position of interest included in the image data taken under the second condition.
US10127469B2
Techniques are provided for automatically creating online accounts based on digital images, such as digital images of business cards. In one technique, multiple data items that have been extracted from a digital image of a business card are identified. A particular data item is contact information of a user associated with (or identified by) the business card. A verification code is sent, based on the particular data item, to a computing device of the user. The verification code is received from the computing device of the user. In response to receiving the verification code an account is created for the user and the account is modified to include a least some of the multiple data items.
US10127464B2
A system mountable in a vehicle to provide object detection in the vicinity of the vehicle. The system includes a camera operatively attached to a processor. The camera is mounted externally at the rear of the vehicle. The field of view of the camera is substantially in the forward direction of travel of the vehicle along the side of the vehicle. Multiple image frames are captured from the camera. Yaw of the vehicle may be input or the yaw may be computed from the image frames. Respective portions of the image frames are selected responsive to the yaw of the vehicle. The image frames are processed to detect thereby an object in the selected portions of the image frames.
US10127450B2
Field data is collected of a field. Each instance of field data contains information that can be used to determine a value corresponding to whether or not a plant is present or absent in a particular location and is referred to as a plant presence value. The plant presence values are aggregated using the position data associated with each instance of field data to generate aggregated plant presence values. Gaps between plots are identified based partly on variations in the plant presence values within the aggregated field data. Information known about a field can be used to heuristically identify gaps in a seed line or used to eliminate locations on a seed line that may look like a gap based on low plant presence values. The aggregated plant presence values can be presented as a heat map of plant presence values showing the relative plant density of the field.
US10127448B2
A method for dismount detection in low-resolution UAV imagery, comprising providing an input image, processing a greyscale distribution of the input image, determining a rough classification in the input image based on the grayscale distribution, determining the optimal parameters based on the rough classification, estimating one or more potential dismount locations, applying an area filter to the one or more potential dismount locations, removing undesired locations from the one or more potential dismount locations, applying one or more secondary filters to the resulting one or more potential dismount locations, assigning a probability to the one or more potential dismount locations, and assessing desirability of the one or more potential dismount locations.
US10127445B2
A camera system comprises an image capturing device, and connected to it are an object classification module and a calibration module. The object classification module is operable to determine whether or not an object in an image is a member of an object class, and the calibration module is operable to estimate representative sizes of the object. The object classification module may determine a confidence parameter that is used by the calibration module, or conversely, the calibration module may produce a size that is used by the classification module.
US10127443B2
The present invention relates to a system and a method for comparing information contained on at least two documents belonging to an entity. The present invention includes at least one device configured to receive information from at least one first document and at least one second document; then, compare at least one first document information and at least one second document information; and determine whether at least one second document contains at least one first document information. The present invention then outputs a result of whether the at least one second document contains at least one first document information.
US10127427B2
Provided is an electrical device including a display configured to display an image; a first transparent cover arranged on the display; a second transparent cover comprising a touch surface operable to be touched by a finger of a user; and a sensor disposed between the first transparent cover and the second transparent cover, the sensor being configured to receive a fingerprint of the finger.
US10127420B2
A location based situation awareness system comprises: an antenna located on the processing machine, the antenna is configured to generate a wireless field; an interrogator coupled to the antenna; an identification tag located on the mobile device, the interrogator is configured to scan the identification tag in the wireless field; a data collector located on the processing machine, the data collector is configured to collect a real-time data of the processing machine; and a broker server coupled to the interrogator and the data collector, the broker server is configured to update the real-time data of the processing machine into the mobile device having the identification tag in the wireless field.
US10127415B2
A UHF radiofrequency identification (RFID) device operating at an UHF wavelength for enabling communication of an UHF RFID reader with UHF RFID tags positioned within a cavity having an internal volume with a largest dimension that is below twice said UHF wavelength. The device comprises a wire wave guide having an entry extremity and at least one exit extremity and positioned within said at least one cavity above a ground surface, wherein said entry extremity is fed by said UHF RFID reader and said at least one exit extremity is connected to said ground surface via a load.
US10127413B2
Provided is a system including, as components: a sensor node that includes a sensor unit including power supply means, an RFID tag, authentication means that performs authentication of a telegram written in the RFID tag, and stop instruction means that sends a stop command to the power supply means when the authentication fails, and that is enclosed in a weather-resistant case; and a user terminal that includes storage means in which the telegram is stored, and an RFID reader/writer.
US10127408B2
An information handling system includes a lock, a switch, and a south bridge. The lock is configured to receive a key and to alternate between a locked position and an unlocked position. The switch is in communication with the lock. The switch is configured to receive a signal from the lock, to close if the lock is in the locked position, and to open if the lock is in the unlocked position. The south bridge is in communication with the switch. The south bridge is configured to disable a plurality of communication ports of the information handling system when the switch is closed, and configured to enable the communication ports when the switch is opened.
US10127402B2
A method begins by combining integrity information and a data segment to produce a data package. The data package is encrypted using a secret key to produce an encrypted data package, which is dispersed storage error encoded using a systematic erasure code, to produce a set of encoded encrypted slices. The secret key is encoded utilizing a secret sharing algorithm to produce a set of secret shares. The set of encoded encrypted slices is sent to a distributed storage network (DSN) memory for storage; and the set of secret shares is sent to the DSN memory for storage.
US10127393B2
A computer-implemented method included: receiving, by an access manager, a query from a source; communicating the query from the access manager to a translator; translating the query into a next generation access control (NGAC) input; communicating the NGAC input to an NGAC engine, the NGAC engine including access control data; receiving the NGAC input; determining an authorization response; communicating the authorization response to the translator; translating the authorization response into a response statement; communicating the response statement to the access manager; communicating, if the response statement comprises a permitted statement: a permitted query to a database from the access manager, the permitted query comprising a data operation; and performing the data operation on data in the database; and blocking access by the source to data in the database if the response statement comprises a deny statement.
US10127392B1
Secure rendering system that creates ray tracing samples with obfuscated positions, so that images can only be viewed by an authorized consumer able to recover the sample positions. Obfuscation of ray directions is integrated into the rendering process, for example by incorporating encryption into a lens shader. The rendering system never stores or transmits an image without obfuscating positions, so even the rendering system cannot see the image it is rendering. Embodiments may use public key cryptography, so that encryption of sample positions is done with a public key, and only the owner of the secret private key can view the rendered image. Since keys are asymmetric, the rendering system cannot decrypt the obfuscated samples. Piracy of rendered images is therefore mitigated. Some compositing operations may be performed on the secure rendering output prior to decrypting sample positions; for example, colors may be modified globally or for selected objects.
US10127386B2
Systems and methods for software verification. In some embodiments, an application architecture model is generated for a software application, wherein: the application architecture model is generated based on source code of the software application; and the application architecture model comprises a plurality of component models. A property model type may be selected, based on a property to be checked, from a plurality of property model types. One or more component models may be selected, based on the selected property model type, from the plurality of component models. The one or more selected component models may be used to construct at least one property model of the selected property model type. The at least one property model may be analyzed to determine if the property is satisfied with respect to the at least one property model.
US10127381B2
Systems and methods to detect malicious executable files having a script language interpreter by combining a script emulator and a machine code emulator. A system includes an analyzer configured to convert a script into pseudocode and monitor an emulation process of the pseudocode, a script emulator configured to sequentially emulate the pseudocode and write emulation results to an emulator operation log, and a machine code emulator configured to emulate the pseudocode if a transition from pseudocode to machine code is detected by the analyzer, such that the analyzer can analyze the emulator operation log to determine if the executable file is malicious.
US10127374B2
A method for controlling the use of intellectual property (IP) in an individual integrated circuit includes loading data including the IP into the individual integrated circuit, loading an IP license certificate into the individual integrated circuit, the certificate including identification of the IP authorized for the individual integrated circuit, determining inside the individual integrated circuit whether the IP is authorized for the individual integrated circuit, enabling operation of the individual integrated circuit if the IP circuit is authorized for use in the individual integrated circuit, and imposing a penalty on operation of the individual integrated circuit if the IP is not authorized for use in the individual integrated circuit.
US10127371B2
Disclosed herein are embodiments for user identification based on the motion of a device. An embodiment operates by detecting a motion of a remote control. The detected motion is compared with one or more stored motions. A user ID corresponding to the motion based on the comparison is determined. Access to a system is provided based on the determined user ID.
US10127369B2
Systems and methods for blue light adjustment with a wearable display system are provided. Embodiments of the systems and methods for blue light adjustment can include receiving an eye image of an eye exposed to an adjusted level of blue light; detecting a change in a pupillary response by comparison of the received eye image to a first image; determining that the pupillary response corresponds to a biometric characteristic of a human individual; and allowing access to a biometric application based on the pupillary response determination.
US10127368B2
The present disclosure describes a computer-implemented platform for managing electronic endorsable instruments and electronic endorser verification information in order to validate endorser identity. A computer system receives an endorsable electronic instrument and a mobile phone number associated with a targeted potential endorser. The endorsable electronic instrument and a verification information request are sent to the mobile phone number by sending a link to a web-based application via SMS/MMS message. The endorsed electronic instrument and corresponding verification information are received and are associated to validate the endorsed instrument.
US10127361B2
A computationally implemented system and method that is designed to, but is not limited to: electronically receiving user biological status information from electronically involved detection of one or more biological user conditions. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10127356B2
Systems, apparatuses, methods, and software for monitoring compliance of sanitizees (e.g., health care workers, food service workers, sanitization/janitorial workers etc.) with sanitization protocols to be followed for encounters with sanitization-protocol targets (e.g., patients, food-preparation areas, health care facilities/appurtenances, restrooms, etc.). In one example, a system includes sanitization verification systems located close to the targets and mobile node devices issued to the sanitizees. Each verification system can be configured to test the efficacy of sanitization procedures performed by the sanitizees prior to encountering a target, to provide authorizations, via the node devices, to the sanitizees to proceed with target encounters, and to open monitoring sessions during which the node devices record information concerning interactions with the targets. The node devices are configured to annunciate sanitization statuses of the sanitizees throughout a work period as the sanitizees continually interact with verification stations and encounter targets.
US10127352B1
A method comprises configuring a first processing node for communication with one or more additional processing nodes and with one or more of a plurality of geographically-distributed metagenomics sequencing centers via one or more networks, processing metagenomics sequencing results obtained from one or more of the metagenomics sequencing centers in the first processing node, and providing surveillance functionality relating to at least one designated biological issue on behalf of one or more requesting clients based at least in part on the processing of metagenomics sequencing results performed by the first processing node and related processing performed by one or more of the additional processing nodes. Each of the metagenomics sequencing centers is configured to perform metagenomics sequencing on biological samples from respective sample sources in a corresponding data zone.
US10127349B2
The invention provides methods to identify pRNA- and pDNA oligomer affinity pairs. Affinity pairs comprised of nucleic acid oligomers which demonstrate no cross-reactivity (“orthogonal”) are designed using software and empirically verified by thermodynamic study and lateral flow testing. The design software uses a semi-random algorithm to build such sequences of nucleic acid oligomers based on user-input parameters for affinity strength and orthogonal stringency. These pairs can be applied for use in multi-analyte solid support and lateral flow diagnostic tests.
US10127336B2
A method of determining an uncertainty in the position of a domain within a self-assembly block copolymer (BCP) feature. The method includes simulating a BCP feature, calculating a minimum energy position of a first domain within the simulated BCP feature, simulating the application of a potential that causes the position of the first domain to be displaced from the minimum energy position, simulating release of the potential back toward the minimum energy, recording a plurality of energies of the BCP feature during the release and recording at each of the plurality of energies a displacement of the first domain from the minimum energy position, calculating, from the recorded energies and recorded displacements, a probability distribution indicating a probability of the first domain being displaced from the minimum energy position, and, from the probability distribution, calculating an uncertainty in the position of the first domain within the BCP feature.
US10127333B2
An embodiment provides a method of modifying a computer aided design (CAD) model. Such an embodiment associates metadata with a CAD model. In turn, the metadata is defined which includes providing the metadata in the form of a signal with one or more frequency characteristics that correspond to one or more respective characteristics of the CAD model. These frequencies can be used as part of mapping and/or processing algorithms in labeling or identifying unknown information about an environment. In an embodiment, the metadata may include graphical descriptions of the frequency such as a vector or other image based files.
US10127332B2
A computer-implemented method automates motion of a computer-aided design (CAD) model. The CAD model represents a real-world object comprised of a number of parts. The part containing a user-specified entity is analyzed to collect data relevant to a motion study, for example, size data, location data, and material type data are collected. Based on the user-specified entity, parameters for automating motion are inferred and used to automate motion. The parameters include at least one of a part that is moved directly by a motor, a location on the part where the motor is mounted, a motor type, an axis of motion of the part, and a motion function indicating a change of motion over time.
US10127329B2
A computer processor determines a schema that enables splitting of one or more elements of an XML file. The computer processor determines an XML file as a split candidate, based on one or more attributes of the one or more elements of the XML file. The computer processor splits the XML file at run-time into a plurality of subsets of the XML file, based on the one or more attributes of the one or more elements of the XML file, and the computer processor distributes the plurality of subsets of the XML file to a plurality of computing nodes of a computer processing system.
US10127328B2
The present invention provides a distribution device for web content capable of quickly distributing a multi-domain web page in response to a request from a client. A unit 1 acquires from a web server an html file A and related sub content B, C, D for a web page requested from a client, and then caches the html file A and related sub content B, C, D in a unit 2. A unit 3 edits each piece of content data B, C, D so that the client can obtain the html file A and each piece of content for the web page from the same domain. A unit 701 reads out the html file A that was cached in the unit 2 and distributes the html file A to the client. A unit 703 push-distributes each piece of content data B, C, D to the client.
US10127326B2
Provided are methods and systems related to communications between a social media service or provider (e.g., Twitter®, Facebook®) or other resource (e.g., web page) and one or more content providers. In an aspect, provided are methods comprising receiving a request for content, wherein the request comprises a user agnostic identifier, determining user information associated with the request, determining time information associated with the request, determining media content associated with the user agnostic identifier based on the time information, determining one or more access rights to the media content based on the user information, and providing access to the media content based on the one or more access rights.
US10127323B1
A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
US10127322B2
Aspects of the technology described herein increase the efficiency of a search session by determining whether fresh content is likely to be responsive to the user's query. Whether fresh content is likely to be responsive to a specific query is determined by retrieving social media posts that are responsive to the query. The social media posts are evaluated for virality, which is the tendency of a social media post to be circulated rapidly and widely from one Internet user to another. The virality of a social media post can be determined by comparing a number of times the social media post has been re-communicated by individual users. Queries that return viral social media posts may be classified as seeking fresh content.
US10127321B2
A system and method for proactively making knowledge offers. A processor is configured to gather information on interactions by a user with resources provided by an enterprise having a customer contact center. The processor anticipates need of the user based on the gathered information, and generates a query based on the anticipated need. Prior to the user expressly requesting knowledge relating to a particular topic, the processor proactively identifies and suggests the knowledge to the user based on the generated query. The processor receives feedback relating to the suggested knowledge and outputs based on the feedback, a relevance score for the suggested knowledge.
US10127320B2
A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.
US10127319B2
According to one embodiment of the present invention, a system for processing a request for a document that is unavailable on a network identifies one or more alternative documents on the network with content similar to a previously accessed document and relating to a group. The system presents the identified one or more alternative documents as a result of a request for the previously accessed document when the previously accessed document is unavailable on the network. Embodiments of the present invention further include a method and computer program product for providing alternative documents in substantially the same manners described above.
US10127317B2
Methods, systems, and computer program for implementing a private cloud are provided. A computer-implemented method may include registering a private cloud in a central registry; retrieving private cloud registration data from the central registry; sharing the private cloud registration data with other users; and allowing other users to connect to the private cloud using the shared private cloud registration data.
US10127316B2
In one embodiment, a method includes receiving unstructured text from a user of a social-networking system, determining whether the unstructured text includes a request for a recommendation, identifying one or more first entity names in the unstructured text, generating a structured query based upon the one or more first entity names, identifying, in the social graph, one or more second entity names corresponding to the structured query, and presenting the one or more second entity names and the unstructured text in a social context of the user. The unstructured text may include text of a post or message generated by the user on a social-networking system. A score may be generated based on the unstructured text to determine whether the text includes a request for recommendation using a machine-learning model based on comparison of the unstructured text to the one or more predetermined words associated with requests for recommendation.
US10127310B2
A search system includes circuitry configured to detect an first object to be a search target, from information of an image that is captured by an imaging device, determine a parameter in consideration of how the first object is viewed in the image, in accordance with a height at which the imaging device is installed, a depression angle of the imaging device, and a distance from the imaging device to the first object, divide an image region corresponding to the first object into at least two image regions based on a dividing ratio that is obtained by correcting a predetermined ratio in accordance with the parameter, and specify a second object in another image based on feature information of each of the at least two image regions, the second object corresponding to the first object in the image.
US10127309B2
Embodiments of the present invention provide an audio information retrieval method and device. The method includes acquiring a spectrogram of an audio clip, extracting a local feature of at least one energy extreme point in the spectrogram to use as a local feature sequence of the audio clip, and conducting an audio information retrieval according to the local feature sequence of the audio clip to acquire audio information. Embodiments of the present invention reduce the probability of a missed match (e.g., false negative) and improve the accuracy of audio information retrieval.
US10127307B2
A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text.
US10127302B2
Methods and systems for maximizing data utility efficiency to maximize dynamic application of content in a database as applied to a validation are disclosed herein. A system for maximizing data utility efficiency to maximize dynamic application of content in a database as applied to a validation can include a memory having a first database containing information identifying a plurality of topics and a second database containing a plurality of content items. The system can further include a server that can maximize data utility efficiency by identifying multipurpose content items.
US10127296B2
Disclosed are methods and systems to provide coordinated identification of data items across a plurality of distributed data storage repositories (datastores). In one disclosed embodiment, a single configuration management database (CMDB) controls identification rights for all CIs as they are first identified in a master/slave relationship with all other CMDBs in the distributed environment. In a second embodiment, a plurality of CMDBs divide identification rights based upon coordination identification rules where certain CMDBs are assigned authoritative identification rights for CIs matching the rules of a particular CMDB in the distributed environment. In a third embodiment, one or more of the plurality of CMDBs may also have advisory identification rights for CIs which do not already have an identifiable unique identity and can coordinate with an authoritative CMDB to establish an identity for CIs.
US10127294B2
Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.
US10127287B1
A system including a processor and a memory storing instructions that, when executed, cause the system to: receive a stream of content including a plurality of content items; retrieve a plurality of related content items; identify a topic for at least one of the plurality of the related content items; rank the topics by relevance to the user and one of the plurality of items; associate the topic to the content item in the stream of content where the topic is ranked as being relevant to the content item; generate a marker for the topic; generate an interface including the marker associated with the content item in the stream of content; and provide the interface for display.
US10127280B2
A processing device receives a query comprising a first field value and a time period. The processing device performs a first search of a data store using the first field value to identify a first plurality of events having the time period and a field that comprises the first field value. The processing device determines, for one of the plurality of events, a second field value of a second field that is specified in a first context definition, the second field having an assigned field type. The processing device automatically performs a second search of the data store using the additional field value to identify a second plurality of events having the time period and the additional field value. Information from the first plurality of events and the second plurality of events is aggregated, and a response to the query is generated that comprises the aggregated information.
US10127273B2
The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.
US10127269B2
According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database queries in a data store. The system receives a second database query and compares the second database query to the one or more first database queries to determine presence of a corresponding result set in the data store for the second database query. The system provides the corresponding result set from the data store for the second database query based on the comparison. Embodiments of the present invention further include a method and computer program product for processing a database query in substantially the same manners described above.
US10127264B1
According to some aspects, a data processing system is provided, the data processing system comprising at least one computer readable medium comprising processor-executable instructions that, when executed, cause the at least one processor to receive, through at least one user interface, input indicating a data element and one or more data quality metrics, identify, based on relationship information associated with the data element and/or the one or more data quality metrics, one or more datasets, one or more fields of the one or more datasets, and one or more data quality rules, each of the data quality rules being associated with at least one of the one or more fields, and perform an analysis of data quality of the one or more fields based at least in part on the one or more data quality rules associated with the one or more fields.
US10127262B2
Provided are a computer program product, system, and method for a data set connection manager having a plurality of data sets to represent one data set. A request is processed to open a connection to a data set having members, wherein the connection is used to perform read and write requests to the members in the data set. In response to establishing the connection, establishing for the connection a primary data set having all the members; a secondary data set to which updated members in the primary data set are written; and a pending delete data set to pending delete members comprising members that are updated.
US10127261B2
In one aspect, a computer-implemented method for managing conflicts in a logical component hierarchy is provided. The logical component hierarchy includes an ancestor component and a descendant component associated with the ancestor component. The method uses a computer device in communication with a memory. The method includes determining, by the computer device, a requirement to replace the descendant component, within the logical component hierarchy, with an overriding component. The overriding component is associated with the ancestor component by an overriding reference. The method also includes replacing the descendant component with the overriding component within the logical component hierarchy.
US10127257B2
A method of creating a database of operating states of an aircraft fleet, in which a computer executes the steps of acquiring parameters wherein a state of operation of an aircraft of the aircraft fleet; acquiring at least one item of degradation information indicative of a level of degradation of at least one aircraft from among the fleet of aircraft; storing series of parameters in said database, each series of parameters including parameters wherein a state of operation of one of the aircraft and if the item of degradation information has been acquired, at least one item of degradation information indicative of a level of degradation of the aircraft.
US10127256B2
An asset storage method includes storing an asset database including a plurality of initial business logical entities and a plurality of initial implementation entities; receiving a to-be-searched business logical entity; and searching the initial implementation entities corresponded to the to-be-searched business logical entity. Each initial business logical entity and at least one of the initial implementation entities are related to each other.
US10127253B2
A searching method, a client and a server are provided. The searching method includes: obtaining, at a client device, a query set selected from two or more multi-level classification webpages; sending the query set from the client device to a server; and receiving, at the client device, search results according to the query set from the server.
US10127252B2
Systems, methods, and other embodiments associated with history and scenario data tracking are described. In one embodiment, a method includes recording, in an overlay table, a scenario comprising a set of respective modified records resulting from respective operations performed on respective selected records in project data, such that the selected records remain unmodified in the project data. In response to a request for the project data as modified by the scenario, the method includes combining records in the project data with the modified records in the overlay table to create a scenario result, such that the selected records are not included in the scenario result.
US10127249B2
The design and implementation of databases within enterprises is a crucial process, but is often resource intensive and often times unnecessary as existing databases may be utilized to serve the same goals. Tracking existing databases and assessing the design specifications of proposed databases is a complex decision making process. Disclosed is a system and computer-based method for systematically controlling the approval, creation and modification of databases. The system provides a policy for enterprise governance control for database proliferation and a tool for comparing database requests to and against existing database assets.
US10127247B1
A user may capture an image of a document using a mobile device. The mobile device may crop and clean the image. The mobile device may perform optical character recognition on the image and output a character string. The mobile device may match portions of the character string with stored records and determine a likelihood that the stored record corresponds to the image. The mobile device may display potential matches for the image, and the user may select the record which matches the image.
US10127246B2
Technologies are described in conjunction with automatic grouping based handling of similar photos. According to some examples, similar photos may be grouped as a group of people or person's image taken within a short time frame. Grouping of the photos may be based on a difference metric comparing facial features, background composition, and color composition. Among the group of photos, a representative image may be selected based on a quality threshold and displayed representing the entire group. Visual aids such as icons, text, and other elements may be used to indicate information associated with the grouped photos. Context based menus may be presented to allow users to select and handle the entire group or photos within the group seamlessly as the user handles other images within a photo viewing/handling user interface.
US10127242B1
Methods and systems for identifying candidates for de-duplication are disclosed herein. An example system may include: a de-duplication lister that coordinates with a kernel module to identify a unit of data for de-duplication and calculates a signature of the unit of data; a de-duplication queue that manages a de-duplication queue; a de-duplication tracker that maintains a de-duplication data structure including a plurality of entries corresponding to units of data and searches the de-duplication data structure to determine whether the signature of the identified unit of data matches the signature of at least one of the entries in the de-duplication data structure; a de-duplication maintainer that reviews the entries of the de-duplication data structure and removes obsolete entries from the de-duplication data structure; and a de-duplication engine that coordinates with the kernel module to perform de-duplication operations on the de-duplication queue.
US10127226B2
A method for performing a dialog between a machine, preferably a humanoid robot, and at least one human speaker, comprises the following steps, implemented by a computer: a) identifying the human speaker; b) extracting from a database a speaker profile comprising a plurality of dialog variables, at least one value being assigned to at least one of the dialog variables; c) receiving and analyzing at least one sentence originating from the speaker; and d) formulating and emitting at least one response sentence as a function at least of the sentence received and interpreted in step c) and of one dialog variable of the speaker profile.
US10127220B2
Systems and processes for language identification from short strings are provided. In accordance with one example, a method includes, at a first electronic device with one or more processors and memory, receiving user input including an n-gram and determining a similarity between a representation of the n-gram and a representation of a first language. The representation of the first language is based on an occurrence of each of a plurality of n-grams in the first language and an occurrence of each of the plurality of n-grams in a second language. The method further includes determining whether the similarity between the representation of the n-gram and the representation of the first language satisfies a threshold.
US10127206B2
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to dynamically create columns headers using a desktop integration framework. Columns groups can be managed dynamically at runtime based on model-level metadata.
US10127197B2
A data transfer system is configured to receive via a computer communications network an identification of a location of remotely-stored structured data accessible to a remote system; provide an output signal for display on a remote system of a prompt for mapping data mapping the remotely stored data to data identifiers; receive mapping data in response to the prompt; access the remotely stored data; employing the received mapping data, map data elements identified in the remotely-stored data to a predetermined format; verify that the received mapped data constitutes complete data to submit to a backend system; and submit the mapped data to the backend system.
US10127182B2
An information processing apparatus executes occupation processing so that an application that issues an occupation request is able to execute at least one of processing for acquiring information from a peripheral device and processing for transmitting information to the peripheral device, and that another application is not able to execute processing for acquiring information from the peripheral device and processing for transmitting information to the peripheral device.
US10127181B2
A Universal Serial Bus (USB) hub includes a first port that is configured to be switched from a downstream port to an upstream port; a plurality of other ports; and a controller configured to switch a function of the first port from the downstream port to the upstream port responsive to a command from an attached device and further configured to switch at least one of the plurality of other ports from a data and charge port into a port dedicated to charging.
US10127180B2
A bus interface unit for exchanging data via a bus system includes at least one bus control unit for connection to the bus system, having a control unit that is configured to output data received via the bus control unit from the bus system, and/or data derived therefrom, to an external unit, and/or to output data obtained from an external unit, and/or data derived therefrom, via the bus control unit to the bus system.
US10127177B2
The present disclosure is directed to a unified device interface for a multi-bus system. In at least one embodiment, a system may comprise more than one data bus. Each data bus may be to convey data between an operating system (OS) and at least one device in the system, wherein a plurality of driver instances may facilitate interaction between the OS and a device via one or more of the data buses. In one embodiment, a main driver instance may be determined from the plurality of driver instances to present the device to the OS and coordinate operation of other driver instances. The other driver instances may map addresses in the memory of processing entities corresponding to each of the data buses and report these mappings to the main driver instance. Alternatively, a supervisory driver may be loaded to present the device and to control operation of the driver instances.
US10127174B2
A vehicle tracker system for a vehicle including a data communications bus extending throughout the vehicle may include a multi-adaptor vehicle tracker controller including a position determining device, a wireless communications device, a controller data link interface, a download learning port, and a processor. The processor may communicate geolocation data via the wireless communications device. A data bus adaptor may adapt the tracker controller to communicate via the data communications bus and include an adaptor data link interface coupled to the controller data link interface. The data bus adaptor may be operable with a given set of proprietary remote function controller codes. The processor may be operable with different sets of proprietary remote function controller codes, and determine the given set of proprietary codes based upon the download learning port and use the given set of proprietary codes for communications with the data bus adaptor.
US10127173B2
A connecting device comprises housing, a board with electrical components, including at least one digital bus connection and an input/output section. It allows outsourcing of analog and digital I/O from a connected device, e.g. an HVAC actuator control unit by decentralizing inputs and outputs.
US10127171B2
A circuit arrangement, network-on-chip, and a method for transmitting information are disclosed. In one embodiment, an electrical circuit is provided comprising a plurality of circuit blocks comprising a first circuit block, a second circuit block, and a third circuit block, and a connection structure coupled to the plurality of circuit blocks, wherein the first circuit block is configured to send a request comprising information corresponding to the request and an address onto the connection structure, wherein the second circuit block is configured to initiate a transmission onto the connection structure in response to receiving the request, and wherein the third circuit block is configured to receive the transmission and wherein the address is assigned to the third circuit block.
US10127143B2
A method, system and computer program product for defining an evolving set of test cases for testing software applications. In an embodiment, the method comprises identifying a set of criteria for the test cases; assigning a weight to each of the criteria; and for each of a multitude of test cases, assigning a value to each of the criteria, and determining a criteria score for the test case based on the values assigned to the criteria for the test case and the weights assigned to the criteria. Each of the test cases is assigned to one of a plurality of groups based on the criteria scores. Each of the groups of test cases is associated with one of a plurality of testing procedures, and one of those procedures is selected to test a software application using the group of test cases associated with that selected testing procedure.
US10127139B2
Systems and methods for visualizing and/or analyzing trace data collected during execution of a computer system are described. Algorithms and user interface elements are disclosed for providing user interfaces, data summarization technologies, and/or underlying file structures to facilitate such visualization and/or analysis. Trace data history summarization algorithms are also disclosed. Various combinations of the disclosed systems and methods may be employed, depending on the particular requirements of each implementation.
US10127138B2
A dual-mode debugger can debug native code or interpreted code. Transitioning between modes can be triggered by defined bailout conditions. A program can be debugged by attaching a debugger and compiling the program into native code under the debugger. At defined points in the program, debugging can transition from native mode to interpreted mode. Debugging the native code can stop, current state can be captured, and an interpreter can be instantiated. An interpreter stack can be created and can be populated with the captured current state. Debugging operations which involve execution control: pausing execution, continuing execution, stepping into, out of or over a section of code and so on, can occur in interpreted mode, which is typically easier to implement. Debugging operations which involve inspection and modification of variables can occur in native mode.
US10127133B2
A compiler, IDE or other code analyzer may determine whether an instance variable declaration assignment is redundant. The code analyzer may also take action based on that determination. A code analyzer may be able to determine with certainty that a particular instance variable initialization or assignment is definitely redundant. The code analyzer may cause a compiler to automatically elide the redundant assignment from compiled source code. The code analyzer may be able to determine with certainty that a particular assignment is definitely not redundant. Additionally, a code analyzer may not be able to determine with certainty whether an instance variable assignment is definitely redundant or definitely not redundant. Additionally, the code analyzer may report a warning or other informative message indicating the redundancy property of the assignment, thus alerting the programming to a (possibly) redundant assignment.
US10127132B2
Optimizing automated interactions with web pages by identifying, for each of multiple web pages, path information including an incoming hyperlink path having at least one hyperlink, where the incoming hyperlink path leads to the web page, and/or an outgoing hyperlink path having at least one hyperlink, where the outgoing hyperlink path emanates from the web page, determining whether the path information of each of the web pages meets a similarity condition, excluding from an interaction set of the web pages any of the web pages whose path information meets the similarity condition, and causing an automated interaction to be performed with any of the web pages in the interaction set.
US10127127B2
Systems and methods for pre-warning a monitoring tool for a communication bus are disclosed. In exemplary aspects, a monitoring tool is coupled to a communication bus. The monitoring tool initially monitors the communication bus in a first manner. When a host changes a parameter of signals on the communication bus, the host sends a signal change command. The monitoring device receives the signal change command and changes the manner that the monitoring device uses to monitor the communication bus or the manner that the monitoring device uses to check protocol. By providing the signal change command before the parameter on the communication bus changes, the monitoring device may use a new manner of monitoring the communication bus in a timely fashion such that the monitoring device does not provide erroneous information about the state of the communication bus.
US10127117B2
A system and method for improving storage system performance by maintaining data integrity during bulk export to a cloud system is provided. A backup host reads a selected volume from the storage system via an I/O channel. The storage system remains online during bulk export and tracks I/O to the selected volume in a tracking log. The backup host compresses, encrypts, and calculates a checksum for each data block of the volume before writing a corresponding data object to export devices and sending a checksum data object to the cloud system. The devices are shipped to the cloud system, which imports the data objects and calculates a checksum for each. The storage system compares the imported checksums with the checksums in the checksum data object, and adds data blocks to the tracking log when errors are detected. An incremental backup is performed based on the contents of the tracking log.
US10127115B2
Non-limiting examples of the present disclosure describe utilization of a social graph, created from evaluation of extracted social media data, to generate temporal snapshots related to social media data. The temporal snapshots enable users to explore different levels of interest related to social media data. In one example, a social media identifier is identified. A social graph may be accessed to evaluate the social media identifier. An exemplary social graph includes clustered relationships developed based on analysis of social media data extracted from at least one social networking service. The social graph may be used to generate a temporal snapshot for the social media identifier. The temporal snapshot may be transmitted to an entry point for output of the temporal snapshot. Other examples are also described including navigation between content of temporal snapshots based on selection of linked data, among other examples.
US10127108B2
Techniques described and suggested herein include systems and methods for precomputing regeneration information for data archives (“archives”) that have been processed and stored using redundancy coding techniques. For example, regeneration information, such as redundancy code-related matrices (such as inverted matrices based on, e.g., a generator matrix for the selected redundancy code) corresponding to subsets of the shards, is computed for each subset and, in some embodiments, stored for use in the event that one or more shards becomes unavailable, e.g., so as to more efficiently and/or quickly regenerate a replacement shard.
US10127106B2
A redundant disk array system and a data storage method thereof are provided. The redundant disk array system includes a plurality of disks, a plurality of data stripes, and a processing unit. The processing unit stores, in a log manner into a write page, first logic page numbers corresponding to the pieces of write data, and records write locations of the first logic page numbers; the processing unit performs garbage collection on invalid page numbers of the first logic page numbers; and after executing garbage collection, the processing unit writes, in a log manner, second logic page numbers corresponding to the pieces of write data into the write pages traversed by a data stripe of the data stripes that has the most invalid page numbers, and records write locations of the second logic page numbers.
US10127084B2
A processing device performs a statistical analysis of a plurality of previously provisioned composite applications, a composite application of the plurality of previously provisioned composite applications comprising a plurality of nodes, the plurality of nodes each having a final provisioned state for an application component of the composite application. The processing device predicts an intermediate provisioned state to be used for a node of a future composite application based on the statistical analysis. Prior to receiving a request to provision a new composite application comprising a node having a final provisioned state that is compatible with the determined intermediate provisioned state, the processing device provisions software on a resource to cause the resource to have the intermediate provisioned state.
US10127083B2
In a system and method for managing mainframe computer usage, preferred values for service class defined performance goals are determined to optimize workload performance in service classes across a logical partition. A method for managing mainframe computer system usage can include receiving a performance optimization goal for workload performance in a service class, the service class having a defined performance goal. Achievement of the performance optimization goal is assessed, and a preferred value for the defined performance goal is determined based on assessing achievement of the performance optimization goal. Workload criticality can be taken into account, and automatic changes to the performance goal authorized.
US10127080B2
Methods and systems for optimizing distributed workloads on information handling systems involve determining workload attributes for a computing task for distributed execution among distributed information handling systems. The workload attributes are used to dynamically determine optimal allocation and configuration of distributed hardware resources at the distributed information handling systems. After dynamic confirmation of the allocation and configuration of the distributed hardware resources, the computing task is segmented for distributed execution.
US10127079B2
According to a method for scheduling a user request in a distributed resource system, an apparatus, and a system that are provided by embodiments of the present invention, in a Tn+1 period, an Sd acquires, from a coordinator Gk of a user z, a resource Cz(Tn) that is consumed by a user z request in a Tn period, and the Sd schedules, according to ϕz, Cz(Tn), Cz,d(Tn), and Nz,d(Tn), a Piz,d by using a scheduling algorithm. The user z request can be scheduled without depending on a user agent. In addition, the Sd schedules, according to ϕz, Cz(Tn), Cz,d(Tn), and Nz,d(Tn), the Piz,d by using the scheduling algorithm, thereby implementing global scheduling on the user z request and ensuring a performance requirement of the user z.
US10127076B1
A method includes performing one or more operations as requested by a thread executing on a processor, the thread having a thread context; receiving a park request from the thread, the park request received following a request from the thread for a low latency resource, wherein the cache response time is less than or equal to a resource response threshold so as to allow the thread context to be stored and retrieved from the cache in less time than the portion of time it takes to complete the request for the low latency resource; storing the thread context in the cache; detecting that the resume condition has occurred; retrieving the thread context from the cache; and resuming execution of the thread.
US10127075B2
Mechanisms are provided for scheduling execution of pre-execution operations of an annotator of a question and answer (QA) system pipeline. A model is used to represent a system of annotators of the QA system pipeline, where the model represents each annotator as a node having one or more performance parameters indicating a performance of an execution of an annotator corresponding to the node. For each annotator in a set of annotators of the system of annotators, an effective response time for the annotator is calculated based on the performance parameters. A pre-execution start interval for a first annotator based on an effective response time of a second annotator is calculated where execution of the first annotator is sequentially after execution of the second annotator. Execution of pre-execution operations associated with the first annotator is scheduled based on the calculated pre-execution start interval for the first annotator.
US10127072B2
The present disclosure is directed to enhanced virtual function capabilities in a virtualized network environment. In general, devices may comprise physical and virtualized resources. The physical resources may comprise at least a network adaptor that may handle incoming data from a network and outgoing data to the network. The virtualized resources may comprise at least one virtual machine (VM) and a corresponding interface. The corresponding interface may be one of a physical interface, a virtual interface or a “super” virtual interface. The physical interface may provide a first set of capabilities allowing the VM to access (e.g., control) at least the network adaptor. The virtual interface may provide a second set of capabilities that is a subset of the first set. The super virtual interface may provide a third set of capabilities including the second set of capabilities and at least one additional capability from the first set of capabilities.
US10127068B2
An opportunistic hypervisor determines that a guest virtual machine of a virtualization host has voluntarily released control of a physical processor. The hypervisor uses the released processor to identify and initiate a virtualization management task which has not been completed. In response to determining that at least a portion of the task has been performed, the hypervisor enters a quiescent state, releasing the physical processor to enable resumption of the guest virtual machine.
US10127066B1
Methods and apparatus for updating virtual machines (VMs) on a provider network according to modifications made to a server in a client network. A version of the server may be currently instantiated and executing as one or more VM instances on the provider network. Agent(s) installed on the server in the client network intercept write requests to volume(s) attached to the server, and send blocks that include updates to the server volume(s) to a service on the provider network. The service stores the blocks to incremental snapshots, and generates timestamped machine images (MIs) of the server from the snapshots. A VM service updates the VM instances on the provider network according to the MIs. Thus, the VM instances can be kept up to date with changes to the server without having to upload the entire volume(s) to the provider network to perform each update.
US10127064B2
A hypervisor configures a first VM function component for execution on behalf of a virtual machine, the first VM function component to execute a second VM function component. The hypervisor then configures the second VM function for execution on behalf of the first VM function component, the second VM function component to execute at least one privileged instruction. The hypervisor receives a request from the virtual machine to execute the first VM function component, and executes the first VM function component. The hypervisor then receives a request from the first VM function component to execute the second VM function component and executes the second VM function component.
US10127062B2
A computing device is provided for displaying images that are two dimensional (2D) or three dimensional (3D). The computing device includes one or more processors configured to obtain graphical data that has been generated by one or more applications associated with a first virtual machine and map one or more virtual apertures or one or more actual buffers associated with the first virtual machine to a textual buffer associated with a second virtual machine. The virtual apertures are in a virtual memory space and the actual buffers are in a physical memory space. The one or more processors are also configured to process the graphical data based on the mapping. The computing device also includes a display device configured to display the 2D or 3D images using the processed graphical data.
US10127060B2
A system and method of logging and replay among heterogeneous devices includes one or more shared services including a replay service, a processor for executing the shared services, and a shared interface for providing access to the shared services. The replay service selects one or more logs for playback, emulates one or more playback devices, each of the playback devices being associated with a respective one of the logs, extracts one or more log entries from each of the logs, recreates one or more recreated service requests for the one or more shared services based on information associated with each of the log entries, and initiates the recreated service requests. In some embodiments, the system and method further include a logging service to create new log entries based on new service requests, associate the new log entries with a corresponding timestamp, and record the new log entries.
US10127054B2
A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.
US10127053B2
A startup sequence in a computer system is initiated by detecting a bus reset event in an I/O device connected to a host, and responsively to the bus reset event communicating resources required to be allocated by the host. When a startup command from a host driver is not received within a predetermined bus reset count, the device autonomously changes its current configuration to a safe mode configuration, wherein fewer resources are required to be allocated relative to the current configuration. The safe mode configuration is communicated from the device to the host.
US10127043B2
A method and system for implementing very long instruction words (VLIW), the system operable to: receive a first very long instruction word (VLIW) including a set of slot instructions corresponding to a set of functional units, where: each slot instruction includes an opcode identifying an operation to be performed by the set of functional units and value fields related to the operation, where a dedicated subset of the value fields include dedicated bits dedicated to the slot instruction and an allocable subset of the value fields include allocable bits allocable to other slot instructions; identify the opcodes of each slot instruction; determine, based on the opcodes, which allocable bits are allocated to which slot instructions; and instruct each functional unit to perform an operation identified by a corresponding slot instruction using the corresponding dedicated bits and any allocable bits determined to be allocated to the slot instruction.
US10127039B2
A processor saves micro-architectural contexts to increase the efficiency of code execution and power management. A save instruction is executed to store a micro-architectural state and an architectural state of a processor in a common buffer of a memory upon a context switch that suspends the execution of a process. The micro-architectural state contains performance data resulting from the execution of the process. A restore instruction is executed to retrieve the micro-architectural state and the architectural state from the common buffer upon a resumed execution of the process. Power management hardware then uses the micro-architectural state as an intermediate starting point for the resumed execution.
US10127038B1
A method, system and computer readable medium are provided for software defect reduction. To perform the software defect reduction implementation parameters for a software application in a development phase are collected, and an Extract, Transform and Load (ETL) is performed. The ETL analyzes data from one or more databases based on the implementation parameters to obtain relevant implementation data. The one or more databases store implementation data related to previously developed software applications, and the relevant implementation data is data stored in the one or more databases that is data that is relevant to the implementation parameters. The relevant implementation data is then summarized to obtain predicted data relevant to the software application in the development phase.
US10127027B2
According to some embodiments, system, apparatus and methods are provided comprising an analytic model for an installed product; an execution platform configured to execute the analytic model; an application programming interface (API) wrapper associated with each of the analytic model and the execution platform, the API wrapper including input information, output information and a technique; and a storage in communication with the analytic model and the execution platform and storing program instructions to perform the functions as follows: transmitting information between the analytic API wrapper and the execution platform API wrapper; and deploying the analytic model to the execution platform based on the transmitted information. Numerous other aspects are provided.
US10127024B2
A category is determined of a task being planned at a given time. A collection of assets is identified, the collection having been used in a similar task at a past time. An experience report associated with an asset in the collection is extracted into a set of encapsulated experience reports, where the experience report was generated from the similar task at the past time. A degree of usability is computed corresponding to the collection, the collection being usable in the category of the task up to the degree of usability. According to the degree of usability of the collection, the collection is positioned in a sorted list of reusable assets. A reusable asset is selected from the sorted list for use in the task.
US10127022B2
A dataflow programming language can be used to express reactive dataflow programs that can be used in pattern-driven real-time data analysis. One or more tools are provided for the dataflow programming language for checking syntactic and semantic correctness, checking logical correctness, debugging, translation of source code into a secure, portable format (e.g., packaged code), translation of source code (or packaged code) into platform-specific code, batch-mode interpretation, interactive interpretation, simulation and visualization of the dataflow environment, remote execution, monitoring, or any combination of these. These tools embody a method of developing, debugging, and deploying a dataflow graph device.
US10127021B1
The programming notebook system, methods, and user interfaces described herein provide software developers with enhanced tools by which a programming notebook workflow and session history associated with code cells in a programming notebook may be tracked and maintained. As a developer progresses through a development workflow, the developer can select an option to save a program code card representing some or all of the program code cell inputs. A card editor user interface may present an aggregated listing of all program code the developer has provided across multiple code cells during the current session which the developer can edit, refine, and/or comment. The card editor may also allow the developer to add associated user interface code to display a UI component associated with the program code card, and allow the developer to add a description and tags for the card so that the card can be searched for and reused.
US10127017B2
The present disclosure is related to devices and methods for devops management. One or more devices can include instructions to receive indications associated with execution events of a release of an application over a period of time, wherein the execution events include positive execution events and negative execution events, and provide a graphical user interface (GUI) configured to display a timeline in a first portion of the GUI corresponding to the release of the application over the period of time, wherein the timeline includes a display element for each of the execution events in a respective portion of the timeline corresponding to an execution time of the execution event, and provide a plurality of selectable options, wherein each option, upon being selected, causes a different section of the timeline to be displayed by a second portion of the GUI.
US10127014B2
A round-for-reround mode (preferably in a BID encoded Decimal format) of a floating point instruction prepares a result for later rounding to a variable number of digits by detecting that the least significant digit may be a 0, and if so changing it to 1 when the trailing digits are not all 0. A subsequent reround instruction is then able to round the result to any number of digits at least 2 fewer than the number of digits of the result. An optional embodiment saves a tag indicating the fact that the low order digit of the result is 0 or 5 if the trailing bits are non-zero in a tag field rather than modify the result. Another optional embodiment also saves a half-way-and-above indicator when the trailing digits represent a decimal with a most significant digit having a value of 5. An optional subsequent reround instruction is able to round the result to any number of digits fewer or equal to the number of digits of the result using the saved tags.
US10127010B1
Embodiments are provided for causing a playback device to pre-cache audio content in a playback queue. An example implementation involves a playback device detecting by a sensor on the playback device, movement in relation to the playback device. In response to detecting the movement, the playback device identifies a particular media item in a playback queue associated with the playback device. Prior to receiving a user command to play the media item, the playback device stores at least a portion of the particular media item in memory on the playback device.
US10126983B2
Methods, apparatus and articles of manufacture are disclosed to enforce life cycle rules in a modularized virtualization topology using virtual hard disks. An example method includes, in response to a request to access a first virtual hard disk in a virtual computing environment, identifying, with a processor, a life cycle stage. The example method also includes determining, with the processor, whether a condition associated with the life cycle stage applies to the first virtual hard disk. The example method also includes refusing, with the processor, to mount, refusing to dis-mount, mounting or dis-mounting the first virtual hard disk if the condition is satisfied.
US10126961B2
A method for execution by a dispersed storage and task (DST) execution unit that includes a processor includes receiving a slice pre-image request from a computing device via a network that indicates a data slice, a requesting entity and a plurality of storage units. A data pre-image is generated by performing a pre-image function on the data slice based on the plurality of storage units. An encrypted data pre-image is generated for transmission to the computing device by performing an encryption function on the data pre-image based on a key associated with the requesting entity.
US10126952B2
A data processing system includes a processor core having a store-in lower level cache, a memory controller, a memory-mapped device, and an interconnect fabric communicatively coupling the lower level cache and the memory-mapped device. In response to a first instruction in the processor core, a copy-type request specifying a source real address is transmitted to the lower level cache. In response to a second instruction in the processor core, a paste-type request specifying a destination real address associated with the memory-mapped device is transmitted to the lower level cache. In response to receipt of the copy-type request, the lower level cache copies a data granule from a storage location specified by the source real address into a non-architected buffer. In response to receipt of the paste-type request, the lower level cache issues on the interconnect fabric a command that writes the data granule from the non-architected buffer to the memory-mapped device.
US10126947B2
System on a Chip (SoC) devices include two packetized memory buses for conveying local memory packets and system interconnect packets. In an in-situ configuration of a data processing system two or more SoCs are coupled with one or more hybrid memory cubes (HMCs). The memory packets enable communication with local HMCs in a given SoC's memory domain. The system interconnect packets enable communication between SoCs and communication between memory domains. In a dedicated routing configuration each SoC in a system has its own memory domain to address local HMCs and a separate system interconnect domain to address HMC hubs, HMC memory devices, or other SoC devices connected in the system interconnect domain.
US10126944B2
A method and system are provided for triggering display of an application. The method includes: in response to receiving a gesture denoting an approximate closed region or a closed region on a display screen, determining a non-full-screen display region corresponding to the gesture on the display screen; displaying shortcuts of at least one application in the non-full-screen display region; and in response to a user selecting one of the shortcuts, launching an application corresponding to the selected shortcut, and displaying an interface of the application in the non-full-screen display region.
US10126942B2
Systems and methods for displaying and intuitively interacting with keyboards on a touch-sensitive surface are disclosed herein. In one aspect, a method is performed at an electronic device with one or more processors, memory, a touch-sensitive display, and one or more touch sensors coupled to the touch-sensitive display. The method includes: displaying a plurality of keys on a keyboard on the touch-sensitive display and detecting, by the one or more touch sensors, a first contact at a first key of the plurality of keys on the keyboard. The method further includes: determining a value of a signal corresponding to the first contact. When the value is above a first non-zero threshold, the method includes actuating the first key. When the value is between a second non-zero threshold and the first non-zero threshold, the method includes forgoing actuating the first key.
US10126929B2
An agricultural work machine for processing an agricultural work process, having numerous working units (1-5) and having a driver assistance system (10) for controlling the working units (1-5) according to at least one user-side specifiable work process strategy (A), which is aimed at fulfilling at least one quality criterion (Q), wherein the driver assistance system (10) comprises a memory (11) for storing data, and a computing device (12) for processing the data stored in the memory (11), wherein the driver assistance system (10) has a graphical user interface (14), via which at least a portion of the work process strategy (A) can be specified by a user. It is proposed that competing quality criteria (Q) that are weighted in relation to one another in accordance with a weighting variable (G) are entered into the work process strategy (A), and that the weighting variable (G) is visualized and can be specified by a user via a virtual operating element (16-19) of the graphical user interface (14).
US10126922B2
This on-board unit is an on-board unit that is attached to a vehicle, stores information about the vehicle, and performs a process using the information about the vehicle, and includes a state information acquisition unit that acquires state information indicating a state of the on-board unit, a storage unit management unit that stores state information in a storage unit when the on-board unit is powered off, and a fault determination unit that determines whether or not state information acquired when the on-board unit is powered on matches the state information stored in the storage unit, and determines a fault when the fault determination unit determines that the state information acquired when the on-board unit is powered on does not match the state information stored in the storage unit.
US10126917B2
An example system includes: a display processing unit performing processing of displaying on a display unit a home screen containing a selection image and a background image, the selection image being constructed from one or a plurality of images used for receiving selection operation, the background image serving as a background of the selection image; and a scroll operation reception unit receiving operation of scrolling the selection image displayed on the display unit. In accordance with the operation of scrolling received by the scroll operation reception unit, the display processing unit scrolls the selection image while animating the background image of the home screen.
US10126910B2
In an example embodiment, a user interface is presented for interacting with a trust map identifying trust relationships between clients/users and servers/hosts. The trust relationships are defined by public/private key pairs in Secure Shell (SSH), Secure File Transfer Protocol (SFTP), Transport Layer Security/Secure Sockets Layer (TLS/SSL), Secure Multipurpose Internet Mail Extensions (S/MIME), Internet Protocol Security (IPsec), and so forth. A selected entity such as a server, client, client/server, key set, policy, and so forth is selected and displayed at the center of a hub/spoke diagram. Non-selected entities having a trust relationship with the hub entity are displayed as spokes. Similar spoke entitles may be grouped together. Trust relationships and related properties are displayed as lines between the hub and spoke entities. A user performs actions on the entities by manipulation of the hub, spoke, trust relationship and related user interface elements.
US10126908B2
An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.
US10126903B2
In one embodiment, a computing device receives a request for content in a first portion of a content layout in a displayable region of a screen associated with the computing device. The device may pre-inflate at least one selected element of a display object for a second portion of the content layout, and then store the element in an application-tailored recycler. Selection of the at least one selected element may be based on dimensions of the displayable region, available memory of the computing device, or application-specific rules. The device may then retrieve, in response to a request for content in the second portion of the content layout, the element from the application-tailored recycler, update other elements of the display object as needed for the second portion of the content layout, and return the display object.
US10126893B2
Embodiments of the present invention provide a capacitive sensing apparatus, a manufacturing and operation method thereof and an electronic device including the capacitive sensing apparatus. An apparatus includes first capacitive sensing unit(s) and second capacitive sensing unit, and a control unit. The control unit is configured to control periodic charging of the capacitive sensing units, determine first voltage change(s) for the first capacitive sensing unit(s) and second voltage change(s) for the second capacitive sensing unit(s), and calculate, for the first capacitive sensing unit(s), a signal-to-noise ratio value based on the first voltage change(s) and the second voltage change(s). Sensing results of first capacitive sensing unit(s) may be calibrated based on the sensing results of second capacitive sensing unit(s), thereby reducing influence of environmental changes on stability and sensitivity of a capacitive sensing apparatus.
US10126887B2
A touch panel includes multiple first electrodes, multiple first wiring lines, multiple second electrodes, multiple second wiring lines, a switch electrode, a third wiring line, and a shield section. The first electrodes are disposed parallel to each other in the first direction. The second electrodes intersect with the first electrodes, and are disposed parallel to each other in the second direction. The shield section is insulated from the second wiring lines and the third wiring lines, and is disposed to cover the second wiring lines and the third wiring lines.
US10126884B2
In an example, a processing system for a capacitive sensing device includes a sensor module and a determination module. The sensor module comprises a receiver, coupled to a sensor electrode, configured to receive a capacitive sensing signal. The receiver includes an in-phase channel and a quadrature channel. The in-phase channel is configured to mix the capacitive sensing signal with a local oscillator signal substantially in phase with the capacitive sensing signal. The quadrature channel is configured to mix the capacitive sensing signal with a phase-shifted signal near ninety degrees out of phase with the capacitive sensing signal. The determination module is configured to measure a change in capacitance in response to a demodulated signal of the in-phase channel concurrently with measuring a non-coherent signal in response to a demodulated signal of the quadrature channel.
US10126882B2
A touch-sensitive apparatus operates by light frustration (FTIR) and comprises a light transmissive panel that defines a front surface and a rear surface, light emitters optically connected to the panel so as to generate light that propagates by total internal reflection inside the panel, and light detectors optically connected to the panel so as to define a grid of propagation paths inside the panel between pairs of light emitters and light detectors. Each of said light emitters is a VCSEL array, each said VCSEL array including a plurality of VCSELs driven in parallel to collectively form one light emitter. Preferably, each light detector is optically connected to the panel via an angular filter, tailored to pass light to the detector in an angular range in which the emitters operate.
US10126878B2
An electronic device includes a pressure-sensitive touch screen display that can dynamically monitor a user's interaction with the device, and adjust the pressure thresholds of different areas of the touch screen display based on the user's monitored interactions. The orientation of the device is determined, the touch screen display is divided into sections, and the device monitors the pressure the user applies in the different sections of the screen. A pressure map is then created that includes pressure detection thresholds specific to the orientation and user for one or more regions of the screen. The device may include different pressure maps for different orientations of the device. When the user interacts with the touch screen, the device determines what the user intended based on the orientation of the device and the thresholds in the pressure map for that orientation for the region of the screen touched by the user.
US10126875B2
An electronic apparatus includes a sensor system, an excitation generating unit which generates an intermittent sine wave signal and applies the same to the sensor system, and a demodulation unit which demodulates an amplitude modulated signal which is an output of the sensor system, in which the demodulation unit generates a demodulated signal using both a response of the sensor system in a period when the excitation generating unit outputs a sine wave and a response of the sensor system in a period, at least either immediately before or immediately after the above-mentioned period, when the excitation generating unit does not output a sine wave.
US10126872B2
A command device (6) for at least one function of a motor vehicle, the device comprising: —a touchpad (1) configured to receive a command of said at least one function, —at least one antenna (3,4) arranged around the touchpad (1) in such a way as to frame said touchpad (1), the antenna (3,4) being capable of forming a capacitor with at least one exterior element (2,5) in contact with the touchpad (1), —means for measuring (8) the capacitance of the capacitor formed by the antenna (3,4) and said at least one exterior element (2,5), and —a means of control of the command (9) configured so as to take account of the command received by the touchpad (1) when the capacitance measured by the measurement means (8) lies in a predetermined interval.
US10126865B2
A touch control display panel and a display device are provided. The touch control display panel may comprise a first touch control electrode array including a plurality of first sub-electrodes arranged in an M1×N1 array and a plurality of first connectors, and a second touch control electrode array including a plurality of second sub-electrodes arranged in an M2×N2 array and a plurality of second connectors, where M1, M2, N1, and N2 is a positive integer, respectively. The first control electrode array and the second control electrode array are configured to satisfy at least one of: in the first direction, a width of the first sub-electrode being larger than a width of the first connector, and in the second direction, a width of the second sub-electrode being larger than a width of the second connector.
US10126861B2
A force-sensitive input device and related method and processing system are disclosed. The input device comprises a first substrate mounted to a housing and defining a touch surface extending along first and second dimensions. The input device further comprises a second substrate disposed within the housing on a side of the first substrate opposite the touch surface. The second substrate comprises a first sensor electrode disposed along a periphery of the touch surface in the first and second dimensions, and a second sensor electrode disposed along the periphery of the touch surface and at least partly circumscribing the first sensor electrode in the first and second dimensions. The input device further comprises a processing system configured to perform capacitive sensing using the first and second sensor electrodes to determine a deflection of the first substrate relative to the housing in response to force applied to the touch surface.
US10126858B2
A touch display device and a touch method thereof are provided. The touch display device includes a touch panel, a fingerprint collecting unit, a signal processing unit and a memory. The fingerprint collecting unit is connected with the touch panel, and the signal processing unit is connected with the touch panel and the memory. The touch method of the touch display device includes acquiring a fingerprint information set including M first fingerprint images by the fingerprint collecting unit; and inquiring M second fingerprint images matched with the M first fingerprint images in a preset information set according to the M first fingerprint images in the fingerprint information set in the memory by the signal processing unit, and acquiring S first control instructions corresponding to the M second fingerprint images from the memory.
US10126853B2
An array substrate and a display apparatus are provided. The array substrate includes a display area and a non-display area surrounding the display area, wherein the non-display area includes a frame sealing adhesive area, a plurality of touch leads and a plurality of touch signal output terminals. The plurality of touch signal output terminals are electrically connected with the plurality of touch leads, respectively, and the plurality of touch signal output terminals input a touch signal to the display area via the touch lead. A minimum distance between two adjacent touch leads in the frame sealing adhesive area is greater than a minimum distance between two adjacent touch signal output terminals correspondingly connected to said two adjacent touch leads.
US10126852B2
A display device of the present invention includes a light source layer and a sensing unit layer. The light source layer has a display side and a sensing side at the backside of the display side. The light source layer includes a plurality of first light sources generating a first light, and a plurality of second light sources generating a second light. The first light at least partially emits toward the sensing side; the second light at least partially emits toward the display side. A second wavelength of the second light is different from a first wavelength of the first light. The sensing unit layer is disposed at the sensing side of the light source layer. In a sensing mode, the plurality of the first light sources is activated to generate and provide the first light for the sensing unit layer. In a displaying mode, the plurality of the second light sources is activated to generate the second light for displaying an image at the display side.
US10126851B2
An in-cell touch display device includes an in-cell touch panel, a backlight module driving circuit, a backlight module, a gate driving circuit, a touch processing circuit and a control circuit. The in-cell touch panel includes a plurality of gate lines and a plurality of touch sensing units. The control circuit is used for defining a plurality of gate line driving periods separated from each other in the time and at least one touch sensing period in a frame period. The touch sensing period is between two adjacent gate line driving periods. During the gate line driving periods, the control circuit controls the gate driving circuit to drive the gate lines sequentially and outputs a signal to the backlight module driving circuit to turn on the backlight module. During each touch sensing period, the control circuit controls the touch processing circuit to output a driving signal to the touch sensing units and outputs a signal to the backlight module driving circuit to turn off the backlight module.
US10126849B2
Disclosed is a display module including a transparent display panel and a frame to fix a side of the transparent display panel, wherein the frame has a communication unit to receive data from the outside, a controller to process the received data and to output a drive command corresponding to the processed data and a display drive unit to drive the transparent display panel in response to the drive command from the controller. A display system includes a system body and a display module detachably mounted in the system body.
US10126846B2
A method of controlling selection of information on a display is provided. The method includes displaying the information on the display and displaying a selection indicator associated with a selection including a part of the information, and detecting an input to adjust an amount of the information included in the selection. In response to detecting the input, he selection indicator is adjusted based on the input. A determination is made whether the amount of the information included in the selection exceeds a threshold limit. In response to determining that the amount of the information included in the selection exceeds the threshold limit, the selection is displayed as a split selection by displaying a beginning part of the selection and an end part of the selection without displaying a middle part of the selection between the beginning part and the end part, and displaying a split indicator. In response to determining that the amount of the information included in the selection is within the threshold limit, display of the information included in the selection is continued.
US10126836B2
A method of positioning a cursor has the steps of registering the session on database tables, the user making a choice with an input device regarding cursor positioning, registering the choice within the tables, and repositioning the cursor to the most frequent cursor position in the tables. The choice of cursor position may be determined by a GetCursorPos function in a Windows-based computer, and the cursor may be repositioned by a SetCursorPos function.
US10126825B2
The invention relates to a method for recognizing handwriting on a physical surface on the basis of three-dimensional signals originating from sensors of a terminal, the method being characterized in that the signals are obtained on the basis of at least 3 different types of sensors, and in that it comprises steps of sampling, according to 3 axes and over a sliding time window, of inertial signals originating from the sensors, fusing the sampled signals into a 9-dimensional vector for each sampling period, converting the fused signals into a sequence of characteristic 9-dimensional vectors, and, when a signal characteristic of an input start has been detected, storing the sequence of characteristic vectors in a list of sequences of characteristic vectors, the preceding steps being repeated until the detection of a signal characteristic of an input end, the method furthermore comprising, on detection of said signal characteristic of an input end, a step of recognizing a word on the basis of the list of sequences of characteristic vectors created over the time window.
US10126823B2
One embodiment of the present invention sets forth a technique for modifying an audio parameter based on a gesture. The technique includes acquiring sensor data associated with a hand of a user and analyzing the sensor data to determine at least one hand position. The technique further includes determining, based on the at least one hand position, an interaction between a first virtual object that corresponds to an audio event and a second virtual object that corresponds to the hand of the user. The technique further includes, based on the interaction, modifying a spatial audio parameter associated with the audio event to generate a modified audio stream and causing the modified audio stream to be reproduced for output to the user.
US10126822B2
The technology disclosed relates to creating user-defined interaction spaces and modalities in a three dimensional (3D) sensor space in response to control gestures. It also relates to controlling virtual cameras in the 3D sensor space using control gestures and manipulating controls of the virtual cameras through the control gestures. In particular, it relates to defining one or more spatial attributes of the interaction spaces and modalities in response to one or more gesture parameters of the control gesture. It also particularly relates to defining one or more visual parameters of a virtual camera in response to one or more gesture parameters of the control gesture.
US10126819B2
A vibration generating device has a vibration generating member that causes vibration in a vibration direction, a vibration transmitting member, and a base body. The vibration generating member has a first yoke and a second yoke spaced in the vibration direction so as to face each other, a coil that generates magnetism, and a support body that supports the first yoke. A first gap is formed between the first vibration-side opposite surface of the first yoke and the second vibration-side opposite surface of the second yoke; these surfaces face each other in the vibration direction. A second gap is formed between the first orthogonal-side opposite surface of the first yoke and the second orthogonal-side opposite surface of the second yoke; these surfaces face each other in an orthogonal direction orthogonal to the vibration direction. The first gap is narrower than the second gap.
US10126817B2
In an embodiment for use with a portable device, a haptic feedback system creates a haptic pop effect and the system may include a mechanism configured to produce a haptic pop effect and a controller electronically coupled with the mechanism to selectively activate the mechanism. In one example, the mechanism has a first normal state having mechanical energy stored therein, and a second state wherein said mechanical energy is released, thereby creating the haptic pop effect. The mechanism may include a material portion configured as a dome-shaped or arcuate diaphragm and made of metal that stores mechanical energy therein. A conductor such as a Nitinol wire may be positioned about and bonded to the perimeter of the material, and has a variable length of a first length to a shorter second length in response to the signal being applied to the mechanism. In this manner, the controller provides an electrical signal to the mechanism, and the mechanism responds to the electrical signal by activating the haptic pop effect. This effect is felt by the user of the electronic device.
US10126814B2
An apparatus and a method for providing an advertisement using pupil tracking are disclosed. The apparatus for providing an advertisement using pupil tracking is capable of designating a selection position within a display screen using a pupil tracking point generated by tracking a user's pupil and a direction point corresponding to the user's direction, determining a target object corresponding to the selection position from among the objects within the display screen, and providing a promotion content corresponding to the target object according to the user's response. By providing only a promotion content for a user's desired object within the display screen, it is possible to prevent expose of unnecessary information resulting from indiscriminate pupil tracking.
US10126813B2
A 360-degree camera captures images from every direction. The user specifies the region of interest for the camera with a gesture, for example by pointing with one end of the device to a specific direction. The region of interest is saved as metadata with the image or video recording. The device may assign the user among multiple persons near the device by detecting from the omnidirectional view who has been the last person in physical contact with the device. The region of interest may be assigned with voice commands.
US10126812B2
One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.
US10126808B2
In one embodiment, a method includes obtaining a first value indicative of an amount of power available to a device from a power source, obtaining a second value indicative of an amount of power consumed by the device, and selecting, based on the first value and second value, one or more power consuming functions of the device in order to manage power consumption of the device.
US10126788B2
A case for servers or other devices allowing full access without disassembly includes housing and sliding cover. A receiving space in housing includes a first space and a second space. The sliding cover is in two parts. The first part sliding cover covers the first space and the second part sliding cover covers the second space. The first part sliding cover can slide out of the receiving space to allow the second covering body to move to the empty space. The first part sliding cover is rotatable around the second part to expose one half portion of the case. When the first part slides out of the receiving space to rotate to being above the second part, the second part can slide so as to uncover the remaining half portion of the case.
US10126787B1
An example mounting enclosure comprises a frame to be arranged between a display device and a support structure, a slidable access cover to slidably engage the frame of the mounting enclosure, a mounting interface to connect the frame to the support structure, a computing device reception bracket to receive a computing device, and a power supply storage portion.
US10126784B2
Embodiments provide a terminal, and the terminal includes a body, a cover body covering the body, a circuit board mounted in the body, a central processing unit welded on the circuit board, a control part mounted on the cover body, and a protection switch welded on the circuit board. A hard disk slot for accommodating a hard disk is disposed in the body. The cover body is detachably mounted on the body, and is configured to seal the hard disk in the hard disk slot. The cover body is opened to drive the control part to open the protection switch. An electrical signal variation is generated due to opening of the protection switch. After detecting the electrical signal variation, the central processing unit instructs the hard disk to perform data protection and powers off the hard disk.
US10126763B2
The valve includes a casing arrangeable so the fluid in the passage flows over an outer side. The valve includes a piston axially slidably positionable within the casing, and the axial position regulates the fluid pressure in the poppet valve passage downstream, an annular clearance between the piston and casing. The valve includes a dynamic seal between the piston and casing to seal the annular clearance end. The valve includes a piston chamber located on the dynamic seal opposing side of the annular clearance so a leakage flow may cross the dynamic seal between the annular clearance and piston chamber. The fluid pressure in the piston chamber varies the axial position within the casing. A diversion path formed in the casing diverts fluid for the leakage flow into the annular clearance from the fluid flow in the passage, the diversion path having filter to filter debris from the diverted fluid.
US10126756B2
A method for adapting an aircraft constant-gradient descent segment comprises: an acquisition step in which state variables characterizing the aircraft, environment variables characterizing the environment thereof and path variables characterizing the predicted path thereof at one of the initial and final points of the segment are acquired; a calculation step whereby a limit ground gradient for at least one performance criterion is calculated from the state variables, environment variables and path variables; a validity verification step checking the validity of the path initially predicted against the most restrictive limit ground gradient; and when the path initially predicted is not valid: a feasibility verification step checking the feasibility of a command to modify at least one state variable; if feasibility is verified, a prediction of executing the command; otherwise, a prediction of modifying one of the initial and final points of the segment with respect to constraints of the flight plan.
US10126754B2
For easy setting of a path of an autonomously-traveling autonomous travel work vehicle, provided is a method for setting a path for an autonomous travel work vehicle to run and operate by determining positions with the use of a satellite positioning system so as to drive and carry out an agricultural field operation. The method includes inputting a front-to-back length of a vehicle body, a width of an implement and an overlapping amount of implements (24) in a width direction, positioning a work vehicle at inflection points successively along an outer circumference of the agricultural field and determining positions with the use of the satellite positioning system, setting a work area, an operation start position and an operation end position, a direction for starting reference traveling, headlands (HB) on both ends of the work area (HA), and a travel path (R) within the agricultural field.
US10126750B2
An aspect includes a method of kinematic motion planning includes accessing a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of a vehicle. A plurality of constraint sets is determined that apply one or more vehicle motion constraints based on a plurality of spatial regions defined between the starting position and the ending position. The constraint sets are applied in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions. The kinematic motion path is output to a dynamic path planner to complete creation of a motion path plan for the vehicle.
US10126749B2
An autonomous vehicle (AV) can receive a pick-up location to rendezvous with a rider and a set of configuration instructions to configure one or more adjustable components of the configurable interior system for the rider. The AV can analyze sensor data to autonomously control acceleration, steering, and braking systems along a route to the pick-up location. Prior to arriving at the pick-up location, the AV can execute the set of configuration instructions to configure the one or more adjustable components of the configurable interior system for the rider.
US10126747B1
In one example, an intersection of a first path and a second path may be determined. The first path may be associated with a first mobile drive unit and the second path may be associated with a second mobile drive unit. A plurality of velocity sets may be determined based on the intersection. A velocity set may be selected from the plurality of velocity sets. The velocity set may include velocity values that correspond to the first mobile drive unit and the second mobile drive unit. The selected velocity set may be provided to at least one of the first mobile drive unit or the second mobile drive unit.
US10126746B2
In some embodiments, apparatuses and methods are provided herein useful to selecting tools and drones for completing a task. In some embodiments, the system comprises an autonomous vehicle configured to transport the tools and the drones including a plurality of sensors configured to detect properties of the tools and the drones, the drones, the tools, and a control circuit configured to receive, from the sensors, indications of the properties of the tools and the drones, select, based on the service requests and the indications of the properties of the tools and the drones, at least one of the tools and at least one of the drones to perform at least one of the service requests, cause the at least one of the drones to be equipped with the at least one of the tools, and transmit instructions that are based on the at least one of the service requests.
US10126743B2
A vehicle navigation route search system, method, and program search for a recommended route in the case where a vehicle travels by autonomous driving control in an autonomous driving section where autonomous driving control of the vehicle is permitted. The system, method, and program calculate a cost value by using a cost table for autonomous driving control which is set such that a route that is more suitable for traveling by autonomous driving control has a lower cost value, and search for the recommended route based on the calculated cost value.
US10126742B2
Sensor information is collected from human driven vehicles which are driven in a given region. From the sensor information, a road condition is detected on a road segment, where the road condition has a sufficiently high likelihood of impairing autonomous vehicles in safely navigating through the one or more road segments. Information about the one or more road segments is communicated to the one or more autonomous vehicles.
US10126741B2
A remotely controlled power equipment system which allows various types of power equipment to be remotely controlled by a transmitter. The remotely controlled power equipment system generally includes a base which is adapted to removably connect to one of a plurality of attachments. The base includes a pair of wheels which are each individually powered by one of a pair of drive motors. A battery, which is charged by the primary motor via an alternator, is adapted to power the drive motors. The base includes a control unit which has a receiver adapted to receive commands from a transmitter and a controller adapted to individually control each of the drive motors in response to a signal received from the transmitter. In this manner, power equipment may be remotely controlled via a transmitter without the operator needing to manually operate the power equipment.
US10126736B2
Provided herein are systems, methods, and software for preserving timestamp data in an industrial automation environment. In one implementation, one or more computer-readable storage media having program instructions stored thereon to preserve timestamp data in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least receive, at a controller, event data of an event from an electronic device, wherein the event data comprises a status of the event and the timestamp of the event. The program instructions also direct the computing system to determine an identification value based on the event data and load the status of the event, the timestamp of the event, and the identification value to a queue within the controller. The timestamp of the event includes the timestamp transmitted from the electronic device.
US10126721B2
Methods and apparatus for controlling power conditioners in a distributed resource island are provided herein. In one embodiment, an input of a power conditioner that is operating in a de-energized state and coupled to an islanded grid is compared to an input threshold. When the input exceeds the input threshold, the power conditioner is operated in a soft-grid mode to generate a touch-safe AC voltage that is coupled to the islanded grid. The power conditioner compares an impedance of the islanded grid to a grid impedance range and compares load demand of the power conditioner to an activate threshold; when the impedance is within the grid impedance range and the load demand exceeds the activate threshold, the power conditioner is activated to operate proximate its nominal output voltage.
US10126690B2
According to an embodiment, an image processing system includes an image forming unit, a decoloring unit, a storage device, an operation panel and a processor. The storage device stores image data of a plurality of printed materials. The processor forms on a sheet an image based on image data in a page range of the printed material received by the operation panel. The processor determines whether or not images of all pages in the page range have been decolored in a predetermined range after the image formation is executed when the formed image is decolored by the decoloring unit.
US10126688B2
A transfer unit includes a transfer belt, transfer rollers, support members, moving members, a pinion gear, a sensor, and a light shielding plate that blocks or opens an optical path of the detection portion by rotation of a gear transmitting the drive force to the pinion gear. The light shielding plate includes a pulse portion in which a plurality of slits are formed, and at least one of a light shielding portion and a light transmitting portion formed adjacent to the pulse portion. A rotation amount of the gear is detected based on the number of the slits of the pulse portion that has passed the detection portion, and a reference position of the gear is detected based on timing when an edge of the light shielding portion blocks the detection portion or timing when an edge of the light transmitting portion opens the optical path of the detection portion.
US10126675B2
An image forming apparatus includes switches configured to switch a state of an operation performed by an assist circuit for a current supplied to a light-emitting element, in such a manner that the assist circuit corrects a value of a current supplied from a constant current source to the light-emitting element when a switching current is supplied in at least a period during which laser light scans a photoconductive drum and the assist circuit does not correct a value of a current supplied from the constant current source to the light-emitting element to make laser light incident on a photodiode to control a value of a bias current.
US10126674B2
A laser holder includes a bridge portion connected to a holding portion via two projecting portions so as to bridge the two projecting portions, and the bridge portion includes a contacting portion configured to come into contact with the optical box by being pressed against an optical box by a screw head of a second fixing screw.
US10126670B2
Toner particles of a toner each include a toner mother particle and an external additive. The toner mother particle includes a toner core containing a binder resin and a shell layer covering a surface of the toner core. The external additive contains a plurality of first external additive particles each containing a resin. The first external additive particles are present on a surface of the shell layer. The toner core and each of the first external additive particles are bonded together through a covalent bond in the shell layer. The covalent bond includes a first amide bond and a second amide bond. The shell layer contains a vinyl resin. The vinyl resin includes constitutional units (1-1), (1-2), and (1-3). The first amide bond is an amide bond included in the constitutional unit (1-1). The second amide bond is an amide bond included in the constitutional unit (1-2).
US10126669B2
A composite core of a toner particle is a composite of a toner core containing a polyester resin and a plurality of resin particles each containing a first resin. A shell layer partially covering a surface of the composite core is a film containing a second resin. The first resin has a glass transition point that is 10° C. or more higher than a glass transition point of the second resin. The plurality of resin particles each have a particle diameter that is 1.5 times or more greater than a thickness of the shell layer. An amount of the resin particles is at least 0.3 parts by mass and no greater than 2.0 parts by mass relative to 100 parts by mass of the toner cores. The resin particles have a positive zeta potential at pH 4.
US10126663B2
A substrate holder for a lithographic apparatus has a planarization layer provided on a surface thereof. The planarization layer provides a smooth surface for the formation of a thin film stack forming an electronic component. The planarization layer is of substantially uniform thickness and/or its outer surface has a peak to valley distance of less than 10 μm. The planarization layer may be formed by applying two solutions of different concentration. A surface treatment may be applied to the burls to repel a solution of the planarization layer material.
US10126656B2
A method of coating an optical substrate with a transparent, electrically conductive coating includes depositing a semiconductor coating over a surface of an optical substrate, wherein the semiconductor coating has broadband optical transmittance. A doped semiconductor is applied in a pattern over the semiconductor coating. The doped semiconductor in the pattern is activated for electrical conductivity in the doped semiconductor.
US10126639B2
The present disclosure provides an image display method and an image display system. The image display system includes a light source, a light-splitting device and n display devices, where n is greater than or equal to 2. The light source is configured to generate an initial light beam and project the initial light beam to the light-splitting device. The light-splitting device is configured to split the initial light beam into n light beams with an identical light intensity and project each light beam to a respective one of the display devices. Each display device is configured to modulate the light beam projected from the light-splitting device, so as to display a predetermined region of a target image. The predetermined regions displayed by the n display devices are combined into the target image.
US10126624B2
An electro-optic assembly is disclosed. The assembly comprises a front substrate having a first surface and a second surface substantially parallel to the first surface; a rear substrate spaced from and substantially parallel to the front substrate. The rear substrate comprises a third surface and a fourth surface substantially parallel to the third surface. The assembly further comprises an electrical contact for providing an electrical connection to an electrode in proximity to an electro-optic material and an appliqué layer. The appliqué layer is on at least a portion of the fourth surface and forms a contact-obscuring.
US10126622B2
Transparent conductive coatings are polished using particle slurries in combination with mechanical shearing force, such as a polishing pad. Substrates having transparent conductive coatings that are too rough and/or have too much haze, such that the substrate would not produce a suitable optical device, are polished using methods described herein. The substrate may be tempered prior to, or after, polishing. The polished substrates have low haze and sufficient smoothness to make high-quality optical devices.
US10126614B2
An array substrate is disclosed. The array substrate includes: an underlying substrate, a light incident surface of the underlying substrate including a display region and a non-display region surrounding the display region; and a first conductive pattern arranged within the non-display region of the light incident surface of the underlying substrate. A display panel and a display device utilizing the array substrate are also disclosed.
US10126613B2
The present disclosure relates to a display panel, a liquid crystal display device and a test method thereof. The display panel includes a display area and a GOA circuit area. The GOA circuit area includes a plurality of GOA units arranged on a TFT substrate and metal areas arranged at positions of a CF substrate corresponding to the GOA units, which constitute capacitor structures with the GOA units. The display panel further includes signal lines electrically connected with the capacitor structures and test points elicited through the signal lines. By means of the above configuration, the position where short circuit/open circuit occurs in the GOA circuit area can be found quickly by monitoring the voltage on the test point, thereby shortening the time of seeking ESD and short circuit/open circuit, increasing the analyzing and improving speed.
US10126611B2
In a liquid crystal display device, a common electrode is formed on an organic passivation film, an interlayer insulating film is formed on the common electrode, a pixel electrode with a slit is formed on the interlayer insulating film, and a through hole is formed in the organic passivation film and the interlayer insulating film, so that the pixel electrode is connected to a source electrode of a TFT through the through hole. Further, the taper angle around the upper base of the through hole is smaller than the taper angle around the lower base. Thus, the alignment film material can easily flow into the through hole when the diameter of the through hole is reduced to connect the pixel and source electrodes, preventing display defects such as uneven brightness due to the absence of the alignment film or due to the alignment film irregularity around the through hole.
US10126599B2
A liquid crystal device that includes two substrates that face each other, a liquid crystal cell interposed between the two substrates, and a liquid crystal alignment layer interposed between the liquid crystal cell and at least one of the two substrates, the liquid crystal alignment layer includes a plurality of spherical or spherical-like core particles having a diameter of 10 nm to 1 μm.