US10128502B2
Disclosed herein are a positive electrode active material including at least one selected from among compounds represented by Formula 1 below and a lithium secondary battery including the same that is capable of improving lifetime characteristics and rate characteristics while exhibiting excellent safety: xLi2MyMn(1-y)O3-zAz*(1−x)LiM′O2-z′A′z′ (1), where M is at least one element selected from a group consisting of Ru, Mo, Nb, Te, Re, Ir, Pt, Cr, S, W, Os, and Po, M′ is at least one element selected from a group consisting of Ni, Ti, Co, Al, Mn, Fe, Mg, B, Cr, Zr, Zn, and second row transition metals, A and A′ are each independently a negative monovalent or divalent anion, and 0
US10128482B2
A separator includes a substrate layer made of a resin and a heat resistance layer. The heat resistance layer contains heat-resistant fine particles and a binder. An amount of the binder contained per unit volume in the heat resistance layer positioned at an end portion in a width direction perpendicular to a longitudinal direction of the separator is higher than the amount of the binder contained per unit volume in the heat resistance layer (84) positioned at a center portion which includes the center in the width direction of the separator. In the heat resistance layer at the end portion, the amount of the binder contained per unit volume in a substrate layer side region is higher than the amount of the binder contained per unit volume in a surface region which includes a surface of the heat resistance layer.
US10128472B2
The present application relates to a secondary battery head cover assembly, a secondary battery including the same and an assembling method thereof. The secondary battery head cover assembly includes a head cover and an insulation structure, the insulation structure includes a top connection sheet and two naked battery core insulation sheets, an electrode pole is provided on the head cover, and an electrode pole through hole, through which the electrode pole passes, is provided at a position on the top connection sheet corresponding to the electrode pole, the top connection sheet is located below the head cover and is fixed to the head cover. The secondary battery includes the secondary battery head cover assembly and the naked battery core, the naked battery core is located below the top connection sheet, and the two naked battery core insulation sheets wrap the side and bottom surfaces of the naked battery core.
US10128471B2
To provide a technique for a battery-packaging material made of a film-form laminate in which at least a base material layer, an adhesive layer, a metal layer, and a sealant layer are laminated successively, wherein: electrolytic solution resistance is further improved by including a polyester film in the base material layer; cracks and pinholes are less likely to be created at the time of forming the polyester-film-including base material layer; and formability is improved. This battery-packaging material is made of a laminate in which at least a base material layer, an adhesive layer, a metal layer, and a sealant layer are laminated successively, wherein: the base material layer includes a polyester film; and the metal layer is an aluminum foil in which the 0.2% proof stress at the time of performing a tensile test in a direction parallel to the rolling direction is from 55 to 140 N/mm2.
US10128462B2
An OLED display according to an exemplary embodiment includes: a substrate; an organic light emitting diode formed on the substrate; an overcoat covering the organic light emitting diode; and a patterned metal sheet attached on the overcoat and having a plurality of protrusion and depression portions. A plurality of protrusions may be formed in a bottom surface of the patterned metal sheet where the protrusion and depression portions of the patterned metal sheet and the overcoat face each other.
US10128454B2
A display device includes an anode, a hole injection layer, a hole transport layer, a blue light emitting layer, a hole blocking layer, an electron transport layer and/or an electron injection layer, and a cathode, which are stacked in this order, and has the following characteristics (i), (ii), and (iii): (i) the hole mobility of the blue light emitting layer≥the electron mobility of the blue light emitting layer, (ii) the hole mobility of the hole transport layer≥the electron mobility of the blue light emitting layer, and (iii) |the HOMO value of the blue light emitting layer−the HOMO value of the hole blocking layer|≥0.4 eV.
US10128452B2
Junction field-effect transistors including inorganic channels and organic gate junctions are used in some applications for forming high resolution active matrix displays. Arrays of such junction field-effect transistors are electrically connected to thin film switching transistors and provide high drive currents for passive devices such as organic light emitting diodes.
US10128450B2
A compound having a structure according to formula (I) is disclosed. In formula (I), Cu is a monovalent copper atom; *C is a carbene carbon; X1 and X2 are selected from alkyl, cycloalkyl, alkoxy, amino, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, heteroalkynyl, arylalkyl, aryloxy, aryl, heteroalkyl, heteroaryl, and combinations thereof; X1 is bonded to *C by a C atom, and X2 is bonded to *C by an N atom; X1 and X2 are optionally joined to form a ring; and Y is selected halide, alkyl, cycloalkyl, alkoxy, amino, phosphine, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, heteroalkynyl, arylalkyl, aryloxy, aryl, heteroalkyl, heteroaryl, and combinations thereof. A formulation containing compound having a structure according to formula (I), and a device with an organic layer comprising disposed between an anode and a cathode, that includes a compound having a structure according to formula (I) are also described.
US10128445B2
An organic light emitting element and an organic light emitting device, the organic light emitting element including a first compound represented by the following Chemical Formula 1 and a second compound represented by the following Chemical Formula 2:
US10128443B2
An organic light-emitting device includes a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer. The emission layer includes a first material represented by Formula 1 and a second material represented by Formula 2:
US10128441B2
Embodiments of the invention include methods and materials for preparing organic semiconducting layers, for example one used in an organic semiconductor device including a substrate with a nanostructured surface and an organic semiconductor film overlying the nanostructured surface. The semiconductor film is typically formed from macroscopically ordered polymer fibers made from selected conjugate polymer compounds. Such polymer fibers synthesized from selected conjugated polymer compounds and directionally aligned in organic semiconductor devices can provide these devices improved functional properties, including for example, unexpectedly high field effect saturation mobilities.
US10128439B1
A phononic transistor can be realized by arranging a row of cantilevered structures with attached magnets, elastically extending upward upon application of a magnetic repulsive force to the magnets. In the extended configuration, the phonons are transmitted from source to drain, while in the flattened configuration the phonons are blocked from transmission. A gate element controls the ON and OFF states of the phononic transistor.
US10128435B2
There is disclosed an information storage element including a first layer including a ferromagnetic layer with a magnetization direction perpendicular to a film face; an insulation layer coupled to the first layer; and a second layer coupled to the insulation layer opposite the first layer, the second layer including a fixed magnetization so as to be capable of serving as a reference of the first layer. The first layer is capable of storing information according to a magnetization state of a magnetic material, and the magnetization state is configured to be changed by a spin injection. A magnitude of an effective diamagnetic field which the first layer receives is smaller than a saturated magnetization amount of the first layer.
US10128428B2
A process for the manufacturing of 100% dense TMC bulk material by hot isostatic pressing (HIP) for manufacturing of ternary molybdenum chalcogenide (TMC) single or multifilamentary superconducting wires, in particular that of SnMo6S8 (SMS) and PbMo6S8 (PMS). Such wires allows generation of magnetic fields in excess of 24 Tesla, the limit of the presently used Nb3Sn wires. In addition, TMC superconducting wires are complementary to Nb3Sn because they have about four times higher mechanical strength, i.e., yield strength Rp02. The deformation process by hot extrusion and the hot wire drawing allow plastic/superplastic deformation of the TMC superconductor with perfect grain boundaries, increase the critical current density. Further, the use of high purity molybdenum, with a residual resistivity ratio of at least 100, is considered as an additional inventive step because molybdenum serves not only as a diffusion barrier but simultaneously as electrical stabilizer.
US10128425B2
A semiconductor light emitting device includes a light emitting structure including a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer; and an insulating layer on the light emitting structure and including first and second through-holes. The insulating layer includes a first lower insulating layer and a second lower insulating layer. The first insulating layer is disposed on the first conductivity-type semiconductor layer and is surrounded by the second lower insulating layer with the first through-hole interposed therebetween.
US10128411B2
A light-emitting element includes an n-type semiconductor layer mainly including AlxGa1−XN (0.5≤x≤1), a p-type semiconductor layer, a light-emitting layer sandwiched between the n-type semiconductor layer and the p-type semiconductor layer, an n-electrode connected to the n-type semiconductor layer, and a plurality of p-electrodes that are connected to the p-type semiconductor layer and are arranged in a dot pattern. An area of the n-electrode is not less than 25% and not more than 50% of a chip area.
US10128400B1
The present invention relates to an optocoupler including a light source having a body and electrical leads, a light detector having a diode stack a metal end cap and electrical leads, and an optical cavity including optically transparent material at least partially covering the body of the light source and the diode stack of the light detector. Also included is a reflective layer including optically reflective material surrounding the optical cavity. The electrical leads of the light source, the metal end cap and the electrical leads of the light detector protrude from the optical cavity and the reflective layer.
US10128395B2
A solar cell includes polysilicon P-type and N-type doped regions on a backside of a substrate, such as a silicon wafer. A trench structure separates the P-type doped region from the N-type doped region. Each of the P-type and N-type doped regions may be formed over a thin dielectric layer. The trench structure may include a textured surface for increased solar radiation collection. Among other advantages, the resulting structure increases efficiency by providing isolation between adjacent P-type and N-type doped regions, thereby preventing recombination in a space charge region where the doped regions would have touched.
US10128386B2
A semiconducting structure configured to receive electromagnetic radiation, a method for manufacturing such a structure, and a semiconductor component, the semiconductor structure including: a first semiconducting area of a first type of conductivity, a second semiconducting area of a second type of conductivity opposite to the first type of conductivity, the second area being in contact with the first area to form a semiconducting junction. The second area includes a portion for which a concentration of majority carriers is at least ten times less than a concentration of majority carriers of the first area. The second area and its portion are essentially made in a first cavity configured to focus in the first cavity at least one portion of the electromagnetic radiation.
US10128384B2
A semiconductor device having a structure which can prevent a decrease in electrical characteristics due to miniaturization is provided. The semiconductor device includes, over an insulating surface, a stack in which a first oxide semiconductor layer and a second oxide semiconductor layer are sequentially formed, and a third oxide semiconductor layer covering part of a surface of the stack. The third oxide semiconductor layer includes a first layer in contact with the stack and a second layer over the first layer. The first layer includes a microcrystalline layer, and the second layer includes a crystalline layer in which c-axes are aligned in a direction perpendicular to a surface of the first layer.
US10128380B1
A vertical MOS transistor includes a substrate having therein a first source/drain region and a first ILD layer. A nanowire is disposed in the first ILD layer. A lower end of the nanowire is in direct contact with the first source/drain region, and an upper end of the nanowire is coupled with a second source/drain region. The second source/drain region includes a conductive layer. A gate electrode is disposed in the first ILD layer. The gate electrode surrounds the nanowire. A contact hole is disposed in the first ILD layer. The contact hole exposes a portion of the first source/drain region. A contact plug is disposed in the contact hole. A second ILD layer covers the first ILD layer.
US10128378B2
A semiconductor device comprising a first transistor, a second insulating film, a conductive film, and a capacitor is provided. The first transistor comprises a first oxide semiconductor film, a gate insulating film over the first oxide semiconductor film, and a gate electrode over the gate insulating film. The second insulating film is provided over the gate electrode. The conductive film is electrically connected to the first oxide semiconductor film. The capacitor comprises a second oxide semiconductor film, the second insulating film over the second oxide semiconductor film, and the conductive film over the second insulating film. The first oxide semiconductor film comprises a first region and a second region. Each of a carrier density of the second region and a carrier density of the second oxide semiconductor film is higher than a carrier density of the first region.
US10128371B2
A method for forming a semiconductor device is disclosed. The method includes providing a semiconductor substrate. The method also includes epitaxially growing on the semiconductor substrate a first part of a III-V semiconductor nanostructure. The method further includes covering the first part of the III-V semiconductor nanostructure with a layer of a first material. Additionally, the method includes removing a top portion of the layer of the first material. Still further, the method includes epitaxially growing on the first part of the III-V semiconductor nanostructure a second part of the III-V semiconductor nanostructure. The method additionally includes covering the second part of the III-V semiconductor nanostructure with a layer of a second material. The second material is different from the first material. Even further, the method includes removing a top portion of the layer of the second material.
US10128369B2
In a trench-gate vertical MOSFET, an n-type drift layer and p-type base layer are epitaxially grown on an n+ silicon carbide substrate, and an n++ source region and p++ contact region are provided inside the p-type base layer. The first source electrode contacts the n++ source region, and the second source electrode contacts the p++ contact region. The first source electrode and second source electrode are separated from each other.
US10128358B2
A transistor comprising a semiconductor substrate comprising a collector region extending from a main surface of the semiconductor substrate into a substrate material. The transistor comprising a base structure arranged at the collector region along a thickness direction parallel to a direction of a normal of the main surface of the semiconductor substrate, where an emitter structure arranged at the base structure is averted from the semiconductor substrate and along the thickness direction. The transistor comprising a doped electrode layer arranged at a lateral surface region of the base structure and along a lateral direction perpendicular to the thickness direction. The doped electrode layer and the base structure form a monocrystalline connection.
US10128344B2
A semiconductor device includes: a drain region made of a first or second conductivity type semiconductors; a drift layer made of the first conductivity type semiconductor; a base region made of the second conductivity type semiconductor; a source region made of the first conductivity type semiconductor with higher concentration; a contact region made of the second conductivity semiconductor with higher concentration; a trench gate structure having upper and lower gate structures; a source electrode connected to the source and contact regions; and a drain electrode at a rear side of the drain region. The upper gate structure is inside the trench at an upper side, and includes a first gate insulation film and a first gate electrode. The lower gate structure is inside the trench at a lower side, and includes a second gate insulation film made of higher dielectric insulation material and a second gate electrode.
US10128341B2
Methods for forming nanoporous semiconductor materials are described. The methods allow for the formation of micron-scale arrays of sub-10 nm nanopores in semiconductor materials with narrow size distributions and aspect ratios of over 400:1.
US10128336B2
Semiconductor devices and methods of manufacturing semiconductor devices. A semiconductor device includes a metal gate electrode stacked on a semiconductor substrate with a gate insulation layer disposed therebetween, spacer structures disposed on the semiconductor substrate at both sides of the metal gate electrode, source/drain regions formed in the semiconductor substrate at the both sides of the metal gate electrode, and an etch stop pattern including a bottom portion covering the source/drain regions and a sidewall portion extended from the bottom portion to cover a portion of sidewalls of the spacer structures, in which an upper surface of the sidewall portion of the etch stop pattern is positioned under an upper surface of the metal gate electrode.
US10128333B2
A FinFET has shaped epitaxial structures for the source and drain that are electrically isolated from the substrate. Shaped epitaxial structures in the active region are separated from the substrate in the source and drain regions while those in the channel region remain. The gaps created by the separation in the source and drain are filled with electrically insulating material. Prior to filling the gaps, defects created by the separation may be reduced.
US10128326B2
A resistor comprises a substrate, an upper ohmic region disposed on a selective one of an upper surface and a lower surface of the substrate and a lower ohmic region disposed on the other one of the upper surface and the lower surface of the substrate. An upper metal conducting layer overlies on the substrate and the upper ohmic region, and a lower metal conducting layer overlies on the lower ohmic region. When the upper and lower metal conducting layers are electrified, the upper ohmic region and the lower ohmic region are electrically connected, and a contact interface between the substrate and the upper metal conducting layer forms an enlarged depletion region to block electrical conduction therebetween. As a result, a resistance value of the resistor is increased when an applied voltage on the resistor is increased.
US10128324B2
A display unit includes a display panel including a display region and a terminal region on a first substrate, the display region including a plurality of pixels, each of the plurality of pixels including a light emitting element, and the terminal region including a plurality of terminals at a part of a peripheral region of the display region. The light emitting element includes a first electrode, an organic layer, and a second electrode that is provided commonly to the plurality of pixels, in order from the first substrate side. The second electrode extends, continuously in a plan view, to an end of the first substrate in a region on the first substrate except for the terminal region, and is configured to be electrically disconnected from an exterior member of the display panel.
US10128323B2
A display module (10) and an electronic device having the display module are provided. The display module (10) includes a substrate (20) and a flexible screen (30). The substrate (20) may include a front surface (22) having a first curvature, a back surface (24) opposite to the front surface (22), and at least two side surfaces (26, 28, 29) located beside the front surface (22) and having a second curvature, and the second curvature is larger than the first curvature. The flexible screen (30) may include at least two non-display regions (38) and an effective region (36) having a light-emitting element array (31), the effective region (36) may include a main portion (36a) bonded to the front surface (22) and at least two edge portions (36b, 36c) bonded to the side surfaces, and the at least two non-display regions (38) extend to the back surface (24).
US10128322B2
An organic light-emitting display device includes: a substrate; a thin film transistor over the substrate, the thin film transistor including a semiconductor layer and a gate electrode overlapping the semiconductor layer; a conductive layer between the substrate and the semiconductor layer of the thin film transistor; an insulating layer between the conductive layer and the thin film transistor; a passivation layer covering the thin film transistor; a pixel electrode over the passivation layer, the pixel electrode being electrically connected to the thin film transistor via a contact hole defined in the passivation layer; an emission layer over the pixel electrode; and an opposite electrode over the emission layer, the opposite electrode being electrically connected to the conductive layer.
US10128319B2
A hybrid pixel arrangement for a full-color display is provided, which includes an inorganic LED in at least one sub-pixel, and an organic emissive stack in at least one other sub-pixel. In an embodiment, a first sub-pixel is configured to emit a first color, and includes an inorganic LED, a second sub-pixel is configured to emit a second color, and includes a first portion of a first organic emissive stack configured to emit an initial color different from the first color. A third sub-pixel is configured to emit a third color different from the initial color, and includes a second portion of the first organic emissive stack, and a first color altering layer disposed in a stack with the second portion of the first organic emissive stack.
US10128312B2
There is provided a non-volatile memory device which can enhance the reliability of a memory device by using an ovonic threshold switch (OTS) selection element including a multilayer structure. The non-volatile memory device includes a first electrode and a second electrode spaced apart from each other, a selection element layer between the first electrode and the second electrode, which is closer to the second electrode rather than to the first electrode, and which includes a first chalcogenide layer, a second chalcogenide layer, and a material layer disposed between the first and second chalcogenide layers. The first chalcogenide layer including a first chalcogenide material, and the second chalcogenide layer including a second chalcogenide material. A memory layer between the first electrode and the selection element layer includes a third chalcogenide material which is different from the first and second chalcogenide materials.
US10128305B2
A semiconductor element is disclosed including a construction with electrode-dividing grooves, in which a dark current is smaller than in existing examples. A method of forming such grooves is also disclosed. In an embodiment, grooves, which electrically divide an electrode layer formed on the surface of a substrate, are formed with a V-shaped cross-sectional shape, groove side walls in the electrode layer, constituting the grooves, being sloping surfaces. An embodiment of the method of forming the grooves includes using a dicing blade having a blade distal end portion which is sharpened into a V-shape to cut a semiconductor wafer in which multiple patterns of semiconductor elements including an electrode layer on the surface of a substrate are formed, forming the grooves having a V-shaped cross-sectional shape which divide the electrode layer in each semiconductor element.
US10128302B2
We disclose herein a thermal IR detector array device comprising a dielectric membrane, supported by a substrate, the membrane having an array of IR detectors, where the array size is at least 3 by 3 or larger, and there are tracks embedded within the membrane layers to separate each element of the array, the tracks also acting as heatsinks and/or cold junction regions.
US10128300B2
The present technology relates to a solid-state image sensor, an imaging device, and electronic equipment configured such that an FD is shared by a plurality of pixels to further miniaturize the pixels at low cost without lowering of sensitivity and a conversion efficiency. In a configuration in which a plurality of pixels are arranged with respect to at least either of one of the OCCFs or one of the OCLs, a floating diffusion (FD) is shared by a sharing unit including a plurality of pixels, the plurality of pixels including pixels of at least either of different OCCFs or different OCLs. The present technology is applicable to a CMOS image sensor.
US10128288B2
Image sensors and image processing devices including the image sensors are provided. The image sensors may include a semiconductor substrate including a plurality of pixel areas, a photodiode provided in the semiconductor substrate in one of the plurality of pixel areas and a transfer transistor having a transfer gate electrode. A portion of the transfer gate electrode may be in the semiconductor substrate and may extend toward the photodiode. The image sensors may also include a floating diffusion configured to accumulate charges transferred from the photodiode by the transfer transistor, and the floating diffusion may include a first area and a second area disposed on different sides of the transfer gate electrode.
US10128287B2
An image sensor is described having a pixel cell unit. The pixel cell unit has first, second and third transfer gate transistor gates on a semiconductor surface respectively coupled between first, second and third visible light photodiode regions and a first capacitance region. The pixel cell unit has a fourth transfer gate transistor gate on the semiconductor surface coupled between a first infrared photodiode region and a second capacitance region.
US10128285B2
The present disclosure relates to an imaging element, an electronic device, and an information processing device capable of more easily providing a wider variety of photoelectric conversion outputs.
US10128277B2
A display device includes a plurality of gate lines extending in a first direction on the display area, a plurality of source lines extending in a second direction, a plurality of lead-out lines extending in the second direction and for transmitting gate signals to the plurality of gate lines. A plurality of connecting portions each electrically connects one gate line to one lead-out line. The plurality of connecting portions pass through a first insulating layer at a plurality of jointing points which are selected among a plurality of overlapping points where the plurality of lead-out lines and the plurality of gate lines overlap in a plane area.
US10128276B2
A display panel includes selection transistors connected to ends of gate lines, first inspection transistors connected to data lines, second inspection transistors provided in each group, a first conductive electrode of each of second inspection transistors being connected to the control electrode of each of the selection transistors, inspection selection signal supply wirings connected to a second conductive electrode of each of second inspection transistors, each of inspection selection signal supply wirings supplying a control signal for turning on or off the second inspection transistor; and an inspection control signal supply wiring connected to a control electrode of each of first inspection transistors and a control electrode of each of the second inspection transistors, the inspection control signal supply wiring supplying a control signal for turning on or off the first and second inspection transistors. The selection transistors and the second inspection transistors are arranged in a display region.
US10128271B2
A display device includes a first pixel, a second pixel, a first substrate, and a second substrate. The first pixel includes a first pixel electrode, a first conductive film, and a first transistor. The first pixel electrode is electrically connected to the first transistor. The first conductive film includes a region functioning as a common electrode. The second pixel includes a second pixel electrode, a second conductive film, and a second transistor. The second pixel electrode is electrically connected to the second transistor. The second conductive film includes a region functioning as a common electrode. The first conductive film and the second pixel electrode are provided on the same plane. A first insulating film is provided over the first conductive film and the second pixel electrode. The first pixel electrode and the second conductive film are provided over the first insulating film.
US10128270B2
The present disclosure relates to a method for manufacturing an active matrix substrate. A first laminated film in which a semiconductor film, a first transparent conductive film, and a first metal film are laminated is formed on a substrate. A photoresist pattern having a first part covering a formation area of a channel part of a thin film transistor, a second part covering a formation area of a pixel electrode, and a third part covering formation areas of a source electrode, a drain electrode, and a source line, is formed on the first laminated film. The first metal film, the first transparent conductive film, and the semiconductor film are patterned using the photoresist pattern; the first part is removed and the first metal film and the first transparent conductive film are patterned; and the second part is removed and the first metal film is patterned.
US10128251B2
A semiconductor IC structure includes a substrate including at least a memory cell region and a peripheral region defined thereon, a plurality of memory cells formed in the memory cell region, at least an active device formed in the peripheral region, a plurality of contact plugs formed in the memory cell region, and at least a bit line formed in the memory cell region. The contact plugs are physically and electrically connected to the bit line. More important, bottom surfaces of the contact plugs are lower a surface of the substrate.
US10128244B2
Provided are a CMOS device having a charged punch-through stopper (PTS) layer to reduce punch-through and a method of manufacturing the same. In an embodiment, the CMOS semiconductor device includes an n-type device and a p-type device. The n-type device and the p-type device each may include: a fin structure formed on a substrate; an isolation layer formed on the substrate, wherein a portion of the fin structure above the isolation layer acts as a fin of the n-type device or the p-type device; a charged PTS layer formed on side walls of a portion of the fin structure beneath the fin; and a gate stack formed on the isolation layer and intersecting the fin. For the n-type device, the PTS layer has net negative charges, and for the p-type device, the PTS layer has net positive charges.
US10128232B2
Roughly described, a heterojunction field effect transistor device includes a first piezoelectric layer supporting a channel region, a second piezoelectric layer over the first, and a source and drain. A dielectric layer over the second piezoelectric layer electrically separates the source and drain, and has a plurality of segments, two of them separated by a first gap. A first gate has a first tine, the first tine within the first gap, the first gap having a length of less than about 200 nm. In the first piezoelectric layer immediately beneath the second piezoelectric layer, directly beneath the first gap, stress in the dielectric layer creates a piezoelectric charge of at least about 1×1011 per cm2 of electronic charge. The first gate controls a normally off segment of the channel region. A second gate, having a length of at least 500 nm, controls a normally on segment of the channel region.
US10128229B1
A semiconductor device assembly includes a substrate and a die coupled to the substrate. The die includes a first contact pad electrically coupled to a first circuit on the die including at least one active circuit element, and a second contact pad electrically coupled to a second circuit on the die including only passive circuit elements. The substrate includes a substrate contact electrically coupled to both the first and second contact pads. The semiconductor device assembly can further include a second die including a third contact pad electrically coupled to a third circuit on the second die including at least a second active circuit element, and a fourth contact pad electrically coupled to a fourth circuit on the second die including only passive circuit elements. The substrate contact can be electrically coupled to the third contact pad and electrically disconnected from the fourth contact pad.
US10128212B2
A semiconductor package may include a first logic die and a second logic die located laterally adjacent to the first logic die. A bridge memory die may be coupled to both the first logic die and the second logic die on a first active face of the first logic die and a second active face of the second logic die. A redistribution layer (RDL) structure may be coupled to the first logic die, the second logic die, and the bridge memory die. The bridge memory die may be interposed between at least a portion of the first logic die and the RDL structure and between at least a portion of the second logic die and the RDL structure. A molding compound may at least partially encapsulate the first logic die, the second logic die, and the bridge memory die.
US10128211B2
A thin fan-out multi-chip stacked package structure including a plurality of stacked chips is provided. The electrodes of the stacked chips and the active surface of the top chip are exposed. A dummy spacer and an alignment structure are disposed over the active surface. Each bonding wire has a bonding thread bonded to a chip electrode and an integrally-connected vertical wire segment. A flat encapsulant encapsulates the chip stacked structure and the bonding wires. Polished cross-sectional surfaces of the bonding wires and a surface of the alignment structure are exposed by the flat surface of the encapsulant. A redistribution layer structure is formed on the flat surface. A passivation layer covers the flat surface and exposes the polished cross-sectional surfaces and the alignment structure. Fan-out circuits are formed on the passivation layer and are connected to the polished cross-sectional surfaces of the bonding wires and the alignment structure.
US10128207B2
One or more embodiments are directed to semiconductor packages that include a pillar and bump structures. The semiconductor packages include a die that has recess at a perimeter of the semiconductor die. The semiconductor package includes an encapsulation layer that is located over the semiconductor die filling the recess and surrounding side surfaces of the pillars. The package may be formed on a wafer with a plurality of die and may be singulated into a plurality of packages.
US10128206B2
The invention relates to a bump structure of a semiconductor device. An exemplary structure for a semiconductor device comprises a substrate; a contact pad over the substrate; a passivation layer extending over the substrate having an opening over the contact pad; and a conductive pillar over the opening of the passivation layer, wherein the conductive pillar comprises an upper portion substantially perpendicular to a surface of the substrate and a lower portion having tapered sidewalls.
US10128201B2
Devices and methods for forming a device are disclosed. At least one die is provided. A redistribution layer having a fan-out region extends concentrically outwards from an outer perimeter of the at least one die. A seal ring is disposed in the fan-out region of the redistribution layer.
US10128197B2
Embodiments disclosed herein generally relate to methods and apparatus for processing of the bottom surface of a substrate to counteract thermal stresses thereon. Correcting strains are applied to the bottom surface of the substrate which compensate for undesirable strains and distortions on the top surface of the substrate. Specifically designed films may be formed on the back side of the substrate by any combination of deposition, implant, thermal treatment, and etching to create strains that compensate for unwanted distortions of the substrate. Localized strains may be introduced by locally altering the hydrogen content of a silicon nitride film or a carbon film. Structures may be formed by printing, lithography, or self-assembly techniques. Treatment of the layers of film is determined by the stress map desired and includes annealing, implanting, melting, or other thermal treatments.
US10128189B2
A method of fabricating an integrated circuit is disclosed. The method comprises defining a multi-layer semiconductor device structure on a substrate using standard cells, defining an input port on the M0OD or PO layer of the semiconductor device structure and an output port on the M0OD layer, and defining a metal-1 layer over the M0OD and PO layers, the metal-1 layer having a first set of conduction paths and a second set of conduction paths. The method further comprises defining a metal-2 layer over the metal-1 layer and configuring the first set of metal-1 conduction paths and the metal-2 conduction paths to interconnect circuit components in different cells, wherein inter cell connections in the semiconductor device structure are made using the first set of metal-1 conduction paths or a combination of the first set of metal-1 and the metal-2 conduction paths.
US10128179B2
A fan-out semiconductor package includes: an interconnection member including a first insulating layer, first and second pads respectively disposed on opposite sides of the first insulating layer and a first via connecting the first and second pads to each other; a semiconductor chip disposed on the interconnection member; and an encapsulant encapsulating at least portions of the semiconductor chip. A center line of the first via is out of alignment with at least one of a center line of the first pad and a center line of the second pad.
US10128177B2
Embodiments of the present disclosure describe a multi-layer package with antenna and associated techniques and configurations. In one embodiment, an integrated circuit (IC) package assembly includes a first layer having a first side and a second side disposed opposite to the first side a second layer coupled with the first side of the first layer, one or more antenna elements coupled with the second layer and a third layer coupled with the second side of the first layer, wherein the first layer is a reinforcement layer having a tensile modulus that is greater than a tensile modulus of the second layer and the third layer. Other embodiments may be described and/or claimed.
US10128176B2
A semiconductor device and a method of manufacturing a semiconductor device. As a non-limiting example, various aspects of this disclosure provide a semiconductor package, and method of manufacturing thereof, that comprises a signal redistribution structure that comprises an anti-oxidation layer.
US10128173B2
In some examples, a device includes an input leadframe segment and a reference leadframe segment that is electrically isolated from the input leadframe segment. The device further includes at least four transistors comprising at least two high-side transistors that are electrically connected to the input leadframe segment and at least two low-side transistors that are electrically connected to the reference leadframe segment. The device further includes at least two switching elements, wherein each switching element of the at least two switching elements is electrically connected to a respective high-side transistor of the at least two high-side transistors, each switching element of the at least two switching elements is electrically connected to a respective low-side transistor of the at least two low-side transistors, and the at least four transistors include at least one discrete transistor.
US10128172B2
A semiconductor device PKG includes a semiconductor chip CP, a lead LD3, a wire BW5 electrically connecting a pad electrode PD2 of the semiconductor chip CP to the lead LD3, a wire BW3 electrically connecting a pad electrode PD3 of the semiconductor chip CP to the lead LD3, and a sealing body sealing them with a resin. The semiconductor chip CP includes internal circuits 5b and 5c, and a switch circuit unit SW. Signal transmission is possible between the internal circuit 5c and the pad electrode PD3. The switch circuit unit SW is a circuit capable of being set in a first state in which signal transmission is possible between the internal circuit 5b and the pad electrode PD2, and in a second state in which signal transmission is not possible between the internal circuit 5b and the pad electrode PD2. The switch circuit unit SW is fixed to the second state during operation of the semiconductor device PKG.
US10128171B1
A leadframe matrix for mounting and packaging semiconductor dice includes a plurality of leadframes each including leads arranged along peripheral sides thereof. An interconnecting leadframe portion connects a first peripheral side of a first one of the plurality of leadframes to a second peripheral side of a second one of the plurality of leadframes. The leads along the first peripheral side include partially etched portions. The partially etched portions of the leads are at least partially contiguous with and connected to the interconnecting leadframe portions.
US10128169B1
A semiconductor package formed utilizing a removable backside protective layer includes a leadframe, a die pad, leads and a molding compound around them. The first surface of the die pad and leads are exposed to an external environment by the plurality of recesses. The recesses are formed by coupling a removable backside protective layer to the leadframe before applying the molding compound. After the molding compound is applied and cured, the backside protective layer is removed to expose the first surface of the die pad and the first surfaces of the leads so the semiconductor package may be mounted within an electronic device. The removable backside protective layer protects the die pad and the leads from mold flashing and residue when forming the semiconductor package during the fabrication process.
US10128167B2
A semiconductor module is provided, including: a cooling-target device; a first cooling unit on which the cooling-target device is placed and that has a flow channel through which a refrigerant for cooling the cooling-target device flows; and a second cooling unit to which the first cooling unit is fixed and that has a flow channel coupled with the flow channel of the first cooling unit. Also, a semiconductor module manufacturing method is provided, including: placing a cooling-target device on a first cooling unit that has a flow channel through which a refrigerant for cooling the cooling-target device flows; and fixing the first cooling unit to a second cooling unit that has a flow channel coupled with the flow channel of the first cooling unit.
US10128165B2
A package comprising at least one electronic chip, an encapsulant encapsulating at least part of the at least one electronic chip, a first electrically conductive contact structure extending partially within and partially outside of the encapsulant and being electrically coupled with at least one first terminal of at least one of the at least one electronic chip, and a second electrically conductive contact structure extending partially within and partially outside of the encapsulant and being electrically coupled with at least one second terminal of at least one of the at least one electronic chip, wherein at least a portion of the first electrically conductive contact structure and at least a portion of the second electrically conductive contact structure within the encapsulant are spaced in a direction between two opposing main surfaces of the package.
US10128164B2
An electronic component has a semiconductor element and a thermally conductive support member. A heat sink is disposed on one surface of the circuit body, and a thermally conductive insulating member is interposed between the heat sink and the support member. Input and output terminals and a ground terminal are also provided. A sealing resin is formed to expose a part of each of the input and output terminals and the ground terminal and one surface of the heat sink, and to cover a periphery of the electronic component structure. A main body conductor layer is formed to be insulated from the input and output terminals and cover an immersion region of the sealing resin and one surface of the heat sink immersed in a cooling medium. A ground conductor layer covers at least a part of the ground terminal and is electrically connected with the main body conductor layer.
US10128153B2
a method of fabricating a semiconductor device is described below.The method includes stacking a plurality of semiconductor chips on each of regions in a substrate having a plurality of first grooves extending in a first direction and a plurality of second grooves extending in a second direction intersecting the first direction, the region being defined by the first grooves and the second grooves, providing an encapsulation portion covering a side of the substrate on which the semiconductor chips are stacked, removing a surface portion of the substrate on the opposite side to the side on which the semiconductor chips are stacked to expose the first grooves and the second grooves, and cutting the encapsulation portion along the first grooves and of second grooves.The device and the method can provide higher productivity.
US10128152B2
A magnetic trap is configured to arrange at least one diamagnetic rod. The magnetic trap includes first and second magnets on a substrate that forms the magnetic trap defining a template configured to self-assemble diamagnetic material. Each of the first and second magnets extends along a longitudinal direction to define a magnet length, and contact each other to define a contact line. The first magnet and the second magnet have a diametric magnetization in a direction perpendicular to the contact line and the longitudinal direction so as to generate a longitudinal energy potential that traps the diamagnetic rod along the longitudinal direction.
US10128143B2
Temporary adhesive material for wafer processing, the temporary adhesive material being used for temporarily bonding support to wafer having circuit-forming front surface and back surface to be processed, including complex temporary adhesive material layer that has first temporary adhesive layer composed of thermosetting siloxane polymer layer (A), second temporary adhesive layer composed of thermosetting polymer layer (B), and third temporary adhesive layer composed of thermoplastic resin layer (C), wherein the polymer layer (A) is cured layer of composition containing (A-1) an organopolysiloxane having alkenyl group within its molecule, (A-2) an organopolysiloxane having R103SiO0.5 unit and SiO2 unit, (A-3) organohydrogenpolysiloxane having two or more Si—H groups per molecule, and (A-4) platinum-based catalyst. There can be provided a wafer processing laminate, temporary adhesive material for wafer processing, and method for manufacturing thin wafer using the same which facilitate temporary adhesion and delamination, has excellent CVD resistance, and increasing productivity of thin wafers.
US10128142B2
A semiconductor structure comprising a carrier wafer and a device wafer. The carrier wafer comprises trenches sized and configured to receive conductive pillars of the device wafer. The carrier wafer and the device wafer are fusion bonded together and back side processing effected on the device wafer. The device wafer may be released from the carrier wafer by one or more of mechanically cleaving, thermally cleaving, and mechanically separating. Methods of forming the semiconductor structure including the carrier wafer and the device wafer are disclosed.
US10128141B2
A plasma processing apparatus includes: a refrigerating cycle including a refrigerant passage, a compressor, and a condenser, all of which are coupled in this order, and through which a refrigerant flows in this order, the refrigerant passage being disposed inside a sample stage and through which the refrigerant flows to serve as an evaporator; first and second expansion valves which are interposed between the condenser and the refrigerant passage and between the refrigerant passage and the compressor respectively in the refrigerating cycle; a vaporizer that is interposed between the second expansion valve and the compressor in the refrigerating cycle and which heats and vaporizes the refrigerant; and a controller which regulates opening and closing of the first and second expansion valves and regulates a refrigerant heat exchange amount of the condenser or vaporizer based on a refrigerant temperature between the condenser and the second expansion valve.
US10128140B2
Automatically correcting for rotational misalignment of a wafer improperly mounted on a film frame includes capturing an image of portions of the wafer using an image capture device, prior to initiation of a wafer inspection procedure by an inspection system; digitally determining a rotational misalignment angle and a rotational misalignment direction of the wafer relative to the film frame and/or a set of reference axes of a field of view of the image capture device; and correcting for the rotational misalignment of the wafer by way of a film frame handling apparatus separate from the inspection system, which is configured for rotating the film frame across the rotational misalignment angle in a direction opposite to the rotational misalignment direction. Such film frame rotation can occur prior to placement of the film frame on the wafer table, without decreasing film frame handling throughput or inspection process throughput.
US10128132B2
A substrate liquid processing apparatus includes a liquid unit configured to process a liquid processing unit configured to process a substrate with multiple kinds of processing liquids, an exhaust pipe connected to the liquid processing unit, and configured to allow an exhaust gas from the liquid processing unit to flow therein, a plurality of individual exhaust pipes provided to correspond to at least one of the multiple kinds of processing liquids, and an exhaust switching unit connected to the exhaust pipe and the individual exhaust pipes, and configured to change a discharge destination of the exhaust gas flowing within the exhaust pipe to one of the individual exhaust pipes. The exhaust switching unit is positioned above the liquid processing unit.
US10128131B2
A sealing sheet with separators on both surfaces is provided with a sealing sheet, a separator (A) stacked on one surface of the sealing sheet and having a thickness of 50 μm or more, and a separator (B) stacked on the other surface of the sealing sheet.
US10128127B2
A thin-film transistor (TFT) substrate includes a backing plate, a gate electrode formed on the backing plate, a gate insulation layer formed on the gate electrode and the backing plate, an active layer formed on the gate insulation layer, a source electrode and a drain electrode formed on the active layer and the gate insulation layer, a passivation layer formed on the source electrode, the drain electrode, the active layer, and the gate insulation layer, and a pixel electrode formed on the passivation layer. The gate insulation layer is formed of a material that is an oxide of a material that makes the gate electrode. The passivation layer is formed of a material that is an oxide of a material that makes the source electrode and the drain electrode.
US10128125B2
A semiconductor device including: a semiconductor substrate; a first coil formed on the semiconductor substrate via a first insulation film; a second insulation film formed on the semiconductor substrate so as to cover the first insulation film and the first coil; a first pad formed on the second insulation film and disposed at a position not overlapped with the first coil in a planar view; a laminated insulation film formed on the second insulation film, the laminated insulation film having a first opening from which the first pad is exposed; a second coil formed on the laminated insulation film and disposed above the first coil; and a first wiring formed on the laminated insulation film including an upper portion of the first pad exposed from the first opening, the first wiring being electrically connected to the first pad.
US10128123B2
Micro bump interconnection structures for semiconductor devices, and more specifically, a substrate structure comprising an array of micrometer scale copper pillar based structures or micro bumps eventually comprising a solder material and a method for manufacturing the same are provided.
US10128117B2
A semiconductor device may include the following elements: a first doped region; a second doped region, which contacts the first doped region; a third doped region, which contacts the first doped region; a first dielectric layer, which contacts the above-mentioned doped regions; a first gate member, which is conductive and comprises a first gate portion, a second gate portion, and a third gate portion, wherein the first gate portion contacts the first dielectric layer, wherein the second gate portion is positioned between the first gate portion and the third gate portion, and wherein a width of the second portion is unequal to a width of the third gate portion; a doped portion, which is positioned between the third gate portion and the third doped region; a second gate member; and a second dielectric layer, which is positioned between the third gate portion and the second gate member.
US10128111B2
The present invention provides a method to manufacture nanowires. In various embodiments, a method is provided for producing an oxidized non-zinc metal layer as a heterogeneous seed layer on arbitrary substrate for controlled nanowire growth is disclosed which comprises depositing a metal layer at low temperature on a substrate, oxidizing the metal layer in air ambient or in oxidizing agent, and growing nanowires at low temperatures on oxidized metal layers on virtually any substrate.
US10128097B2
An ion source for a mass spectrometer is disclosed comprising an ultrasonic transducer which focuses ultrasonic energy onto a surface of a sample fluid without directly contacting the sample fluid.
US10128092B2
A miniature mass spectrometer is disclosed comprising an atmospheric pressure ionization source, a first vacuum chamber having an atmospheric pressure sampling orifice or capillary, a second vacuum chamber located downstream of the first vacuum chamber and a third vacuum chamber located downstream of the second vacuum chamber. A first vacuum pump is arranged and adapted to pump the first vacuum chamber, wherein the first vacuum pump is arranged and adapted to maintain the first vacuum chamber at a pressure <10 mbar. A first RF ion guide is located within the first vacuum chamber. An ion detector is located in the third vacuum chamber. The ion path length from the atmospheric pressure sampling orifice or capillary to an ion detecting surface of the ion detector is ≤400 mm. The mass spectrometer further comprises a split flow turbomolecular vacuum pump comprising an intermediate or interstage port connected to the second vacuum chamber and a high vacuum (“HV”) port connected to the third vacuum chamber. The first vacuum pump is also arranged and adapted to act as a backing vacuum pump to the split flow turbomolecular vacuum pump. The first vacuum pump has a maximum pumping speed ≤10 m3/hr (2.78 L/s).
US10128072B2
In a method of manufacturing a diaphragm with a contact, contact stocks each forming a movable contact on a stock formed out of a strip-shaped thin metal sheet material, or a rolled material are bonded at predetermined intervals to the stock by resistance welding, for example to form a diaphragm stock with a contact. Next, the stock of a diaphragm with a contact is subjected to continuous blanking with a predetermined diameter from each movable contact as center to produce a diaphragm with a contact.
US10128068B2
The present disclosure relates a terminal assembly for a vacuum contactor switch which is connected to a terminal of a cradle with electricity applicability to protect a power system by breaking circuits in the event of a dangerous situation such as a short circuit or an overcurrent. The terminal assembly includes a body portion, a connecting member, a contactor and a bush. The body portion is inserted into a terminal hole formed in the terminal of the cradle and provided with first fastening holes formed in opposite side surface thereof. The contactor is connected to one end of the body portion through a connecting member. The bush has a pair of pieces disposed to surround a periphery of the body portion with both ends of one of the pieces facing both ends of the other piece.
US10128061B2
A key and a switch housing for a keyboard assembly is disclosed. A switch housing for the keyboard assembly may include a body having a switch opening and a light source recess formed adjacent the switch opening. The switch opening may house or receive a dome switch for the keyboard assembly and the light source recess may house or receive a light source assembly configured to illuminate a keycap of the keyboard assembly. The switch housing also can include a top panel integrally formed and molded to a portion of the body. The top panel covers the switch opening formed in the body and the top panel is a light guide.
US10128060B2
A light switch cover includes a base portion defining a central opening and including a first base engagement member and a second base engagement member, a cover pivotally coupled to the base portion, a first cover engagement member positioned on the cover, where the first cover engagement member has a complementary shape to the first base engagement member, and where the first cover engagement member is selectively engaged with the first base engagement member when the cover is in the closed position, and a second cover engagement member positioned on the cover, where the second cover engagement member has a complementary shape to the second base engagement member, and where the second cover engagement member is selectively engaged with the second base engagement member when the cover is in the closed position.
US10128052B1
A method for thermally induced recrystallization of a film having a perovskite structure can include exposing the perovskite structure to a liquid phase induction atmosphere sufficient to at least partially liquefy the film. The substrate with the film can be heated while in the atmosphere to a heating temperature above a critical recrystallization temperature until the film recrystallizes to reform the perovskite structure with reduced defects and increased grain size. The liquid phase induction atmosphere can be purged, and the substrate with the film having the reformed perovskite structure can be allowed to cool. The film having the perovskite structure can have a formula ABX3, (RA)2An−1BnX3n+1, or (RA2)An−1BnX3n+1, where A is a monovalent cation, B is divalent metal cation, n is an integer, X is a halide ion, RA is an alkylammonium cation and RA2 is an alkyldiammonium cation.
US10128051B2
A variable capacitance component includes a variable capacitance layer made of a dielectric material, a pair of electrodes that face each other via the variable capacitance layer, a pair of insulating portions that support the variable capacitance layer therebetween, and a pair of lead portions is respectively connected to the pair of electrodes, and the pair of lead portions is respectively disposed inside the pair of insulating portions, and the pair of lead portions is on a same axis that is perpendicular or substantially perpendicular to the variable capacitance layer.
US10128050B1
A composite electronic component includes: a composite body in which a multilayer ceramic capacitor and a ceramic chip are coupled to each other. The multilayer ceramic capacitor includes a first ceramic body, and first and second external electrodes disposed on both end portions of the first ceramic body. The ceramic chip includes a second ceramic body disposed on a lower portion of the multilayer ceramic capacitor, and first and second terminal electrodes disposed on both end portions of the second ceramic body and connected to the first and second external electrodes. A width of first regions of the second ceramic body in which the first and second terminal electrodes are disposed is wider than a width of a second region of the second ceramic body between the first regions.
US10128036B2
An AC permanent magnet gain transformer device and its voltage regulation and control method. This device adds permanent magnet or permanent magnet assembly to the structure of traditional transformer, the magnetic pole surface of permanent magnet closely clings to laminated iron core, so that the intrinsic permanent magnetic potential of permanent magnet could be elicited under the excitation of the excitation current of primary winding, overlapped and compounded with excitation magnetic potential in the general magnetic loop of closed-loop laminated iron core, and so, it's able to induce the induction electromotive force formed after the superposition of excitation flux and permanent magnet flux at the output end of secondary winding. The method for voltage regulation and control of this invention is to: input a certain amplitude of pulse current to the primary winding in order to guarantee the generation of compound excitation effect, and change the pulse count of pulse current per unit time in order to change and adjust the input and output power of this AC permanent magnet gain transformer device. This AC permanent magnet gain transformer device and its voltage regulation and control method further enhance the power transfer efficiency of transformer device, thus make up the intrinsic spoilage of traditional winding coil and laminated iron core, and save energy.
US10128035B2
A coupled inductor array includes a monolithic magnetic core formed of magnetic materials having a distributed gap, first and second windings, and a low-permeability magnetic structure. The first and second windings form respective first and second winding turns around a common winding axis extending in the height direction. The low-permeability magnetic structure is embedded in the monolithic magnetic core and forms a loop around the common winding axis. The low-permeability magnetic structure separates the first and second winding turns in the height direction, and the low-permeability magnetic structure is formed of a magnetic material having a lower magnetic permeability than the one or more magnetic materials forming the monolithic magnetic core. One possible application of the coupled inductor array is in a multi-phase switching power converter.
US10128031B2
Provided is a method for manufacturing magnetic particles, in which an oxidation treatment, a reduction treatment, and a nitriding treatment are performed in that order on raw material particles with a core-shell structure in which a silicon oxide layer is formed on the surfaces of iron microparticles, thereby nitriding the iron microparticles while maintaining the core-shell structure. Due to this configuration, granular magnetic particles with a core-shell structure in which a silicon oxide layer is formed on the surfaces of iron nitride microparticles can be obtained.
US10128022B1
A carbon nanotube (CNT) cable includes a pair of plated twisted wires, wherein each wire includes one or more sub-cores, wherein at least one sub-core includes CNT yarn; a dielectric surrounding the plated twisted wires; and an electrical layer surrounding the dielectric, wherein the electrical layer is configured to shield the CNT cable. A method for making a CNT cable includes the steps of controlling a deposition rate, depositing plating so as to surround a pair of wires, wherein each wire includes one or more sub-cores, wherein at least one sub-core includes CNT yarn, twisting the plated wires together, and surrounding the plated twisted wires with an electrical layer configured to shield the plated twisted wires, thereby creating the CNT cable.
US10128020B2
An electrical apparatus that includes a cable connected to a transmission optimizer and configured to conduct a current for matching a desired power output. The cable includes at least one insulated conductor core including an innermost insulating layer disposed around the outside of a conducting layer having carbon fiber or graphite fiber as a conductor core. The cable is a single core cable having a single insulated conductor core or a multi-core cable having multiple single insulated conductor cores.
US10128005B2
A support grid for a nuclear fuel assembly, the nuclear fuel assembly including a generally cylindrical fuel rod with a diameter, wherein the support grid includes a frame assembly having a plurality of generally circular cells and a plurality of helical frame members. The helical frame members are disposed in the cells and are structured to contact the cell as well as a fuel rod. The helical fuel rod contact portion may have a variable pitch.
US10127994B1
A memory device includes a memory array of a set of memory cells. Each memory cell of the set of memory cells includes at least one transistor and at least one capacitor. The memory array includes at least one programmed memory cell. The programmed memory cell is selectively programmed by applying hot-carrier injection (HCI) to a transistor of the programmed memory cell. The programmed memory cell may provide an indication of pattern data that may be used to facilitate functionality such as data encryption, data decryption, implementation of a particular memory device operation mode, and/or machine-implemented instructions.
US10127986B1
There are provided a memory device and an operating method thereof. A memory device may include a memory block, peripheral circuits, and a control logic. The memory block may include a plurality of pages arranged in a vertical direction on a substrate. The peripheral circuits may perform a program operation on a selected page. The control logic may control the peripheral circuits to perform a first partial program operation of sequentially programming some of the pages up to a first page. The control logic may perform a first partial erase operation of erasing the other non-programmed pages. The control logic may perform a second partial program operation of partially programming the pages on which the first partial erase operation has been performed.
US10127985B2
A semiconductor memory device includes first and second memory cells, first and second word lines that are connected to the first and second memory cells, respectively, a first transistor connected to one end of the first word line, and second and third transistors respectively connected to first and second ends of the second word line. During a read operation on the first and second memory cells, when the first word line is selected, a first voltage is applied to the second word line, and then a second voltage is applied to the first word line, and when the second word line is selected, the first voltage is applied to the first word line, and then the second voltage is applied to the second word line. The second voltage is applied to the first word line for a longer duration than is applied to the second word line.
US10127984B2
Embodiments include a method of operating a storage device including a flash memory, comprising: calculating a reuse period of a selected memory block in the flash memory; determining a set of wordlines of the selected memory block for writing data based on the reuse period of the selected memory block; and writing the data into the set of wordlines.
US10127979B2
The present disclosure generally relates to a memory cell and methods for generating a pulse within the memory cell. As such, a geometric arrangement of transistors is disclosed that allows the transistor pulse signal generator circuit to precharge both sides of the memory cell and, subsequently, bring opposite sides of the memory cell quickly to different voltages. The circuit and wiring fabrication provided, when combined with a related transistor manufacturing process, yields pulse generating logic at the memory cell to enable the formation of a well-defined pulse while fitting within the 4F2 footprint of the memory cell. As such, the speed and pulse shape requirements of PCM, MRAM, other such cross-point memory technologies, sensor arrays, and/or pixel displays may take advantage of the reduced RC circuitry delays.
US10127975B2
A determination circuit of one embodiment includes first and second inverter circuits, a first transistor which turns on when receiving an asserted first signal, and a first capacity component including a first end which receives an inversion signal of the first signal. The second inverter circuit includes an input coupled to an output of the first inverter circuit, and includes an output coupled to an input of the first inverter circuit. The first node is coupled to a first potential node, the first transistor is coupled between the second node and a second potential node having a lower potential than a potential of the first potential node, and a second end of the first capacity component is coupled to the second node.
US10127974B2
Provided are a memory device and a memory system performing request-based refresh, and an operating method of the memory device. The operating method includes: determining a weak row by counting an activated number of at least one row; requesting for refresh on the weak row based on a result of the determining; and performing target refresh on the weak row upon receiving a refresh command according to the requesting.
US10127972B2
Apparatuses and methods are disclosed that include two transistor-one capacitor memory and for accessing such memory. An example apparatus includes a capacitor coupled to first and second selection components. The apparatus further includes a first digit line and the first selection component configured to couple a first plate of the capacitor to the first digit line, and also includes a second digit line and the second selection component configured to couple the second plate to the second digit line. A sense amplifier is coupled to the second digit line and is configured to amplify a voltage difference between a voltage coupled to the second digit line and the reference voltage.
US10127968B2
In one embodiment, an apparatus comprises a processor core and a power control unit. The power control unit is to identify the occurrence of a power loss from a primary power source, instruct the I/O controller to block further write requests from the one or more I/O devices and to send at least one pending write request stored by the I/O controller to the memory controller, and instruct the memory controller to complete at least one pending write request stored by the memory controller and to cause the memory to be placed into a self-refresh mode.
US10127967B1
The present disclosure provides a dynamic random access memory (DRAM). The DRAM includes a refresh unit and an accessing device. The refresh unit includes a target row on which a read/write (R/W) operation is requested to be performed. The accessing device is configured to perform the R/W operation on the target row while the refresh unit is being refreshed.
US10127960B1
The present invention is directed to a method for sensing the resistance state of a memory cell, which includes a memory element and a two-terminal selector coupled in series between first and second conductive lines. The method includes the steps of precharging at least the first conductive line to attain a potential drop across the memory cell that is sufficiently large to turn on the two-terminal selector; allowing the voltage of the first conductive line to decay by discharging through the second conductive line; measuring the voltage of the first conductive line after a discharge period to determine the resistance state of the memory cell; concluding that the memory cell is in the high resistance state if the measured voltage is greater than a reference level; and concluding that the memory cell is in the low resistance state if the measured voltage is less than the reference level.
US10127958B2
According to one embodiment, the magnetic memory includes a structure including a first magnetic layer and a conductive layer, a second magnetic layer, an intermediate layer, a third magnetic layer, and a fourth magnetic layer. The first magnetic layer is provided between the second magnetic layer and the conductive layer. The intermediate layer is provided between the second magnetic layer and the first magnetic layer. The third magnetic layer is provided between a second electrode and the intermediate layer. The fourth magnetic layer is provided between a first electrode and the intermediate layer. Further, the magnetic memory includes a first conductive-type first semiconductor layer electrically connected with the first electrode, a first conductive-type second semiconductor layer electrically connected with the second magnetic layer, and a second conductive-type third semiconductor layer electrically connected with the first semiconductor layer and the second semiconductor layer.
US10127946B2
Product packaging for electronic media discs including a tray component with hub portions arranged on one or more opposing surfaces of the tray for storage of a plurality of discs. Each tray component includes one or more tab portions for quick and easy assembly and disassembly with other trays such that any number of trays may be interconnected together providing customizable product packing.
US10127945B2
Implementations relate to visualizations including images based on image content. In some implementations, a computer-implemented method includes obtaining a set of images, determining one or more pixel characteristics of the set of images, and determining one or more faces depicted in the plurality of images based on one or more pixel characteristics. The method selects a group of images of the set of images, where each image in the group of images depicts a different group of faces than depicted in the other images in the set of images. The method generates a visualization including the group of images, and provides the visualization to a user device in response to a user request to cause the group of images to be displayed by the user device.
US10127937B1
A slider having an air bearing surface is configured for heat-assisted magnetic recording (HAMR). The slider comprises a write pole, a near-field transducer (NFT) proximate the write pole, a return pole magnetically coupled to the write pole, and an optical waveguide configured to receive light from a light source and couple the light to the NFT. The optical waveguide comprises first and second opposing major surfaces and opposing first and second edges connected to the first and second major surfaces. An optically opaque overlay is disposed on one or both of the first and second major surfaces of the optical waveguide. The optically opaque overlay can be light reflective or light absorbing.
US10127936B2
A dynamic vibration absorber includes an arm section that includes an elastic unit; and a weight section that is connected to the arm section and includes a mass unit. The arm section and the weight section each include a plurality of stacked single-layer materials having different degrees of elasticity and specific gravities, and at least one of the single-layer materials of the arm section and at least one of the single-layer materials of the weight section are shared in common.
US10127928B2
A multi-party conversation analyzer and logger uses a variety of techniques including spectrographic voice analysis, absolute loudness measurements, directional microphones, and telephonic directional separation to determine the number of parties who take part in a conversation, and segment the conversation by speaking party. In one aspect, the invention monitors telephone conversations in real time to detect conditions of interest (for instance, calls to non-allowed parties or calls of a prohibited nature from prison inmates). In another aspect, automated prosody measurement algorithms are used in conjunction with speaker segmentation to extract emotional content of the speech of participants within a particular conversation, and speaker interactions and emotions are displayed in graphical form. A conversation database is generated which contains conversation recordings, and derived data such as transcription text, derived emotions, alert conditions, and correctness probabilities associated with derived data. Investigative tools allow flexible queries of the conversation database.
US10127926B2
In some implementations, (i) audio data representing a voice command spoken by a speaker and (ii) a speaker identification result indicating that the voice command was spoken by the speaker are obtained. A voice action is selected based at least on a transcription of the audio data. A service provider corresponding to the selected voice action is selected from among a plurality of different service providers. One or more input data types that the selected service provider uses to perform authentication for the selected voice action are identified. A request to perform the selected voice action and (i) one or more values that correspond to the identified one or more input data types are provided to the service provider.
US10127923B2
A method includes identifying, by a computing device including a processor, a plurality of words from data. The method includes determining a location of the computing device. The method includes determining, by the computing device, a sound output level based on the location. The method also includes generating, by the computing device, digital sound data based on the sound output level and the plurality of words identified from the data.
US10127911B2
Systems and processes for generating a speaker profile for use in performing speaker identification for a virtual assistant are provided. One example process can include receiving an audio input including user speech and determining whether a speaker of the user speech is a predetermined user based on a speaker profile for the predetermined user. In response to determining that the speaker of the user speech is the predetermined user, the user speech can be added to the speaker profile and operation of the virtual assistant can be triggered. In response to determining that the speaker of the user speech is not the predetermined user, the user speech can be added to an alternate speaker profile and operation of the virtual assistant may not be triggered. In some examples, contextual information can be used to verify results produced by the speaker identification process.
US10127907B2
The present invention prevents a plurality of robots from outputting identical messages to a single user. The present invention includes a message determining section (83) that determines whether or not a message to be outputted from a robot (2) is identical to a first message to be outputted from a robot (1) or a second message which has been outputted from the robot (1). In a case where the message to be outputted from the robot (2) is identical to the first message or the second message, the message determining section (83) controls the robot (2) to (i) output a message different from the first message or the second message, or (ii) not to output any message.
US10127897B2
Embodiments of the present invention provide methods, computer program products, and systems to for automatic key transposition. Embodiments of the present invention can be used to determine compatibility between a known melody capable of being generated by a pitch generation system and a first performance profile associated with a first performer that performs in conjunction with the pitch generation system. Embodiments of the present invention can be further used to determine an appropriate key to update one or more pitches associated with the known melody, to be generated by the pitch generation system during the performance by the first performer, based on the compatibility between the first performance profile and the known melody.
US10127894B2
A system for providing fonts, an apparatus for providing Metafont fonts, and a method for controlling the apparatus are disclosed. The disclosed apparatus, which connects to a device to provide Metafont fonts, includes: a communication module configured to receive a first font request from the device for the font engine, where the first font request includes at least one font style parameter and the ID information of a Metafont font file; and an operating module configured to determine whether or not a font file having ID information identical to the ID information of the font file included in the first font request exists in a first external memory, and if a font file having identical ID information exists, determine whether or not the font converted from the font file having identical ID information is saved in a second external memory.
US10127884B2
An electronic device includes: a communication module configured to receive a content; a direction detection unit configured to detect a direction that a screen of the electronic device faces; a control unit configured to determine whether to display the received content on the basis of a least one of whether the received content corresponds to a designated content and whether the detected direction corresponds to a designated direction; and a display module configured to display a notification notifying the reception of the content without displaying the content if the detected direction does not correspond to the designated direction and the received content corresponds to the designated content according to a determination result of the control unit.
US10127883B2
A frame rate control method is provided. The frame rate control method includes the following step: detecting a frame rate of an image signal generated by an image processing apparatus to generate a first detection result; detecting a system load on the image processing apparatus to generate a second detection result; and determining whether to provide a frame rate limit to limit the frame rate according to at least the first detection result and the second detection result.
US10127878B1
A gate driver on array (GOA) driver circuit and a liquid crystal display are proposed. The GOA driver circuit includes cascaded GOA units. A gate driver signal is output to an Nth-stage horizontal scan line Gn on a display zone according to an Nth-stage GOA unit output gate driver signal. The Nth-stage GOA unit includes a pull-up module, a pull-up control module, a pull-down holding module, a transferring module, and a bootstrap capacitor module.
US10127868B2
A method of controlling an array of electrowetting elements, comprising: receiving first pixel data; selecting, based on the first pixel data and based on a characteristic of the first display effect, a group of subpixels to display the first display effect; and outputting control data for displaying the first display effect using the group of subpixels.
US10127867B2
The disclosure provides an apparatus for controlling liquid crystal display brightness, the apparatus pre-obtaining a zone backlight value corresponding to a zone image data block according to grayscale values; if the zone backlight value is above a first threshold, multiplying the pre-obtained zone backlight value with a backlight value gain coefficient, which is more than 1, to a obtain backlight value to which a gain is applied, of a backlight zone corresponding to the zone image data block, outputting the backlight value to which the gain is applied, to a driver circuit of backlight source in the backlight zone to control brightness of the backlight source in the backlight zone as a result of driving; if the zone backlight value is below a second threshold, compensating for the grayscale values of the pixels in the zone image data block using compensation coefficients, each of which is more than 1.
US10127864B2
A circuit structure includes: a control circuit, including a first end, a second end and a control end; a switching circuit, including a first interface, a second interface and a control interface; a driving power line, connected with the control end of the control circuit and configured to provide a driving power voltage in a working stage to conduct the first end of the control circuit and the second end of the control circuit; and a first voltage line, connected with the first end of the control circuit and configured to, when the first end of the control circuit and the second end of the control circuit are conducted, provide a first voltage to the control interface of the switching circuit through the control circuit to disconnect the first interface of the switching circuit from the second interface of the switching circuit.
US10127862B2
The present application discloses a shift register, a gate drive circuit and a display panel. In the shift register, the first node control sub-circuit provides a signal of the input signal terminal to the first node, and provides a signal of the first reference signal terminal to the first node; the second node control sub-circuit provides a signal of the second reference signal terminal to the second node, and provides a signal of the third clock signal terminal to the second node; the first output sub-circuit provides a signal of the second clock signal terminal to the output terminal for stabilizing a voltage difference between the first node and the output terminal when the first node is in a floating state; and the second output sub-circuit provides the signal of the first reference signal terminal to the output terminal.
US10127859B2
An electroluminescent display is disclosed. An electroluminescent display comprises a display panel including a plurality of pixels, each of the plurality of pixels including subpixels. A pixel circuit of each subpixels includes a driving transistor configured to drive the electroluminescent diode, a first switching transistor configured to supply a first voltage to a gate of the driving transistor in response to a first scan signal, a second switching transistor configured to supply a second voltage to the gate of the driving transistor in response to a second scan signal, a third switching transistor configured to supply the second voltage to a first electrode of the driving transistor in response to the second scan signal, a fourth switching transistor configured to supply a first supply voltage to a second electrode of the driving transistor in response to an emission control signal, a first capacitor between a first node connected to the gate electrode of the driving transistor and a second node connected to the second electrode of the driving transistor, and a second capacitor between the second node and a power supply line supplied with the second voltage or the first supply voltage.
US10127858B1
A system can include a plurality of display elements arranged into groups that each include a plurality of first lines, each coupled to at least one element, and a plurality of latch circuits, each having an input coupled to receive a same shared data signal that transitions between different values, each latch circuit configured to latch and output the data signal on the corresponding first line to enable the different values to be driven on different first lines at the same time.
US10127857B2
A temperature estimating apparatus includes an average data outputting circuit configured to output average data of image data displayed on a display panel. The temperature estimating apparatus further includes a change amount outputting circuit configured to determine a change amount of the average data, and to output an average data change amount. The temperature estimating apparatus additionally includes a luminance outputting circuit configured to convert the average data change amount to a luminance, and to output the luminance. The temperature estimating apparatus further includes a temperature sensor configured to sense an ambient temperature of the display panel, and to output the ambient temperature. The temperature estimating apparatus additionally includes a current temperature outputting circuit configured to determine a current temperature of the display panel based on a previous temperature of the display panel, the luminance and the ambient temperature.
US10127844B2
A sign assembly includes a sign panel, a base including an upper surface and a lower surface, a first longitudinal side and a second longitudinal side, the first longitudinal side including a midpoint disposed between first and second outer points, and the second longitudinal side including a midpoint disposed between first and second outer points, and first and second longitudinal sides, and a platform disposed on the base for attaching the sign panel to the base, wherein a distance between the midpoint of the first longitudinal side and the midpoint of the second longitudinal side is less than a distance between the first outer points of the first and second longitudinal sides, and the distance between the midpoint of the first longitudinal side and the midpoint of the second longitudinal side is less than a distance between the second outer points of the first and second longitudinal sides.
US10127842B2
A combined primary label and secondary label comprises a first piece of paper, a first release coating disposed on a portion of the first piece of paper, a second piece of paper, a second release coating different from the first release coating and disposed on a portion of the second piece of paper. The combined primary and secondary label further comprises an adhesive layer disposed between the first and second pieces of paper such that (i) a primary label can be peeled away with at least some adhesive of the adhesive layer from the second release coating disposed on the portion of the second piece of paper, and (ii) a secondary label can be peeled away with at least some adhesive of the same adhesive layer from the first release coating disposed on the portion of the first piece of paper.
US10127837B2
A training device for the preparation, execution and maintenance of central venous catheters comprising a central block including a cavern traversing through the block, a tube running through the cavern, a reservoir containing a liquid with a distal end of the tube engaged with the reservoir, a covering material secured over the central block, a guidewire extended through the covering material and within the tube, a hydraulic or pneumatic device operationally associated with the reservoir and allowing the reservoir and the tube to be filled and pressurized with the liquid, a scalpel or similar instrument for making a small incision in the covering material at the site where the guide wire extends through the covering material, a dilator to expand the incision opening and then remove from the incision and guidewire and a catheter to feed over the guidewire and into the incision.
US10127834B2
The present disclosure relates to a measurement ring for positioning at an orifice of a mannequin or standardized patient. The measurement ring comprises a hollow channel, an annular lip, at least one sensor and a communication module. The annular lip is located at a first extremity of the hollow channel and forms therewith an insertion channel for inserting at least one instrument in the orifice of the mannequin or standardized patient. The at least one sensor measures at least one parameter related to insertion of the instrument in the insertion channel and generates insertion data. The communication module transmits the insertion data to a simulation system.
US10127830B2
An improved numeracy and place-value educational device which accurately displays a range of both whole-number and decimal place-value properties. A conventional counting-wheel odometer comprising a plurality of sequentially numbered counting wheels (10a-10f) and motion transfer components (not shown) is supported by a frame (12). A decimal carrier (20) moves laterally across a portion of the frame (16). The lateral movement allows a decimal point (20′) to precede or follow any numeral in a specific row displayed by the counting wheels (10a-10f). A place value band (18) displays place value names (19a-19f). Its movement, in unison with the decimal carrier (20) and a moveable comma (241, maintains the correct orientation of place-value names (19a-19f) in relation to the decimal point (20′) in unalterable fashion. Force is applied to the motion transfer components which selectively rotate the counting wheels (10a-10f). A sequential, dynamic display of both whole-number and decimal place-value names, notations, and properties is presented consistently, accurately, and objectively.
US10127829B1
A method includes the steps of receiving data indicative of a selected health condition; identifying one or more trigger substances associated with the selected health condition; identifying one or more foods containing the identified one or more trigger substances, including the concentration of the trigger substance; receiving data indicative of a selection of the one or more identified foods, including the amount of the food consumed within a specified time interval; identifying one or more risk factors associated with the one or more trigger substances contained in the selected one or more foods; receiving data indicative of a selection of the one or more identified risk factors; and calculating a probability of causation of the selected health condition based on the selected foods, weight values associated with the identified trigger factors contained in the selected foods indicative of the relative significance of the substance as a trigger of the selected health condition, and the selected risk factors.
US10127811B2
A method is provided for controlling traffic lights of a road geometry network using a cloud-based traffic control system. Methods may include: receiving map data including road network geometry and traffic light locations relative to intersections of the road network geometry; receiving signal phase and timing of traffic lights at the traffic light locations; receiving probe and sensor data from a plurality of probes traversing the road network geometry; analyzing the received probe and sensor data from the plurality of probes relative to the road network geometry and the traffic light locations; determining revised signal phase and timing for at least one traffic light within the road network geometry based on the analyzed probe and sensor data relative to the road network geometry and the traffic light locations; and providing revised signal phase and timing to the at least one traffic light within the road network geometry.
US10127809B2
The disclosed embodiments relate to prediction of traffic dynamics. A descriptive model is provided that uses historical probe data to create “tidal-like” patterns for the usual dynamics on the road network and creates a framework for taking a future time, e.g. in terms of month, day, time, and suggesting a typical speed for the specified road network link at that specific time. With this model, better predictions for estimated time of arrival will be derived. As opposed to blindly extrapolating from a static model, the disclosed embodiments dynamically adapt to current conditions using real time data to adapt, based on current conditions, the model from which a predicted speed may be determined.
US10127805B2
Systems and methods for facilitating caching of programming data are provided herein, including receiving two or more programming data portions, storing the respective programming data portions, managing access to the storage component or the communication component based on programming data portions stored within the storage component, and generating a sleep signal based on a period of inactivity which exceeds an inactivity threshold. In one or more embodiments, caching of programming data may include determining a programming data set based on user profile data, parsing the programming data set into two or more programming data portions, converting respective programming data portions into a format based on a remote configuration, transmitting a first programming data portion of the respective programming data portions, and transmitting additional programming data portions of the respective programming data portions based on a sleep signal.
US10127804B2
A system for controlling a remote device including a trainable transceiver, communications electronics, and a processing circuit coupled to the trainable transceiver and the communications electronics. The processing circuit is configured to cause the trainable transceiver to control a remote device in response to a signal received from a cloud computing system, wherein the signal is received from the cloud computing system using the communications electronics.
US10127799B2
Present example embodiments relate generally to methods, systems, devices, computer readable medium, and logic for managing a plurality of alarms initiated by a plurality of alarm sensors. The method may include receiving a plurality of initiated alarm. The method may further include prioritizing one or more of the initiated alarms. The method may further include reprioritizing one or more of the prioritized initiated alarm when the one or more prioritized initiated alarm satisfies a reprioritization condition. The method may further include providing information pertaining to the one or more reprioritized alarms.
US10127795B1
The present disclosure includes embodiments of systems, methods, and computer readable media that enable a dynamic transportation system to detect when material has been left in a vehicle by a requestor. In some embodiments, the system detects the completion of the transportation request, analyzes data from a plurality of vehicle sensors, from a computing device associated with the vehicle, and from a computing device associated with the requestor, and then determines, based on the data analysis, that material has been left in the vehicle. The system then performs an action for handling the material based on one or more attributes of the material.
US10127778B2
A haptic actuator may include a housing, at least one coil carried by the housing, and a field member having opposing first and second sides. The haptic actuator may also include a respective flexure bearing mounting each of the first and second sides of the field member to be reciprocally movable within the housing responsive to the at least one coil. Each flexure bearing may include a first anchor member coupled to an adjacent portion of the housing, a second anchor member coupled to an adjacent side of the field member, and a first flexible arm coupling the first and second anchor members together and having at least one bend therein.
US10127775B2
An electronic gaming machine comprises a display for displaying game symbols for playing a first game of chance, and an electronic game controller for controlling the display of the game symbols on the display. In response to a trigger event in the first game, a second game of chance is displayed, where the appearance of one or more special symbols causes the award of one or more tokens associated with one or more token values. At the end of the second game, an accumulated token value is determined and if it is equal to a predetermined number, a plurality of third games of chance is displayed and is selectable by the player. The third games displayed depend on the accumulated token value. A gaming method is also provided.
US10127767B2
A gaming machine has display means and a game control means. A game is played in which one or more random events are displayed on the display means and, if a predefined winning event occurs, the machine awards a prize. On the occurrence of a predefined event, the player is offered a choice of two or more different prize sets, each containing a plurality of prize outcomes. The prize is drawn from the prize set or sets selected. The sets of prizes may be presented on segments of wheels that can spin before stopping randomly on a segment which defines the prize outcome. Alternatively the sets of prizes are presented on the faces of dice which are arranged to spin before stopping with the front face of the die defining the prize won.
US10127766B1
Nested commit/reveal sequences using randomized inputs from each participant in a gaming transaction (e.g., the house and each player) may be employed to provide a selection of outcome or outcomes that can be verified by each participant as free from cheating. In general, techniques may be employed in a variety of distributed gaming transaction environments and as a verification facility for any of a wide variety of games in which the risk of player collusion can be eliminated. Nonetheless, several variations on a distributed card dealing method are illustrative and will be appreciated by persons of ordinary skill in the art as applicable in other gaming environments, including games employing outcomes denominated in die (or dice) rolls, coin toss, wheel spins, blind selection or other ostensibly random selection of an outcome from a predefined set thereof.
US10127763B2
In various embodiments, a player may play a simulation of a mobile gaming device over the Internet using a personal computer, for example. In some embodiments, an image of a mobile device's screen may appear on the screen of a computer or other computing device. The image of the mobile device's screen may display a game.
US10127758B2
An automated device for automatically and without any human intervention, receiving into the device articles to be distributed or sold, storing the articles, and then distributing or selling the articles to users/customers. The store includes within a housing an entry means for controlling entry into the housing of a plurality of closed shipping containers. Also within the housing is an automated forming means for forming an opening in each of the plurality of the shipping containers, a storing means for storing the plurality of opened shipping containers inside a storage area of the housing, a computer controlled retrieving means for entering into selected ones of the opened shipping so as to retrieve an article from inside one of the stored opened shipping containers and further including moving means for moving the retrieved articles to an output of the housing. Such an automated device allows for new methods of operation of the automatic device, with respect to agreements between parties that distribute or sell articles to users or customers. Furthermore, such an automated device allows is particularly well suited for being implemented in a modular arrangement.
US10127755B2
A moiré magnification device including a transparent substrate carrying: an array of micro-focusing elements, the focusing elements defining a focal plane; a first array of microimage elements in a first colour and a second array of microimage elements in a second colour, the first and second arrays of microimage elements are located in a plane substantially coincident with the focal plane of the focusing elements, the second array of microimage elements being laterally offset from the first. The pitches of the micro-focusing elements, first and second arrays of microimage elements and their relative locations are such that the array of micro-focusing elements cooperates with each of the first and second arrays of microimage elements to generate respective magnified versions of the microimage elements due to the moiré effect. An interruption zone is perceived between the magnified versions of the first and second microimage arrays, respectively, and exhibits no magnified versions.
US10127739B2
A system for detecting the angle of articulation at an articulating point between a first section and a second section of an articulating machine is provided. The system includes a controller positioned on the articulating machine for generating a uniquely encoded signal. A plurality of drivers are positioned on the second section of the articulating machine such that they are in communication with the controller for transmitting the uniquely encoded signal. A machine mounted locator is positioned on the first section of the articulating machine such that it is in communication with the drivers. An algorithm based on the uniquely encoded signal and a radio frequency signal generated by the machine mounted locator is performed at the controller to generate the uniquely encoded signal.
US10127737B1
Systems and methods are disclosed herein for providing near real time communication, such as a warning/notification, to a user based on analysis of various user and vehicle telematic data. The system includes a user with a wearable human telematic sensor providing telematic data about the wearer. Also, the system and method includes at least one vehicle telematic sensor configured to provide telematic data about the vehicle and/or surrounding environment. The various telematic data is communicated and processed to provide a notification back to the user such as a potential safety hazard. The safety hazard may be based upon sensed data specific to the user, specific to the vehicle, or combinations thereof.
US10127736B1
A method for performing interaction based on augmented reality is performed at a first mobile terminal. While rendering a real-time scene photographed by its camera, the first mobile terminal submits its current location a remote server and then receives, from the remote server, information of multiple mobile terminals. After calculating the distance and orientation relationships between the multiple mobile terminals and itself, the first mobile terminal selects a second mobile terminal whose distance and orientation relationship with the first mobile terminal satisfies a preset requirement and then renders one or more interactive icons of the second mobile terminal near a portion of the real-time scene corresponding to the second location of the second mobile terminal. Finally, the first mobile terminal performs a respective interaction with the second mobile terminal in response to a user selection of a respective one of the one or more interactive icons.
US10127735B2
Techniques are disclosed for facilitating action by a user on a simulated object in an augmented reality environment. In some embodiments, a method includes, detecting a gesture of the user in a real environment via a sensor of the device; wherein, the gesture includes, movement of eye ball or eye focal point of one or more eyes of the user. The gesture can be detected by tracking: a movement of one or more eyes of the user, a non-movement of one or more eyes of the user, a location of a focal point of one or more eyes of the user, and/or a movement of an eye lid of one or more eyes of the user. The gesture can be captured to implement the action on the simulated object in the augmented reality environment.
US10127720B2
Embodiments of the invention include a method inserting a new face in a polygonal mesh comprising receiving an input corresponding to: a polygonal mesh having a plurality of faces, a selection of a face (fm) of the plurality of faces, a direction vector (d), a modified target plane (pm), and a threshold angle θ. For each edge (e) of the selected face fm, the method further includes determining each adjacent face (fadj) to selected face fm, and inserting a new face at edge e if no adjacent face exists or if fadj is substantially parallel to pm and within threshold θ. In some embodiments, the new face has a normal orthogonal to e and d.
US10127718B2
Methods for indoor 3D surface reconstruction and 2D floor plan recovery by segmenting a number of objects and building structure elements from a building scan using an electronic computing device are presented, the methods including: causing the electronic computing device to capture the building scan, where the building scan includes a number of scan points; pre-processing scan data from the building scan; generating an octree and a 2.5D model from the pre-processed scan data; extracting interior and exterior volumes from the octree model and the 2.5D model; and meshing the extracted volumes to generate a 3D object geometry and a 3D building geometry, where the 3D object geometry corresponds with the number of objects and the 3D building geometry corresponds with the indoor 3D surface reconstruction of building structure elements.
US10127705B2
An incident scene is searchable via a portable communication device and method that provides for displaying a masked augmented reality of the incident scene to the display of the portable communication device. A geofenced area is applied within the displayed masked augmented reality of the incident scene as an indication to the user of an area to be searched. As the geofenced area is searched, masking is removed from the displayed masked augmented reality of the incident scene. The masking is only being removed within the geofenced area based on user attention span provided to the geofenced area. The removal of masking indicates areas that have been searched.
US10127692B2
A web server receives a request from a client specifying a location and a bounding area. A mapping engine creates a tile grid centered at the specified location. A seed tile is created, including or adjacent to the center location. The web server creates a resource identifier for each tile in the tile grid, and returns the tile grid including the resource identifiers to the client. The resource identifier for each tile includes the location of the seed tile and a position offset for the tile relative to the seed tile, in one embodiment specified in units of northward and eastward movement. The client requests tiles from the system using the resource identifiers previously provided by the system. Upon receiving the request, the mapping engine dynamically renders each requested tile using map data from the map database, and the web server returns the dynamically-generated tiles to the requesting client.
US10127689B2
A tool for verifying a user interface (UI) design of a mobile application receives a screenshot of the application's UI operating at a target device and retrieves a reference UI design image that corresponds to the received screenshot. The tool generates a plurality of images based on discrepancies between the screenshot and the reference UI design image. The plurality of images include a set of differential images in which each pixel location has a value that is based on a difference between corresponding pixels at the same pixel location of the reference UI design image and of the screenshot. The plurality of imagers also include at least one blended image that is an overlay of the reference UI design image with the screenshot.
US10127687B2
A calibration device for an optical device including a two-dimensional image conversion element having a plurality of pixels and an optical system that forms an image-formation relationship between the image conversion element and the three-dimensional world coordinate space. The calibration device includes: a calibration-data acquisition unit that acquires calibration data representing the correspondence between two-dimensional pixel coordinates in the image conversion element and three-dimensional world coordinates in the world coordinate space; and a parameter calculating unit that calculates parameters of a camera model by applying, to the calibration data acquired by the calibration-data acquisition unit, a camera model in which two coordinate values of the three-dimensional world coordinates are expressed as functions of the other one coordinate value of the world coordinates and the two coordinate values of the two-dimensional pixel coordinates.
US10127680B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for gaze position prediction using neural networks. One of the systems includes a neural network comprising one or more neural network layers, wherein the neural network is configured to obtain a collection of input facial images of a user, wherein the collection of input facial images of the user comprises (i) a query image of the user, (ii) one or more calibration images of the user, and (iii) a respective calibration label that labels a known gaze position of the user for each of the one or more calibration images of the user; and process the received collection of input facial images of the user using the one or more neural network layers to generate a neural network output that characterizes a gaze position of the user in the query image.
US10127659B2
Methods and apparatus for improved deep learning for image acquisition are provided. An imaging system configuration apparatus includes a training learning device including a first processor to implement a first deep learning network (DLN) to learn a first set of imaging system configuration parameters based on a first set of inputs from a plurality of prior image acquisitions to configure at least one imaging system for image acquisition, the training learning device to receive and process feedback including operational data from the plurality of image acquisitions by the at least one imaging system. The example apparatus includes a deployed learning device including a second processor to implement a second DLN, the second DLN generated from the first DLN of the training learning device, the deployed learning device configured to provide a second imaging system configuration parameter to the imaging system in response to receiving a second input for image acquisition.
US10127655B2
Provided is a method of operating a medical imaging apparatus, comprising: acquiring a first image of a first type corresponding to a first respiratory state of an object; determining motion information of the object with respect to a respiratory state, based on first and second images of a second type respectively corresponding to the first respiratory state and a second respiratory state of the object; and generating a second image of the first type corresponding to the second respiratory state by applying the motion information to the first image of the first type.
US10127654B2
A medical image processing apparatus comprises a memory configured to store medical image data representative of a tissue structure and a processing circuitry configured to operationally connect to the memory, extract regions from the medical image data by performing threshold processing of the medical image data using each of a plurality of threshold values, select regions meeting at least one predetermined condition from among the extracted regions, and determine a region representative of the tissue structure in the medical image data based on the selected regions.
US10127650B2
The disclosed method checks the state of degradation of the suspension of a vehicle without having to carry out tests that immobilize the vehicle or to use non-objective expertise. The method processes data provided by at least one front camera in an on-board visual system. The checking method includes steps for periodically acquiring images provided by the camera or cameras, followed by storage of the positional data of the three-dimensional road in relation to a flat road and basic positional parameter data for the path of the vehicle. The error between the ideal values of the suspension parameters of a chosen suspension model and the values of these parameters corresponding to the stored path data from the positional data is then minimized. By iteration, the accuracy ε of the error reaches a predetermined value sufficient to diagnose a state of the suspension.
US10127646B2
Provided is an apparatus for measuring a quality of a holographic image. The apparatus includes: a hologram image reconstruction unit configured to perform a hologram image; a superimposed focus image generation unit configured to collect an area that is in focus from reconstructed images and superimpose into a single image; and a hologram image quality measurement unit configured to perform an image quality evaluation for the superimposed focus image.
US10127641B2
Disclosed in the present invention is a contrast constrained aerothermal radiation correction method. By analyzing features of images at different intensities of aerothermal radiation, it has been discovered that the stronger the aerothermal radiation effect is, the smaller the image contrast becomes, and when thermal radiation correction is performed using a gradient fitting algorithm, it has been discovered that time consumption thereof grows exponentially with an increase in a degree of a fitting surface and with an increase in an image size. The present invention can rapidly and effectively restore an aerothermal radiation image, remarkably improving a signal to noise ratio and quality of the image.
US10127628B2
Methods and systems configured to virtualize graphic processing services in a virtual machine environment are disclosed. A virtual machine monitor (VMM) may be configured to maintain a virtual machine (VM) based on a host operating system (OS) executing in the system. The VM may contain a virtualized graphics library (vGLib) configured to support a graphic command from an application executing in the VM. The host OS may contain a graphics library (GLib) configured to support the graphic command and utilize a graphics processing unit (GPU) in the system to process the graphic command. Upon receiving the graphic command from the application, the vGLib may be configured to allocate a memory section in the VM to store the graphic command. And the VMM may be further configured to share access to the memory section with the host OS, thereby allowing the host OS to retrieve the graphic command from the memory section and deliver the graphic command to the GLib for processing.
US10127625B2
Described herein are technologies related to facilitate lossless compression for multi-sample color data of computer graphics that maximizes the apparent quality of pixels while avoiding a corresponding burden on memory and processor bandwidth.
US10127621B2
A server system for distributing information securely includes a network interface for receiving, over a network, an information object accompanied by metadata. A repository stores the information object. Metadata is mapped to electronic addresses of trusted recipients. A processor is configured to generate a link for accessing the information object in the repository, acquire an electronic address of a trusted recipient based on the metadata accompanying the information object, insert the link into an electronic message addressed to the electronic address of the trusted recipient, and send the electronic message with the link to the trusted recipient. The processor is further configured to receive, over a second network, a request for the information object sent from a user device in response to an activation of the link, retrieve the information object from the repository, and transmit the information object to a browser of the user device over the second network.
US10127613B2
According to one embodiment of the present invention, a system for auditing custodian accounts is provided. The system includes a database system receiving customer and custodian information. A sorting processor performs a sort operation on the received customer and custodian information. A customer and custodian matching processor identifies matches between the sorted customer and custodian information. An interface unit outputs information relating to the existence of matches and non-matches between the customer and custodian information.
US10127583B2
In one embodiment, a system and method is illustrated including receiving a feedback request identifying a particular user, retrieving a feedback entry in response to the feedback request, the feedback entry containing a first term, building a scoring model based, in part, upon a term frequency count denoting a frequency with which the first term appears in a searchable data structure, mapping the first term to a graphical illustration based upon a second term associated with the graphical illustration such that the graphical illustration may be used to represent the second term, and generating a feedback page containing the first term and the graphical illustration. The method may include assigning a value to the first term so as to identify the first term, assigning the first term to the searchable data structure, and extracting the first term from the searchable data structure based, in part, upon an extraction rule.
US10127582B1
An apparatus comprises a processing platform implementing a unified framework for representation and processing of trigger, context, action and result (TCAR) associations and constituent elements thereof in relation to customer communications in an enterprise. The processing platform comprises a TCAR mapper, a TCAR reasoner, a TCAR action commander, and a TCAR repository. The TCAR mapper is configured to capture events and transmogrify corresponding TCAR associations for storage in the TCAR repository. The TCAR reasoner is configured to perform one or more reasoning operations over selected ones of the TCAR associations stored in the TCAR repository. The TCAR action commander is configured to orchestrate one or more actions determined at least in part by the one or more reasoning operations performed by the TCAR reasoner. A given one of the TCAR associations includes as its constituent elements a trigger, context, an action and a result, and may contain additional related information.
US10127580B2
This description provides tools and techniques for dynamically and predictively updating mobile devices as mobile users pass through projected locations. These tools may provide methods that include defining thresholds applicable to at least portions of travel itineraries on which mobile users are traveling. The methods may also identify advertisements to send to mobile devices associated with the mobile users, upon meeting the threshold. The methods may also send the selected advertisements, as associated with corresponding advertisers, to the mobile devices.
US10127578B2
Embodiments are described for a system and method for providing a list of current offers from retailers to a user operating a mobile client device. Aspects of the method comprise analyzing a transaction history of the user to identify a vendor who has transacted with the user; determining a present geographic location of the user based on a location of the mobile client device; determining a location of the vendor proximate the user based on the transaction history and the present geographic location of the user; searching for a current promotion offered by the vendor; and facilitating the serving of the current promotion to the user through the mobile client device.
US10127576B2
A system and method for facilitating electronic commerce over a network, according to one or more embodiments, includes communicating with a user via a user device and a business entity via a business entity device over the network, monitoring user navigation events over the network, determining a mood of the user based on user navigation behavior, marketing to the user based on the mood of the user, and storing user information related to the user navigation events and the mood of the user.
US10127565B2
A mobile handset device determines a physical activity performed by a user based on local sensor data. The local sensor data can include sensors within the mobile handset device and local sensors in communication with the mobile handset device. The mobile handset device provides an indicator of the physical activity to a publisher. The publisher targets advertisements based on the current activity or activity pattern of the user.
US10127564B2
A method, apparatus, computer readable medium, computer system, network, or system, is provided for using impressions tracking and analysis, location information, 2D and 3D mapping, social media, and user behavior and information for generating mobile and internet posted promotions or offers for, and/or sales of, products and/or services, for example, through an advertising application programming interfaces (APIs) on mobile devices, tablets, or computers, that provides mobile and web based promotions or offers that connect information and user behavior data to a user or related demographic location or user specified or predicted demographic location(s), such as through the use of as social networking, user or demographic profiles, behavior, and/or relationships, for targeted promotions or offers for products and/or services.
US10127552B2
A system includes a memory and a processor. The memory may store a customer account associated with a customer and an enterprise account associated with an enterprise. The processor may be communicatively coupled to the memory and may cause the system to receive a request to deposit a first amount of a cryptocurrency in the customer account from the customer. The processor may also cause the system to determine a public key associated with the customer account and receive the first amount of the cryptocurrency. The processor may further cause the system to determine a first value approximately equivalent to the first amount of cryptocurrency and associate the first value with the customer account. The processor is further able to aggregate the first amount of cryptocurrency with an aggregated amount of the cryptocurrency in the enterprise account and facilitate securing the public key in the enterprise account.
US10127550B2
A transaction and payment and processing system securely conducts transactions over the public telephone network. The transactions may be between and among entities of any type such as individuals, merchants, utilities, banks, etc. Nothing more than access to a telephone is required after initial registration of a user.
US10127548B2
A greeting card stored-value card combinations and methods of forming said combinations are provided. In one embodiment, these combinations include a greeting card comprising means for affixing a stored-value card thereto. These combinations also include a stored-value card affixed to the greeting card. A single identifier, such as a Stock-Keeping Unit (SKU) or a Universal Product Code (UPC), is assigned to the bundle that uniquely identifies the bundled greeting card and stored-value card. The single identifier provides identification means allowing the stored-value card to be activated. A single capture of the single identifier enables the customer to both purchase the greeting card stored-value card combination product as well as to activate the store-value card.
US10127547B2
A method and a system convert the value of a gift card for use with a mobile device. The value of the gift card is determined from an issuer of the gift card. The value of the gift card is stored in a digital payment account in a storage device. The digital payment account stores values of gift cards from issuers. A financial transaction corresponding to the issuer of the gift card is performed on the digital payment account. The value of a first gift card from a first issuer of a first digital payment account is exchanged with the value of a second gift card from a second issuer of a second digital payment account.
US10127543B2
A device and method for waveform transmission of transaction card data to a merchant point-of-sale device are provided. The device includes a memory device for storing data, a processor, and a transmitter. The device is programmed to receive transaction card data that mimics data stored within a magnetic stripe associated with a transaction card, convert the transaction card data to a first data file for storage within the memory device, transmit the first data file to the transmitter, and transmit a first waveform from the transmitter to the POS device, wherein the first waveform includes changes in a magnetic field that represent the transaction card data.
US10127524B2
A computing system causes a plurality of display devices to display user interfaces containing portions of a canvas shared by a plurality of users. The canvas is a graphical space containing discrete graphical elements located at arbitrary locations within the canvas. Each of the discrete graphical elements graphically represents a discrete resource. When a user interacts with a resource in the set of resources, the computing system modifies the canvas to include an interaction element indicating that the user is interacting with the resource. The computer system then causes the display devices to update the user interfaces such that the user interfaces reflect a substantially current state of the canvas. In this way, the users may be able to understand which ones of the users are interacting with which ones of the resources.
US10127513B1
A system and method for automated multi-channel customer journey testing, that links communication channels and follows a customer interaction across multiple channels as a single journey, incorporating data and interaction content from each channel utilized to maintain a “big picture” view of a customer's journey across these channels during an interaction. The invention also provides flexible success indicators to accommodate virtual assistant and chat bot programs, by accommodating variances in expected test results such as to handle natural language variance, time of day, context, and other factors that may cause variances in interaction content.
US10127510B2
A system is provided that manages aggregated information-driven approvals. The system creates an aggregation attribute that includes an aggregation function that automatically aggregates a plurality of data values into an aggregate data value for an attribute across a plurality of components of a document. The system defines an attribute identifier for the aggregation attribute, where the attribute identifier defines the attribute of the document whose data values are automatically aggregated by the aggregation function. The system further defines one or more filters for the aggregation attribute, wherein the one or more filters define the components of the document whose data values are automatically aggregated by the aggregation function.
US10127505B1
In one embodiment, the instant invention includes a computer system, having at least one processor for executing the computer executable program code stored in memory, where the program code includes: code to provide a benefit to subscribers of a subscription entity, where the benefit includes uncovered information about unclaimed asset, available asset, claim, and/or entitlement for subscribers and where the uncovered information is obtained by employing: code to store, in a subscriber database, records containing personal data of subscribers; code to search a repository database based on a portion of subscribers' personal data to uncover for at least one subscriber at least one of: i) unclaimed asset, ii) available asset, iii) claim, and iv) entitlement; code to receive the uncovered information for subscribers; and code to alert subscribers to the uncovered information.
US10127499B1
In some aspects, a heterogeneous computing system includes a quantum processor unit and a classical processor unit. In some instances, variables defined by a computer program are stored in a classical memory in the heterogeneous computing system. The computer program is executed in the heterogeneous computing system by operation of the quantum processor unit and the classical processor unit. Instructions are generated for the quantum processor by a host processor unit based on values of the variables stored in the classical memory. The instructions are configured to cause the quantum processor unit to perform a data processing task defined by the computer program. The values of the variables are updated in the classical memory based on output values generated by the quantum processor unit. The classical processor unit processes the updated values of the variables.
US10127497B2
An inference engine is described for efficient machine learning. For example, an inference engine executes a plurality of ordered steps to carry out inference on the basis of observed data. For each step, a plurality of inputs to the step are received. A predictor predicts an output of the step and computes uncertainty of the prediction. Either the predicted output or a known output is selected on the basis of the uncertainty. If the known output is selected, the known output is computed, (for example, using a resource intensive, accurate process). The predictor is retrained using the known output and the plurality of inputs of the step as training data. For example, computing the prediction is fast and efficient as compared with computing the known output.
US10127487B1
Various embodiments relate to a method and apparatus for over sampling a RF carrier signal, the method including receiving, by an ADC, the RF carrier signal, sampling, by the ADC, the RF carrier signal using the selected clock signal which is at least quadruple the RF carrier signal, down sampling, by a RF-DSP, the RF carrier signal by a factor of two to generate I channel data and Q channel data, mixing down, by the RF-DSP, the I channel data and the Q channel data, and outputting, by the RF-DSP, the I channel data and Q channel data to a baseband DSP.
US10127484B2
A system using a mobile Internet device with ability to scan a barcode in which a uniform resource locator (URL) is placed, and plays a transmitted audio signal activated by the URL in a Cloud database where both audio and word contents are stored. From general information for direction, instruction and information on the bottle of medicine, nutrition facts and ingredient tables on the packages of food, monthly bills, invoices, menu, magazines, to advertisement—all are either possessed of limited language translation options or use small font to explain something in a limited space. The system provides translation options and an audible signal.
US10127477B2
A computing device predicts occurrence of an event or classifies an object using distributed unlabeled data. Supervised data that includes a labeled subset of a plurality of observation vectors is identified. A total number of threads that will perform labeling of an unlabeled subset of the plurality of observation vectors is determined. The identified supervised data is uploaded to each thread of the total number of threads. Unlabeled observation vectors are randomly select from the unlabeled subset of the plurality of observation vectors to allocate to each thread of the total number of threads. The randomly selected, unlabeled observation vectors are uploaded to each thread of the total number of threads based on the allocation. The value of the target variable for each observation vector of the unlabeled subset of the plurality of observation vectors is determined based on a converged classification matrix and output to a labeled dataset.
US10127475B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying images. One of the methods includes obtaining data that associates each of a plurality of object category labels with a respective high-dimensional representation of the object category label, wherein the high-dimensional representation of the object category label is a numeric representation of the object category label in a high-dimensional space; receiving an input image; processing the input image using one or more core layers to generate an alternative representation of the input image; processing the alternative representation of the input image using a transformation layer to determine a high-dimensional representation for the input image; selecting, from the high-dimensional representations associated with the object category labels, a closest high-dimensional representation to the high-dimensional representation for the input image; and selecting the category label associated with the closest high-dimensional representation as a predicted label for the input image.
US10127471B2
A method for area extraction includes obtaining an area position of a first information area in a document image, determining a second information area according to the area position of the first information area, and segmenting the second information area to obtain at least one character zone.
US10127468B1
Handwritten notes are captured organized and stored by a system as a digital representation. The system includes a notebook having a set of pages, wherein each page has placed thereon a folio identifier representation, such representation including a page identifier. The system also includes a non-transitory computer readable medium encoded with instructions, which, when running on a camera-equipped computing device at a time when the camera thereof views a page of the notebook, cause performance of processes. The processes performed by the instructions include: processing an image associated with the page, detecting and decoding the folio identifier representation to provide a page identifier for the page, and if the image has not been previously captured, then capturing the image of the page and saving the image in an image store.
US10127466B2
Systems, methods, and apparatuses are described for predicting the placement of road signs. A device receives data depicting road signs from multiple vehicles. The device analyzes a detected placement of the road signs and at least one characteristic of a collection of the data. The characteristic describes the road upon which the data was collected, an operation of the vehicle from which the data was collected, or an environment in which the data was collected. The device generates a model that associates values for the detected placement of the road signs with values for the at least one characteristic. The model may be later accessed to interpret subsequent sets of data describing one or more road signs.
US10127462B1
System, methods, and other embodiments described herein relate to detecting markers on a roadway. In one embodiment, a method includes controlling a radar to transmit a scanning signal with defined characteristics. The radar is integrated with a vehicle that is traveling on the roadway. The method includes, in response to receiving a reflected signal resulting from the scanning signal interacting with the roadway, identifying the marker from the reflected signal according to an electromagnetic signature of the marker embodied in the reflected signal. The electromagnetic signature is a response induced within the defined characteristics of the scanning signal that is embodied within the reflected signal.
US10127457B2
An improved system and methods for identifying, assessing, obtaining, evaluating, processing and displaying information about specific topics of interest. In certain embodiments, information is processed with advanced computation and analytical techniques in which detailed statistical data is generated and refined to produce meaningful quantitative and qualitative information that may be useful in analyzing the economic performance of specific businesses or geographical regions of interest.
US10127454B2
A method for extraction of descriptors from video content, includes the following steps: a Key Frame Extracting step, applying a local descriptors-based approach to select pictures of the incoming video as key frames that are representative of a temporal region of the video which is visually homogeneous; a Content Analysis step, analysing the content of the key frames and classifying image patches of the key frames as interesting or not for the extraction of descriptors; a Descriptors Extracting step, extracting compact descriptors from the selected key frames, and defining a set of surrounding images also on the basis of input received from the Content Analysis step; a Temporal Coding step, multiplexing information about the time points at which said key frames have been extracted in the Key Frame Extracting step with the compact descriptors extracted in the Descriptors Extracting step, obtaining the descriptors.
US10127444B1
Described herein is a computer implemented method for processing an electronic document. The method comprises accessing a comparison set of reference document codifications, each reference document codification in the comparison set comprising a plurality of canonical feature codifications. Each canonical feature codification in each reference document codification in the comparison set is processed by determining whether the electronic document has one or more text rectangles in a potential position of the canonical feature and, in response determining that the electronic document has one or more text rectangles in a potential position of the canonical feature, recording a preliminary association between the or each text rectangle and the canonical feature. For each text rectangle preliminarily associated with one or more canonical features, a final canonical feature assignment is determined for the text rectangle based on the one or more preliminarily associated canonical features.
US10127433B2
Embodiments disclosed herein are directed, among other things, to imaging systems, methods, and apparatuses for automatically identifying fields of view (FOVs) for regions in an image encompassing tumor are disclosed. In embodiments and in further aspects of the present invention, a computer-implemented method is disclosed for a tumor region based immune score computation. The method, in accordance with the present invention, involves identifying regions, for example, tumor areas or regions around a tumor area, partitioning a whole slide image or portion of a whole slide image into multiple regions related to the tumor, selecting FOVs within each identified region, and computing a number of cells present in each FOV. An immune score and/or immune-related score may be generated based on the cells counted in each FOV.
US10127428B2
A fingerprint identification method is provided. The fingerprint identification method includes following steps: obtaining an object image and storing a plurality of pixel data of the object image in a first color model format, where the pixel data include a plurality of first pixel values; converting the pixel data into a second color model format and obtaining a plurality of second pixel values based on the converted pixel data and a first gain value; calculating a plurality of third pixel values based on the first pixel values and the second pixel values; calculating a first standard deviation based on the third pixel values; and determining whether the first standard deviation being greater than a first preset threshold value, if the first standard deviation being greater than the first preset threshold value, recognizing the object image as a fingerprint image of a true finger.
US10127410B2
Disclosed are fibers which contain identification fibers. The identification fibers can contain a plurality of distinct features, or taggants, which vary among the fibers and/or along the length of the identification fibers, tow band, or yarn. The disclosed embodiments also relate to the method for making the fibers. Characterization of the fibers can include identifying distinct features, combinations of distinct features, and number of fibers with various combinations of distinct features and correlating the distinct features to supply chain information. The supply chain information can be used to track the fibers, fiber band, or yarn from manufacturing through intermediaries, conversion to final product, and/or the consumer.
US10127406B2
Various embodiments are generally directed to the provision re-provision of encryption keys to access encrypted media. Encryption keys may be provisioned and re-provisioned to components, such as, processor elements, of a system based on power state transitions of the components. An encryption key may be provisioned to a component and then re-provisioned to the component before or after the component transitions from an active power state to another power state and back to the active power state.
US10127396B2
Embodiments of a system and method for local generation of streaming content with a hint track are described. Embodiments may include receiving a first version of encrypted content comprising encrypted content samples that each include media content and non-content information. Embodiments may also include receiving a hint track including packet header information for a stream of media packets from which the media content was sourced, and offset information identifying locations of encrypted media content within the encrypted content samples. Embodiments may include generating a second version of the encrypted content for streaming, which may include, based on the information of the hint track, identifying the location of media content within the encrypted content samples. Embodiments may include generating media packets within the second version of the encrypted content, each of those media packets including header information from the hint track and the identified media content from the encrypted content samples.
US10127394B2
An image forming apparatus that is capable of ensuring a high security level. An image forming apparatus receives a print job from an information processing apparatus connected to the MFP via a network. When a security policy specifying reservation of a received print job is set for the image forming apparatus, the received print job is not immediately executed, but is reserved therein.
US10127385B2
Embodiments automate tracking of exploit information related to initially-identified security vulnerabilities, through the data mining of social networks. Certain social network communities (e.g., those frequented by hackers) share information about computer security breaches (zero-day events). Embodiments recognize that further relevant security information may be revealed, in conjunction with and/or subsequent to such initial zero-day vulnerability disclosures. That additional information can include valuable details regarding known (or unknown) vulnerabilities, exploit codes and methodologies, patches, etc. Tracking that additional information can benefit security researchers/experts/law enforcement personnel. Embodiments monitoring social media traffic based upon initial security vulnerability information, perform analysis to detect patterns and create relevant keywords therefrom. Those keywords in turn form a basis for generating social media stream(s) responsible for harvesting additional security-relevant data. Results of further analysis of the social media stream can be fed back in an iterative manner to refine pattern detection, keyword creation, and media stream generation.
US10127383B2
A system, and computer program product for security auditing of database transactions are provided in the illustrative embodiments. For a specified period, an available capacity of a computing resource in a data processing system usable to analyze a database protocol packet. The database protocol packet is stored in a shared memory during a data communication. A number of database protocol packets expected in the shared memory during the specified period is determined. Determining a second number of database protocol packets that can be analyzed using the available capacity of the computing resource is computed. During the specified period, the second number of database protocol packets is caused to be selected from every number of database protocol packets stored in the shared memory for analysis using the computing resource during the specified period.
US10127378B2
A system and methods for registering and acquiring e-credentials using personal devices and an identity registry system that combines the method for handling digital seals with a proof-of-existence method. The identity registry system is used to register and verify e-credentials. Device owners register their e-credentials when created and updated and verify acquired e-credentials to safeguard against tampering and errors. When registering an e-credential, the e-credential is hashed and digitally sealed creating an identifying thumbprint that is stored in the identity registry system. When verifying an acquired e-credential, the e-credential is hashed, the identity registry system is searched to locate the identifying thumbprint, and the digital seal of the thumbprint is verified. A requesting owner can request an issuing owner to proof, attest, and digitally seal an e-credential of the requester.
US10127370B2
Chording techniques are described that may be utilized in a variety of ways to provide inputs to a computing device. The computing device, for instance, may include sensors disposed on a housing of the computing device such that the sensors are configured to detect fingers of a user when grasping the device. Detection of a likely indexed relative position of the fingers of the user's hand in relation to each other, and even an amount of pressure used by respective ones of the fingers, may be used to define and input chords that may be used to initiate operations of the computing device.
US10127366B2
A pair of remote computing devices for authenticating a user of one of the pair of remote computing devices is provided. The pair of remote computing devices includes a first computing device and a second computing device. The first computing device communicates with a host computing device and stores sample biometric data associated with the user. The first computing device receives an authentication request message for authenticating the user, processes the authentication request message, and transmits a biometric request message to the second computing device. The first computing device also receives captured biometric data from the second computing device, electronically compares the captured biometric data to the sample biometric data, and transmits an authentication response message to the host computing device based upon the comparison of the captured biometric data to the sample biometric data. The authentication response message indicates whether the captured biometric data matched the sample biometric data.
US10127364B2
The present disclosure describes apparatus, systems and methods in which a first data storage is maintained for a first group of authorization codes, for example those associated with a local POS system, and second data storage, logically separate from the first data storage, is maintained for a second group of authorization codes, such as those associated with a remote or online sales system. Access control is achieved by checking a received authorization code for validity against one or both groups of authorization codes, without needing to integrate different code assignment systems or different sales systems with one another. The technology has particular utility for automated car wash systems, although it is not limited thereto, and embodiments of the technology may be retrofit to existing car wash control interfaces.
US10127363B2
This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet.
US10127362B2
A network of modular, multitier pool mobile units, that wander around and under water of a swimming pool. The pool mobile units monitor for safety, emergency and accident related events and undertakes appropriate actions, scrub and clean the swimming pool, emit chemical agents to sanitize the swimming pool water, and may play music. The pool mobile units may simply operate on the pool surface, be fully submersible, or semisubmersible. A central server manages a plurality of multitier pool mobile units in a plurality of swimming pools, supports music download, and provides experience based resources for the multitier pool mobile units. The central server provides experience based resources in the form of safety, emergency and accident supports. The user can configure the parameters of both pool mobile unit and the central server.
US10127357B2
A patient management system is provided herein. The system can include: communications circuitry configured to receive first physiological information relating to a first at least one patient from at least one therapeutic medical device and second physiological information relating to a second at least one patient from at least one monitoring medical device. The system further includes a computing device, which can include a user interface. The user interface can be configured to display the first and second physiological information according to a user selection.
US10127354B2
The present disclosure relates to systems and methods for facilitating trusted handling of genomic and/or other bioinformatic information. Certain embodiments may facilitate policy-based governance of access to and/or use of bioinformatic information, improved interaction with and/or use of distributed bioinformatic information, parallelization of various processes involving bioinformatic information, and/or reduced user involvement in bioinformatic workflow processes, and/or the like. Further embodiments may provide for memoization processes that may persistently store final and/or intermediate results of computations performed using genomic data for use in connection with future computations.
US10127348B2
Systems and methods are used to display data obtained from a qPCR instrument. Each of two or more samples is probed with a first labeling probe and a second labeling probe. A first data set is received from a qPCR instrument at a first cycle number that includes for each sample a first labeling probe intensity, and a second labeling probe intensity. A second data set is received at a second cycle number that includes for each sample a first labeling probe intensity and a second labeling probe intensity. A first plot of first labeling probe intensity as a function of second labeling probe intensity is created using the first data set. A second plot of first labeling probe intensity as a function of second labeling probe intensity is created using the second data set. The first plot and the second plot are displayed in response to user defined input to provide dynamic and real-time analysis of genotyping data.
US10127338B2
A system for designing an integrated circuit having pre-layout RC information is disclosed. The system includes: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the system to: generate current and voltage information for a schematic having device array layout constraint included; create interconnection topology patterns and realizing route for the schematic; generate RC information according to the route; and determine if the schematic having the device array layout constraint and the RC information included violates one or more of the system design rule constraints. An associated method and a computer readable medium are also disclosed.
US10127330B2
A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed.
US10127315B2
The present invention extends to methods, systems, and computer program products for computing features of structured data. Aspects of the invention include computing features of table components (e.g., of rows, columns, cells, etc.). Computed features can be used for ranking the table components. When aggregated, features for different components of a table can be used for ranking the table (e.g., a web table).
US10127314B2
Systems and methods are provided for receiving from a user a seed string including one or more letters, generating search queries based on the seed string, and executing a search associated with each of the search queries where each search query includes at least one of an example, suggestion, and term. The systems and methods also include generating a set of search results associated with each of the search queries, determining a search query evaluation value for each of the search queries based at least in part on comparing the set of search results associated with each of the search queries with an expected set of search results, determining a relevancy value for each of the search queries, and configuring a search criteria of the search engine based on the determined relevancy values.
US10127313B2
The invention relates to a method of retrieving attributes from at least two data sources (DS) by accessing the data source(s) (DS) identifying a number of attributes (A) of said data source(s) (DS), associating/assigning at least two attributes to a set of associated attributes (ASA), storing a retrieving profile (RP), according to which attributes (A) of the data sources may be retrieved. According to the invention, multiple data sources may be accessed by users having limited resources, such as time and money, as access may be established by means of a simple query, which may subsequently be effected by means of the stored retrieving profile.
US10127300B2
A pairwise relationship data set with multiple attributes (such as, who, what, when, where, how) and with the what attribute (also called the topic attribute) having a word dimension and a people dimension. The data in the topic dimension of the what attribute relates to topics (including other people) relating to the specific, human, personal relationship between the first person and the second person of the pairwise pair. The what attribute data is derived by processing basis data, which includes correspondence data (that is, the substance of correspondence that the first and second persons participate in, including instant messaging and e-mail exchanges. Pairwise relationship data is displayed to a user in real time during a chat session.
US10127298B2
The disclosed embodiments provide a system that manages synchronization between a profile store and a source of truth that is used to update the profile store via a real-time link. During operation, the system obtains a first set of attributes from a profile for an entity in the profile store. Next, the system obtains a second set of attributes for the entity from the source of truth. The system then compares the first and second sets of attributes to detect and correct mismatches between the first and second sets of attributes, wherein the corrected mismatches improve subsequent use of the profile in the profile store by the set of remote offerings. Finally, the system varies a rate of comparing the first and second sets of attributes for the mismatches based on one or more execution conditions associated with the source of truth.
US10127297B2
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic integration of disparate database architectures for efficient management of resources in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first database platform, a job request in a first programming package, transforming the job request from the first programming package to a second programming package, transmitting the job request in the second programming package to a second database platform for processing. The job request may be processed at the second database platform that is independent of the first database platform. The method may further include receiving an output relating to the processing of the job request.
US10127295B2
Embodiments of the present invention relate to systems, methods, and computer storage media for geographically organizing the storage of data and hosted services in a distributed computing environment. An allocation constraint is utilized to identify and select a geo-region in which an affinity group that is comprised of a hosted service and/or data is to be physically stored. Additionally, a geo-domain within the geo-region is identified for hosting the hosted service and/or data of the affinity group. A stamp, such as a storage stamp or a computation stamp, is identified on the geo-domain for storing the hosted service and/or the data. The hosted service is stored in an identified computation stamp and the data is stored in an identified storage stamp. In an additional exemplary embodiment, the identification of a geo-domain involves analyzing resource information related to potential geo-domains within a geo-region.
US10127293B2
Embodiments of the present invention provide a system and method for collaborative data intelligence. Embodiments of the present invention can include one or more data stores and one or more data warehouses (DWHs), each individually configured to communicate with a physical storage management system. Embodiments of the present invention can be used to manage the chaotic disorder of social data in real time, using a collaborative DWH model and big data store, in order to assess the potential of data integration to reporting and decision management.
US10127292B2
A computer implemented method integrates data from remote disparate data sources by processing a non-transitory media. The non-transitory media stores instructions for detecting data sets in different formats hosted in a plurality of heterogeneous databases that are accessible through a distributed network. The method extracts schema data from the plurality of heterogeneous databases and identifies related fields in two or more of the heterogeneous databases. The method links the related fields in the two or more of the plurality of heterogeneous databases and makes the data accessible through a virtual warehouse. As schemas change, as new data sources and analysis artifacts are created, the computer implemented method and system can act as a meta-data store, a provenance tracking device, and/or a knowledge management service.
US10127288B1
In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to online content for display to a user, determining social content providers associated with the identified social content, calculating quantities based on the user's interaction with each of the respective social content providers, and displaying at least some of the social content based on the calculated quantities. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US10127283B2
Profiling data characterizing a data streaming application is used to project changes to a relational database resulting from current in-flight streamed data. Preferably, the streaming application produces tuples which are entered into the relational database. Trace data is collected during previous execution of the streaming application to construct operator graph profile data showing likely paths of tuples through multiple processing elements of the streaming application. Responsive to a query, agent(s) residing within the computer system(s) supporting the streaming application query in-flight tuples in one or more buffers of the streaming application. The responses to the agent queries are analyzed using the operator graph profile data to project tuples which will be output to the database. Projected changes to the database may alternatively be used for other purposes, e.g., creating database metadata structures; reorganizing data inserts; regulating query governors; and/or updating database statistics.
US10127276B2
A system and method of query optimization are disclosed. A complexity measure of a client query received from a client application is compared to a predetermined threshold, which is determined using at least one of system data and query execution data. An optimized query is generated by modifying the client query to reduce the complexity measure of the client query if the complexity measure of the client query exceeds the predetermined threshold. The optimized query is submitted to a server application on a server and a post-processing routine to be applied to the result set is selected.
US10127266B2
In one embodiment, a computer-implemented method for object-granular policy assignment in an object storage environment includes: automatically assigning a plurality of objects stored within the object storage environment to one or more policies; and locating one or more of the objects among a plurality of policy rings within the object storage environment based on semantics of the one or more policies. A virtual namespace maps each object to at least one of the policy rings based on the one or more policies assigned to the object; and the virtual namespace is scalable with a number of the plurality of objects stored within the object storage environment. Corresponding systems and computer program products are also disclosed.
US10127258B2
Event time selection output techniques are described. In one or more implementations, one or more inputs are received, at one or more computing devices, that involve interaction associated with a particular one of a plurality of events via a user interface, in which the plurality of events result from a search of data, each of the plurality of events include the data that is associated with a respective point in time, and the one or more inputs specify a relative time in relation to the respective point in time of the particular event. A determination is made as to which of the plurality of events correspond to the specified relative time by the one or more computing devices and a result of the determination is output by the one or more computing devices for display in the user interface.
US10127250B2
A graphical mapping interface and method are provided for creating and displaying a schema map, which is used by a data transformation system to perform a data transformation between a primary source schema and at least one target schema. The graphical mapping interface includes a main map window and a mini-map window. The main map window is adapted for displaying a graphical representation of a primary source schema. The mini-map window is adapted for creating a mapping between one or more nodes of the primary source schema and one or more nodes of an intermediate target schema, and displaying a graphical representation of the mapping within the mini-map window. Upon closing the mini-map window, a graphical representation of the intermediate target schema is displayed along with the primary source schema within a source schema region of the main map window and is accessible for mapping within the main map window.
US10127248B2
A method for creating a design for an image product includes registering a group of image sources by a network based image service system, wherein the group of image sources comprise a first device and a second device, receiving a notification, by the network based image service system, from the image sources about availabilities of the image sources, representing the second device and a local storage of the first device at a user interface on the first device, indicating an availability status of the second device on the first device, and if the availability status of the second device indicates that the second device is available, allowing a user to browse, on the first device, images stored on the second device.
US10127239B2
Regarding a management of data stored in a folder to which a permission range of access is set, a data management apparatus is caused to perform (a) a detection region setting step which sets a detection region for detecting a preliminary operation, which is for storing any data into a destination folder which can store data; and (b) a storing limitation step which limits the storing of the data into the destination folder in cases where the preliminary operation is detected at the set detection region, and the access permission range set for the destination folder is different from the access permission range set for a source folder storing the data originally.
US10127236B1
A method is provided for storing files in a filesystem of a data storage system. The method includes (a) storing data of each file of a set of files of the filesystem in a set of data allocation units (AUs) of the filesystem on the data storage system, each data AU of the set of data AUs having a common data AU size, and (b) storing metadata pertaining to each file of the set of files in a set of metadata AUs of the filesystem on the data storage system, each metadata AU of the set of metadata AUs having a common metadata AU size, the common data AU size being larger than the common metadata AU size. A computerized apparatus and a computer program product are also provided for performing a method similar to that described above.
US10127227B1
Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
US10127224B2
Technologies for extensible, context-aware natural language interactions include a computing device having a number of context source modules. Context source modules may be developed or installed after deployment of the computing device to a user. Each context source module includes a context capture module, a language model, one or more database query mappings, and may include one or more user interface element mappings. The context capture module interprets, generates, and stores context data. A virtual personal assistant (VPA) of the computing device indexes the language models and generates a semantic representation of a user request that associates each word of the request to a language model. The VPA translates the user request into a database query, and may generate a user interface element for the request. The VPA may execute locally on the computing device or remotely on a cloud server. Other embodiments are described and claimed.
US10127222B2
A system that incorporates the subject disclosure may include, for example, detecting in a corrected text message an auto-correction by the first communication device of a target word of a group of words, detecting an input command requesting a transmission of the corrected text message to a second communication device, responsive to the detecting of the input command, presenting a correction alert indicating the target word that has been auto-corrected, and in response to the presenting of the correction alert, presenting an option for modifying the target word, where the transmission of the corrected text message to the second communication device is limited to after the option for modifying is presented at the first communication device. Other embodiments are disclosed.
US10127215B2
A user may want to view the revision history of a particular section or context of an electronic document. The user selects a context by selecting a section of the electronic document in a document editing application. Based on the selected context, the application filters and displays only information about revisions associated with the selected section of the electronic document. The application omits information about revisions made to other unselected sections of the electronic document from display.
US10127212B1
A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
US10127211B2
A system determines whether to restrain collection of data entered into an input control by generating an overlay input field for capturing data entered by a user in response to determining that the collection of data is to be restrained. The data may be edited by the user, via the overlay input field, prior to the user submitting the data to the input control. The system submits the data captured in the overlay input field to the input control. The editing performed by the user within the overlay input field restrains collection of data by input controls that auto stream data as the data is entered into the input control.
US10127198B2
Various embodiments for real-time text layout conversion control on a mobile electronic device, by a processor device, are provided. On a mobile electronic device having a touch-screen display, a set of text layout conversion control patterns are defined and associated with at least one text layout input control signal, for text layout conversion management. Upon detection of the at least one text layout input control signal, a text layout is dynamically converted and re-rendered for presentation on the touch-screen display.
US10127196B2
A mobile device comprises a sensor to produce image data containing a visual representation of a plurality of physical notes, each of the physical notes comprising separate physical objects, a processor, and at least one module. The module can process the image data to determine boundaries for each of the plurality of physical notes and to determine, based on the boundaries, one or more characteristics for each of the physical notes. The module can also create a digital note representative of each of the plurality of physical notes, apply a set of rules to identify any of the rules that specify criteria satisfied by one or more characteristics of the physical notes, and for each of the identified rules, perform one or more actions specified by the rule to each of the digital notes for which the characteristics of the physical notes satisfies the criteria specified by the rule.
US10127194B1
Methods, systems, and apparatus for performing recursive embedding by URL parameterization are provided. Recursive embedding by URL parameterization may be performed by receiving a display parameter for defining a window display area within a portion of a first document associated with a first application having a first format, and a URL-based identifier specifying a portion of a second document associated with a second application having a second format. The first and second formats are different from each other. A display of the portion of first including the window display area is generated. The specified portion of the second document is displayed within the window display area, and the first and second documents are independently executable with respect to each other.
US10127189B2
A multidimensional stage adaptive transmission control system includes a local cluster control unit, a direct memory access unit, a plurality of transit storage units, a data type identification unit, an IP address matching unit, a stage equipment data extraction unit, a stage personnel data extraction unit, a stage field data extraction unit and a data volume detection unit. The direct memory access unit includes a buffering relay unit, a finite high-speed storage collection and an interface control sequence unit. The finite high-speed storage collection comprises two sets of configuration registers and a set of state register, the two sets of configuration registers are used to control each data stream communication of the transit storage unit in turn; and the set of state register is used to start the transit storage unit and reflect the transmission state of the transit storage unit.
US10127188B2
A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.
US10127186B2
A subscriber station for a bus system and a method for reducing line-conducted emissions in a bus system are provided. The subscriber station includes a first delay element for delaying a signal of a bus of the bus system and a second delay element for delaying a signal of a bus of the bus system, the delay time of the first and second delay element being capable of being digitally set as a function of the bus state or independently for rising and falling signal edges at the bus of the bus system in order to carry out a signal symmetrization during the rising and falling signal edge at the bus.
US10127184B2
An apparatus is described. The apparatus includes a point-to-point link interface circuit. The point-to-point link interface circuit is to support communication with a level of a multi-level system memory. The point-to-point link interface circuit includes a circuit to interlace payload data with cyclic redundancy check (CRC) values, where, different data segments of the payload are each appended with its own respective CRC value.
US10127183B2
A device is configured to operate in an industrial automation environment. The device includes a processing unit, a memory, an industrial communication interface to communicate with an external device via an industrial communication protocol, and a serial peripheral interface to communicate with a peripheral board during operation of the device. The device is configured to receive configuration data related to an industrial automation function of the device via the serial peripheral interface and store the received configuration data in the memory, when the serial peripheral interface is coupled to an external memory device. When the serial peripheral interface is coupled to the peripheral board, the device is configured to operate to perform the industrial automation function, in accordance with the received configuration data.
US10127178B2
An electronic device coupling system includes a plurality of electronic devices. The plurality of electronic devices includes a master device and a plurality of slave devices coupleable to the master device one by one. Each electronic device includes a plurality of bus-bars and a plurality of switch modules. Each switch module includes a plurality of switch paths each corresponding to one of the plurality of bus-bars. Two of the electronic devices are inserted together by two of the plurality of bus-bars located in the two of the electronic devices respectively. When the two of the electronic devices are inserted together, the switch paths of each switch module corresponding to the two of the plurality of bus-bars are switched on.
US10127170B2
A baseboard management controller (BMC) of a system can receive a first serial output from a first server device and a second serial output from a second server device. The BMC can send the first serial output and the second serial output to a network interface controller (NIC) for transmission over a network to a computing device.
US10127168B2
A network interface controller includes a media access controller connected to receive an in-band packet and further connected to receive a sideband packet. The network interface controller includes a host adapter that includes a receive route connected to receive the in-band packet and the sideband packet from the media access controller, and further connected to transmit the in-band packet to a host. The network interface controller includes a sideband port controller comprising a sideband receive buffer. The host adapter further includes a first receive buffer to store the in-band packet and to store the sideband packet. The host adapter further includes an arbiter connected to allow, at a time, the in-band packet to advance from the first receive buffer along the receive route towards the host and further connected to allow, at a different time, the sideband packet to advance to the sideband receive buffer of the sideband port controller.
US10127163B2
A control device for controlling a safety device which can be connected to a master assembly by means of an IO link is characterized in that a safety protocol can be transmitted via an IO link connection.
US10127160B2
The present invention relates to methods and systems for binary scrambling, and applications for cybersecurity technology aimed at preventing cyber-attacks.
US10127159B1
The present disclosure relates to a method of operating a hierarchical translation lookaside buffer (TLB). The TLB comprises at least two TLB levels, wherein a given entry of the upper level TLB comprises a portion of bits for indicating related entries in the lower level TLB. The method comprises the following when a TLB miss is encountered for a requested first virtual address. A first table walk is performed to obtain the absolute memory address for the first virtual address. A logical tag is stored. The logical tag comprises the portion of bits that has been identified in association with the first table walk. In response to determining that a concurrent second table walk, of the ongoing first table walk, that has a second virtual address that addresses the same entry in the upper level TLB as the first virtual address is writing in the TLB, the stored logical tag may be incremented. And, the incremented logical tag and the obtained absolute memory address may be stored in the TLB.
US10127153B1
Techniques are disclosed relating to managing data-request dependencies for a cache. In one embodiment, an integrated circuit is disclosed that includes a plurality of requesting agents and a cache. The cache is configured to receive read and write requests from the plurality of requesting agents including a first request and a second request. The cache is configured to detect that the first and second requests specify addresses that correspond to different portions of the same cache line, and to determine whether to delay processing one of the first and second requests based on whether the first and second requests are from the same requesting agent. In some embodiments, the cache is configured to service the first and second requests in parallel in response to determining that the first and second requests are from the same requesting agent.
US10127152B2
Provided are a computer program product, system, and method for populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node. Management of a first group of tracks in the storage managed by the first node is transferred to the second node managing access to a second group of tracks in the storage. After the transferring the management of the tracks, the second node manages access to the first and second groups of tracks and caches accessed tracks from the first and second groups in the second cache of the second node. The second cache of the second node is populated with the tracks in a first cache of the first node.
US10127147B2
Techniques and solutions are described for facilitating the determination of whether a software program may raise a compliance issue, such as whether processes invoked by the software program may involve the sending of protected information. A compliance tool automatically determines a plurality of processes invoked by a program. A plurality of the invoked processes are compared with a process compliance library comprising at least one process. The comparing produces compliance results. The compliance results are output to a user.
US10127146B2
Described herein are systems and methods of identifying and classifying performance bottlenecks for web applications. Such systems and methods use classification and analysis of performance testing data and data instrumentation via arithmetic and/or machine learning. Data is integrated from different sources including system data, historical and real time sources. Performance variations are analyzed as load changes and the impact of these variations on different sectors of the Application stack are analyzed. Bottlenecks are identified and classified based on the sector in the software stack and recommendations for optimization of an Application under Test are presented to address the bottlenecks are presented.
US10127145B1
A method, computer program product, and computing system for crawling an interface associated with a computing system to identify one or more end nodes within the interface. Information concerning the one or more end nodes is obtained to define one or more data types for the one or more end nodes. Metadata associated with the interface is processed to define one or more testing methodologies for the one or more data types. The one or more testing methodologies are executed on the one or more end nodes.
US10127144B2
A testing server tests new code modules, or re-tests previously tested code modules, using individualized sets of test data. The testing server receives test datasets from an execution engine, which runs tested code modules to process operational datasets of computing devices. The testing server receives an untested code module from a user, and obtains test dataset parameters applicable to the untested code module. The testing server generates an individualized set of test datasets based on the test dataset parameters. The testing server tests the untested code module by processing each test dataset in the individualized set of test datasets to produce test results.
US10127135B2
Systems and methods for software verification. In some embodiments, a first application architecture model is generated for a software application, wherein: the first application architecture model is generated based on a first version of source code of the software application; and the first application architecture model comprises a plurality of component models. A second version of source code may be compared against the first version of source code to determine at least one difference. At least one affected component model of the first application architecture model may be identified based on the at least one difference. A second application architecture model may be generated based on the second version of source code, wherein generating the second application architecture model comprises generating an updated version of the at least one affected component model.
US10127134B2
Devices and methods for identifying relevant features of software product are described. The system retrieves requirement data, test case data and defect data associated with plurality of features of the software product. The requirement data comprises de-scoped requirements which indicate those requirements which are not required for performing the regression testing. The device further computes an impact score, a test effort score, and a weightage factor for each of the plurality of features based on the requirement data, the test case data and the defect data respectively. Based on the computed impact score, the test effort score, and the weightage factor, the device further determines a regression factor for each of the plurality of features. Further, the device identifies one or more relevant features amongst the plurality of features based on the regression factor. This way, the device facilitates structured regression planning which optimizes the overall performance of the device.
US10127131B2
Embodiments include a system for performance monitoring, the system includes a processor configured to perform a method. The method includes detecting, by a redundancy register, a change to a counter value corresponding to one of a plurality of hardware counters, wherein the redundancy register comprises a plurality of memory locations; storing, in each of the plurality of memory locations, a value indicating a change was detected for the counter value corresponding to the plurality of hardware counters, wherein each of the plurality of hardware counters map to one of the plurality of memory locations; performing read operation on a subset of the hardware counters, wherein members of the subset of the hardware counters are determined based upon the value indicating that the change was detected for the counter value corresponding to the plurality of hardware counters; and resetting the value stored in all the memory locations to a default value.
US10127125B2
Data from an application is analyzed periodically in real-time using a predictive data model to predict potential application failures. Application logs are used to build the predictive data model. The predictive data model includes features created from the application logs which are good predictors of application failures. The predictive data model analyzes and provides anomaly scores for various anomalies for the real-time data collected over a time period. The anomaly scores are compared with a threshold score to predict the probability of occurrences of application failures. If there is a higher probability of occurrence of an incident of application failure, corrective actions to mitigate or reduce the probability of occurrence of the application failure are implemented.
US10127114B2
A method of rebooting a file system using a non-volatile memory is provided. The method comprising persistently storing critical information in the non-volatile memory, the critical information indicating a status of the file system; in response to a predetermined event, obtaining critical information of the file system stored in the non-volatile memory; determining if the file system has crashed based on the critical information; and rebooting from metadata in the non-volatile memory if it is determined that the file system has crashed.
US10127105B1
One or more grids of redundancy coded shards, such as those stored or otherwise represented on grid encoded storage systems, are configured to be extensible. For example, a grid of shards may include data shards, derived shards (derived from the data shards), and null shard, indexed by, e.g., row and column. A grid of shards so configured may include data shards and derived shards in one set of columns of the grid, and the null shards in another set of columns of the grid. As additional data is added to the grid, the grid may be extended by converting some of the null shards into data or derived shards, on a row-by-row basis, and regenerating or re-deriving additional shards as necessary.
US10127103B2
A system and method is disclosed for detecting and correcting for errors in mapping table information stored in volatile memory of a non-volatile memory system. The method may include checking for mapping entry errors when retrieving mapping data for the non-volatile memory from a volatile memory cache. When an error is discovered, the method includes the processor generating a set of candidate mapping entries each having a different single bit difference from the mapping entry discovered to have an error. Each candidate is tested against one or more mapping data accuracy tests and, when one of the candidates is found to be a correct mapping entry based on the one or more tests, the original mapping table entry with the determined defect is replaced with the successful candidate mapping entry.
US10127095B2
Embodiments generally relate to automatic recovery of a computing system. The present technology discloses techniques that can enable an automatic detection and recovery of a switch device from system malfunctions. According to some embodiments, a watchdog timer can detect switch system malfunctions and send out signals to reset a switch central processor unit. According to some embodiments, the switching functions can be maintained during a reset of the switch central processor unit.
US10127093B1
This disclosure discloses a method and apparatus for monitoring a message transmission frequency in a robot operating system. A specific implementation of the method includes: writing to-be-transmitted messages, into a pre-allocated memory; obtaining time points when the to-be-transmitted messages are written into the memory, and recording the time points in a preset time point list; determining a message transmission frequency within a preset time interval based on the time points in the time point list; and comparing the message transmission frequency with a preset message transmission frequency threshold, and generating monitoring information based on a comparing result. This implementation monitors the message transmission frequency of a process to thereby avoid information codes related to monitoring of each application from being added to the application so as to reduce the program debugging cost, and improve the monitoring efficiency.
US10127089B2
A computing device may receive from a first application executing on at least one processor an indication of an action to be performed. The computing device may determine, based on at least the indication of the action to be performed, a plurality of deep links to a plurality of actions performable by a plurality of applications. The computing device may select a subset of deep links from the plurality of deep links. The computing device may output for display a graphical user interface including an indication of each deep link from the subset of deep links. The computing device may receive an indication of a user input, the user input corresponding to a selection of one of the deep links from the subset of deep links. A second application executing on the at least one processor may perform an action linked to by the selected deep link.
US10127087B2
A system, method, and computer program product are provided for identifying a plurality of components of a computing system, determining a power flow and a heat flow between the plurality of components, creating a plurality of system matrices, utilizing the power flow and the heat flow, creating a plurality of system vectors, utilizing information derived from the plurality of components, and distributing a plurality of processing jobs to one or more of the plurality of components of the computing system according to one or more constraints, utilizing the plurality of system vectors and the plurality of system matrices.
US10127078B2
Techniques for rotating leadership among processes in multiple data centers are provided. A first process of a program in a first data center determines whether the first process is a leader process among multiple processes of the program. Each process of the multiple processes executes in a different data center of the multiple data centers. In response to determining that the first process is the leader process, the first process performs a particular task. After performing the particular task, the first process causes leadership data to be updated to indicate that the first process is no longer the leader process. After the leadership data is updated, a second process (of the multiple processes) in a second data center determines whether the second process is the leader process. The second process performs the particular task only if the second process determines that the second process is the leader process.
US10127077B2
An event distribution pattern is described for use with a distributed data grid. The grid can be comprised of a cluster of computer devices having a cache for storing data entries. An event distributor residing on at least one of those computer devices provides a domain for sending events to a desired end point destination and also provides the store and forward semantics for ensuring asynchronous delivery of those events. An event channel controller resides as an entry in the cache on at least one of computers in the cluster. This event channel controller receives the events defined by said application from the event distributor and provides the events to a set of event channels. Each event channel controller can include multiple event channel implementations for distributing the events to different destinations. The destinations can include local caches, remote caches, standard streams, files and JMS components.
US10127070B2
Software, firmware, and systems are described herein that permit an organization to dock previously-utilized, limited-feature data management modules with a full-featured data management system. By docking limited-feature data management modules to a full-featured data management system, metadata and data from the various limited-feature data management modules can be integrated and utilized more efficiently and effectively. Moreover, additional data management features can be provided to users after a more seamless transition.