US10199797B2
A light-emitting element module includes: a Peltier device; a light-emitting element that is disposed on the Peltier device; and a package that accommodates the Peltier device and the light-emitting element, the package including a base on which the Peltier device is disposed and a lid joined to the base and. When Ts is external temperature of the package, Tv is temperature of the light-emitting element, Tc1 is temperature of the base, and Tc2 is temperature of the lid, Ts
US10199794B1
A vertical cavity surface emitting laser (VCSEL) array may comprise a doped substrate layer. The VCSEL array may comprise a plurality of VCSELs on the doped substrate layer. The VCSEL array may comprise a buffer structure between the doped substrate layer and the plurality of VCSELs. The buffer structure, or a combination of the buffer structure and a layer of the plurality of VCSELs, may provide electrical isolation from the plurality of VCSELs to the doped substrate layer. The VCSEL array may comprise an isolation structure between adjacent VCSELs of the plurality of VCSELs. The isolation structure may provide electrical isolation between a first VCSEL, of the adjacent VCSELs, and a second VCSEL of the adjacent VCSELs. The first VCSEL and the second VCSEL may be different VCSELs.
US10199778B2
High speed connector inserts and cables having improved heat conduction, high strength, and may be manufactured in a reliable manner. One example may provide a connector insert having several paths by which heat may be removed from circuitry in the cable insert. In one example, heat may be removed from one or more circuits by forming a thermal path between a circuit and a shield of the connector insert. Another path may include one or more pads on a side of an integrated circuit board that are soldered directly to the shield. A braiding surrounding a cable may be soldered or otherwise thermally connected to the shield. Another example may provide a cable having a braiding that includes one or more types of fibers, such as aramid fibers. Another example may provide for increased manufacturability by using a wire comb and a solder bar.
US10199776B2
An electrical connector includes a terminal module including an insulating housing, a plurality of terminals and a shielding plate. The insulating housing defines a base and a mating tongue extending from the base, the mating tongue defines opposite mating surfaces, a front face and opposite side faces connecting with the mating surfaces and the front face. The terminals include contacting sections exposed upon the mating surfaces and leg sections out of the base. The shielding plate is embedded in the insulating housing and includes a main portion disposed between the mating surfaces and two thickened side portions, the side portions enclose opposite side faces of the mating tongue and each provides a side latch at an outer side face thereof. The side portions extend forward to the front face of the mating tongue and rearward to the base.
US10199774B2
A connector system includes a connector mounted on a circuit board. The circuit board has deeper backdrilled vias and the connector has modified signal terminal that can mate with the backdrilled vias so as to provide a surprising increase in the performance of signal traces provided in the top layers of the circuit board.
US10199771B2
A plug system with a plug connector, such as a high-current plug, and a mating plug connector, such as a high-current socket, for coupling to the plug connector by a lock device which counteracts a withdrawal of the plug connector from the mating plug connector in a locked position (I), wherein the lock device has a lever part which is secured to the plug connector in a pivotal manner and a securing clip which is attached to the lever part in an articulated manner for engaging into an engagement portion of the mating plug connector in the locked position (I).
US10199770B2
A connector includes a base member having a first surface facing a rear surface of a flexible substrate and a projection projecting from the first surface, and a contact which has a second surface facing a flexible conductor exposed on a front surface of the flexible substrate and a projection accommodating portion disposed in the second surface, the first surface of the base member coming into contact with the rear surface of the flexible substrate and the second surface of the contact coming into contact with the front surface of the flexible substrate, the projection being inserted into the projection accommodating portion with the flexible substrate being sandwiched therebetween, and an inner peripheral surface of the projection accommodating portion coming into contact with the flexible conductor in a direction parallel to the second surface to electrically connect the contact to the flexible conductor.
US10199756B2
An electrical connector for electrically connecting a chip module to a circuit board includes: a body, configured to upward support the chip module, where the body is provided with a plurality of accommodating holes; and multiple terminals, respectively accommodated in the accommodating holes correspondingly. Each of the terminals includes a flat plate portion along a vertical direction and a connecting portion connected to the flat plate portion. An elastic arm is formed by bending and extending from at least one end of the connecting portion so as to abut the chip module or the circuit board. When the chip module presses the terminal downward, a side edge of the elastic arm abuts the flat plate portion. The structure of an elastic arm can be simplified to reduce the processing difficulty thereof.
US10199755B2
An apparatus that is used to enclose and stack electrical components in varying configurations. The configurations are achieved by easily manipulating the way the apparatus is stacked. The stacking of apparatus' is achieved easily, and with little cost in manufacturing.
US10199743B2
An array antenna includes a first metal layer, a first dielectric layer, a second metal layer, a second dielectric layer, and a third metal layer that are sequentially laminated, where multiple metal through holes are disposed on the second dielectric layer, the multiple metal through holes form a feeding section, the first metal layer includes multiple subarrays, each subarray includes multiple radiating arrays and one power splitter, the power splitter includes a central area and multiple branches extending from the central area, the multiple radiating arrays are respectively connected to ends of the multiple braches that are far from the central area, multiple coupling slots are disposed on the second metal layer, the multiple coupling slots respectively face central areas, the feeding section is used to feed a signal.
US10199735B2
A TEM line to double-ridged waveguide launcher and horn antenna are disclosed. The launcher uses multiple probes or one or more wide-aspect probes across the ridge gap to minimize spreading inductance and a TEM combiner or matching taper to match the impedance of the probes over a broad bandwidth. The horn uses a power-law scaling of gap height relative to the other dimensions of the horn's taper in order to provide a monotonic decrease of cutoff frequencies in all high-order modes. Both of these techniques permit the implementation of ultra-wideband designs at high frequencies where fabrication tolerances are most difficult to meet.
US10199732B2
An apparatus comprising at least one antenna for transmission and/or reception of circularly polarized electromagnetic radiation. The antenna includes a radiating element, a static element, and a single feed line. The single feed line is coupled between the radiating element and a circuit that drives the antenna. The radiating element has a non-symmetrical outer perimeter shape. The radiating element may include an aperture. The antenna may further include a ground element and a supplemental ground feed structure, the supplemental ground feed structure located between the radiating element and the ground element and the radiating element located between the supplemental ground feed structure and the static element.
US10199727B2
A variable capacitor-based antenna adjustment method and a related apparatus. A first signal strength of a first communications system with a highest priority that is supported by an antenna having a variable capacitor is detected, and when the first signal strength is relatively strong to meet a first release condition, a capacitance value of the variable capacitor is adjusted to a preset capacitance value, where the preset capacitance value is closer to a second capacitance value corresponding to a working frequency band of a second communications system supported by the antenna, so that a working frequency band of the antenna having the variable capacitor is closer to the working frequency band of the second communications system, and therefore, communication quality of the second communications system is improved.
US10199722B2
A radome structure of an antenna system is provided having a plurality of switchable antenna elements disposed around a perimeter of the radome structure that can simultaneously track multiple targets and be implemented in a variety of different applications. Each of the switchable antenna elements can be individually switched between different radiation patterns to support different applications. The antenna system may include an infrared (IR) sensor pedestal, an IR sensor disposed on the IR pedestal and a plurality of switchable radio frequency (RF) antenna elements disposed in a circumferential direction around the IR sensor pedestal. In an embodiment, each of the plurality of switchable RF antenna elements can be switched from a first radiation pattern to a second radiation pattern to change an array radiation pattern of the antenna.
US10199719B2
An antenna of an electronic device is provided. The antenna includes a substrate including a ground portion, an external metallic frame of the electronic device, a float ground portion arranged to be connected to the external metallic frame in a state of being disconnected from the substrate, and at least one radiator electrically connected to the float ground portion. Upon being fed with power, the at least one radiator may operate as an antenna radiator, or a section of the external metallic frame may operate as the antenna radiator.
US10199718B2
An antenna may be formed from a peripheral conductive housing structure in an electronic device that is separated from an antenna ground by a gap. An antenna feed may be formed from a metal trace on a flexible printed circuit that spans the gap. The metal trace may have a line segment that joins a wider pad portion of the trace at a junction. A stiffener on the flexible printed circuit may have a protrusion that overlaps the junction. A metal bracket attached to the peripheral housing structure may be soldered to the pad. A metal member with meandering paths may form a return path in the antenna. The meandering path may have parallel segments that extend along an inner surface of the peripheral conductive housing structure to prevent the metal member from rotating when a screw is used to screw the metal member to the peripheral conductive housing structure.
US10199709B2
Provided is a microwave power combiner. A 2-way microwave power combiner includes a first input stage and a second input stage each through which a microwave signal is input; a first output stage through which a sum signal between the microwave signals is output, in response to the microwave signals input through the first input stage and the second input stage having the same phase; and a second output stage through which a difference signal between the microwave signals is output, in response to the microwave signals input through the first input stage and the second input stage having different phases. The first input stage, the second input stage, the first output stage, and the second output stage are connected using a suspended line that includes a conductive line positioned on a dielectric layer provided between air layers.
US10199708B2
A multiport distribution network is provided that supports N inputs and N outputs, where N>1, the multipart distribution network providing an independent distribution path extending from each input to each output, each path being formed from a sequence of at least two fundamental units. Each fundamental unit comprises a circuit formed of multiple resonator cavities and having n input ports for receiving respective input signals, and n output ports for outputting respective output signals, where n>1, and wherein the circuit is configured to: (i) at each input port, split an input signal received at that input port into n equal signal components and provide each of the n signal components to a respective output port of the circuit; and (ii) at each output port, combine the signal components received from the n input ports to form an output signal for that output port. The multipart distribution network is configured to apply the same filter transfer function along each independent distribution path.
US10199703B2
The present disclosure provides for a phase shifter having at least one phase shift section. The phase shift section includes an input port for receiving an incoming radio frequency signal, an output port for transmitting an outgoing radio frequency signal, an input junction coupled to the input port, an output junction coupled to the output port, and a plurality of transmission lines. The input junction includes a first plurality of cantilever type switches, and the output junction includes a second plurality of cantilever type switches. Each transmission line connects one of the first plurality of cantilever type switches to a corresponding one of the second plurality of cantilever type switches. The first plurality of cantilever type switches, the second plurality of cantilever type switches, and the plurality of transmission lines are formed in a coplanar waveguide.
US10199702B2
A phase shifter includes a cavity (100) and a first fixed transmission line (301), a second fixed transmission line (302), and a slidable transmission line (201) that are located in the cavity (100). The first fixed transmission line (301) is provided with a first open slot (3011), the second fixed transmission line (302) is provided with a second open slot (3021), and opening directions of the first open slot (3011) and the second open slot (3021) are opposite to each other. Two ends of the slidable transmission line (201) are respectively clamped in the first open slot (3011) and the second open slot (3021), so that the slidable transmission line (201) is electrically connected to the first fixed transmission line (301) and the second fixed transmission line (302). The slidable transmission line (201) slides relative to the first fixed transmission line (301) and the second fixed transmission line (302).
US10199700B2
In a temperature adjusting structure for an electric power storage device as well as in a temperature adjusting method for an electric power storage device, a temperature adjusting air that exchanges heat with a case in which an electric power generation element is housed is guided in a longitudinal direction of a circulation path. Then, a vortex flow that swirls with the longitudinal direction being a rotational axis is generated in the air that flows through the circulation path, and the vortex flow is brought into contact with a lateral surface of the case.
US10199676B2
A secondary battery pack including end plates capable of suppressing a deformation caused by an expansion force of unit cells, a movable wall disposed between at least one end plate and one side face of a unit cell, elastic members disposed between at least one end plate and the movable wall, and connecting bars configured to connect the end plates with each other disposed on both opposite end sides of the at least one unit cell.
US10199670B2
A device includes a case having a surface with a perforation and a first cavity containing a gas generating fuel. A first membrane is supported by the case inside the first cavity. The first membrane has an impermeable valve plate positioned proximate the perforation. The first membrane is water vapor permeable and gas impermeable and flexes responsive to a difference in pressure between the cavity and outside the cavity to selectively allow water vapor to pass through the perforation to the fuel as a function of the difference in pressure. A second membrane that is water vapor permeable gas impermeable is coupled between an outside of the case exposed to ambient atmospheric gas and the valve plate creating a reference pressure second cavity configured to reduce the effects of ambient pressure transients on the difference in pressure. A fuel cell membrane may be included in the device to produce electricity.
US10199666B2
An object is to reduce the noise and the vibration caused in operation of an injector in a non-power generation state of a fuel cell. There is provided a fuel cell system comprising fuel cells configured such that each fuel cell includes an anode, an electrolyte membrane and a cathode; an injector that is configured to supply hydrogen to the anode; and a controller that is configured to control operation of an injector to make pressure of the anode reach a target pressure. In a non-power generation state that is after a start of the fuel cell system but is before power generation of the fuel cells, the controller sets a second target pressure that is higher than a first target pressure to the target pressure and controls operation of the injector to make the pressure of the anode equal to the second target pressure. After the pressure of the anode is increased to be higher than the first target pressure, the controller sets the first target pressure to the target pressure and controls operation of the injector to make the pressure of the anode equal to the first target pressure. The first target pressure is a pressure required to supply hydrogen over the entire anodes in the fuel cell stack.
US10199663B2
A cell structure for a fuel cell stack that is formed by stacking unit cells C each including a membrane electrode assembly 1 and a pair of separators 2 holding the membrane electrode assembly 1 therebetween. The membrane electrode assembly 1 includes a frame 3 in the periphery having such a size as to extend outward over the edges of the separators 2. Communication holes 21, 22 in communication with the front and back sides are formed in the frame 3 in an area from a sealing part 11 between frames 3 adjacent in the cell stacking direction to a sealing parts 12 between the membrane electrode assembly 1 and the separators 2. The air in a space Q formed between the inner and outer sealing parts 11, 12 is allowed to be released to the outside through the communication holes 21, 22, and a breakage of the adhesive of the sealing parts 11, 12 is thereby prevented.
US10199657B2
A metal-air battery and a component air cathode including a solid ionically conductive polymer material.
US10199646B2
An anode material for a lithium ion device includes an active material including silicon nanoparticles and boron carbide nanoparticles. The boron carbide nanoparticles are at least one order of magnitude smaller than the silicon nanoparticles. The weight percentage of the silicon is between about 4 to 35 weight % of the total weight of the anode material and the weight percentage of the boron carbide is between about 2.5 to about 25.6% of the total weight of the anode material. The active material may include carbon at a weight percentage of between 5 to about 60 weight % of the total weight of the anode material. Additional materials, methods of making and devices are taught.
US10199643B2
A negative electrode includes an active material. The active material includes a silicon-based core and a two-dimensional, layered mesoporous carbon coating in continuous contact with the silicon-based core. The two-dimensional, layered mesoporous carbon coating is capable of expanding and contracting with the silicon-based core. The negative electrode also includes a binder.
US10199642B2
A durable electrode material suitable for use in Li ion batteries is provided. The material is comprised of a continuous network of graphite regions integrated with, and in good electrical contact with a composite comprising graphene sheets and an electrically active material, such as silicon, wherein the electrically active material is dispersed between, and supported by, the graphene sheets.
US10199640B2
Alloy particles for negative electrode active material are proposed, which can impart anti-oxidation property to Si-containing alloy particles, and suppress oxidation of the negative electrode active material due to electrolyte at a considerably high level. A negative electrode material of secondary battery is achieved by a negative electrode material of secondary battery which is capable of intercalating and de-intercalating lithium and which consists of alloy particles including a silicon phase, a metal phase and bismuth, in which a crystallite size of the silicon phase is 10 nm or smaller, and the metal phase includes at least one kind of metal alloying with silicon but not with lithium, and the negative electrode material includes primary particles formed at least by the silicon and the metals.
US10199639B2
A secondary alkaline battery using manganese dioxide is described. The battery includes a mixed cathode material with birnessite-phase manganese dioxide or electrolytic manganese dioxide (EMD), a bismuth compound and a copper compound selected from the group consisting of elemental copper and a copper salt. In some embodiments, a conductive carbon and/or a binder may also be included.
US10199636B2
According to one embodiment, an electrode is provided. The electrode includes an active material containing-layer. The active material containing-layer includes active material particles containing at least one selected from a niobium titanium composite oxide and a composite oxide which is expressed by the general formula LixM11-yM2yTi6-zM3zO14+δ. The active material particles include primary particles having an average particle diameter of 0.1 to 10 μm and secondary particles having an average particle diameter of 1 to 30 μm. A pore diameter distribution of the active material containing-layer which is obtained by mercury porosimetry has a first peak which has a maximum value within a range of 0.01 to 2 μm and a second peak which has a maximum value within a range of exceeding 6 μm and equal to or smaller than 20 μm. An intensity of the second peak is 1/10 to ⅕ of an intensity of the first peak.
US10199634B2
A method of preparing an amorphous film of lithiated metal sulfide or oxysulfide of formula LiαM(O1-βSβ)γ using a lithiated target material: M being advantageously selected from the group comprising Al, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Ge, Zr, Nb, Mo, Ag, Cd, In, Sn, Sb, Ta, W, Pb, Bi, and mixtures thereof; and α≥0.5; 1≥β≥⅔; 2≥α/γ≥⅓.
US10199630B2
Electrode terminals are provided. The electrode terminal includes a copper substrate and a metal layer covering at least one surface of the copper substrate, wherein the metal layer includes greater than or equal to about 10 wt % and less than or equal to about 80 wt % of tungsten (W), and an additional metal comprising nickel (Ni), silver (Ag), gold (Au), platinum (Pt), zinc (Zn), iron (Fe), lead (Pb), tin (Sn), molybdenum (Mo), beryllium (Be), rhodium (Rh), iridium (Ir), or a combination thereof. An electro-chemical device and an electro-chemical device module including the same are also provided.
US10199625B2
A bus bar according to an embodiment includes a block-shape thick portion, two thin portions provided along the thick portion on both sides, and two bend portions that connect the thick portion and the thin portions, the connected thick portion and the thin portions being elastically deformable.
US10199623B2
A separator for a nonaqueous secondary battery, including a porous substrate and an adhesive porous layer that is formed on at least one side of the porous substrate and contains a carbon material and a polyvinylidene fluoride resin. The separator has an initial static voltage of 0 V as measured in accordance with JIS L1094.
US10199622B2
A battery cell (2) comprising at least one electrode unit (10) having an anode (82), a cathode (84) and a separator (83) which is arranged between the anode (82) and the cathode (84). In this case, the separator (83) has an electrically conductive core layer (93) and at least one ionically permeable edge layer (91, 92). The invention also relates to a method for controlling ion flow within the battery cell (2), wherein an electrical connection is established between the electrically conductive core layer (93) of the separator (83) and a current collector (81) of the anode (82) or a current collector (85) of the cathode (84).
US10199620B2
A system for attaching a thermal battery to a flange of a power supply section of an underwater craft, such as a torpedo, comprising a fixing sleeve arranged around and fixed to the battery and provided with fixing lugs comprising holes for the passage of screws for attachment to the flange, wherein the sleeve is in an overall shape of a C, of which an intermediate part and ends of branches comprise the fixing lugs for fixing the fixing sleeve to the flange.
US10199613B2
The purpose of the first invention is to provide a packaging material for batteries, which has excellent resistance to electrolyte solution. A packaging material for batteries, which is composed of a laminate that sequentially comprises at least a base layer, an adhesive layer, a metal foil layer and a sealant layer in this order. This packaging material for batteries is able to have excellent resistance to electrolyte solution by disposing an acid-reactive resin layer containing an acid curable resin between the adhesive layer and the metal foil layer and/or between the metal foil layer and the sealant layer.
US10199610B2
A display apparatus includes a display layer, an encapsulation layer, and a reflective layer. The display layer is on a substrate and includes a non-emission area adjacent to an emission area. The encapsulation layer is over the display layer. The reflective layer is on the encapsulation layer and includes a first opening corresponding to the emission area and a reflecting area adjacent the first opening and corresponding to the non-emission area. The reflective layer transmits light in a first mode and reflects light in a second mode different from the first mode.
US10199608B2
An organic electroluminescence display apparatus includes an insulating layer including a concave portion having a concave first upper surface, a first electrode including a curved electrode portion having a concave second upper surface overlapped with the concave portion, a pixel definition layer including a first opening defined therethrough to expose the second upper surface, an organic layer disposed on the first electrode, a second electrode disposed on the organic layer, and a light blocking layer including a second opening defined therethrough. The second opening has a width smaller than the first opening and overlaps with the first opening.
US10199603B2
The present disclosure relates to forming a bond with a high peel resistance between a bonding layer and an adjacent barrier layer. Such articles are particularly useful in the preparation of a device, in particular a luminescent device, and a method is described for assembly of the luminescent device. The luminescent device includes an encapsulation system using flexible transparent barrier film and an ultraviolet (UV) radiation curable (meth)acrylate matrix. The moisture sensitive luminescent material can be, for example, a quantum dot material disposed in a film, or a film construction that includes an OLED structure.
US10199602B2
An organic light-emitting display apparatus includes a substrate, a display on the substrate, a dam outside the display and spaced from the display, the dam having a stacked multi-layer structure and having a first side surface that faces the display, a second side surface opposite to the display, and a top, a groove in a separation area between the display and the dam, and an encapsulation layer that includes a first inorganic layer and an organic layer on the first inorganic layer, the first inorganic layer covering the display and extending along an inner surface of the groove, and an end of the organic layer being contained in the groove.
US10199590B2
In accordance with one embodiment, there is provided a photovoltaic cell module including a plurality of photovoltaic cell structures including a hole transport layer and an electron transport layer which are disposed on a common photoelectric conversion layer so that electromotive force polarities are alternately different, wherein the photovoltaic cell structures are electrically connected in series.
US10199580B2
An organic EL device includes an anode, an emitting layer, an electron transporting zone and a cathode in this sequence, in which the electron transporting zone contains an aromatic heterocyclic derivative represented by a formula (1) below. In the formula (1), X1 to X3 are a nitrogen atom or CR1, and A is represented by a formula (2) below. In the formula (2), L1 is s single bond or a linking group, and HAr is represented by a formula (3) below. In the formula (3), Y1 is an oxygen atom, a sulfur atom or the like, and one of X11 to X18 is a carbon atom bonded to L1 by a single bond and the rest of X11 to X18 are a nitrogen atom or CR13
US10199568B2
According to one embodiment, a magnetic storage device includes a substrate, a dummy contact disposed on a top surface of the substrate, extending linearly in a direction substantially perpendicular to the top surface of the substrate, and floating electrically, and a magnetoresistive effect element included in a layer and insulated from the dummy contact, wherein the layer is disposed on the top surface of the dummy contact.
US10199567B2
A sensor includes: an integrated circuit having a power supply lead, a ground lead and a signal lead; a power supply terminal connected to the power supply lead; a ground terminal connected to the ground lead; a first signal terminal connected to the signal lead; a second signal terminal connected to the first signal terminal; a filter member having one end connected to one of the terminals and another end connected to another one of the terminals; and a sealing body sealing the integrated circuit, the terminals and the filter member. A part of each terminal is exposed from the sealing body.
US10199562B2
A method of fabricating an electronic device, the method including: arranging a device chip with no bump located on a lower surface of the device chip on a mounting substrate including a bump located on an upper surface of the mounting substrate; and bonding a pad located on the lower surface of the device chip and the bump by applying an ultrasonic wave to the device chip from an upper surface of the device chip.
US10199560B2
Methods, systems, and devices are disclosed for implementing a stretchable nanoparticle-polymer composite foams that exhibit piezoelectric properties. In one aspect, a nanoparticle-polymer composite structure includes a curable liquid polymer; piezoelectric nanoparticles; and graphitic carbons.
US10199552B2
A light emitting device includes a wiring substrate, a light emitting element disposed on a front surface of the wiring substrate, and a conductor pattern formed on a rear surface of the wiring substrate. The conductor pattern includes a slit or a hole that fails to separate the conductor pattern into two parts.
US10199546B2
A micro-transfer color-filter device comprises a color filter, an electrical conductor disposed in contact with the color filter, and at least a portion of a color-filter tether attached to the color filter or structures formed in contact with the color filter. In certain embodiments, a color filter is a variable color filter electrically controlled through one or more electrodes and can be responsive to heat, electrical current, or an electrical field to modify its optical properties, such as color, transparency, absorption, or reflection. In certain embodiments, A color-filter device includes connection posts and can be provided in or on a source wafer suitable for micro-transfer printing. In some embodiments, a color-filter device is disposed on a device substrate and can include a control circuit for controlling the color filter. An array of micro-transfer color-filter devices can be disposed on a display substrate in order to form a display.
US10199541B2
A light-emitting device is provided. The light-emitting device comprises The light-emitting device comprises a light-emitting stack comprising a first semiconductor layer, a second semiconductor layer and an active layer between the first semiconductor layer and the second semiconductor layer; and a third semiconductor layer on the light-emitting stack and comprising a first sub-layer, a second sub-layer and a roughened surface, wherein the first sub-layer has the same composition as that of the second sub-layer, and the second sub-layer is farther from the light-emitting stack than the first sub-layer; wherein the first sub-layer and the second sub-layer each comprises a Group III element and a Group V element, and an atomic ratio of the Group III element to the Group V element of the first sub-layer is less than an atomic ratio of the Group III element to the Group V element of the second sub-layer.
US10199535B2
A semiconductor structure comprising a buffer structure and a set of semiconductor layers formed adjacent to a first side of the buffer structure is provided. The buffer structure can have an effective lattice constant and a thickness such that an overall stress in the set of semiconductor layers at room temperature is compressive and is in a range between approximately 0.1 GPa and 2.0 GPa. The buffer structure can be grown using a set of growth parameters selected to achieve the target effective lattice constant a, control stresses present during growth of the buffer structure, and/or control stresses present after the semiconductor structure has cooled.
US10199523B2
A surface region of a semiconductor material on a surface of a semiconductor device is doped during its manufacture, by coating the surface region of the semiconductor material with a dielectric material surface layer and locally heating the surface of the semiconductor material in an area to be doped to locally melt the semiconductor material with the melting being performed in the presence of a dopant source. The heating is performed in a controlled manner such that a region of the surface of the semiconductor material in the area to be doped is maintained in a molten state without refreezing for a period of time greater than one microsecond and the dopant from the dopant source is absorbed into the molten semiconductor.The semiconductor device includes a semiconductor material structure in which a junction is formed and may incorporate a multi-layer anti-reflection coating. The anti-reflection coating is located on a light receiving surface of the semiconductor material structure and comprises a thin layer of thermal expansion mismatch correction material having a thermal expansion coefficient less than or equal to that of the semiconductor material, to provide thermal expansion coefficient mismatch correction. An anti-reflection layer is provided having a refractive index and thickness selected to match the semiconductor material structure so as to give good overall antireflection properties to the solar cell.
US10199518B2
A method is provided for making smooth crystalline semiconductor thin-films and hole and electron transport films for solar cells and other electronic devices. Such semiconductor films have an average roughness of 3.4 nm thus allowing for effective deposition of additional semiconductor film layers such as perovskites for tandem solar cell structures which require extremely smooth surfaces for high quality device fabrication.
US10199515B2
A vacuum package includes a substrate, a pair of through electrodes that penetrates the substrate, each of the pair of the trough electrodes having first end portion, and a getter that is joined to the first end portions of the pair of the through electrodes, and is heated by electronic conduction via the pair of the through electrodes A portion of the getter between the through electrodes is spaced apart from the substrate.
US10199500B2
A device, structure, and method are provided whereby an insert layer is utilized to provide additional support for weaker and softer dielectric layer. The insert layer may be applied between two weaker dielectric layers or the insert layer may be used with a single layer of dielectric material. Once formed, trenches and vias are formed within the composite layers, and the insert layer will help to provide support that will limit or eliminate undesired bending or other structural motions that could hamper subsequent process steps, such as filling the trenches and vias with conductive material.
US10199498B2
According to one embodiment, a semiconductor memory device includes a substrate, a stacked body, a pillar structure, at least one charge storage film, and a first electrode. The stacked body includes electrode films stacked separately from each other. The pillar structure is provided in the stacked body and includes a semiconductor layer extending in stacking direction of the stacked body. The charge storage film is provided between the semiconductor layer and the electrode films. The first electrode is provided in the stacked body, spreads in the stacking direction and a first direction along a surface of the substrate, and contacting the substrate. The first electrode includes a first portion containing a material having conductivity and a second portion containing a material that a linear expansion coefficient is lower than a linear expansion coefficient of silicon, and positioned at a substrate side than the first portion in the stacking direction.
US10199484B2
An improvement is achieved in the performance of a semiconductor device. The semiconductor device includes a first trench gate electrode and second and third trench gate electrodes located on both sides of the first trench gate electrode interposed therebetween. In each of a semiconductor layer located between the first and second trench gate electrodes and the semiconductor layer located between the first and third trench gate electrodes, a plurality of p+-type semiconductor regions are formed. The p+-type semiconductor regions are arranged along the extending direction of the first trench gate electrode in plan view to be spaced apart from each other.
US10199482B2
An apparatus includes an electrostatic discharge (ESD) protection device configured to protect a circuit from ESD conditions. The protection device includes an emitter region having a first diffusion polarity; a collector region laterally spaced apart from the emitter region, and having the first diffusion polarity; and a barrier region interposed laterally between the emitter region and the collector region while contacting the emitter region. The barrier region has a second diffusion polarity opposite from the first diffusion polarity. The device can further include a base region having the second diffusion polarity, and laterally surrounding and underlying the emitter region and the barrier region. The barrier region can have a higher dopant concentration than the base region, and block a lateral current flow between the collector and emitter regions, thus forming a vertical ESD device having enhanced ESD performance.
US10199481B2
A method for manufacturing a semiconductor device includes carrying out a first heat treatment accompanied by nitration on a first insulating film and a silicon carbide substrate in a first gas atmosphere, after the carrying out of the first heat treatment and after a temperature of the silicon carbide substrate has become 700° C. or less, removing the silicon carbide substrate from a processing apparatus and exposing the silicon carbide substrate to air in an atmosphere outside of the processing apparatus, and after the exposing of the silicon carbide substrate to air in the atmosphere, carrying out a second heat treatment on the first insulating film and the silicon carbide substrate in a second gas atmosphere which is an inert gas.
US10199462B2
Semiconductor integrated circuits (ICs) employing localized low dielectric constant (low-K) material in inter-layer dielectric (ILD) material for improved speed performance are disclosed. To speed up performance of selected circuits in an IC that would otherwise lower overall speed performance of the IC, low-K dielectric material is employed during IC fabrication. The low-K dielectric material is provided in selected, localized areas of ILD material in which selected circuits are disposed. In this manner, the IC will experience an overall increased speed performance during operation, because circuit components and/or circuit element interconnects of selected circuit(s) that are disposed in the low-K ILD material will experience reduced signal delay. Also, by use of low-K dielectric material in only selected, localized areas of ILD material of selected circuits, mechanical and/or thermal stability concern issues that would arise from use of low-K dielectric material in all of the ILD material in the IC are avoided.
US10199460B2
An n-type region and a p-type region of a first parallel pn layer are arranged parallel to a base front surface, in a striped planar layout extending from an active region over an edge termination region. In the n-type region, a gate trench extending linearly along a first direction is provided. In an intermediate region, in a surface region on the base front surface side of the first parallel pn layer, a second parallel pn layer is provided. The second parallel pn layer is arranged having a repetition cycle shifted along a second direction ½ a cell with respect to a repetition cycle of the n-type region and the p-type region of the first parallel pn layer. A gate trench termination portion terminates in the intermediate region between the active region and the edge termination region, and is covered by the p-type region of the second parallel pn layer.
US10199455B2
A method of manufacturing an insulated gate bipolar transistor (IGBT) device comprising 1) preparing a semiconductor substrate with an epitaxial layer of a first conductivity type supported on the semiconductor substrate of a second conductivity type; 2) applying a gate trench mask to open a first trench and second trench followed by forming a gate insulation layer to pad the trench and filling the trench with a polysilicon layer to form the first trench gate and the second trench gate; 3) implanting dopants of the first conductivity type to form an upper heavily doped region in the epitaxial layer; and 4) forming a planar gate on top of the first trench gate and apply implanting masks to implant body dopants and source dopants to form a body region and a source region near a top surface of the semiconductor substrate.
US10199451B2
A lower electrode is made of a TiN-based material and provided at a base of a dielectric film in a DRAM capacitor. The lower electrode includes first TiON films provided at opposite outer sides, the first TiON films having a relatively low oxygen concentration, and a second TiON film provided between the first TiON films, the second TiON film having a relatively high oxygen concentration.
US10199449B2
A display device includes: a substrate; pixels, the pixels each including at least one transistor and a light emitting device connected to the transistor; data lines and scan lines connected to the pixels; and a power line supplying power to the light emitting device. The transistor includes an active pattern on the substrate, source and drain electrodes each connected to the active pattern, a gate electrode on the active pattern, an interlayer insulating layer covering the gate electrode, the interlayer insulating layer including a first interlayer insulating layer, a second interlayer insulating layer, and a third interlayer insulating layer, which are sequentially stacked, and a protective layer provided on the interlayer insulating layer. The third interlayer insulating layer includes a concave part in a region in which the light emitting device and the second conductive layer overlap with each other, and the second conductive layer is in the concave part.
US10199448B2
An organic light emitting display (OLED) device includes a substrate comprising a display region and a peripheral region. The OLED device further includes a conductive layer disposed in the peripheral region on the substrate and including an opening portion exposing at least a portion of the substrate, the conductive layer having an undercut shape. The OLED device additionally includes an insulation layer disposed on the conductive layer, the insulation layer including an opening that exposes the opening portion. The OLED device further includes a common layer disposed in both the display region and the peripheral region on the insulation layer and on the substrate exposed by the opening portion. The common layer disposed on the substrate exposed by the opening portion is spaced apart from the common layer disposed on the insulation layer.
US10199442B1
Provided is an organic light-emitting display panel, including: an array substrate, an organic light-emitting element arranged on the array substrate, and an encapsulation portion; the organic light-emitting element includes a reflective layer, a pixel definition layer including pixel definition parts, a light-emitting pixel layer including light-emitting pixel parts each arranged between the pixel definition parts, a cathode layer arranged on a side of the light-emitting pixel layer away from the reflective layer, and a support layer arranged between at least one pair of adjacent light-emitting pixel parts of the light-emitting pixel layer; the support layer includes a metal part and an annular organic part placed on a side of the metal part away from the array substrate; the encapsulation portion includes at least one organic encapsulation layer and at least one inorganic encapsulation layer; and the encapsulation portion covers the organic light-emitting element.
US10199437B2
An organic light emitting diode (OLED) display includes first pixels, second pixels, and third pixels. The OLED display includes a first column including a plurality of the first pixels alternately arranged with a plurality of the second pixels; and a second column adjacent to the first column and comprising a plurality of the third pixels. One of the first pixels and one of the second pixels in the first column correspond to more than two of the third pixels in the second column. Rendering driving is applied such that high resolution of more than 350 pixels per inch (PPI) may be realized without deterioration of the image quality while the total number of pixels is smaller than in a pentile matrix arrangement.
US10199434B1
A phase change memory device includes a vertical stack of multiple two-dimensional arrays of pillar structures. Each of the multiple two-dimensional arrays of pillar structures is located within a respective array level. Each two-dimensional array among the multiple two-dimensional arrays of pillar structures is contacted by a respective overlying one-dimensional array of conductive rails laterally extending along a first horizontal direction and a respective underlying one-dimensional array of conductive rails laterally extending along a second horizontal direction different from the first direction. Each pillar structure within the multiple two-dimensional arrays of pillar structures includes a phase change memory element and a selector element in a series connection with the phase change memory element. A first set of dielectric isolation structures having a first homogeneous composition vertically extends continuously through two vertically neighboring array levels.
US10199433B2
Provided is an electronic device including a semiconductor memory. The semiconductor memory may include: a first portion of a variable resistance element, the first portion having an island shape and including at least a free layer which has a variable magnetization direction; a second portion of the variable resistance element, the second portion having a line shape which extends in a direction over the first portion and including at least a pinned layer which has a pinned magnetization direction; and a tunnel barrier layer interposed between the free layer and the pinned layer.
US10199430B2
Monolithic integrated device having an architecture that allows an acoustic device to transduce either surface acoustic waves or bulk acoustic waves, comprising: a substrate layer being the base of the device; an inter-layer dielectric disposed on top of the substrate layer; an electronic circuitry substantially formed in the inter-layer dielectric and supported by the substrate layer, the electronic circuitry comprises a plurality of metal layers; and a piezoelectric layer being sandwiched between a top electrode and a bottom electrode within the inter-layer dielectric. The top electrode is an upper metal layer belonging to the electronic circuitry and the bottom electrode is a lower metal layer belonging to the electronic circuitry. To transduce the bulk acoustic waves, the inter-layer dielectric is formed with a top cavity above the top electrode and a bottom cavity below the bottom electrode.
US10199427B2
A solid-state imaging device includes: plural photodiodes formed in different depths in a unit pixel area of a substrate; and plural vertical transistors formed in the depth direction from one face side of the substrate so that gate portions for reading signal charges obtained by photoelectric conversion in the plural photodiodes are formed in depths corresponding to the respective photodiodes.
US10199423B2
A complementary metal oxide semiconductor (CMOS) image sensor is provided that includes a substrate including a first surface, a second surface facing the first surface, and a first recess region that is recessed from the first surface toward the second surface. The CMOS image sensor further includes a transfer gate on the substrate, and a source follower gate on the first recess region. The source follower gate is within the first recess region and partially covers a portion of the first surface of the substrate.
US10199419B2
There is provided a semiconductor device including: a plurality of bumps (13) on a first semiconductor substrate (11); and a lens material (57) in a region other than the plurality of bumps on the first semiconductor substrate, wherein a distance between a side of a bump closest to the lens material and a side of the lens material closest to the bump is greater than twice a diameter of the bump closest to the lens material, and wherein the distance between the side of the bump closest to the lens material and the side of the lens material closest to the bump is greater a minimum pitch of the bumps.
US10199409B2
A semiconductor device includes a first semiconductor substrate with a first transistor therein. The first transistor includes a first source-drain formed by a doped region in the first semiconductor substrate. An intermediary insulating layer is formed on and above the first semiconductor substrate. A second semiconductor substrate is formed on and above the intermediary insulating layer. A second transistor is formed in the second semiconductor substrate, and includes a second source-drain formed by a doped region in the second semiconductor substrate. A trench is formed in the second semiconductor substrate and in contact with the doped region for the second semiconductor substrate. The trench has a thickness equal to that of the second semiconductor substrate. Metal wiring extends from a contact with the doped region for the first source-drain, through the intermediary insulating layer and the trench, to make electrical contact with the doped region for the second source-drain.
US10199403B2
A liquid crystal display panel includes a first substrate and a second substrate facing each other, a liquid crystal layer disposed between the first substrate and the second substrate, and color filters disposed on the first substrate, each color filters respectively configured to transmit light of one of first through fourth colors, in which at least one of the color filters includes at least one column protruding from the first substrate.
US10199401B2
An array substrate includes a pixel unit, a data line, a first gate line and a second gate line. Adjacent two columns of pixel units are collectively connected to one data line, adjacent two of the pixel units in each row of pixel units are respectively connected to the first and second gate lines, the pixel unit includes a transistor, and the transistor in each pixel unit is provided adjacent to the data line. In adjacent two columns of pixel units, transistors of two diagonally adjacent pixel units are provided adjacent to the data line and connected respectively to the first and second gate lines. The first and second gate lines surround the gate electrode of the transistor, respectively, and the first and second gate lines are connected to the gate electrode of the transistor at positions of the gate electrode away from the data line.
US10199390B2
A nonvolatile memory device includes gate electrodes three dimensionally arranged on a semiconductor substrate, a semiconductor pattern extending from the semiconductor substrate and crossing sidewalls of the gate electrodes, a metal liner pattern formed between the semiconductor pattern and formed on a top surface and a bottom surface of each of the gate electrodes, and a charge storage layer formed between the semiconductor pattern and the metal liner pattern.
US10199382B2
A method for fabricating a semiconductor device includes forming a gate dielectric layer on a base substrate including an N-type logic region, a P-type logic region, a first pull down transistor (PDT) region, a second PDT region, and a pass gate transistor (PGT) region, forming a first work function layer (WFL) in the first N-type threshold-voltage (TV) region, the P-type logic region, the second PDT region, and the PGT region, forming a second WFL on the first WFL in the first P-type TV region, and forming a third WFL on the second WFL in the first P-type TV region, the first WFL in the second P-type TV region, and the gate dielectric layer in the second N-type TV region and the first PDT region. The thickness of the third WFL is smaller than the thickness of the first WFL. The method further includes forming a fourth WFL on the substrate.
US10199379B2
A semiconductor device includes an active region on a substrate, a device isolation film on the substrate to define the active region, a gate trench including a first portion in the active region and a second portion in the device isolation film, a gate electrode including a first gate embedded in the first portion of the gate trench and a second gate embedded in the second portion of the gate trench, a first gate capping pattern on the first gate and filling the first portion of the gate trench, and a second gate capping pattern on the second gate and filling the second portion of the gate trench, an upper surface of the first gate being higher than an upper surface of the second gate, and the first gate capping pattern and the second gate capping pattern have different structures.
US10199374B2
A method for fabricating semiconductor device is disclosed. A substrate having a first transistor on a first region, a second transistor on a second region, a trench isolation region, a resistor-forming region is provided. A first ILD layer covers the first region, the second region, and the resistor-forming region. A resistor material layer and a capping layer are formed over the first region, the second region, and the resistor-forming region. The capping layer and the resistor material layer are patterned to form a first hard mask pattern above the first and second regions and a second hard mask pattern above the resistor-forming region. The resistor material layer is isotropically etched. A second ILD layer is formed over the substrate. The second ILD layer and the first ILD layer are patterned with a mask and the first hard mask pattern to form a contact opening.
US10199371B2
The semiconductor device of the present invention includes a semiconductor substrate, a switching element which is defined on the semiconductor substrate, and a temperature sense element which is provided on the surface of the semiconductor substrate independently from the switching element and characterized by being dependent on a temperature.
US10199368B2
An integrated circuit includes at least one input-output pad and a terminal intended to be connected to a source of a reference potential and further including a protection structure including a thyristor forward-connected between the pad and the terminal. The thyristor includes a first resistor between its cathode gate and the terminal. At least one Zener diode is disposed between the thyristor and the pad. The anode of the Zener diode is connected to the cathode gate of the thyristor and the cathode of the Zener diode is connected to the pad via at least one second resistor. The junction of the Zener diode is different from the junctions of the PNPN structure of the thyristor.
US10199364B2
A single multichip package is provided, comprising: a substrate having opposing upper and lower surfaces. A first die is mounted on the upper surface of the substrate and includes one or more non-volatile memory devices. A second die is mounted on the upper surface of the substrate, and includes at least one of: (a) a non-volatile memory controller that facilitates transfer of data to/from the one or more non-volatile memory devices, (b) a register clock driver for volatile memory devices, and/or (c) one or more multiplexer switches configured to switch between two or more of the volatile memory devices. A plurality of wire bonds connect the first and second dies. A plurality of solder balls are located on the lower surface of the substrate for mounting the single multichip package to a printed circuit board, the plurality of solder balls electrically coupled to the first die and the second die.
US10199354B2
A stacked-chip assembly including an IC chip or die that is electrically interconnected to another chip and/or a substrate by one or more traces that are coupled through sidewalls of the chip. Electrical traces extending over a sidewall of the chip may contact metal traces of one or more die interconnect levels that intersect the chip edge. Following chip fabrication, singulation may expose a metal trace that intersects the chip sidewall. Following singulation, a conductive sidewall interconnect trace formed over the chip sidewall is to couple the exposed trace to a top or bottom side of a chip or substrate. The sidewall interconnect trace may be further coupled to a ground, signal, or power rail. The sidewall interconnect trace may terminate with a bond pad to which another chip, substrate, or wire lead is bonded. The sidewall interconnect trace may terminate at another sidewall location on the same chip or another chip.
US10199352B2
Wafer bonding edge protection techniques are provided. In one aspect, a method of forming Cu interconnects in a wafer includes: forming a dielectric layer on the wafer; forming a first mask on the dielectric layer; patterning the first mask with a footprint/location of the Cu interconnects, wherein the patterning of the first mask is performed over an entire surface of the wafer; forming a second mask on the first mask, wherein the second mask covers a portion of the patterned first mask at an edge region of the wafer; patterning trenches in the dielectric layer through the first mask and the second mask, wherein the second mask blocks formation of the trenches at the edge region of the wafer and thereby provides edge protection during patterning of the trenches; and forming the Cu interconnects in the trenches. A wafer bonding method and interconnect structure are also provided.
US10199347B2
A semiconductor device includes a semiconductor chip having a source electrode on the front surface thereof, a diode that has an anode electrode on the front surface thereof, and a first conductive member through which output signals from the source electrode pass. The semiconductor device further includes a first wiring member that electrically connects the source electrode and the first conductive member, and a second wiring member that electrically connects the anode electrode and the first conductive member and that has a wider surface area than the first wiring member. The semiconductor device includes a second conductive member where the semiconductor chip and the diode are arranged.
US10199341B2
Provided is a substrate structure, including: a substrate body having a conductive contact; an insulating layer formed on the substrate body with the conductive contact exposed therefrom; and an insulating protection layer formed on a portion of a surface of the insulating layer, and having a plurality of openings corresponding to the conductive contact, wherein at least one of the openings is disposed at an outer periphery of the conductive contact. Accordingly, the insulating protection layer uses the openings to dissipate and disperse residual stresses in a manufacturing process of high operating temperatures.
US10199323B2
An item may have a flexible support structure and may include a flexible component. The flexible component may have electrical components mounted on component mounting regions in a flexible circuit substrate. The component mounting regions may be interconnected by serpentine interconnect paths or other flexible interconnect paths. The flexible circuit substrate and component mounting regions may extend along a longitudinal axis of the flexible component or may form a two-dimensional array. Two-dimensional mesh-shaped flexible circuit substrates may be used in forming displays. The mesh-shaped flexible circuit substrates may be auxetic substrates that widen when stretched (e.g., structures with a negative Poisson's ratio that become thicker perpendicular to applied force when stretched) and that therefore reduce image distortion. Temporary tethers may help hold flexible circuit substrates together until intentionally broken following assembly of a flexible component into the flexible support structure.
US10199320B2
A method of fabricating an electronic package is provided, including: providing a carrier body having a first surface formed with a plurality of recessed portions, and a second surface opposing the first surface and interconnecting with the recessed portions; forming on the first surface of the carrier body an electronic structure that has a plurality of conductive elements received in the recessed portions correspondingly; and removing portion of the carrier body, with the conductive elements exposed from the second surface of the carrier body. Therefore, the carrier body is retained, and the fabrication cost is reduced since temporary material is required. The present invention further provides the electronic package thus fabricated.
US10199318B2
The invention provides a semiconductor package assembly. The semiconductor package assembly includes a redistribution layer (RDL) structure. The RDL structure includes a conductive trace. A redistribution layer (RDL) contact pad is electrically coupled to the conductive trace. The RDL contact pad is composed of a symmetrical portion and an extended wing portion connected to the symmetrical portion. The extended wing portion overlaps at least one-half of a boundary of the symmetrical portion when observed from a plan view.
US10199313B2
The present disclosure relates to a ring-frame power package that includes a thermal carrier, a spacer ring residing on the thermal carrier, and a ring structure residing on the spacer ring. The ring structure includes a ring body and a number of interconnect tabs that protrude from an outer periphery of the ring body. Herein, a portion of the carrier surface of the thermal carrier is exposed through an interior opening of the spacer ring and an interior opening of the ring body. The spacer ring is not electronically conductive and prevents the interconnect tabs from electrically coupling to the thermal carrier. Each interconnect tab includes a top plated area and a bottom plated area, which is electrically coupled to the top plated area.
US10199305B2
In a semiconductor device, a plurality of small depressions are formed to overlap each other in a first joining region of a back surface of a heat releasing plate. A streaky scratch or the like created on the back surface of the heat releasing plate is removed or reduced, by forming the small depressions overlapping each other on the heat releasing plate. In addition, when the small depressions are formed in the first joining region of the back surface of the heat releasing plate, the hardness of the first joining region of the back surface increases. Hence, the scratch is prevented from being created on the back surface of the heat releasing plate on which the depressions are formed to overlap each other in the first joining region of the back surface.
US10199302B1
Molded air cavity packages and methods for producing molded air cavity packages are disclosed. In one embodiment, the molded air cavity package includes a base flange, retention posts integrally formed with the base flange and extending from the flange frontside in a direction opposite the flange backside, and retention tabs having openings through which the retention posts are received. A molded package body is bonded to the base flange and envelopes, at least in substantial part, the retention posts and the retention tabs. The molded air cavity package further includes package leads extending from the molded package body. In certain implementations, the package leads and the retention tabs comprise singulated portions of a leadframe. Additionally or alternatively, the retention posts may be staked or otherwise physically deformed in a manner preventing disengagement of the retention posts from the retention tabs along a centerline of the molded air cavity package.
US10199299B1
Mold compound transfer systems and methods for making mold compound transfer systems are disclosed herein. A method configured in accordance with a particular embodiment includes placing a sheet mold compound in a containment area defined by a tray cover, and dispensing a granular mold compound over the sheet mold compound. The sheet mold compound can have a first density and the overall granular mold compound can have a second density less than the first density. The method further comprises transferring the solid sheet carrying the dispensed grains to a molding machine without using a release film.
US10199295B2
A display panel and a method for forming the same are disclosed. The display panel includes a first substrate and a second substrate arranged opposite to each other. An integrated circuit (IC) is arranged at a non-display region of the first substrate, and at least one supporting component is arranged beyond a portion of the non-display region where the IC is arranged. A thickness of the at least one supporting component is larger than a thickness of the IC.
US10199292B2
A semiconductor device includes a signal processing circuit configured to generate an output signal, an output pad, an output line connecting the signal processing circuit to the output pad, the output signal from the signal processing circuit being output from the output pad through the output line, a shorting pad formed in the output line, a switch connected between the shorting pad and the output pad, and configured to connect the signal processing circuit to the output pad when the switch is on, and disconnect the signal processing circuit from the output pad when the switch is off, and a wiring line connecting the shorting pad to the output pad.
US10199289B1
A method for processing a semiconductor wafer uses non-contact electrical measurements indicative of at least one chamfer short or leakage, at least one corner short or leakage, and at least one via open or resistance, where such measurements are obtained from non-contact pads associated with respective chamfer short, corner short, and via open test areas.
US10199287B1
A method for processing a semiconductor wafer uses non-contact electrical measurements indicative of at least one tip-to-side short or leakage, at least one chamfer short or leakage, and at least one via open or resistance, where such measurements are obtained from non-contact pads associated with respective tip-to-side short, chamfer short, and via open test areas.
US10199278B2
A method for manufacturing a semiconductor device includes forming a plurality of fins on a substrate, wherein a hardmask is formed on each of the plurality of fins, forming a gate structure around the plurality of fins, selectively depositing a dummy dielectric on the hardmask on each of the plurality of fins, depositing a dielectric layer on the gate structure and around the dummy dielectrics, selectively removing the dummy dielectrics and the hardmasks with respect to the dielectric layer and the gate structure to create a plurality of openings exposing portions of the gate structure, and selectively removing the exposed portions of the gate structure through the plurality of the openings.
US10199273B2
A semiconductor device includes a substrate; an inter layer dielectric disposed on the substrate; a TSV penetrating the substrate and the ILD. In addition, a plurality of shallow trench isolations (STI) is disposed in the substrate, and a shield ring is disposed in the ILD surrounding the TSV on the STI. During the process of forming the TSV, the contact ring can protect adjacent components from metal contamination.
US10199264B2
The present disclosure relates to semiconductor structures and, more particularly, to self-aligned interconnect structures and methods of manufacture. The structure includes an interconnect structure which is self-aligned with an upper level via metallization, and both the interconnect structure and the upper level via metallization are composed of a Pt group material.
US10199261B1
The present disclosure generally relates to semiconductor structures and, more particularly, to dielectric repair for via and skip via structures and methods of manufacture. The method includes: etching a via structure in a dielectric layer; repairing sidewalls of the via structure with a repair agent; and extending the via structure with an additional etching into a lower dielectric layer to form a skip via structure exposing a metallization layer.
US10199252B2
Etch uniformity is improved by providing a thermal pad between an insert ring and electrostatic chuck in an etching chamber. The thermal pad provides a continuous passive heat path to dissipate heat from the insert ring and wafer edge to the electrostatic chuck. The thermal pad helps to keep the temperature of the various components in contact with or near the wafer at a more consistent temperature. Because temperature may affect etch rate, such as with etching hard masks over dummy gate formations, a more consistent etch rate is attained. The thermal pad also provides for etch rate uniformity across the whole wafer and not just at the edge. The thermal pad may be used in an etch process to perform gate replacement by removing hard mask layer(s) over a dummy gate electrode.
US10199243B2
A substrate processing method is a substrate processing method which applies sequentially common etching processing which is common to each of a plurality of substrates. The common etching processing has an etching step and a high-temperature liquid discharge step. The substrate processing method further includes a piping heating step in which, of the plurality of common etching processings applied to the plurality of substrates, before the initial common etching processing, the pipe wall of the common piping is raised in temperature up to a predetermined second liquid temperature higher than a first liquid temperature and in each of the common etching processings, after each of high-temperature liquid discharge steps and before each of next etching steps, there is not performed a step in which the pipe wall of the common piping is lowered in temperature.
US10199241B2
A gas supply device of supplying a gas into a processing space from a gas supply source includes a facing plate that faces the processing space and includes multiple through holes; multiple gas distribution plates; and a cover plate. The facing plate, the gas distribution plates, and the cover plate are stacked in sequence. In a surface, which faces the facing plate, of the gas distribution plate closest to the facing plate, multiple gas diffusion spaces including a first gas diffusion space and a second gas diffusion space are formed, and in each of the gas distribution plates, a first gas supply path through which a processing gas or an additional gas is supplied into the first gas diffusion space and a second gas supply path through which the processing gas or the additional gas is supplied into the second gas diffusion space are formed.
US10199240B2
A substrate processing method and apparatus which can remove an anti-drying liquid, which has entered a three-dimensional pattern with recessed portions formed in a substrate, in a relatively short time. The substrate processing method includes the steps of: carrying a substrate, having a three-dimensional pattern formed in a surface, into a processing container, said pattern being covered with an anti-drying liquid that has entered the recessed portions of the pattern; heating the substrate and supplying a pressurizing gas or a fluid in a high-pressure state into the processing container, thereby forming a high-pressure atmosphere in the processing container before the anti-drying liquid vaporizes to such an extent as to cause pattern collapse and bringing the anti-drying liquid into a high-pressure state while keeping the liquid in the recessed portions of the pattern; and thereafter discharging a fluid in a high-pressure state or a gaseous state from the processing container.
US10199237B2
A method for manufacturing a power-module substrate includes a lamination step of laminating a ceramic member and a copper member through an active metal material and a filler metal having a melting point of 710° C. or lower, and a heating treatment step of heating the ceramic member and the copper member laminated together.
US10199236B2
A thin film transistor, a manufacturing method thereof, and a method for manufacturing an array substrate are provided. The method for manufacturing the thin film transistor includes: forming an active layer film on a base; and forming a source electrode and a drain electrode of the thin film transistor using a conductive photoresist.
US10199234B2
A method of forming a metal silicide can include depositing an interface layer on exposed silicon regions of a substrate, where the interface layer includes a silicide forming metal and a non-silicide forming element. The method can include depositing a metal oxide layer over the interface layer, where the metal oxide layer includes a second silicide forming metal. The substrate can be subsequently heated to form the metal silicide beneath the interface layer, using silicon from the exposed silicon regions, the first silicide forming metal of the interface layer and the second silicide forming metal of the metal oxide layer.
US10199232B2
Exemplary metal line structure and manufacturing method for a trench are provided. In particular, the metal line structure includes a substrate, a target layer, a trench and a conductor line. The target layer is formed on the substrate. The trench is formed in the target layer and has a micro-trench formed at the bottom thereof. A depth of the micro-trench is not more than 50 angstroms. The conductor line is inlaid into the trench.
US10199215B2
Methods and apparatus for processing a substrate are described herein. Methods for passivating dielectric materials include forming alkyl silyl moieties on exposed surfaces of the dielectric materials. Suitable precursors for forming the alkyl silyl moieties include (trimethylsilyl)pyrrolidine, aminosilanes, and dichlorodimethylsilane, among others. A capping layer may be selectively deposited on source/drain materials after passivation of the dielectric materials. Apparatus for performing the methods described herein include a platform comprising a transfer chamber, a pre-clean chamber, an epitaxial deposition chamber, a passivation chamber, and an atomic layer deposition chamber.
US10199208B2
An apparatus for separating ions includes an electrode arrangement having a length extending between first and second ends. The first end is configured to introduce a beam of ions into an ion transmission space of the arrangement. An electronic controller applies an RF potential and a DC potential to an electrode of the electrode arrangement, for generating a ponderomotive RF electric field and a mass-independent DC electric field. The application of the potentials is controlled such that a ratio of the strength of the ponderomotive RF electric field to the strength of the mass-independent DC electric field varies along the length of the electrode arrangement. The generated electric field supports extraction of ions having different m/z values at respective different positions along the length of the electrode arrangement. Ions are extracted in one of increasing and decreasing sequential order of m/z ratio with increasing distance from the first end.
US10199207B1
The present inventive concepts relate to determining an isotope ratio using mass spectrometry. Mass spectra of ions are obtained by generating ions, guiding the ions through a device having a mass transfer function that varies with ion current, providing at least some of the ions to a mass analyzer and obtaining a mass spectrum of the ions and determining the ion current of the ions provided to the mass analyzer. An isotope ratio of the ions is determined for each mass spectrum. Using the determined isotope ratio and determined ion current for each mass spectrum, a calibration relationship is determined that characterizes the variation of the determined isotope ratios and the measured ion currents across the mass spectra. Then, a measured isotope ratio obtained at a determined ion current is adjusted using the calibration relationship to adjust the measured isotope ratio to an adjusted isotope ratio corresponding to a selected ion current.
US10199205B2
A miniature mass spectrometer is disclosed comprising an atmospheric pressure ionization source and 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. An ion detector is located in the third vacuum chamber. A first RF ion guide is located within the first vacuum chamber and a second RF ion guide is located within the second 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 tandem quadrupole mass analyzer, a 3D ion trap mass analyzer, a 2D or linear ion trap mass analyzer, a Time of Flight mass analyzer, a quadrupole-Time of Flight mass analyzer or an electrostatic mass analyzer arranged in the third vacuum chamber. The product of the pressure P1 in the vicinity of the first RF ion guide and the length L1 of the first RF ion guide is in the range 10-100 mbar-cm and the product of the pressure P2 in the vicinity of the second RF ion guide and the length L2 of the second RF ion guide is in the range 0.05-0.3 mbar-cm.
US10199197B2
A photocathode is formed on a monocrystalline silicon substrate having opposing illuminated (top) and output (bottom) surfaces. To prevent oxidation of the silicon, a thin (e.g., 1-5 nm) boron layer is disposed directly on the output surface using a process that minimizes oxidation and defects. An optional second boron layer is formed on the illuminated (top) surface, and an optional anti-reflective material layer is formed on the second boron layer to enhance entry of photons into the silicon substrate. An optional external potential is generated between the opposing illuminated (top) and output (bottom) surfaces. The photocathode forms part of novel electron-bombarded charge-coupled device (EBCCD) sensors and inspection systems.
US10199196B2
A two-level latch mechanism for an operation mechanism of a circuit breaker is provided. The operation mechanism includes: a tripping component, a left side plate, a right side plate, a latch, a half shaft, a lever, and a main shaft. The tripping component, the latch and the lever are mounted between the left side plate and the right side plate. The half shaft and the main shaft penetrate through the left side plate and the right side plate, and extend out of the left side plate and the right side plate. The tripping component, the latch, the half shaft, the lever, and the main shaft move in linkage. The tripping component includes a tripping buckle and a latch surface is disposed on a second end of the tripping buckle. The tripping component, the latch component and the half shaft component form a two-level latch.
US10199194B2
A disconnecting electrical apparatus includes a disconnecting block, including elements for disconnecting an electric current each able to be actuated with a coupling member, to switch this disconnecting element to a blocking state or a state allowing the electric current to pass, an actuator block, provided with a controllable electromagnet suitable for generating an electromagnetic force, a mobile container provided with a magnetic plate, which displaces the coupling members, under the effect of the electromagnetic force, so as to switch the disconnecting elements. The apparatus also includes a connection interface inserted between the disconnecting block and the actuator block, the mobile container being housed inside the connection interface.
US10199184B2
This application relates to illuminated dome switches and a dome switch assembly having a first contact carried by a switch base and a dome shaped structure coupled to and supported by the switch base, the dome shaped structure comprising a material that is flexible and capable of internally transmitting visible light. The switch assembly can include a second contact coupled to the dome shaped structure and arranged opposite the first contact, and a light source configured to emit visible light, the light source in optical communication with the dome shaped structure such that at least some of the visible light emitted by the light source passes into the material and is subsequently emitted by the material in a generally uniform manner.
US10199183B2
A medium- or high-voltage switch (10), comprising a high-vacuum enclosure (111); first and second contacts (121, 122) that are mounted to be movable in translation relative to each other inside the enclosure (111) between an open position in which the first and second contacts (121, 122) are spaced apart; and a closed position in which the first and second contacts (121, 122) are in electrical contact. The switch (10) further comprises a conductor (210, 220, 230) arranged inside the enclosure (111) in such a manner that there exists a pressure threshold inside the enclosure (111) from which partial discharges are generated by said conductor, at least when the first and second contacts (121, 122) are in the closed position and the medium or high voltage is applied to the switch (10). The invention further relates to a switch assembly and to a method of testing such a switch.
US10199171B2
Disclosed herein is a thin film type capacitor element, including: a body part formed by stacking a plurality of dielectric layers; a first internal electrode provided in the body part and including a first non-plated region; a second internal electrode including a second non-plated region; a first via formed in the first non-plated region; and a second via formed in the second non-plated region.
US10199169B2
A multilayer ceramic capacitor includes: a pair of external electrodes; a first internal electrode that is coupled to one of the pair of external electrodes; a dielectric layer that is stacked on the first internal electrode and contains BaTiO3 and Ni; and a second internal electrode that is stacked on the dielectric layer, contains Ni, and is coupled to another one of the pair of external electrodes, wherein Ni is contained in five regions, which are equally divided region of a region between locations 50 nm away from the first and second internal electrodes in a stacking direction between the first and second internal electrodes, and a Ni concentration in at least one of end regions located closest to the first internal electrode and the second internal electrode among the five regions is greater than a Ni concentration in a central region of the five regions by 10% or more.
US10199157B2
An inductor has a conductor layer formed by multiple concentric co-planar turns of ultra-thick metal (UTM) adapted to receive current at a frequency of at least one gigahertz. The multiple turns of UTM proceed from an innermost turn to an outermost turn, and aluminum stacking is provided over all of the UTM turns except at least the innermost turn, thereby optimizing the Q of the inductor.
US10199155B2
A core has first to third magnetic leg portions. First and second windings wound on the first and second magnetic leg portions, respectively, are connected in series to constitute a first reactor. A third winding wound on the third magnetic leg portion constitutes a second reactor. A magnetic field produced from the first reactor and a magnetic field produced from the second reactor reinforce each other in the second magnetic leg portion, but weaken each other in the first magnetic leg portion. In accordance with increase in currents, the operation of the first and second reactors changes from a magnetically uncoupled mode in which the first and second reactors operate in a magnetically non-interfering state to a magnetically coupled mode in which the first and second reactors operate in a magnetically interfering state.
US10199149B2
A laser assembly for generating laser output light at an output wavelength of approximately 183 nm includes a fundamental laser, an optical parametric system (OPS), a fifth harmonic generator, and a frequency mixing module. The fundamental laser generates fundamental light at a fundamental frequency. The OPS generates a down-converted signal at a down-converted frequency. The fifth harmonic generator generates a fifth harmonic of the fundamental light. The frequency mixing module mixes the down-converted signal and the fifth harmonic to produce the laser output light at a frequency equal to a sum of the fifth harmonic frequency and the down-converted frequency. The OPS generates the down-converted signal by generating a down-converted seed signal at the down-converted frequency, and then mixing the down-converted seed signal with a portion of the fundamental light. At least one of the frequency mixing, frequency conversion or harmonic generation utilizes an annealed, deuterium-treated or hydrogen-treated CLBO crystal.
US10199143B2
A power cable includes an insulation layer, itself, having high dielectric strength. An electric field to be applied to the insulation layer is effectively buffered, degradation of the insulation layer can be prevented during a cable connection step such that the life of the power cable is extended and simultaneously, the thickness of the insulation layer is minimized such that an outer diameter of the cable is reduced, thereby enabling flexibility, ease of installation, workability and the like of the cable to be improved.
US10199140B2
A high-power low-resistance electromechanical cable constructed of a conductor core comprising a plurality of conductors surrounded by an outer insulating jacket. Each conductor has a center conductor element surrounded by a plurality of copper wires, wherein the plurality of copper wires is compacted to have a non-circular cross-section. The center conducting element may be one of a fiber optic strand, a copper wire having an indented outer surface, or a twisted conductor pair. Each conductor also includes a conductor insulating jacket encapsulating the plurality of copper wires and center conducting element. A first armoring layer of a plurality of strength members is wrapped around the outer insulating jacket. A second armoring layer of a plurality of strength members may also be wrapped around the first layer. A polymer jacket layer may encapsulate the first and/or second armoring layers of strength members.
US10199132B2
A copper alloy sheet material comprises (by mass %) from 2.50 to 4.00% in total of Ni and Co, from 0.50 to 2.00% of Co, from 0.70 to 1.50% of Si, from 0 to 0.50% of Fe, from 0 to 0.10% of Mg, from 0 to 0.50% of Sn, from 0 to 0.15% of Zn, from 0 to 0.07% of B, from 0 to 0.10% of P, from 0 to 0.10% of REM, from 0 to 0.01% in total of Cr, Zr, Hf, Nb and S, the balance Cu and unavoidable impurities. A number density of coarse secondary phase particles (particle diameter of 5 mm or more) is 10 per mm2 or less. A number density of fine secondary phase particles (particle diameter of from 5 to 10 nm) is 1.0·109 per mm2 or more. A Si concentration in the parent phase is 0.10% by mass or more.
US10199129B1
The method and system disclosed provides radionuclide contamination mitigation by applying an aqueous carrier solution comprising a cation to a surface bearing a radionuclide contaminant to cause the radionuclide contaminant to enter solution forming a laden solution, then contacting the laden solution with a sequestering agent to bind to the radionuclide contaminant to form a laden sequestering agent. The removal and sequestration of the radionuclide contaminant from the contaminated surface leads directly to a reduction in the amount of radiologically-impacted critical infrastructure and the environment. The method and system are able to be performed or utilized economically with materials quickly available in the event of a radiological dispersion event.
US10199121B2
Provided is an integrated circuit that includes a reset electrically connected to a select line of a multiplexer and an OR gate. The multiplexer receives data from a power source. The multiplexer and the OR gate comprise a circuit. A clock is electrically connected to the OR gate. The OR gate is electrically connected to a clock input of a latch. The latch includes the clock input, a scan enable input, a data input, and a data output. A regular logic data path is electrically connected to the multiplexer, and the multiplexer is further electrically connected to the data port of the latch.
US10199115B2
Systems and method for a host-driven data refresh of a Flash memory include registers provided in the Flash memory for storing various settings related to refresh operations, such as, when to start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, refresh rate requirements, etc. A host can control the various settings for start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, through the corresponding registers; and the Flash memory can control various values related to refresh rate requirements through corresponding registers. In this manner, a standard platform or interface is provided within the Flash memory for refresh operations thereof.
US10199114B2
A flash memory device includes an array of non-volatile memory (NVM) cells, at least one detection NVM cell, and a sensing circuit. The array of NVM cells are configured to store data. The sensing circuit is coupled to the at least one detection NVM cell and is configured to measure a charge on the at least one detection NVM cell. The sensing circuit is also configured to compare the measured charge with a threshold charge level and to trigger a refresh of the array of NVM cells in response to the measured charge being less than the threshold charge level.
US10199109B2
Multiple embodiments of a low power sense amplifier for use in a flash memory system are disclosed. In some embodiments, the loading on a sense amplifier can be adjusted by selectively attaching one or more bit lines to the sense amplifier, where the one or more bit lines each is coupled to an extraneous memory cell.
US10199104B2
A memory device includes a static random-access memory (“SRAM”) circuit and a first nonvolatile memory (“NVM”) string, a second NVM string, a first and a second drain select gates (“DSGs”). The SRAM circuit is able to temporarily store information in response to bit line (“BL”) information which is coupled to at the input terminal of the SRAM circuit. The first NVM string having at least one nonvolatile memory cell is coupled to the output terminal of the SRAM. The first DSG is operable to control the timing for storing information at the output terminal of the SRAM to the first nonvolatile memory. The second NVM string having at least one nonvolatile memory cell is coupled to the output terminal of the SRAM. The second DSG controls the timing for storing information at the output terminal of the SRAM to the second nonvolatile memory string.
US10199095B1
A structure includes a write bit switch device which includes a plurality of bit switch devices positioned at different positions of a memory cell array, and which is configured to enable write operations at a specified number of cells per bit line using a strapped bit line on a selected column of the memory cell array.
US10199088B2
The present disclosure includes apparatuses and methods for cache invalidate. An example apparatus comprises a bit vector capable memory device and a channel controller coupled to the memory device. The channel controller is configured to cause a bulk invalidate command to be sent to a cache memory system responsive to receipt of a bit vector operation request.
US10199087B2
Disclosed are various embodiments related to stacked memory devices, such as DRAMs, SRAMs, EEPROMs, ReRAMs, and CAMs. For example, stack position identifiers (SPIDs) are assigned or otherwise determined, and are used by each memory device to make a number of adjustments. In one embodiment, a self-refresh rate of a DRAM is adjusted based on the SPID of that device. In another embodiment, a latency of a DRAM or SRAM is adjusted based on the SPID. In another embodiment, internal regulation signals are shared with other devices via TSVs. In another embodiment, adjustments to internally regulated signals are made based on the SPID of a particular device. In another embodiment, serially connected signals can be controlled based on a chip SPID (e.g., an even or odd stack position), and whether the signal is an upstream or a downstream type of signal.
US10199082B2
A computer memory system, delay calibration circuit, and method of operating a delay calibration circuit are provided. The disclosed method includes providing a delay-line ring oscillator on silicon of a chip, providing at least one counter on the silicon of the chip, and measuring a chip-specific delay for performing an operation with the chip by synchronizing the at least one counter and operation of the delay-line ring oscillator with a timing trigger.
US10199079B2
A semiconductor memory device may include a memory cell array area, a peripheral area, and an interface area. The memory cell array area may include at least one memory plane. The peripheral area may be formed adjacent to one side of the memory cell array area. The interface area may be formed adjacent to one side of the peripheral area and include a plurality of data input/output pads. The peripheral area may include a data path logic area formed between the memory cell array area and the interface area. The interface area may include at least one SerDes (serializer/deserializer) area configured to transmit, to the memory cell array area, data inputted through the data input/output pads, or output, through the data input/output pads, data received from the memory cell array.
US10199077B2
A memory arrangement and method to arrange memories are disclosed. The memory arrangement comprises at least two memory chips (M1, M2) arranged on a Printed Circuit Board, PCB. A first memory chip (M1) is arranged on a first surface of the PCB, a second memory chip (M2) is arranged on a second surface of the PCB. The second memory chip (M2) is placed back to back to the first memory chip (M1) and oriented such that respective pins having the same function on the first memory chip (M1) and the second memory chip (M2) are placed opposite to each other and connected by vias to respective signal traces arranged between the first and second surfaces of the PCB.
US10199073B2
The content reproduction method includes receiving a select signal for selecting one or more pieces of content; and reproducing the selected pieces of content and one or more pieces of content which were generated or reproduced together with the selected pieces of content in a temporal space within a range.
US10199060B2
An apparatus according to one embodiment includes a head having at least two modules, each of the modules having an array of transducers and at least one servo transducer. An axis of each array is defined between opposite ends thereof. The axes of the arrays are oriented about parallel to each other. The axes of the arrays are spaced from one another in an intended direction of tape travel thereacross. The array of a first of the modules is offset from the array of a second of the modules in a first direction parallel to the axis of the array of the second module. All of the transducers of the first module are positioned on a first side of an imaginary line oriented in the intended direction of tape travel, wherein all of the transducers of the second module are positioned on a second side of the imaginary line.
US10199055B1
According to one embodiment, a magnetic disk device including a disk, a head that writes data in the disk, and reads data from the disk, and a controller that generates second data of when first data is written in the disk based on the first data read from the disk, generates third data indicating change in an amplitude of the first data due to thermal fluctuation based on the second data, and adjusts the first data based on the third data.
US10199048B2
A method for separating an audio signal into a harmonic signal component and a transient signal component is disclosed. The method includes the steps of: transferring the audio signal into a frequency space in order to obtain a transferred audio signal in dependence on frequency and time and applying a non-linear smoothing filter to the transferred audio signal over frequency to obtain a filtered transient signal in which the harmonic signal component is suppressed relative to the transient signal component. The method further includes applying the non-linear smoothing filter to the transferred audio signal over time to obtain a filtered harmonic signal in which the transient signal component is suppressed relative to the harmonic signal component and determining the harmonic signal component and the transient signal component based on the filtered harmonic signal and the filtered transient signal.
US10199045B2
Disclosed is a binaural rendering method and apparatus for decoding a multichannel audio signal. The binaural rendering method may include: extracting an early reflection component and a late reverberation component from a binaural filter; generating a stereo audio signal by performing binaural rendering of a multichannel audio signal base on the early reflection component; and applying the late reverberation component to the generated stereo audio signal.
US10199040B2
A method of automatic speech recognition, the method comprising the steps of receiving a speech signal, dividing the speech signal into time windows, for each time window, determining acoustic parameters of the speech signal within that window, and identifying speech features from the acoustic parameters, such that a sequence of speech features are generated for the speech signal, separating the sequence of speech features into a sequence of phonological segments, and comparing the sequential phonological segments to a stored lexicon to identify one or more words in the speech signal.
US10199038B1
Deep recurrent neural networks applied to speech recognition. The deep recurrent neural networks (RNNs) are preferably implemented by stacked long short-term memory bidirectional RNNs. The RNNs are trained using end-to-end training with suitable regularisation.
US10199033B1
An active noise control apparatus (100) includes: a sound source signal generating unit (1) generating a sound source signal from a control frequency determined in accordance with a noise source (400); a control signal filter (2) generating an original control signal by filtering the sound source signal; a stabilization processing unit (5) generating a control signal by filtering the original control signal to allow a signal in a frequency band including the control frequency to pass through, and to block a signal in a frequency band including disturbance added to the noise; a reference signal filter (3) generating a reference signal by filtering the sound source signal. The apparatus further includes: a filter coefficient updating unit (4) updating a filter coefficient sequence of the control signal filter using an error signal being an interference between a secondary noise generated from the control signal and the noise, and the reference signal.
US10199029B2
An earpiece of a headset uses a first signal and a second signal received from an in-ear microphone and an outside microphone, respectively, to enhance microphone signals. The in-ear microphone is positioned at a proximal side of the earpiece with respect to an ear canal of a user, and the outside microphone is positioned at a distal side of the earpiece with respect to the ear canal. A processing unit includes a filter, which digitally filters out in-ear noise from the first signal using the second signal as a reference to produce a de-noised signal to thereby enhance the microphone signals.
US10199028B2
Disclosed is an ultrasonic transducer mounting assembly comprising an ultrasonic transducer element, a transducer housing inside which the ultrasonic transducer element is arranged, and an accommodation unit inside which the transducer housing is clamped in a clamping section. The disclosed assembly is characterized in that the clamping section comprises at least one bearing that has at least one rolling element, in particular at least one ball bearing that has at least one ball, for acoustically decoupling the transducer housing from the accommodation unit.
US10199012B2
Parameters of a display may be adjusted in response to accessing a time value corresponding to an electronic device that includes the display. A brightness value of the display may be adjusted based on the time value to maintain a display characteristic value within a predefined range and below a threshold. The display characteristic value may be independently controllable by one of the brightness or the color temperature of the display. A set of red green blue (RGB) color values of the display may be adjusted independent of the adjustment to the brightness value to maintain the display characteristic value within the predefined range and below the threshold while maintaining the brightness value of the display. In some examples, the RGB color values of the display may be adjusted at approximately the same time as the adjustment of the set of RGB color values of the display is performed.
US10199011B2
Systems, methods, and devices are provided for generating a tone mapping function used in adjusting the power consumed by a backlight of an electronic display. One such method includes sampling an image frame in framebuffer space and generating a tone mapping function in linear space. The tone mapping function may have at least two portions: a nondistorting portion that does not to distort pixels to which it applies when an intensity of a backlight of the electronic display is modified and a distorting portion that does distort pixels to which it applies when the intensity of the backlight is modified. Thereafter, the intensity of the backlight may be modified based at least in part on the nondistorting portion of the tone mapping function, the tone mapping function converted to framebuffer space, and the tone mapping function applied to the image frame or a subsequent image frame.
US10199010B2
The embodiments of the present disclosure provide a display driving system and a display apparatus. The display driving system comprises: a voltage adjustment circuit comprising an analog display signal input terminal, a trigger signal input terminal and an analog display signal output terminal. The voltage adjustment circuit is configured to adjust a blue voltage signal inputted to the analog display signal input terminal, in response to an adjustment trigger signal inputted to the trigger signal input terminal, to lower a light emission brightness corresponding to the blue voltage signal, and output the adjusted blue voltage signal via the analog display signal output terminal. In the display driving system, the adjustment trigger signal is inputted to the trigger signal input terminal and the blue voltage signal inputted to the analog display signal input terminal is adjusted, such that the blue voltage signal outputted from the analog display signal output terminal has a reduced amplitude.
US10199006B2
A first flipflop outputs a first signal synchronized with a first clock signal, a second flipflop outputs a second signal synchronized with a second clock signal, and a third flipflop outputs a third signal synchronized with a third clock signal. The second flipflop includes first to third transistors. In the first transistor, the second clock signal is input to a first terminal and the second signal is output from a second terminal. In the second transistor, a first signal is input to a first terminal, a second terminal is electrically connected to a gate of the first transistor, and the first clock signal is input to a gate. In the third transistor, the third signal is input to a first terminal, a second terminal is electrically connected to the gate of the first transistor, and the third clock signal is input to a gate.
US10198992B2
An electroluminescent (EL) display apparatus and method of controlling are provided. A display screen includes gate signal lines and source signal lines. A pixel corresponds to each intersection of the gate and source signal lines. Each pixel includes: an EL device including an anode and cathode terminals; a driving transistor to flow a current to the EL device; a first switch transistor provided on a current path through which the current flows from a power line through the driving transistor to the EL device; a second switch transistor to supply, to the driving transistor, an image signal from one of the source signal lines; and a third switch transistor provided between the anode terminal of the EL device and a voltage line. The voltage line is configured to supply a reverse bias voltage for reverse biasing the anode terminal of the EL device.
US10198985B2
The liquid crystal drive apparatus controls application of a first or second voltage to each pixel of a liquid crystal element in respective multiple sub-frame periods included in one frame period to cause that pixel to form a tone. The sub-frame period where the first voltage is applied to the pixel is referred to as an ON period, and the sub-frame period where the second voltage is applied to the pixel is referred to as an OFF period. The apparatus provide, when causing the pixel to form the tone using the ON period, multiple ON period sets separately from each other in the one frame period. Each ON period set includes one or more ON periods. The apparatus sets a temporal interval between temporal centers of the respective ON period sets to 60% or less of the one frame period or to 5.0 ms or less.
US10198978B2
An optical evaluation workstation evaluates quality metrics (e.g., optical contrast) of optical elements of a HMD. The workstation includes a test pattern, an optical element feed assembly, a light source, a camera and a control module. The light source backlights the test pattern with diffuse light. The optical element feed assembly receives an optical element of a HMD and places the optical element at a first distance from the test pattern corresponding to a distance between the optics block in the HMD and an exit pupil of the HMD. The camera images the test pattern through the optical element and the camera is positioned at a second distance from the test pattern corresponding to a distance between the exit pupil and an electronic display in the HMD. The control module generates a test report for presentation to a user based on the evaluation of the optical element.
US10198976B2
In a viewing object display set, it is possible to prevent a reduction in a sense of reality when a viewing object is seen. Specifically, the display set for viewing the viewing object includes the viewing object that is attached to a display surface and an object for visual effect that is provided on a viewing position side with respect to the viewing object and shields at least a portion of the viewing object. The object for visual effect is arranged so as to shield the boundary between the viewing object and the display surface.
US10198973B2
A Numerical Configuration Apparatus comprises a frame structure means and a numeric display means. The frame structure means may be comprised mainly of a base frame member and a display securing member. Use display securing member is coupled to the base frame member so that it may be moved towards and away from the base frame member in a controlled manner. Use numeric display means has multiple component members which are pivotally mounted to the frame structure means, and secured in place by the display securing member. Each component has at least two sides, with one side having a different feature, such as color, to distinguish between the two sides. Preferably, the non-distinguishing side should have the same feature, such as color, of the display securing member. Some of the component members are mounted in a generally horizontal position upon the frame structure means, while others are mounted in a generally vertical position.
US10198969B2
A surgical simulation device may include a support structure, a tray carried by the support structure, and animal tissue carried by the tray. A simulated human skeleton portion may be carried by the support structure above the animal tissue, and simulated human skin covers the simulated human skeleton portion. The support structure may permit selective horizontal and vertical positioning of the tray relative to the support structure to thereby permit selective horizontal and vertical positioning of the animal tissue relative to the simulated human skeleton portion and simulated human skin.
US10198968B2
The present invention provides a method for creating a computer model of a patient specific joint for treatment planning. The method includes identifying a ligament of a joint of a patient under a load at a predefined position of the joint. The method further includes constructing, with the use of a computer, a computer model of the joint of the patient having: a first bone model, a second bone model, and a ligament model connecting the first and second bone models corresponding to the identified ligament, wherein the ligament model is constructed as at least one fiber based on a predefined slack length.
US10198966B2
The present invention provides a surgical training device for training laparoscopic first entry surgical techniques. The training device includes a simulated abdominal wall that is penetrable with an optical trocar. A receptacle containing a tissue simulation is located inside the receptacle. The tissue simulation is observable via scope placed inside the optical trocar. Upon penetration of the one or more of the simulated abdominal wall and receptacle, the tissue simulation appears to translate distally relative to the simulated abdominal wall. The distal translation is effected by a variety of ways including the release of negative pressure inside the receptacle upon penetration and the expansion of an elastic wall of the receptacle with the introduction of fluid under pressure into the receptacle.
US10198962B2
A learning management system (LMS) for tracking student progress as students learn how to weld in a real-time, simulated, virtual reality welding training environment. Systems and methods to help welding instructors and students manage the data associated with instruction and learning in a virtual reality welding environment are provided. Welding student training data generated by students while using virtual reality welding systems is stored in a centralized database. The centralized database is accessible by a user (e.g., a welding instructor) using a personal computer having a learning management software application (LMSA) installed thereon. The LMSA is configured to allow the user to access at least a portion of the student training data for one or more of viewing, analysis, grading, and reporting.
US10198960B1
A computer implemented method for providing feedback of harmonic content relating to a music track, includes receiving music track information; generating harmonic music track parameters based on the received music track information; displaying notation information for a user for performing the music track at a given time for the music track based on the harmonic music track parameters; receiving harmonic user content generated by an instrument performed by the user, using at least one capturing device; generating real-time performance feedback for the user based on comparison of the harmonic user content and the harmonic music track parameters according to predefined settings; receiving reference harmonic user content from a plurality of reference users over a public network; adjusting, based on the reference harmonic user content, at least one of the following: the predefined settings; and the harmonic music track parameters.
US10198959B2
A system for use in a lecture environment in which a lecturer delivers a lecture to students. The lecturer can broadcast questions to the students to test their understanding of the subject matter of the lecture, and the students' answers to those question are made available to the lecturer in real time. This makes it possible for the lecturer to adapt the lecture to the students' level of understanding of the subject matter of the lecture.
US10198955B1
Techniques for verifying a location and identification of a landing marker to aid an unmanned aerial vehicle (UAV) to deliver a payload to a location may be provided. For example, upon receiving an indication that a UAV has arrived to a delivery location, a server computer may process one or more images of an area that are provided by the UAV and/or a user interacting with a user device. A landing marker may be identified in the image and a representation of the landing marker along with instructions to guide the UAV to deliver the payload to the landing marker may be transmitted to the UAV and implemented by the UAV.
US10198944B2
An automatic driving device includes a position acquisition unit configured to acquire position information on another automatically-driving vehicle and another manually-driving vehicle, a route searching unit configured to search a route, a calculation unit configured to calculate a ratio of the number of the other automatically-driving vehicles to a total number of all other vehicles on the route for each route based on the position information on the other automatically-driving vehicle and the position information on the other manually-driving vehicle when a plurality of routes is searched, a selection unit configured to select the route wherein the other automatically-driving vehicle ratio calculated by the calculation unit is highest as a route for the host vehicle to travel, and a control unit configured to control automatic driving of the host vehicle so travel along the selected route.
US10198934B2
A method and security system arrangement are disclosed for processing incoming signals at an alarm monitoring station. The method includes analyzing the incoming signals to assess if any particular incoming signal includes characteristics of a facsimile signal to thereby identify whether or not a given incoming signal is a facsimile signal. If the analyzing identifies that a given incoming signal includes characteristics of a facsimile signal, thus identifying that the given incoming signal is likely a facsimile signal, the alarm monitoring station refrains from initiating an alarm handling procedure to handle the given incoming signal. Caller ID information may be extracted from the facsimile signals received by the alarm monitoring station, and added to a call block list. Calls originating from caller IDs on the call block list may be blocked by the alarm monitoring station.
US10198921B2
A transportable container assembly including a transportable container defining an enclosed interior space and having an opening member cooperatively engaging a mounting frame. The opening member has a closed position and an open position and access to the interior space is permitted in the open position. A localized device or system is attached to the transportable container and is coupled to an electrical power source. A reed switch apparatus coupled to the transportable container communicates the position of the opening member to the localized device or system. The localized device or system provides a localized function depending on the reported position of the opening member. The localized function includes at least one of a group consisting of a local lighting function, local locking mechanism action and local refrigeration system action/function. The localized device or system communicates the position of the opening member to a remote device or system at a location remote from the transportable container. The remote device or system is capable of providing remote monitoring and control functions or actions at the transportable container depending on the communicated position of the opening member.
US10198920B1
A wearable electronic device may include a wearable band and audio output transducers carried by the wearable band. The wearable electronic device may also include respective haptic actuators carried by the wearable band and adjacent respective ones of the audio output transducers. A drive circuit may be configured to concurrently drive the audio output transducers with respective first drive signals, and drive the haptic actuators with respective second drive signals different than the first drive signals.
US10198919B2
A system, apparatus and method are disclosed. The system includes a command module that generates haptic commands; a haptic actuator; a drive circuit that applies a first driving voltage in response to a first haptic command and applies a second driving voltage in response to a second haptic command. The apparatus includes a haptic actuator; a DC power supply; a first power supply circuit that outputs a first DC voltage; a second power supply circuit that outputs a second DC voltage higher than the first DC voltage; a drive circuit that applies a first driving voltage and a second driving voltage; and a controller that designates an operating mode. The method includes generating a first haptic command and a second haptic command; applying a first driving voltage to a haptic actuator; and applying a second driving voltage to the haptic actuator.
US10198917B2
A mobile emergency light device includes a casing (1), a moving closure cover (2), a translucent lens (3), an electronic circuit board (5) for control, and a combined reflector (4), in which the combined reflector (4) has an inverted bell shape and is open at both ends, in which the electronic circuit board is securely connected to the combined reflector (4), and provided with a plurality of light-emitting diodes (LED), suitably angled towards the combined reflector (4), and in which the casing (1) forms inside this a cylindrical cavity (13), whose interior houses an automatic switch, driven by the base of the casing approaching a ferromagnetic material.
US10198913B1
In one implementation, an electronic five-card draw poker gaming system using common physical cards includes a plurality of physical playing cards; a scanner that is configured to identify each of the plurality of physical playing cards as they are dealt; a plurality of player computing equipment with graphical displays that are programmed to provide individualized gaming interfaces for a plurality of players; and a gaming computing system that is communicably connected to the scanner and the plurality of player computing equipment to determine five-card draw poker gaming outcomes for each of the plurality of players based on commonly dealt cards and player actions.
US10198910B2
The disclosure discloses an improved online betting system platform for making in-play sports betting wages. In accordance with an exemplary embodiment, the platform is configured to identify a request by a player to join a tournament with a predefined entry fee and compete for rewards derived as a function of predefined entry fees by a wager pool of players betting on the same tournament. Once the request to join is acknowledged by the platform, the player is automatically added to the list alongside all the other wager pool of players registered for the tournament. Thereafter, the platform displays sporting event information including different bet types that can be waged on the basis of the predefined entry fee, and updates the sporting event information in real time in response to in-play activities associated with the live sporting event. The platform recognizes and records player bets up to the limit of the predefined entry fee and tracks winning and losing bets in real time. A leaderboard automatically calculates the winnings of the wager pool of players and displays, in real time fashion, the current leaders, in terms of winnings, during the tournament. The leaderboard updates the leaderboard automatically during the tournament to reflect changes in leaderboard standings in response to placed bets settling and clearing, as well as in response to real time changes in odds of still pending bets.
US10198904B2
A method of operating an electronic gaming machine includes generating an interactive game environment in accordance with game data, the interactive game environment having a viewing area may include a plurality of visible game components as a subset of the interactive game environment, displaying the viewing area with the plurality of visible game components, monitoring eye gaze of a player to collect player eye gaze data, determining a location of the eye gaze of the player relative to the viewing area using the player eye gaze data, and in response to the location of the eye gaze of the player relative to the viewing area, changing a resolution of a portion of the viewing area other than a portion of the viewing area corresponding to location of the eye gaze of the player on the viewing area. Related electronic gaming machines are also disclosed.
US10198902B2
A gaming machine, such as a video slot or video poker machine located in a casino or other gaming environment, may be configured to provide simultaneous play by both an in-person player and one or more remote players. Session identifiers may be assigned to the gaming machine that correspond to the game session of the in-person player and the game session of any remote players.
US10198900B2
A game system is provided. The game system includes a computer server able to implement at least one instant draw game, the computer server being configured to perform several successive instant draws and to calculate winnings of the player at the end based on the results of the successive instant draws. The computer server is configured to command the display of data based on the result of a preceding instant draw, to detect an action by the player in response to the display of the data, to trigger an instant draw following the detection of an action by the player, and to command the display of subsequent data. The subsequent instant draw depends on the preceding instant draw and/or the action by the player, and the subsequent data depends on the following instant draw and/or the action by the player. A method for executing a game is also provided.
US10198892B2
A system is disclosed for charging or billing for access to wireless power. The device requiring power communicates with the power provider and the billing method is determined. A consumer may be required to provide billing information, or if the billing information is already associated with an existing account, the consumer account is automatically charged for the wireless power. The account may include prepaid charging minutes that are debited as wireless power is provided, or the account may be billed for the wireless power that is provided. The charging/billing for the wireless power may be used to receive value for the power that is provided, while remaining consumer friendly.
US10198885B2
Systems and methods are provided for providing access to secure-access facilities based on pairing of the secure-access facilities with a user device such as a wearable device. A pairable secure-access facility may be a public storage facility or device such as a locker that includes communications circuitry for pairing with the user device. Once paired with the user device, the locker may operate a locking mechanism to lock the locker when the user device is away from the locker and to unlock the locker when the user device is in the vicinity of the locker. The locker may include a beacon for detecting and pairing with the user devices. Pairing the user device and the locker may include entering a locker identifier into the user device to ensure that the intended user device is paired with the intended locker.
US10198879B2
Methods and systems for logging driving information associated with a vehicle when driven are disclosed. In one aspect, a mobile telecommunications device is provided that is adapted for installation to a vehicle and configured to log driving information associated with the vehicle when driven. The mobile device is arranged to register the start of a driving period during which the mobile device is installed to the vehicle and the vehicle is being driven by a driver. The mobile device is also arranged to process sensor data during the driving period to derive driving information associated with how the vehicle is driven. The mobile device is also arranged to store a selection of the driving information to a memory.
US10198874B2
Systems, devices, methods, computer program products, and electronic apparatuses for aligning components in virtual reality environments are provided. An example method includes detecting a first input from a handheld controller of a virtual reality system, responsive to detecting the first input, instructing a user to orient a handheld controller in a designated direction, detecting a second input from the handheld controller; and responsive to detecting the second input, storing alignment data representative of an alignment of the handheld controller.
US10198872B2
Methods and systems for three-dimensional (3D) reconstruction of endoscopic data in accordance with embodiments of the invention are described. In one embodiment, a method for processing a plurality of images captured by an endoscope includes preprocessing a plurality of images captured by an endoscope and including at least a portion of an organ. In many embodiments of the invention, the preprocessing includes estimating variations in light intensity within scenes captured by the plurality of images, and generating a set of color-adjusted images based on those variations. The method according to some embodiments of the invention may include generating a 3D point cloud representing points on a surface of the organ based on the set of color-adjusted images, defining a mesh representing the surface of the organ based on the 3D point cloud, and generating a texture of the surface of the organ based on the set of color-adjusted images.
US10198868B2
An information processing apparatus comprises a luminance value obtaining unit for respectively obtaining first and second luminance values of first and second captured images of a physical space, wherein the first and second captured images are respectively captured by first and second image capturing units; a parameter obtaining unit for respectively obtaining first and second tracking parameters of automatic exposure control corresponding to a change in brightness of the physical space for the first and second image capturing units; and a setting unit for setting a first image capturing parameter for the first image capturing unit based on the first luminance value and the obtained first tracking parameter and a second image capturing parameter for the second image capturing unit based on the second luminance value and the obtained second tracking parameter.
US10198863B2
A method of managing Proxy Objects by attaching Meta Data to each Proxy and HD Object. The Meta Data enables the user to programmatically swap one Proxy Object with one or more HD Objects. All Proxy Objects and HD Objects are stored in a secure database structure that protects the content owner's intellectual property while providing access by users to the proxy objects and all related product information. Non-technical and non-CAD users are able to configure objects within a space by selecting an object, browsing a catalog of possible alternative objects, viewing specific product details and then selecting the object to replace the selected object. Once a new object is selected. A photo realistic 360 image of a scene is created in real time without any special software on the user's computer or any special training.
US10198857B2
A method of automatically transforming a computerized 3D model having regions of images utilized as textures on one or more physical objects represented in the 3D model (such as building sides and roofs, walls, landscapes, mountain sides, trees and the like) to include material property information for one or more regions of the textures of the 3D model. In this method, image textures applied to the 3D model are examined by comparing, utilizing a computer, at least a portion of each image texture to entries in a palette of material entries. The material palette entry that best matches the one contained in the image texture is assigned to indicate a physical material of the physical object represented by the 3D model. Then, material property information is stored in the computerized 3D model for the image textures that are assigned a material palette entry.
US10198850B2
An apparatus and method are described for texture compression, decompression and filtering. For example, one embodiment of a method comprises: determining distances between each of a plurality of texels of a texture block and each of a plurality of approximation points; generating a decompression matrix comprising a plurality of radial basis function RBF values over the distances using a specified type of RBF; using the decompression matrix to generate a decompression-filtering matrix according to a defined filter function, the decompression-filtering matrix being usable to generate a decompressed and filtered version of the texture block as a result of the filter function being integrated into the decompression-filtering matrix.
US10198840B2
Apparatuses (IP) and related methods to visualize previously suppressed image structures in a radiograph (RD). A graphical indicator (505, 510, 515) is superimposed on the radiograph (RD) to indicate the suppressed image structure (412). The apparatuses allow toggling in our out the graphical indicator (505, 510, 515) or to toggle between different graphical renderings thereof.
US10198838B2
Various embodiments may include methods executed by processors of computing devices for geometry based work execution prioritization. The processor may receive events, such as images. The processor may overlay a boundary shape on the event to identify discard regions of the event lying outside the boundary shape. The processor may identify work regions of the events lying within the working boundary shape. The devices may determine a cancellation likelihood for each of the identified work regions of the events. The processor may assign a trimming weight to each of the identified work regions based on the determined cancellation likelihoods. The processor may then add each of the identified work regions as a work item to an execution work list in an order based on the assigned trimming weights. The work items may be processed in order of trimming weight priority.
US10198835B2
A method and apparatus for continuous RF signal visualization with high resolution acquires RF signal data within a specified frequency bandwidth seamlessly to produce digitized time domain data. The digitized time domain data is processed in both the frequency and time domains to form high resolution spectral and time traces which are stored. To match human visualization abilities, the high resolution traces are combined to form low resolution traces which are displayed. With the spectral traces, spectrum bitmaps may be generated and stored so that the spectrum bitmap for any displayed spectral trace may be recalled and displayed. The high resolution traces for any specified low resolution trace may be recalled for display. Finally multiple trigger event types may be generated and displayed with the displayed traces.
US10198830B2
An information processing apparatus includes a correlation unit that correlates distance information indicating a distance to an emission position of electromagnetic waves emitted in a shooting direction of a plurality of image pickup units with a first pixel in a first image that constitutes images taken by the image pickup units, the distance information being obtained based on reflected waves of the electromagnetic waves and the first pixel corresponding to the emission position of the electromagnetic waves, and a generation unit that generates a parallax image by using the distance information correlated with the first pixel for parallax computation of pixels in a second image that constitutes the images.
US10198827B2
A method of inspecting a sample includes performing a focusing operation on a target pattern of a sample. The focusing operation includes scanning the target pattern at different focusing levels to obtain a plurality of focus images. The method further includes using at least one of the plurality of the focus images as a target pattern image of the target pattern and then measuring a dimension of the target pattern based on the target pattern image.
US10198825B2
A method for analyzing three-dimensional image data of a target region of a subject, the method comprising identifying a region of interest within the target region containing imaging information predictive of a disease state of the target region, calculating at least two radiomic features associated with the region of interest, and classifying the region of interest based on the calculated radiomic features.
US10198822B2
Systems and techniques are disclosed for determination of lesions identified in medical images of differing perspectives. One of the methods includes obtaining images of a breast of a patient, each image being from a perspective, wherein the images include at least a first image and a second image. A skin contour line representing an obliquity of a chest wall of the patient is determined. A posterior nipple line extending from a nipple included in the first image is determined that perpendicularly intersects with the skin contour line. An interactive user interface is presented that includes the posterior nipple line on the first image. Compatibility information for lesions indicated in each of the first and second image is determined, the information indicating whether a first lesion in the first image is a same lesion in the breast as a second lesion in the second image.
US10198821B2
In some implementations, a computer-implemented method is capable of automatically segmenting and detecting a tattoo within an image. An image may be initially obtained. A block coverage pattern that identifies multiple blocks within the obtained image may be determined. A set of processing operations may then be performed for each block. The processing operations may include calculating a plurality of statistical features. A confidence score reflecting a likelihood that at least a portion of the block includes a predetermined graphical attribute associated with tattoos may be calculated. A subset of the multiple blocks of the image that have a respective confidence score greater than a predetermined threshold value may be identified. A portion of the image that includes one or more blocks from among the subset of the multiple blocks may then be determined to correspond to a tattoo.
US10198816B2
Systems and methods for processing electronic imaging data obtained from medical imaging procedures are disclosed herein. Some embodiments relate to data processing mechanisms for medical imaging and diagnostic workflows involving the use of machine learning techniques such as deep learning, artificial neural networks, and related algorithms that perform machine recognition of specific features and conditions in imaging data. In an example, a deep learning model is selected for automated image recognition of a particular medical condition on image data, and applied to the image data to recognize characteristics of the particular medical condition. Based on the characteristics recognized by the automated image recognition on the image data, an electronic workflow for performing a diagnostic evaluation of the medical imaging study may be modified, updated, or prioritized.
US10198807B2
This invention comprises methods, systems, and devices for tagging objects with one or more particles of complex geometry, individually and in combination. The particles are created via the process of either artificial or biological/natural self-assembly and are used for tagging or labeling various goods in order to identify those goods. The particles may be used individually or in combination as a plurality of particles which are scattered or positioned in a pattern. For example, the use of ultrabright fluorescent silica particles comprising complex optical fluorescent spectra and/or geometrical shapes to tag and authorize objects is disclosed. Application methods and materials are disclosed as well as methods and devices for detecting and decoding resulting tags or labels.
US10198804B2
A method for determining fabric and upscaled properties of a geological sample, such as a rock sample. A system for the method also is provided.
US10198767B2
An enhanced system and method for executing options trades are disclosed. The lead market maker entitlements are integrated with sophisticated order types, including dark order types, so that the lead marker maker is guaranteed an allocation of the trade if the lead market maker is at the NBBO when an order priced at or better than the NBBO is received. The lead market maker is not provided an opportunity to price improve to execute with a specific incoming order. Additionally, market makers who are not the lead market maker in an option series may be granted the privileges of a lead market maker for the purpose of executing with a specific incoming directed order if the designated market maker is at the NBBO when a directed order priced at or better than the NBBO is received. The system and method disclosed encourages market makers to quote the best price possible, which in turn has the effect of narrowing spreads. Furthermore, as only displayed orders at the NBBO are eligible to execute ahead of market makers quoting at the NBBO, the system and method encourages users to display their best prices and sizes to the marketplace.
US10198762B1
Technology for determining the order of the search results to maximize a financial goal is described. In an example embodiment, a method, implemented using the one or more computing devices, such as client and/or server devices, may receive a product search request from a user device associated with a user and retrieve a set of products from a product database based on the product search request. Based on a purchase probability and one or more of a margin and a price for that product, the method determines an expected financial gain for each of the products of the set and sorts the set of products into an ordered set of products having an order based on the expected financial gain associated with each of the products. The method may then provide the ordered set of products for display to the user on the user device.
US10198761B2
A computer system for determining buying online and picking up in store. A computer receives from a shopper a request for buying online and picking up in store. The computer parses stores carrying an item purchased online and connections of the shopper in a social network. The computer provides the shopper with a list of one or more connections for picking up the item for the shopper. The computer sends to one of the one or more connections a token for picking up the item and information of a store where the item is picked up, after the shopper chooses the one of the one or more connections for picking up the item. The computer sends to the shopper a notification, after the item is picked up by the one of the one or more connections for picking up the item.
US10198759B2
A method and a system to automatically coordinate remote inspectors are provided. Initially, a listing is identified for remote inspection in an online publication system. The listing may describe an item for sale that is, in turn, associated with a geographical location and a category. One or more remote inspectors are identified based on the geographical location and the category associated with the item for sale. The listing and respective profiles of each of the one or more remote inspectors is published to a buyer. A selection of a selected remote inspector is received from the buyer. A template inspection report is provided to the selected remote inspector. Once the remote inspector has inspected the item for sale, the buyer is provided a completed inspection report received from the selected remote inspector.
US10198756B2
A method and associated e-commerce system for dynamically repricing an online subscription automatically identify a competing offer that offers a product that is equivalent to a subscribed product. If the competing offer offers a quantity of the equivalent product that is different from a quantity specified by the subscription, or if the competing offer is effective during a period of time that differs from a replenishment period of the subscription, the system automatically reconciles the differences and compares the resulting unit cost of the subscription product to the unit cost of the competing offer product. The system then determines whether it would be more beneficial to the subscriber to reprice a certain number of units of the subscription or to reprice the subscription for a certain period of time, and raises or lowers the price of the subscription accordingly as a function of this determination.
US10198753B2
A personalization system includes a preprocessing component configured to receive a request from a user over a communications network and generate a request key using predefined attributes of the request. A categorization component is configured to map the request key to a subset of domain-dependent vocabulary. An augmentation and buffer component is configured to augment the request with the subset of domain-dependent vocabulary mapped to the request key by the categorization component and to buffer request sequences in queues according to sequence identifiers. An embedding model component is configured to update an embedding model using the buffered request sequences. A personalization component is configured to provide a personalization using the updated embedding model.
US10198725B2
This disclosure describes systems and methods related to facilitating card present transaction. In one embodiment, a service provider system may receive a request from a merchant to initiate a card present transaction associated with a consumer. The service provider system may determine an identifier associated with a mobile device associated with the consumer. The service provider system may communicate to the mobile device, based at least in part on the identifier, a message that facilitates invocation of a transaction module associated with the mobile device. The service provider system may facilitate the car present transaction based at least in part on an interaction with the transaction module.
US10198722B2
According to one embodiment, a commodity-sales-data processing apparatus includes a display section, an image pickup section, an identifying section, a price-information acquiring section, and an amount calculating section. The image pickup section picks up images of commodities placed in a predetermined image pickup region on a display region of the display section. The identifying section identifies the commodities disposed in the predetermined image pickup region on the basis of the images picked up by the image pickup section. The price-information acquiring section acquires price information concerning prices of the commodities identified by the identifying section. The amount calculating section calculates a payment amount for the commodities on the basis of the price information acquired by the price-information acquiring section.
US10198721B2
Embodiments include a database that maintains a respective status of mobile ATMs that indicates the location and cash available for withdrawal, a communication interface that receives a request for a mobile ATM from a user device, the request including user device location data, a location processor that compares the user device location data to location data of the mobile ATMs, and determines a first mobile ATM that is closest to the user device based on the user device location data, and a backend transaction processor that processes the transaction when confirmed. The communication interface transmits an alert that includes the request to the first mobile ATM, receives a response, transmits another alert that includes the location of the first mobile ATM and an estimated time that the first mobile ATM will arrive at the location associated to the user device, and receives confirmation from the first mobile ATM.
US10198715B2
A method, computer program product, and computer system for generating, at a computing device, a collaboration container associated with a project. One or more requirements associated with the project is received using the collaboration container. The one or more requirements is mapped into changes for a web content management artifact. The web content management artifact is generated from the collaboration container. Collaboration for the web content management artifact is received. A status of the web content management artifact is promoted to the collaboration container, wherein promoting includes publically publishing at least a portion of the web content management artifact, closing at least the portion of the collaboration container, and archiving at least the portion of the collaboration container.
US10198711B2
In some embodiments, apparatuses and methods are provided herein useful for a retail shopping facility to track products being shelved therein. In one example, this tracking is accomplished without the use of RFID tags and RFID readers, but instead, employs overhead electronic image capturing devices. By one approach, the images obtained are compared to a store planogram and alerts are sent to the associate or worker stocking the shelves to correct the stocking process. As the images may be captured and analyzed in real-time, the system may redirect the worker during the shelving process to prevent items from being stocked or shelved in an incorrect location for long. In one embodiment, the system includes a product database, overhead electronic image capturing devices, portable electronic devices, and a control circuit in communication with the product database, overhead electronic image capturing devices, and the portable electronic devices.
US10198705B2
According to some embodiments, a data acquisition computer may receive a first task request, including a data source communication identifier, from a back-end application. The data acquisition computer may perform a first data acquisition process and determine indications of: when the data source expects to return to a normal operating condition, a quality of service received by the data source from a service provider, and a quality of service performed by the back-end application server. The back-end application server might generate and transmit the task request, for example, a first pre-determined period of time after an event associated with the data source. The back-end application server may also detect that a second pre-determined period of time after the event has occurred and facilitate a second data acquisition process including at least one rating within a scale of ratings provided by the data source.
US10198703B2
The present disclosure provides a computer-implemented method for prioritizing one or more instructional control strategies to reduce time-variant energy demand of a built environment associated with renewable energy sources. The computer-implemented method includes collection of a first set of statistical data, fetching of a second set of statistical data, accumulation of a third set of statistical data, reception of a fourth set of statistical data and gathering of fifth set of statistical data. Further, the computer-implemented method includes parsing and comparison of the first set of statistical data, the second set of statistical data, the third set of statistical data, the fourth set of statistical data and the fifth set of statistical data. In addition, the computer-implemented method includes identification and prioritization of one or more instructional control strategies to reduce the time-variant energy demand associated with the built environment.
US10198701B2
One aspect of the application provides a cueing device. The device is configured to alert a user to a perishable item associated with the cueing device based on one or more cueing parameters indicative of an urgency of the perishable item and a context for alerting the user to a status of the perishable item. The device includes a visual output capable of providing multiple levels of visual alert. The device further includes an input capable of receiving, from the user, an acknowledgement to an alert, or a cueing parameter. The device further includes one or more sensors configured to detect environmental characteristics affecting the perishable item. The device further includes a wireless communication interface.
US10198700B2
A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
US10198699B2
A method and system for reserving a time slot to gain access to a resource, such as an attraction, ride, show or event, as may be found in an amusement park. A portable module is used to determine a time when the user is able to access the resource based on reservation requests and throughput, without need for a docking station or continuous communication with a central database of all reservations and queue times.
US10198695B2
A manifold-aware ranking kernel (MARK) for information retrieval is described herein. The MARK is implemented by using supervised and unsupervised learning. MARK is ranking-oriented such that the relative comparison formulation directly targets on the ranking problem, making the approach optimal for information retrieval. MARK is also manifold-aware such that the algorithm is able to exploit information from ample unlabeled data, which helps to improve generalization performance, particularly when there are limited number of labeled constraints. MARK is nonlinear: as a kernel-based approach, the algorithm is able to lead to a highly non-linear metric which is able to model complicated data distribution.
US10198690B2
Embodiments of the present invention provide a method for feature extraction using multiple neurosynaptic core circuits including one or more input core circuits for receiving input and one or more output core circuits for generating output. The method comprises receiving a set of input data via the input core circuits, and extracting a first set of features from the input data using the input core circuits. Each feature of the first set of features is based on a subset of the input data. The method further comprises reordering the first set of features using the input core circuits, and generating a second set of features by combining the reordered first set of features using the output core circuits. The second set of features comprises a set of features with reduced correlation. Each feature of the second set of features is based on the entirety of said set of input data.
US10198689B2
Described is a system for object detection in images or videos using spiking neural networks. An intensity saliency map is generated from an intensity of an input image having color components using a spiking neural network. Additionally, a color saliency map is generated from a plurality of colors in the input image using a spiking neural network. An object detection model is generated by combining the intensity saliency map and multiple color saliency maps. The object detection model is used to detect multiple objects of interest in the input image.
US10198686B2
An insert for a chip card includes a body provided with a cavity in which is inserted an electronic module provided with a microelectronic chip connected to an inductive or capacitive coupling. The body has a stack of layers at least a first layer of which comprises a first booster antenna and a second layer of which comprises a second booster antenna, the various booster antennas being coupled together inductively and/or capacitively, and at least one of the booster antennas being coupled inductively and/or capacitively with the coupling of the module. The body furthermore comprises at least one metal plate disposed between two layers of ferrite, the first and second booster antennae and the metallic plate being arranged in such a way that at least one of the two booster antennas and the electronic module remain coupled together inductively and/or capacitively, despite the presence of the metal plate.
US10198684B2
A smart card module includes a substrate having a first main surface and a second main surface, which is opposite the first main surface. The substrate has a plurality of plated-through holes, which extend through the substrate from the first main surface to the second main surface. The smart card module further includes a chip over the first main surface of the substrate, a first metal structure over the second main surface of the substrate, electrically insulating material, which covers the first metal structure, and a second metal structure over the electrically insulating material, wherein the second metal structure is electrically insulated from the first metal structure by the electrically insulating material. The chip is connected to the first metal structure by at least one first plated-through hole. The chip is connected to the second metal structure by at least one second plated-through hole.
US10198682B2
According to one embodiment, a receiving system includes a first receiving circuit and a second receiving circuit each receiving a differential signal with a positive phase signal and a negative phase signal, and a controller controlling the first and second receiving circuits. The first receiving circuit comprises a first differential amplifier outputting a first signal in a first time frame in which a polarity of the differential signal does not change dependent on a passage of time. The second receiving circuit comprises a second differential amplifier outputting a second signal in a second time frame in which the polarity of the differential signal changes dependent on the passage of time.
US10198678B2
This power receiving-type information acquisition and transmission device 101 is provided with one or more power receiving means 110 which receive power supply waves that can supply power, one or more power storage means 120 which store power obtained by the power receiving means, one or more information acquisition means 130 which acquire information by expending at least part of the aforementioned power of the power receiving means 110 and/or the power storage means 120, and one or more information transmission means 140 which utilize the power from the power storage means 120 to transmit information externally. This enables regular or steady information collection, and enables transmitting said information stably, on a permanent basis and remotely, i.e., either over a short or long distance externally.
US10198674B2
A method of controlling memory usage in a graphics rendering system. The method comprises converting a plurality of layers of graphical objects to an intermediate format representation, the layers being formed by grouping the graphical objects into a plurality of layers based on a first complexity threshold; and in response to detecting a memory shortage condition in execution of the graphics rendering system, determining a second complexity threshold based on the detected memory shortage condition, the second complexity threshold being lower than the first complexity threshold. The method also comprises identifying a layer of the plurality of layers based on the second complexity threshold, the identified layer being different to a layer which triggered the memory shortage condition, and converting the identified layer of graphical objects to the intermediate format representation to release memory occupied by graphical objects of the identified layer.
US10198668B2
There is provided an apparatus for supporting Computer Aided Diagnosis (CAD) based on a speed of a probe. The apparatus includes a region of interest (ROI) detector configured to detect an ROI from a current image acquired from a probe; and an ROI classifier configured to determine whether to classify the ROI using a determined state of a speed, and classify the ROI according to a result of the determination.
US10198657B2
An all-weather thermal-image pedestrian detection method includes (a) capturing diurnal thermal images and nocturnal thermal images of a same pedestrian and non-pedestrian object in a same defined block to create a sample database of thermal images, wherein the sample database comprises pedestrian samples and non-pedestrian samples; (b) performing LBP encoding on the pedestrian samples and the non-pedestrian samples, wherein complementary LBP codes in the same defined block are treated as identical LBP codes; (c) expressing the LBP codes in the same defined block as features by a gradient direction histogram (HOG) to obtain feature training samples of the pedestrian samples and the non-pedestrian samples; (d) entering the feature training samples into a SVM to undergo training by Adaboost so as to form a strong classifier; and (e) effectuating pedestrian detection by searching the strong classifiers in thermal images with sliding window technique to detect for presence of pedestrians.
US10198656B2
In one embodiment, the disclosure relates to a method for determining a degree of homogeneity in one or more inspection images of cargo in one or more containers, comprising: determining whether a zone of interest in one or more processed inspection images comprises one or more patterns, wherein the one or more processed inspection images are processed from one or more inspection images generated by an inspection system configured to inspect the one or more containers; and in the event that one or more patterns is determined and that a variation in the determined one or more patterns is identified, classifying the one or more inspection images as having a degree of homogeneity below a predetermined homogeneity threshold.
US10198647B2
Systems and methods of operation for a machine-readable symbol reader for estimating the distance of a scanned target object or item labeled with indicia, such as a machine-readable symbol. The reader may include an illumination subsystem which projects a light pattern (e.g., line) out from the reader. The reader may capture an image of the target object while the light pattern is projected thereon and analyze at least one detectable characteristic of the pattern to estimate distance of the target object relative to the reader. A one-dimensional sensor array of the reader may be exploited in part for imaging a symbol and in part for imaging detectable characteristics (e.g., edges) of the projected illumination pattern which allows for estimation of the reading distance. A central portion of the one-dimensional sensor array may be dedicated to imaging a machine-readable symbol and lateral portions may be dedicated to implementing a range finder.
US10198646B2
A cascaded finite-state-transducer array includes a plurality of finite-state-transducers, the finite-state-transducers being distributed in space. The finite-state-transducer array is configured with dedicated data transfer channels between the finite-state-transducers to transfer specific data types. Each data stream on a dedicated data transfer channel may transmit a particular data type, which may be sorted in increasing order of start offsets or token IDs.
US10198644B2
The invention teaches a multiple reference optical coherence tomography scanner that provides a subdermal fingerprint scan, covers an area of approximately 16 mm-17 mm×10 mm in less than a second, and fits into a slim profile of less than 6 mm in thickness, thereby fitting within the slim consumer electronics such as the iPhone and similar consumer electronics. Various embodiments are taught.
US10198634B2
Systems, methods, and devices are provided herein for detecting and tracking one or more movable objects. A method for supporting visual tracking may be provided. The method may comprise: receiving a plurality of image frames captured at different times using an imaging device, wherein each image frame comprises a plurality of pixels that are associated with a plurality of feature points; analyzing the plurality of image frames to compute movement characteristics of the plurality of feature points; and identifying at least one tracking feature relative to at least one background feature based on the movement characteristics of the plurality of feature points.
US10198629B2
A method for cropping photos images captured by a user from an image of a page of a photo album is described. Corners in the page image are detected using corner detection algorithm or by detecting intersections of line-segments (and their extensions) in the image using edge, corner, or line detection techniques. Pairs of the detected corners are used to define all potential quads, which are then are qualified according to various criteria. A correlation matrix is generated for each potential pair of the qualified quads, and candidate quads are selected based on the Eigenvector of the correlation matrix. The content of the selected quads is checked using a salience map that may be based on a trained neuron network, and the resulting photos images are extracted as individual files for further handling or manipulation by the user.
US10198628B2
There is disclosed a method of analyzing a digital image of a document (to determine, as example, a document suitability for server-based OCR processing) in a computer system that includes a user electronic device (for acquiring or storing a digital image of a document) connectable to a server (for executing the server-based OCR processing of the digital image to create a recognized-text document). The method is executable by the user electronic device and comprises: acquiring the digital image of the document; analyzing an OCR quality parameter associated with a compressed digital image to be created from the digital image using a compression algorithm and a compression parameter; in response to the OCR quality parameter being above or equal to a pre-determined threshold: transmitting the compressed digital image to the server. Optionally, the method further comprises compressing the digital image using the compression algorithm and the compression parameter to create the compressed digital image before transmission thereof.
US10198626B2
Systems, devices, media, and methods are presented for modeling facial representations using image segmentation with a client device. The systems and methods receive an image depicting a face, detect at least a portion of the face within the image, and identify a set of facial features within the portion of the face. The systems and methods generate a descriptor function representing the set of facial features, fit object functions of the descriptor function, identify an identification probability for each facial feature, and assign an identification to each facial feature.
US10198624B2
There is disclosed a system and method of performing facial recognition from RGB image data. The method includes generating a lower-resolution image from the RGB image data, performing a convolution of the lower-resolution image data to derive a probability map identifying probable facial regions and a probable non-facial regions, and performing a first deconvolution on the lower-resolution image using a bilinear interpolation layer to derive a set of coarse facial segments. The method further includes performing a second deconvolution on the lower-resolution image using a series of unpooling, deconvolution, and rectification layers to derive a set of fine facial segments, concatenating the set of coarse facial segments to the set of fine facial segments to create an image matrix made up of a set of facial segments, and generating a binary facial mask identifying probable facial regions and probable non-facial regions from the image matrix.
US10198623B2
The present disclosure provides a three-dimensional facial recognition method and system. The method includes: performing pose estimation on an input binocular vision image pair by using a three-dimensional facial reference model, to obtain a pose parameter and a virtual image pair of the three-dimensional facial reference model with respect to the binocular vision image pair; reconstructing a facial depth image of the binocular vision image pair by using the virtual image pair as prior information; detecting, according to the pose parameter, a local grid scale-invariant feature descriptor corresponding to an interest point in the facial depth image; and generating a recognition result of the binocular vision image pair according to the detected local grid scale-invariant feature descriptor and training data having attached category annotations. The present disclosure can reduce computational costs and required storage space.
US10198618B2
A commodity registration apparatus configured to perform object recognition includes an interface connected to receive captured images, a storage unit storing a dictionary for the object recognition, and a processor. The processor is configured to designate a learning target article for learning processing, extract, from each captured image, feature value indicating feature of an article contained in the captured image, compare each of the extracted feature values with stored feature values of the learning target article registered in the dictionary and calculate a similarity degree therebetween, generate relationship information indicating a relationship between the captured images based on the calculated similarity degrees, exclude captured images that meet a predetermined condition based on the relationship information, and execute the learning processing by adding, to the dictionary with respect to the learning target article, the feature values indicating features of the article contained in the non-excluded captured images.
US10198613B2
Systems and methods may be used by an automatic fingerprint identification system to estimate patterns of a latent fingerprint. A latent fingerprint image, and a plurality of reference ridge flow maps may initially be obtained. Each reference ridge flow map may be associated with a particular fingerprint pattern. A latent ridge flow map for the obtained latent fingerprint image may be computed. One or more characteristics associated with the latent ridge flow map may be compared to one or more characteristics associated with each of the plurality of reference ridge flow maps. A similarity score between the latent ridge flow map and a particular reference ridge flow map may be computed for each of the plurality of reference ridge flow maps. One or more fingerprint patterns present within the latent fingerprint may then be determined and provided for output.
US10198612B1
A method includes: normalizing intensities at each pixel in a fingerprint slap scan image such that variations of pixel intensities between fingerprint ridges and valleys are regularized; subsequently dividing the fingerprint slap scan image into blocks of pixels; for each block of pixels, estimating a spatial separation between adjacent fingerprint ridges as well as a ridge orientation for each fingerprint ridge within the particular block of pixels; calculating a distortion map for the various blocks by projecting, according to the estimated ridge orientation for each fingerprint ridge, an adjustment to the estimated spatial separation that is based on a difference between the estimated spatial separation and a target spatial separation; and warping the fingerprint slap scan image to compensate for the calculated distortion map such that the fingerprint ridges in the warped fingerprint slap scan image are scaled to compensate for local variations of adjustments in the calculated distortion map.
US10198607B2
A method begins by detecting a variance of one or more RF characteristics of a wireless sensor from a desired value of the one or more RF characteristics, due to exposure to an environmental condition. The tuning circuit is operably coupled to an antenna that includes a tail section that is located in a radio frequency (RF) limited area, and a head section that is located in a non-RF limited area. The method continues by adjusting the tuning circuit in response to the detecting of the variance. The method continues by generating a message regarding the adjusting of the tuning circuit, wherein a level of the adjusting of the tuning circuit is representative of the variance of the one or more RF characteristics sensed by the tail section. The method continues by transmitting the message to one or more of an RF reader and a computing device.
US10198594B2
A method for displaying notification information on an electronic device is disclosed. The method includes: receiving notification information in a lockscreen state; determining a user type of a user to view the notification information; determining a display mode of the notification information according to the user type; and displaying the notification information on the electronic device according to the display mode.
US10198589B2
Securely distributing a backup file includes identifying a file to be stored, generating a plurality of file chunks from the file, transmitting from a first device, each of the plurality of file chunks to one of a plurality of storage locations, and generating, at the first device, a map that identifies the storage location for each chunk. Retrieving a distributed backup file includes receiving a request to retrieve a file, obtaining a map corresponding to the file, wherein the map identifies a storage location for each of a plurality of file chunks of the file, retrieving the plurality of file chunks from the identified locations, and generating the requested file by combining the plurality of file chunks.
US10198580B2
A process transforms compiled software into a semantic form. The process transforms the code into a semantic form. The process analyzes behavior functionality by processing precise programming behavior abstractions stored in a memory and classifies the code as malware based on the code behavior. Another method identifies the starting point of execution of a compiled program. The method calculates a complexity measure by calculating the number of potential execution paths of local functions; identifies the number of arguments passed to local functions; and identifies the starting point of execution of the compiled program. Another method provides interactive, dynamic visualization of a group of related functions wherein a user can explore the rendered graph and select a specific function and display functions that are color coded by their ancestral relation and their function call distance to the selected function.
US10198579B2
Systems and methods for detection of domain generated algorithms (DGA) and their command and control (C&C) servers are disclosed. In one embodiment, such an approach includes examining DNS queries for DNS resolution failures, and monitoring certain set of parameters such as number of levels, length of domain name, lexical complexity, and the like for each failed domain. These parameters may then be compared against certain thresholds to determine if the domain name is likely to be part of a DGA malware. Domain names identified as being part of a DGA malware may then be grouped together. Once a DGA domain name has been identified, activity from that domain name can be monitored to detect successful resolutions from the same source to see if any of the successful domain resolutions match these parameters. If they match specific thresholds, then the domain is determined to be a C&C server of the DGA malware and may be identified as such.
US10198576B2
Systems and method identify potentially mislabeled file samples. A graph is created from a plurality of sample files. The graph includes nodes associated with the sample files and behavior nodes associated with behavior signatures. Phantom nodes are created in the graph for those sample files having a known label. During a label propagation operation, a node receives data indicating a label distribution of a neighbor node in the graph. In response to determining that the current label for the node is known, a neighborhood opinion is determined for the associated phantom node, based at least in part on the label distribution of the neighboring nodes. After the label propagation operation has completed, differences between the neighborhood opinion and the current label distribution for nodes are determined. If the difference exceeds a threshold, then the current label may be incorrect.
US10198570B2
Disclosed are a dynamic password lock and a remote password lock apparatus. The dynamic password lock includes a bolt, a bolt actuation device, a microprocessor, an unlocking authentication device and a power supply conversion device, the unlocking authentication device being connected electrically with the bolt actuation device through the microprocessor to actuate the bolt, in which: the dynamic password lock further includes a physical interface, the physical interface is connected electrically with the microprocessor to serve as a communication interface for the dynamic password lock to communicate with external communication equipment; and the physical interface is connected electrically with the power supply conversion device to serve as a powering interface for external powering equipment to power the dynamic password lock. The remote password lock includes the dynamic password lock, an IPC and a storage device.
US10198564B2
An image processing apparatus which is capable of realizing security improvements without degrading the usability. A user is authenticated, and an operation screen accepting an operation input from the user is displayed. A job is executed according to an instruction of the user authenticated by the user authenticating unit. It is determined whether or not the job of which execution is instructed by the user, is being executed when the user authenticating unit authenticates the user. A first operation screen through which the user inputs an instruction for the job in execution is displayed when the job executing unit is executing the job, of which execution is instructed by the user, whereas another operation screen through which another user inputs an instruction for another job is displayed when not.
US10198543B2
A computer system is provided that enables a designer of a circuit design to fracture and reconstitute a larger design for both computer modeling of the functionality and the physical implementation or rendering of the circuit design. More particularly, the designer may refine or re-work a sub-module of the larger sub-circuit without having to create a corresponding sub-module in the physical implementation. This capability thus avoids the significant complexity required for sub-module refinement in the current state of the art, and provides the designer with a much simpler flow.
US10198539B1
Systems, methods, and products implementing a dynamic register transfer level (DRTL) monitor are disclosed. The DRTL monitor may be rapidly constructed and implemented in one or more emulator devices during the runtime of the emulation of a device under test (DUT). The systems may receive monitor modules and corresponding monitor instances in high level hardware description language and compile the monitor modules and instances to generate a monitor within the one or more emulator devices. The systems may then connect one or more input ports of the monitor to one or more signal sources in the DUT. The systems may further allow removal of the monitor, addition or more monitors, and/or modification of the monitor during the run time of the emulation of the DUT.
US10198538B1
The embodiments described herein may improve utilization of an emulator system's resources, and may improve efficiency and effectiveness in bug-identification and/or target-debugging; the components described herein may improve utilization of the emulator's resources, reduce wait time to execute emulation routines, and may limit or eliminate the need to stop or kill emulations in process. The various embodiments described herein allow for dynamically associating domains and targets by dynamically allocating and assigning domains with particular target connections, which are pins and/or wires that connect target pods to the emulation system. An emulation system may comprise one or more target MUXs that are situated between the target connections and the domains, to allow the relationships between target pods and domains to be identified and switched dynamically. The target MUXs may be reprogrammed while emulations are ongoing, in order to redirect data communications between available domains and target pods of target systems.
US10198534B2
Disclosed herein is a method and computing system for illustrating elevations in an image corresponding to an area of interest that is at least a portion of a mine worksite. The method includes determining, by a selection, a first dataset that includes a plurality of elevation values defining an elevation topography for a first area of interest. The method further includes, for each of the at least a portion of the elevation values in the first dataset, determining a corresponding color for illustrating the elevation value according to a scale of colors. The scale spans a defined range of altitudes. Each color in the scale is definable by a hue; and at least one parameter for influencing at least one of a lightness and a darkness of the color. The color scale is defined to progress through a spectrum of hues across the defined range of altitudes. The method also includes generating a first image portraying at least a 3-dimensional, non-plan view of the elevation topography for the first area of interest, illustrating the at least a portion of the elevation values of the first dataset in the corresponding determined colors.
US10198523B2
Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.
US10198520B2
Techniques for search with more like this refinements are disclosed. In some embodiments, search with more like this refinements includes receiving a product and a context (e.g., the context can include related category information, user context, and/or other context related information); generating a search query based on the product and the context; and determining a plurality of products that match the search query to generate more like this search results.
US10198519B2
When a user enters a primary search query into a primary search query input area to perform a first search of the primary search query, disclosed is a method and system for automatically entering the primary search query into a secondary search query input area to perform a second search of the primary search query. When the user enters a secondary search query into the secondary search query input area to perform a first search of the secondary search query, the method and system automatically enters the secondary search query into the primary search query input area to perform a second search of the secondary search query.
US10198516B2
A method of analyzing data is presented. The method includes generating a query based on a topic of interest, expanding search terms of the query, executing the query on one or more data sources, monitoring a specific data source selected from the one or more data sources. The monitoring is performed to monitor for matches to the query.
US10198512B2
Techniques for improving search relevance using past searchers' reputation are described. According to various embodiments, a specification of a search query term corresponding to a skill is received from a searcher, in connection with a search for members of an online social networking service having the skill. Thereafter, a list of search results is generated and displayed based on the search query term, each of the search results corresponding to a member of the online social networking service. A subsequent interaction between the searcher and a specific member corresponding to one of the search results is detected. A skill reputation score associated with the searcher and the skill is then accessed. Thereafter, a search relevance score associated with the specific member and the skill is modified based on the skill reputation score associated with the searcher and the skill.
US10198509B2
A complex video event classification, search and retrieval system can generate a semantic representation of a video or of segments within the video, based on one or more complex events that are depicted in the video, without the need for manual tagging. The system can use the semantic representations to, among other things, provide enhanced video search and retrieval capabilities.
US10198508B1
Systems and methods are provided for searching and identifying quotes in response to a query from a user. Consistent with certain embodiments, systems and methods are provided for identifying one or more subject entities associated with the query and for identifying, from a database or from search results obtained in response to the query, a set of quotes corresponding to the one or more subject entities. Further, systems and methods are provided for determining quote scores for the identified quotes based on at least one of the relationship of each quote to the one or more subject entities, the recency of each quote, and the popularity of each quote. Additionally, systems and methods are provided for organizing the identified quotes in a rank order based on the quote scores and selecting quotes based on the rank order or based on the quote scores. In addition, systems and methods are provided for transmitting information to display the selected quotes on a display device.
US10198500B2
A system and method dynamically analyze documents to determine relevancy of a document relatively quickly and efficiently. Potentially relevant documents can be determined using a search string and then converted into corresponding document data structures for analysis. Keywords can be used to identify documents of interest from the document data structures. Tools are provided to assess the relevancy of documents, including tools to determine the frequency of keywords in the documents, to compare documents, and to contrast documents. Algorithms are provided that use prior searches to determine sets of relevant documents. Adaptive search methods are provided that refine searching during analysis to reduce a number of documents that are not sufficiently relevant. A dynamic relevancy matrix can be generated that provides access to keyword frequency and associated keyword frequency for a plurality of documents.
US10198487B2
A computer-assisted method, computer system, and program product provide the functionality of a portal for persons to find, based on a topic of interest, the nearest relevant in-person gathering of other persons interested in the topic as well. The system provides for the automated creation of groups and for their automatic sustainment through automatic scheduling of periodic gatherings. Strangers in geographic proximity are automatically brought together into chapters formed around the topic of interest. Chapters may be led by organizers, and gatherings may have hosts. Automatic functions for venue selection, venue voting, cancellation, and feedback are provided.
US10198486B2
A method, system, and article of manufacture comprising tabulating, for a plurality of users making recommendations, information including respective user interests and recommendations, storing the tabulated information in a database, responsive to a query from a client machine, the query seeking a recommendation from a user having a particular user interest, filtering the stored tabulated information to determine recommendations from users having the particular user interest, and presenting the recommendations to the client machine. Also included is a community of parents who are registered on one site to find on other sites products that they are curious about or want to give feedback on, and then collect those items and share insights or request guidance from at least some of the individual parents in the community.
US10198480B2
According to an example, at least one hot account is determined for each category according to quality scores and correlation degrees of history user generated content (UGCs); after a UGC newly posted by the hot account is received, if a quality score of the newly posted UGC is higher than a predefined quality score threshold and a correlation degree between the newly posted UGC and the category that the hot account belongs to is higher than a predefined correlation degree threshold, the newly posted UGC is determined as a hot UGC.
US10198479B2
Provided are systems and methods for the contextual retrieval and contextual display of records. A search query and/or search results may be contextually enhanced based on (i) natural language processing (NLP) models, (ii) user behavior, and/or (iii) relationships between various entities involved in a search, such as between users, records, and/or fields of expertise. Contextually enhanced search results may be delivered and displayed to a user on a user interface in a contextually relevant order.
US10198478B2
Systems and methods for cladistics-based content searching, analysis, and diagrammatic representation of results; the importing of patent claims, parsing of the claims into their elements and sub-elements, semantically analyzing the claims sub-elements to determine the technology; semantically analyzing the database records to find matching technology content, displaying the matching technology content, and visually linking the matching technology content to relevant hierarchically-displayed elements and sub-elements.
US10198471B2
Examples of the disclosure enable performing semantic joins using a big table corpus. Pairs of values from at least two data sets are identified. The pairs of values include one value from a first one of the data sets and one value from a second one of the data sets. Statistical co-occurrence scores for the identified pairs of values are determined based on historical co-occurrence data. The determined statistical co-occurrence scores are used for predicting a semantic relationship between the at least two data sets. The predicted semantic relationship is used for joining the at least two data sets.
US10198467B2
Some embodiments provide, for a policy framework that manages application of a plurality of policies to a plurality of resources in a computing environment, a method for providing a user interface. The method displays a first display area for viewing and editing policies imported by the policy framework from a first several heterogeneous sources. The method displays a second display area for viewing and editing information regarding computing resources imported by the policy framework from a second several heterogeneous sources. The method displays a third display area for viewing and editing binding rules for binding the policies to the computing resources.
US10198461B2
The disclosed embodiments include data storage systems and methods to store data. In one embodiment, the system includes a storage medium having a plurality of partitions for storing data values of a dataset. The system also includes a system manager operable to receive a data value from an external source and assign a plurality of data subsets of the dataset to the plurality of partitions. The system also includes a key manager operable to assign a key of a key space to each data value of the dataset. The system further includes at least one data manager, where each data manager is assigned a data subset. Further, each data manager is operable to provide an indication of whether the data value belongs to the data subset and operable to store the data value on the partition. The system also includes an allocation manager operable to dynamically readjust the partition.
US10198459B2
A version manager that manages multiple versions of a logical data model. Each version of the logical data model exposes a data storage system using a corresponding semantic mapping set that for multiple logical data model entities, maps at least the logical data model entity to at least a corresponding physical data model entity of the data storage system. The logical data model itself may consistent of multiple constituent logical data models, each used for a different vertical to expose the same underlying storage system. The version manager corresponds each of one or more data consumers of the data storage system with a version of the logical data model. Accordingly, when requests come in from a particular data consumer, the corresponding version of the logical data model is used.
US10198449B2
The disclosed technology generates unique identifiers for content items in a multi-user network-based content management system. The generated identifiers satisfy at least the properties of, (1) the GUID is unique on the local client device; (2) the GUID is preserved across reboots, moves, renames, and content item modifications; (3) the GUID is not preserved when the content item is copied; and (4) the GUID is not reused after a content item is deleted. The unique identifiers allow the content management system to model each user account as a collection of content item objects and globally unique identifiers instead of as a directory-based hierarchy of content items.
US10198440B2
The present invention provides a system for publishing and displaying digital materials, comprising an ePub publishing module comprising a mechanism for publishers to upload ePub files, a user management module providing a means to add, edit and remove end users from the system, a bookshelf module for organizing the user's content in order to create a logical grouping of content, a reading content module for reading content after the user has been mapped to the content, and an annotating content module for annotating user selected text.
US10198434B2
Technical solutions are described for generating structured conversational data. An example method includes receiving an utterance that is part of a conversation and identifying the utterance as part of an adjacency pair. The adjacency pair includes two utterances, each produced by different speakers. The method also includes associating the utterance with a label from a predetermined set of labels based on the identifying of the adjacency pair.
US10198433B2
Techniques to predictively respond to user requests using natural language processing are described. In one embodiment, an apparatus may comprise a client communication component operative to receive a user service request from a user client; an interaction processing component operative to submit the user service request to a memory-based natural language processing component; generate a series of user interaction exchanges with the user client based on output from the memory-based natural language processing component, wherein the series of user interaction exchanges are represented in a memory component of the memory-based natural language processing component; and receive one or more operator instructions for the performance of the user service request from the memory-based natural language processing component; and a user interface component operative to display the one or more operator instructions in an operator console. Other embodiments are described and claimed.
US10198426B2
A method, computer system, and computer program product for dividing a term with appropriate granularity includes extracting an element word specifying granularity from content by parsing, and, if the term includes at least one element word in a part thereof, dividing the term at a position where the at least one element word exists.
US10198423B2
A smart selection engine is provided. The smart selection engine may run in the context of a spreadsheet application on any device, service, or general endpoint capable of running the spreadsheet application. The smart selection engine reduces the cognitive load and complexity for performing spreadsheet operations by clearly presenting the user with easy to use and understand options that are big, simple, and lend themselves nicely to natural user interfaces, touch enabled devices, and devices with small displays as well as with graphical user interfaces, larger displays, and traditional input devices. By making contextually based suggestions, the smart selection engine reduces or eliminates the need for the user to be aware of the available operations or how to perform the operations. Further, the smart selection engine improves the consistency and efficiency of working with a spreadsheet.
US10198420B2
A spreadsheet storytelling engine is provided. The spreadsheet storytelling engine may run in the context of a spreadsheet application on any device, service, or general endpoint capable of running the spreadsheet application. The spreadsheet storytelling engine allows for the authoring and telling of a story. The story is a collection of operations that guide the consumer through a spreadsheet. The story allows the spreadsheet to be used to convey visualizations, data, calculations, or other objects in a spreadsheet in a way that may be simple, pleasant to look at, and/or visually engaging to help a consumer understand the information and internalize it in a way that is actionable without requiring the real time availability of the spreadsheet author. The spreadsheet storytelling engine is useful for purposes including, but not limited to, making presentations, creating tutorials, validating data, explaining how a model works, and generating interactive business intelligence dashboards.
US10198419B2
Systems and methods for providing an email client interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in an email message, and may automatically add information from the email message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
US10198407B2
A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.
US10198402B1
A magnetic system for solving one or more quadratic optimization problems by associating each of a plurality of variables of a quadratic optimization problem with a nanomagnet subset of a nanomagnet array, driving the nanomagnets of the nanomagnet subset to an excited state, allowing the nanomagnets of the nanomagnet subset to enter a relaxed state after being driven to an excited state, wherein the nanomagnets magnetically couple with one another in the relaxed state to minimize the total magnetic coupling energy of the nanomagnet array, and sensing a magnetic coupling of the nanomagnets of the nanomagnet subset to solve the quadratic optimization problem.
US10198401B2
In one embodiment, an apparatus comprises a multi-dimensional memory and a plurality of processing elements to perform a matrix operation, wherein the matrix operation comprises a max pooling operation on one or more matrix operands. The plurality of processing elements comprises one or more matrix processors, and the plurality of processing elements is configured to: receive matrix data from the multi-dimensional memory, wherein the matrix data is associated with the one or more matrix operands; extract the one or more matrix operands from the matrix data; perform the max pooling operation using the one or more matrix operands; and obtain a result of the max pooling operation.
US10198400B1
A system for selecting an optimal data set from a plurality of candidate data sets based at least in part on a client data packet received through a web interface may include a web server that receives first data packets from a client device, and a cloud computing platform that receives the first data packets from the web server and validates the first data packets using information imported from a third-party computer system. The platform may also receive second data packets from a second third-party computer system, select candidate data sets from a collection of available data sets based on information that is descriptive of the user, and select at least one optimal data set from the candidate data sets based on a user priority. The optimal data set may include adjustable parameters with values that are set through the client device.
US10198392B2
There is provided a peripheral device including a multi-pole plug inserted into a jack of a jack device, the jack device including the jack, a conversion unit that converts a physical amount into an electrical signal or converts an electrical signal into a physical amount, a detection unit that detects whether the jack device is a corresponding device capable of handling multiplexed data obtained by multiplexing the electrical signal input and output to and from the conversion unit, a transmission and reception processing unit that transmits or receives the multiplexed data via a predetermined terminal of the multi-pole plug when the jack device is a corresponding device, and a function switching unit that performs assignment of an electrical function of a terminal other than the predetermined terminal of the multi-pole plug.
US10198390B2
A system for storing data includes a rack, one or more data storage modules coupled to the rack, and one or more data control modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, and one or more mass storage devices (for example, hard disk drives) coupled to the backplanes. The data control modules may access the mass storage devices in the data storage modules.
US10198385B2
Systems and methods for detecting types of storage drives connected to a controller, which performs backplane or enclosure management. The controller has multiple pins, which includes N analog pins, such as the PRSNT# pins. Each of the N analog pins is electrically connected to a corresponding detecting circuits. Further, 2*N storage drives may be connected to and controlled by the controller in a way such that each analog pin may be connected to two storage drives via a corresponding detecting circuit for detecting a drive type of each storage drive. Each storage drive may be a SATA/SAS storage drive, or a NVMe storage drive. In operation, the controller receives a voltage from each of the N analog pins, and determines the drive type of each of the two of the 2*N storage drives based on the voltage received from each of the N analog pins.
US10198372B2
This technology provides an electronic device and a method for fabricating the same. An electronic device in accordance with an implementation of this document may include a semiconductor memory, wherein the semiconductor memory may include: one or more variable resistance elements each exhibiting different resistance states for storing data, wherein each variable resistance element may include: a Magnetic Tunnel Junction (MTJ) structure including a free layer having a changeable magnetization direction, a pinned layer having a fixed magnetization direction and a tunnel barrier layer interposed between the free layer and the pinned layer; a seed layer disposed under the MTJ structure to facilitate a growth of the pinned layer or the free layer; and an amorphous metallic carbon layer disposed under the seed layer.
US10198369B2
A data processing system includes a memory that includes a first memory bank and a second memory bank. The data processing system also includes a conflict detector connected to the memory and adapted to receive memory access information. The conflict detector tracks memory access statistics of the first memory bank, and determines if the first memory bank contains frequent row conflicts. The conflict detector also remaps a frequent row conflict in the first memory bank to the second memory bank. An indirection table is connected to the conflict detector and adapted to receive a memory access request, and redirects an address into a dynamically selected physical memory address in response to a remapping of the frequent row conflict to the second memory bank.
US10198363B2
Techniques are described herein for generating and using in-memory data structures to represent columns in data block sets. In an embodiment, a database management system (DBMS) receives a query for a target data set managed by the DBMS. The query may specify a predicate for a column of the target data set. The predicate may include a filtering value to be compared with row values of the column of the target data set. Prior to accessing data block sets storing the target data set from persistent storage, the DBMS identifies an in-memory summary that corresponds to a data block set, in an embodiment. The in-memory summary may include in-memory data structures, each representing a column stored in the data block set. The DBMS determines that a particular in-memory data structure exists in the in-memory summary that represents a portion of values of the column indicated in the predicate of the query. Based on the particular in-memory data structure, the DBMS determines whether or not the data block set can possibly contain the filtering value in the column of the target data set. Based on this determination, the DBMS skips or retrieves the data block set from the persistent storage as part of the query evaluation.
US10198361B2
A method and system for sharing memory between a central processing unit (CPU) and a graphics processing unit (GPU) of a computing device are disclosed herein. The method includes allocating a surface within a physical memory and mapping the surface to a plurality of virtual memory addresses within a CPU page table. The method also includes mapping the surface to a plurality of graphics virtual memory addresses within an I/O device page table.
US10198360B2
There is provided a data processing apparatus comprising: processing circuitry to speculatively execute an instruction referencing a virtual address. Lookup circuitry receives the virtual address from the processing circuitry. The lookup circuitry comprises storage circuitry to store at least one virtual address and page walking circuitry to perform a page walk on further storage circuitry, in dependence on the virtual address being unlisted by the storage circuitry, to determine whether a correspondence between a physical address and the virtual address exists. The lookup circuitry signals an error when the correspondence cannot be found and, in response to the error being signaled, the storage circuitry stores an entry comprising the virtual address.
US10198358B2
Apparatuses, computer readable mediums, and methods of processor unit testing using cache resident testing are disclosed. The method may include loading a test program in a cache on a chip comprising one or more processor units. The method may include the one or more processor units executing the test program to generate one or more results. The method may include redirecting a first memory reference to the cache, wherein the first memory reference is generated during the execution of the test program. The method may include determining whether the one or more generated results match one or more test results. The method may include redirecting a memory request to a memory location resident in the cache if the memory request includes a memory location not resident in the cache. The method may include redirecting a memory request to the cache if the memory request is not directed to the cache.
US10198356B2
A separate distributed buffer cache system may be implemented for a storage client of a distributed storage system. Storage I/O requests may be sent from a storage client to one or more buffer cache nodes in a distributed buffer cache system that maintain portions of an in-memory buffer cache to which the requests pertain. The distributed buffer cache system may send the write requests on to the distributed storage system to be completed, and in response to receiving acknowledgements from the storage system, sending a completion acknowledgement back to the storage client. Buffer cache nodes may update buffer cache entries for received requests such that they are not available for reads until complete at the distributed storage system. For read requests where the buffer cache entries at the buffer cache node are invalid, valid data may be obtained from the distributed storage system and sent to the storage client.
US10198341B2
Embodiments herein are directed to parallel replay of code execution. An embodiment parses trace data comprising a plurality of trace data streams that each represents execution of a corresponding one of a plurality of executable entities, and identifies a plurality of trace sections that each represents one or more events executed by one of the executable entities over a period of time. The embodiment defines an ordering among the trace sections, identifies a point of interest in at least one of the executable entities, and identifies a subset of the trace sections that, when replayed linearly according to the ordering, would encounter the point of interest. The embodiment queues the subset of trace sections in an execution pool for replay by one or more processors. Then, based on the trace data, the embodiment uses the processor(s) to replay two or more of the subset of trace sections in parallel.
US10198331B2
Disclosed herein is a test apparatus for a device under test. The test apparatus includes a voltage translator coupled to receive test data from the device under test, over a physical interface, using one of a plurality of I/O standards, with the voltage translator being capable of communication using each of the plurality of I/O standards. A programmable interface is configured to receive the test data from the voltage translator. A bit error rate determination circuit is configured to receive the test data from the programmable interface and to determine a bit error rate of reception of the test data over the physical interface based upon a comparison of the test data to check data.
US10198328B2
A method for handling of open transactions in a data replication environment. The method includes querying one or more tables of a source database to determine a first open transaction associated with the one or more tables of the source database. The method further includes determining a database user that initiated the first open transaction. The method further includes querying one or more tables of the target database corresponding to the one or more tables of the source database associated with the first open transaction, to determine whether the database user has access privileges for the one or more tables of the target database and dynamically skipping replication of the first open transaction to the target database, such that the data replication system no longer waits for the first open transaction to complete.
US10198320B2
Power loss in a client device is detected. In response to the detecting of the power loss, an electronic card is alerted that the power loss is about to occur, where the electronic card includes a volatile storage and a non-volatile storage. A transfer of data from the volatile storage to the non-volatile storage is triggered in response to the alert.
US10198312B2
Systems and techniques are described for transferring data. A described technique includes receiving a request to transmit a data block from a first data storage device to a second data storage device. An attempt to read the data block from the first data storage device is made. A media error resulting from the attempt to read the data block from the first data storage device is detected. In response to detecting the media error, a new data block is generated and includes mismatched checksum data that causes a checksum mismatched error when the new data block is accessed. The new data block is transmitted for storage at the second data storage device in place of the data block.
US10198311B1
Techniques for validating grid encoded data storage systems are described herein. Data stored is stored in a grid of shards using grid encoding techniques that store the data in a combination of data shards and derived shards. Each of the shards has at least a first index corresponding to one dimension of the grid, a second index corresponding to a second dimension of the grid, and a set of error-detection code values. Updates that alter the grid of shards cause updates to the error-detection code values and the update can be validated based on the updated error-detection code values.
US10198303B2
A method for analyzing functional failures of a technical system using a processor to compute a meta data model, including the following steps is provided. A first step of gathering at least one failure mode for each component of a system dataset describing the technical system. A second step of associating at least one effect and at least one related maintenance task with each failure mode to mitigate and/or to dissolve the effect in the meta data model. A third step of computing failure probabilities of said technical system based on the meta data model, while the technical system is in the specific situation.
US10198297B1
Virtual resource provisioning may be enhanced by coloring virtual resource instances and/or underlying implementation resources. Particular resource colors may be associated with particular treatments during allocation of implementation resources to virtual resources. There may be different types of colors corresponding to different types of allocation treatment. Exclusory colors may be utilized to reduce clustering of virtual resources with respect to implementation resources. Assignment of exclusory colors to virtual resources can help strike a balance between lower costs through efficient implementation resource utilization and higher fault tolerance through spreading across an available implementation resource pool. Inclusive colors may be utilized to require and/or prefer allocation of virtual resources to implementation resources painted with the inclusive color. Proximity colors may be utilized to enhance a computational performance of a set of virtual resources. Proximity colors may be associated with proximity specifications that define proximity in implementation resource networks.
US10198295B2
A method of controlling a datacenter (1), for example a cloud datacenter, and a computer management system (3) for managing a datacenter comprising a plurality of servers (2) configured to execute a plurality of jobs is provided. The method comprises receiving a request to execute a job from a user (4), determining an allocated server (2) on which to execute the job, and executing the job on the allocated server (2). The determining the allocated server (2) on which to execute the job comprises: classifying the job according to its resource requirement, selecting a subset of the servers (2) that fulfill the resource requirements of the job, determining the allocated server (2) that can execute the job with a favorable energy efficiency, wherein a total resource estimate for all jobs running on the server (2) from time to time exceeds the resources of at least one of the servers (2). Accordingly, the datacenter (1) may over allocate the capacity of the physical servers (2), to overcome the overestimation of required resources by users (4).
US10198281B2
Techniques are disclosed for deploying and maintaining appliances in a hybrid cloud computing system which includes an on-premise data center and a public cloud computing system configured to provide a common platform for managing and executing virtual workloads. Appliances to be deployed may include those required (or useful) for hybrid operations, including a cloud gateway appliance, a wide area network (WAN) optimizer, a layer 2 (L2) concentrator, and a mobility agent that handles virtual machine (VM) migration traffic. Such appliances are deployed first on the on-premise data center, and remote jobs are then sent to the public cloud to deploy the same appliances thereon. After deployment, the appliances deployed on the on-premise data center and corresponding appliances on the public cloud share configuration states and may further be wired together to communicate via secure encrypted tunnels.
US10198280B2
A security system and method efficiently monitors and secures a computer to defend against malicious intrusions, and includes an in-band software monitor disposed within a kernel in communication with an operating system (OS) of the computer. The monitor intercepts system calls made from an MSR (Model Specific Register), to execute monitoring operations, and subsequently returns execution to the OS. An out-of-band hypervisor communicably coupled to the OS, has read shadow means for trapping read requests to the MSR, and write mask means for trapping write requests to the MSR. The hypervisor includes means for responding to the trapped read and write requests so that presence of the monitor is obscured.
US10198278B2
A method for determining a label size and conditions for displaying a tooltip includes identifying a label object within a parent object, computing a label width of the label object based at least partially on a layout associated with the parent object, and computing a text width for text data associated with the label object. The method further includes determining a size relationship between the label width and the text width, and determining whether to enable display of a tooltip for the label object based at least partially on the size relationship.
US10198274B2
Technologies for hybrid sleep power management include a computing device with a processor supporting a low-power idle state. In a pre-boot firmware environment, the computing device reserves a memory block for firmware use and copies platform wake code to a secure memory location, such as system management RAM (SMRAM). At runtime, an operating system may execute with the processor in protected mode. In response to a request to enter a sleep or suspend state, the computing device generates a system management interrupt (SMI). In an SMI handler, the computing device copies the wake code from SMRAM to the reserved memory block. The computing device resumes from the SMI handler to the wake code with the processor in real mode. The wake code enters the low-power idle state and then jumps to a wake vector of the operating system after receiving a wake event. Other embodiments are described and claimed.
US10198271B2
A system and method for booting application servers in parallel. In an exemplary method, each server and server group entry can be associated with a dependency attribute. The method can create a dependency map based upon the dependency attributes. Servers that do not have a dependency can be booted in parallel. The remaining servers and server groups can be booted based upon the dependency map.
US10198266B2
A method for populating a source view data structure by using register template snapshots. The method includes receiving an incoming instruction sequence using a global front end; grouping the instructions to form instruction blocks; using a plurality of register templates to track instruction destinations and instruction sources by populating the register template with block numbers corresponding to the instruction blocks, wherein the block numbers corresponding to the instruction blocks indicate interdependencies among the blocks of instructions; populating a source view data structure, wherein the source view data structure stores sources corresponding to the instruction blocks as recorded by the plurality of register templates; and determining which of the plurality of instruction blocks are ready for dispatch by using the populated source view data structure.
US10198265B2
A method for gating a load operation based on entries of a prediction table is presented. The method comprises performing a look-up for the load operation in a prediction table to find a matching entry, wherein the matching entry corresponds to a prediction regarding a behavior of the load operation, and wherein the matching entry comprises: (a) a tag field operable to identify the matching entry; (b) a distance field operable to indicate a distance of the load operation to a prior aliasing store instruction; and (c) a confidence field operable to indicate a prediction strength generated by the prediction table. The method further comprises determining if the matching entry provides a valid prediction and, if valid, retrieving a location for the prior aliasing store instruction using the distance field. The method finally comprises performing a gating operation on the load operation.
US10198262B2
The present invention relates to a system, method, and non-transitory storage medium executable by one or more processors at a multi-processor system that improves load monitoring and processor-core assignments as compared to conventional approaches. A method consistent with the present invention includes a first data packet being received at a multi-processor system. After the first packet is received it may be sent to a first processor where the first processor identifies a first processing task associated with the first data packet. The first data packet may then be forwarded to a second processor that is optimized for processing the first processing task of the first data packet. The second processor may then process the first processing task of the first data packet. Program code associated with the first processing task may be stored in a level one (L1) cache at the first processor.
US10198261B2
A method of performing memory synchronization operations is provided that includes receiving, at a programmable cache controller in communication with one or more caches, an instruction in a first language to perform a memory synchronization operation of synchronizing a plurality of instruction sequences executing on a processor, mapping the received instruction in the first language to one or more selected cache operations in a second language executable by the cache controller and executing the one or more cache operations to perform the memory synchronization operation. The method further comprises receiving a second mapping that provides mapping instructions to map the received instruction to one or more other cache operations, mapping the received instruction to one or more other cache operations and executing the one or more other cache operations to perform the memory synchronization operation.
US10198258B2
A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
US10198257B2
A process for communicating utility-related data over at least one network is described, the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram, protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
US10198255B2
A system and a method of rating software bugs using a bug scoring and tracking system is presented. The system and method may use automated scoring of the bugs to determine the impact of the bug. The system and method may connect to one or more databases to determine the extent of the deployment of the software, the impact of the bug, and/or the history of the bug. Scoring is used to prioritize the bugs and the scoring is extensible and adjustable allowing easy addition of new parameters and allowing the system to be modified for different bug types, software, or customers.
US10198249B1
Accessing a schema-free database includes constructing a model indicating a structure for the data to be used by applications accessing the data, validating the model based on the structure and on the data stored in the schema-free database, providing an API based on the structure, and accessing the database using the API. The model may be constructed by extracting data structure information from a program. The program may be written in the Ruby programming language or the Python programming language. The API may be a RESTful API.
US10198236B2
In accordance with some implementations of the disclosed subject matter, mechanisms for providing a remote control interface are provided. In some implementations, a method for providing a remote control interface is provided, the method comprising: receiving an image of a user input interface associated with a media playback device; identifying the user input interface from a plurality of user input interfaces based on image recognition; determining a code library associated with the identified user input interface; and transmitting the code library to a mobile device that provided the image of the user input interface, wherein the code library allows a mobile device to control the media playback device.
US10198235B2
Provided is a display device or a display system capable of displaying images along a curved surface, a display device or a display system capable of displaying images seamlessly in the form of a ring, or a display device or a display system that is suitable for increasing in size. The display device includes a display panel. The display panel includes a first part and a second part and is flexible. The first part can display images. The second part can transmit visible light. The display panel is curved so that the second part and the first part overlap with each other.
US10198234B2
By setting the color temperatures of displays included in a display system to a desired value, the life of the displays and display system is extended. A method for this includes acquiring outputable maximum luminances of the displays at each of multiple color temperatures, comparing the outputable maximum luminances of the displays at the same color temperature and determining the lowest maximum luminance value for each of the color temperatures, a color temperature corresponding to the highest of the lowest maximum luminance values identified for each of the color temperatures, and setting color temperatures of at least two of the displays to the common set color temperature.
US10198222B2
The information display system includes a printing apparatus and a display terminal. The display terminal's control unit includes a visual recognition determination unit, an image-data extraction unit, a link status determination unit, a link destination information acquisition unit, and a display control unit. The link status determination unit determines whether a page of printed matter visually recognized by a user through lenses contains a representation associated with link destination information. If the link status determination unit determines the presence of the representation associated with the link destination information, the link destination information acquisition unit acquires the link destination information based on the image data extracted by the image-data extraction unit. The display control unit performs control operations to display on the lenses the link destination information acquired by the link destination information acquisition unit so that the user can visually recognize the link destination information.
US10198220B2
A method and system for managing storage in a framework for testing a virtual computing system including one or more virtual machines (VMs). The framework includes a storage provisioning module for receiving storage parameters relating to the testing of the virtual computing system. A target storage server from multiple storage servers for use in execution of the automated test is identified and a storage device is allocated on the target storage server based on the storage parameters. The storage provisioning module communicates with the target storage server and/or storage devices to perform a storage management action relating to the automated test.
US10198219B2
Described herein is a method and apparatus for en route translation of data by a data translation logic (DTL) on a solid state graphics (SSG) device as the data moves from a first memory architecture on the SSG device to a second memory architecture associated with a graphics processing units (GPU) on the SSG device or from the first memory architecture on the SSG device to a host memory in a host system that is connected to the SSG device.
US10198210B2
A method of controlling access to a target resource of a plurality of resources managed by a control plane executing on a computing system includes: receiving, at the control plane, a request for the target resource by a client, the request including a user indicator; identifying a user group in which the user indicator is a member; identifying a role that includes an access policy, applicable to the user group, for accessing a group of the plurality of resources, the group of resources defined by a query executable against an index of states of the plurality of resources; obtaining a state of the target resource in response to the request; and applying the access policy of the role to the request for the target resource based on a determination of whether the state of the target resource satisfies a query filter corresponding to the query of the role.
US10198208B2
A computer storage management system includes a memory storing a process; a processor executing the process; and an operating system (OS). The OS includes a filesystem configured to receive a plurality of requests from the process to access data stored on the memory; and a filesystem event handler configured to receive the requests in a sequence determined by an order in which instructions associated with the requests occur within the process, store the sequence of requests without accessing the memory, and execute the sequence of requests.
US10198204B2
In one form, a memory controller includes a controller and a memory operation array. The controller has an input for receiving a power state change request signal and an output for providing memory operations. The memory operation array comprises a plurality of entries, each entry comprising a plurality of encoded fields. The controller is responsive to an activation of the power state change request signal to access the memory operation array to fetch at least one entry, and to issue at least one memory operation indicated by the entry. In another form, a system comprises a memory system and a processor coupled to the memory system. The processor is adapted to access the memory module using such a memory controller.
US10198194B2
Placing data within a storage device, including: receiving, by a storage device, information describing an expected longevity of data stored on the storage device; determining, by the storage device, a location for storing the data in dependence upon the expected longevity of the data; adjusting a garbage collection schedule in dependence upon data placement; and providing, to a storage array controller, garbage collection statistics.
US10198191B2
A memory card is attached to a host device, and includes a data control circuit which transfers data with respect to the host device in synchronism with a rise edge and a fall edge of a clock signal.
US10198188B2
Aspects of the present disclosure generally relate to storage devices and methods of operating the same. In one aspect, a storage device includes a disk, and a head configured to write data to and read data from the disk. The storage device also includes a controller configured to receive a read command in a host command queue, store the read command in a disk queue, and determine whether the host command queue is full of pending read commands, including the received read command. If the host command queue is full of pending read commands, the controller forces execution of one of the pending read commands.
US10198181B2
An information record/reproduction apparatus includes logical volumes that can be used as a variable-length record/reproduction area and a physical volume that has been divided into a plurality of fixed-length areas and is not subjected to record or reproduction. Allocation to the logical volume is made by combining the divided fixed-length physical volumes by a management unit, and the size of the information storage area can be set depending upon, for example, a category of information to be recorded. If the amount of information of high priority exceeds a size of a predetermined logical volume corresponding to the information while no unused physical volume is available, then the management unit detaches part of a logical volume in which information of low priority has been recorded, allocates the detached part to the logical volume corresponding to the information, and thus records the exceeding amount of information.
US10198178B2
An electronic apparatus, a non-transitory computer readable recording medium, and display method of an electronic apparatus are disclosed. In one embodiment, an electronic apparatus comprises a display that displays an image in a display area, an operation detector that detects an operation on the display area, and a controller that controls the display. The controller has a split display mode in which the controller splits a first display area included in the display area into a plurality of split areas and controls display contents of each of the plurality of split areas independently of one another. In the split display mode, the controller causes the display to display an operation target image with which a setting for each of the plurality of split areas is made.
US10198177B2
An image processing apparatus, an image processing method, and a recording medium storing a program for causing a computer to execute the image processing method. The image processing apparatus and the image processing method includes obtaining size data of a contact portion of an object on a display, the object including a first object and a second object, measuring a time passed since a touch of the first object is detected by a detector, and performing at least one of controlling display of an image to be displayed at the contact portion or erased from the contact portion based on the size data obtained by the obtaining and based on whether the second object is detected before a prescribed time has elapsed since the measuring started, and controlling display of an image to be changed based on an operation made by the first object and the second object.
US10198173B2
An apparatus, method and computer program product are caused at least to perform: controlling a touch sensitive display to display a first graphical item at a first position and a second graphical item at a second position, the second graphical item being separated from the first graphical item by a first distance; detecting a first user digit at the first position and a second user digit at the second position; reducing the first distance by moving at least one of the first and second graphical items across the touch sensitive display, in response to detecting movement, across the touch sensitive display, of at least one of the first and second user digits; and controlling the touch sensitive display to display a third graphical item, after determining the first distance has been reduced such that the first graphical item is proximate the second graphical item.
US10198171B2
Disclosed herein are system, method, and computer program product embodiments for specifying a desired range of values. An embodiment operates by displaying a range slider bar on a graphical user interface, and iteratively performing several steps. The steps include receiving a new position for a handle on the range slider bar, wherein the new position specifies a first range of values within a second range of values, partitioning the second range of values into a plurality of sub-ranges, wherein each sub-range comprises two boundary values. The steps further include determining a mapping between a set of accessible positions on the range slider bar and a plurality of values within the second range, wherein, for each sub-range, the difference of values assigned to consecutive accessible positions corresponding to the sub-range increases exponentially when moving from a boundary value of the sub-range to another boundary value of the sub-range. The steps also include, in response to identifying that the first range is identical to the desired range, terminating the iterations. At least one of the displaying, receiving, partitioning, determining, and terminating are performed by one or more computers.
US10198167B2
A computer-implemented technique is described herein for efficiently and reliably interacting with a nonconforming application component in a windowing environment. The nonconforming application component corresponds to a type of application (such as, but not limited to, an immersive-type full-screen application) that was not originally designed for presentation of application content in a windowing environment, or was not originally designed for presentation of application content in a windowing environment of a certain type. In some implementations, the computer-implemented technique generates a composite window by: creating a system-owned frame; receiving an application-owned window; and creating the composite window by combining the frame and the application-owned window. The technique can thereafter control the composite window by performing operations on the composite window via its system-owned frame.
US10198160B2
Several approaches are provided for processing audio data to generate transcription data that is supplemented with visual content items. The visual content items may be any type of data that may vary depending upon a particular implementation. Examples of visual content items include, without limitation, images, videos, symbols, etc. Embodiments include adding visual content items to transcription data based upon user input, specialized keywords contained in the transcription data and various correspondences with the audio data, including time-based correspondence and correspondences based upon a common user, storage location or logical entity.
US10198147B2
Presenting thumbnails of visual objects using a data processing system includes determining, using a processor, aspect ratios for a plurality of visual objects and associating, using the processor, each of the plurality of visual objects with a thumbnail size selected from a plurality of predetermined thumbnail sizes based upon the aspect ratio of the visual object. A determination is made whether a visual feature is detected within the plurality of visual objects. A layout for displaying thumbnails of the plurality of visual objects is generated using the processor based on chronological order of the visual objects, detection of the visible feature, and the thumbnail sizes associated with the visual objects. Using a screen and the processor, the thumbnails are displayed according to the layout.
US10198144B2
Systems and methods for multidimensional navigation are disclosed. An application presents an interface for displaying resources. The interface comprises a first control for navigating resources according to a first dimension and a second control for navigating resources according to a second dimension. The application presents a first resource. The application receives a user input for selecting a link to a second resource. The application determines whether to navigate to the second resource via the first dimension or via the second dimension. Upon determining to navigate to the second resource via the first dimension, the application provides for use of the first control to navigate back to the first resource. Upon determining to navigate to the second resource via the second dimension, the application provides for use of the second control to navigate back to the first resource.
US10198142B1
Some embodiments of the invention provide a graphical user interface for receiving a server configuration (e.g., receiving a new configuration or a modification to an existing configuration). The graphical user interface (UI) includes several UI control elements for defining components of the server configuration. It also includes a display area for displaying graphical representations of the defined components of the server configuration. Examples of control elements in some embodiments include control elements for adding, deleting, and modifying servers. In some embodiments, at least one control element is displayed when a cursor control operation is performed on the UI. The cursor control operation (e.g., a right hand click operation) in some embodiments opens a display area that shows the control element. In some embodiments, at least two different components in the server configuration correspond to two different layers (e.g., a web server layer and a data storage layer) in the server configuration. The display area of some embodiments includes multiple tiers, where each tier is for displaying graphical representation of components in a particular layer of the server configuration. At least two tiers in some embodiments are displayed simultaneously in the display area.
US10198137B2
A touch sensing device and a display device for improving hovering performance including: a touch sensing display panel including sense electrodes arranged in a matrix; and a sensing signal controller connected to the touch sensing display panel. The sense electrode includes a metal mesh electrode and a conductive layer contacting the metal mesh electrode.
US10198136B2
The present invention provides an OGS touch screen, a manufacturing method thereof and a display device. The OGS touch screen comprises a base substrate and a metal bridge provided on the base substrate, wherein at least a region, which corresponds to the metal bridge, of a surface of the base substrate facing the metal bridge is uneven. In the OGS touch screen provided by the present invention, by making at least the region of the surface of the base substrate corresponding to the metal bridge uneven, incident light from a side of the base substrate without the metal bridge can be reflected diffusely at least at the region of the base substrate corresponding to the metal bridge, so that the vanishing effect of the metal bridge is enhanced and the visibility of the metal bridge is reduced.
US10198127B2
The present technology relates to a display control device, a display control method, and a program which allow operability of a touch panel display to be improved. A display data generation unit obtains first display data representing a touch input position by a user on a touch panel display, from a first processing unit through a first path, obtains second display data using the first display data from a second processing unit through a second path, the second processing unit performing display image generation processing involving a processing amount larger than a processing amount of the first processing unit, and performs control to allow first display information based on the first display data and second display information based on the second display data to be displayed on the touch panel display. The present technology is applicable to an LCD module and the like, for example.
US10198125B2
Embodiments described herein include a method for calibrating capacitive force sensors. The method includes measuring a force level at each of a first electrode and a second electrode. The method also includes determining an expected force level at the second electrode based on the measured force level at the first electrode and a force contribution ratio for the second electrode. The method includes determining a difference between the measured force level at the second electrode and the expected force level at the second electrode and adjusting a force weighting factor for the second electrode in response to the difference exceeding a predetermined threshold to create an adjusted force weighting factor. The method also includes adjusting the measured force level at the second electrode.
US10198118B2
An apparatus and a method are provided for controlling an operation of an electronic device. The electronic device includes a touchscreen and a processor. The processor may be configured to determine a pocket reception state based on a touch movement direction and a movement direction of the electronic device. The processor can also process an operation corresponding to the pocket reception state.
US10198117B2
A display device includes a display panel, a touch panel control unit, a plurality of scanning electrodes formed on the display panel, a plurality of detection electrodes formed on the display panel so as to intersect with the plurality of scanning electrodes, a drive signal supply unit for inputting a drive signal to each of the scanning electrodes, and a detection unit for detecting a detection signal from each of the detection electrodes. The touch panel control unit supplies the driving signal to each of the scanning electrodes from the drive signal supply unit to enable detection of a touch position of a detection object based on the detection signal detected, and supplies the driving signal to all of the scanning electrodes collectively from the drive signal supply unit to enable detection of approach of the detection object to the touch panel based on the detection signal detected.
US10198116B2
A pressure sensing device of the present invention comprises a top panel, a first sensing board member, a second sensing board member, and a control circuit board. The first sensing board member is provided with cut-out patterns, comprising pressure concentration point positions. The upper surface of the first sensing board member with cut-out patterns is connected via a first connecting material to the top panel. The second sensing board member is connected to a lower surface of the first sensing board member. The control circuit board is electrically connected to a second sensing board member. The present application also provides an area pressure measuring apparatus, a touch control board, and a display apparatus.
US10198112B2
An apparatus and a method for implementing touch feedback is provided. The method for implementing touch feedback includes determining a touch region corresponding to a touch operation in response to the touch operation on a touch display device, processing an image to be displayed based at least in part on the touch region wherein the processing includes adjusting image features of the image to be displayed in the touch region, and displaying the processed image to be displayed on the touch display device.
US10198105B2
A substrate including a thin film transistor, which may prevent light leakage without a reduction in an aperture ratio, and a display panel having the same are discussed. In the display panel, stopper layers are spaced apart from each other with a space interposed therebetween and are located on the same plane as a touch sensing line, and a column spacer is located to overlap the space between the stopper layers.
US10198098B2
Disclosed is the structure of a touch window. The touch window includes a transparent window, a touch sensor module on one surface of the transparent window, and a transfer film layer between the transparent window and the touch sensor module. The transfer film layer is provided in the touch sensor module to remove the structure of a printed pattern, so that the conventional problems related to the flatness caused by a printing step are solved, thereby improving the adhesive efficiency and expanding the realization range of various colors.
US10198097B2
Detecting a touch input force is disclosed. A signal to be used to propagate a propagating signal through a propagating medium with a surface is sent. The propagating signal that has been disturbed by a touch input with an amount of force on the surface is received. The received signal is processed to determine an identifier associated with the amount of force.
US10198084B2
A gesture control method is provided. The method includes: obtaining gesture images with depth information; creating a coordinate system; determining coordinates of a center of each camera, a start position and an end position of the gesture; calculating directions and values of a first angle defined from an axle through the end position to a line connecting between the start position and the end position and at least two second angles each defined a vertical axle through a center of a camera to a line connecting the center of the camera and the start position, each second angle corresponding to a camera of an electronic device; and determining an electronic device to be a controlled device, wherein the electronic device corresponds to a second angle in a same direction with the first angle having a minimum absolute difference with the first angle.
US10198080B1
A virtual user interface is provided which may be used in conjunction with furniture such as shelves, tables, carts, and so forth. The furniture itself may have no active input/output mechanisms such as processors or onboard sensors. Visual output for the user interface may be projected from an overhead projector onto a plurality of projection surfaces on the furniture. Input, such as a user gesturing towards or touching the projected location of a control element, may be detected remotely.
US10198077B2
Systems and methods for a texture engine are disclosed. For example, one disclosed system includes: a processor configured to receive a display signal including a plurality of pixels, determine a haptic effect comprising a texture, and transmit a haptic signal associated with the haptic effect to an actuator in communication with the processor, the actuator configured to receive the haptic signal and output the haptic effect.
US10198076B2
A method for providing information to a user, the method including: receiving an input signal from a sensing device associated with a sensory modality of the user; generating a preprocessed signal upon preprocessing the input signal with a set of preprocessing operations; extracting a set of features from the preprocessed signal; processing the set of features with a neural network system; mapping outputs of the neural network system to a device domain associated with a device including a distribution of haptic actuators in proximity to the user; and at the distribution of haptic actuators, cooperatively producing a haptic output representative of at least a portion of the input signal, thereby providing information to the user.
US10198072B2
One illustrative system disclosed herein includes a computing device in communication with a sensor configured to detect a display device near the sensor, the computing device, or within a field of view of a user of the computing device. The sensor can also be configured to transmit a signal associated with the display device to a processor in communication with the sensor. The processor is configured to determine an availability of the display device to display or output content (e.g., texts, images, sounds, videos, etc.) and a location of the display device based on the signal. The processor is also configured to determine a haptic effect based on the availability and the location of the display device and transmit a haptic signal associated with the haptic effect. The illustrative system also includes a haptic output device configured to receive the haptic signal and output the haptic effect.
US10198067B2
An apparatus for generating a tactile sensation comprises: a tactile sensation generating unit including a magnetorheological fluid, of which the shape changes according to a magnetic field and which comes in contact with a user's body, and a first magnet which is arranged to be surrounded with the magnetorheological fluid, which increases the amount of change of the magnetorheological fluid by the magnetic field thereof, and of which the position changes according to a change in a magnetic field generated by an external source; a magnetic field forming unit for selectively forming a magnetic field around the tactile sensation generating unit; and a control unit which outputs a signal for forming a magnetic field to the magnetic field forming unit when a user's body in contact with the tactile sensation generating unit reaches the surface of a virtual object.
US10198066B2
A remote controlling device is disclosed that includes one or more motion sensors configured to sense a motion of the device. The remote control further includes a capacitive sensor and a power source. The capacitive sensor selectively couples the power source to the one or more motion sensors.
US10198064B2
Disclosed are a touch driving device, a driving method thereof, and a display device including the same, which reduce power consumption. A touch driving device comprises a first circuit configured to generate a touch driving signal including a plurality of pulses with varying amplitudes or varying periods, responsive to detection of presence or absence of a touch on the touch sensitive display panel during a touch sensing period, and a second circuit configured to apply the touch driving signal to a touch electrode of the touch sensitive display panel during the touch sensing period.
US10198058B2
An arithmetic operation device configuring a control apparatus includes: a communication circuit that is used for exchanging data with functional units through a communication line; a processor that is used for executing a user program executing at least one of an arithmetic operation process using data acquired from the functional units and a generating process of data to be transmitted to the functional units; and a monitoring circuit that is connected to the communication circuit and the processor. The monitoring circuit gives a notification from the communication circuit to the functional units on the basis of at least one of detection of shutoff of power supplied to the arithmetic operation device and reception of a preliminary notification before the shutoff of the power supplied to the arithmetic operation device, and the notification is used for executing a process according to shutoff of power supply to the arithmetic operation device.
US10198050B2
The disclosure relates to a data transferring method based on a protection and control system for an intelligent substation. Merging unit and intelligent terminal integrated devices for all bays in an intelligent substation are respectively accessed to corresponding transport ports of an FPGA access chip of an intelligent power server. The method includes: in a reception period, messages are read from a reception buffer clip by a real-time business central processor, subjected to a process and then written into the reception buffer clip; in a transmission period, the real-time business central processor issues indication information to the FPGA access chip, causing the chip to generate messages according to the indication information and write the messages into a transmission buffer.
US10198048B2
An enclosure system with a temperature control system including an enclosure, a thermoelectric module having first and second portions, and a thermal controller. The enclosure includes a main body with an open end, a cover coupled to the open end of the main body, and an interior sized and configured to receive an electronic device therein, the interior defined by the main body and the cover. The enclosure further includes a sealing member provided at an interface between the main body and the cover such that the interface is substantially sealed and resistant to liquid ingress. The first portion is positioned within the interior. The second portion is coupled to or is otherwise in contact with a portion of the enclosure exposed to an external environment. The thermal controller is electrically coupled to the thermoelectric module and operable to control heating and/or cooling of a portion of the thermoelectric module.
US10198046B2
A serial pump includes a pump body, a first impeller and a second impeller. A first rotor chamber, a second rotor chamber and a connecting channel are formed in the pump body. The first rotor chamber has a first outlet opening, the second rotor chamber has a second inlet opening, and the connecting channel is communicated between the first outlet opening and the second inlet opening. The first impeller is pivotally arranged in the first rotor chamber, and an outer periphery of the first impeller is arranged corresponding to the first outlet opening. The second impeller is pivotally arranged in the second rotor chamber, and a center of the second impeller is arranged corresponding to the second inlet opening. Accordingly, the first impeller and the second impeller are serially arranged.
US10198037B2
A low profile component mounting article is provided and includes a structure base, wherein the structure base defines a base cavity for containing a laptop computing device. The structure base further defines a cable opening and is configured to contain an auxiliary component having a connector cable, wherein the cable opening is communicated with the base cavity, and wherein when the auxiliary component is located within the base cavity, at least a portion of the extends out of the cable opening. Additionally, the structure base further includes a cable storage mount located proximate the cable opening and configured to removably contain the connector cable and a cable connector mount located proximate the cable storage mount and configured to removably contain the cable connector.
US10198035B2
A docking station for a tablet device includes a security frame that is releasably connected to a pedestal. An upper head portion of the pedestal is rotatable through three degrees of freedom to allow for angular adjustment of the frame as it retains a tablet device. Electrical conductivity is maintained through the rotational connection.
US10198031B2
An information processing apparatus 100 includes a first display unit 16a, a second display unit 16b, a first display control unit 17, a second display control unit 18, and a cooperative processing unit 11g. The first display control unit 17 displays the first information on the second display unit 16b. The second display control unit 18 displays, on the first display unit 16a, at least a part of time information (the first information) and various types of display information (the second information) undisplayable on the second display unit 16b. The cooperative processing unit 11g alternatively selects the control by the first display control unit 17 or the second display control unit 18.
US10198024B2
An ergonomic adapter for a transmission tower for a motor vehicle, such as a tractor-trailer is disclosed. The adapter includes a tower mounting bracket that is removably coupled to the tower of the transmission and can be positioned at a selected position along the height of the transmission tower and at a selected angular position about an axis of the tower. The adapter also includes an extension bracket rotatably coupled with the tower mounting bracket about an extension axis. The extension bracket can be fixed to the tower mounting bracket at a selected angular position about the extension axis. The adapter also includes a handle rotatably coupled to the extension bracket about a handle axis. The handle can be fixed to the handle at a selected angular position about the handle axis. The adapter allows a driver to adapt the transmission tower to the driver's body to provide improved operation of the vehicle.
US10198023B2
A reference voltage generator is constructed to be equipped with a first constant current circuit which outputs a first constant current with respect to an input voltage, a second constant current circuit which outputs a second constant current, and a voltage generation circuit which generates a voltage based on an input current, and to take a current based on the first constant current and the second constant current as an input current of the voltage generation circuit and output a reference voltage from the voltage generation circuit.
US10198021B2
A voltage generation circuit having a temperature compensation function includes a first voltage generation circuit, a second voltage generation circuit, an output voltage control circuit, and a voltage selection circuit. The first voltage generation circuit is configured to generate a first voltage having a zero temperature coefficient, determined in response to a first control signal. The second voltage generation circuit is configured to generate a second voltage having a positive temperature coefficient, determined in response to a second control signal. The output voltage control circuit is configured to control an output of one of the first voltage and the second voltage in response to an operating mode. The voltage selection circuit is configured to select the first voltage or the second voltage in response to the output voltage control circuit.
US10198019B2
A method and apparatus for sequence of event (SOE) data logging. In one embodiment, the method comprises continuously recording, at a power conditioner coupled to a power distribution line, data obtained by sampling a waveform of the power distribution line during a sampling window; analyzing, by the power conditioner, the data to determine whether an event has occurred; and based on the analysis, maintaining the data when it is determined that the event has occurred, and discarding the data when it is determined that the event has not occurred.
US10198018B2
Centralized node controllers in accordance with embodiments of the invention enable linear approximation of optimal power flow. One embodiment includes a centralized node controller including: a network interface, a processor, and a memory containing: a centralized power control application a network topology, where the network is multiphase unbalanced and comprises a plurality of connected nodes; wherein the processor is configured by the centralized controller application to: request node operating parameters from the plurality of connected nodes; calculate network operating parameters using a linear approximation of optimal power flow and the node operating parameters from the plurality of connected nodes; send network operating parameters to the plurality of connected nodes.
US10198014B2
A low dropout regulator produces output at an intermediate node. A resistive divider is coupled between the intermediate node and ground and provides a feedback signal to the low dropout regulator. A transistor has a first conduction terminal coupled to the intermediate node and a second conduction terminal coupled to an output node. A first impedance is coupled to the output node, a first switch selectively couples the first impedance to a supply node, a second impedance coupled to the output node, and a second switch selectively couples the second impedance to a ground node. Control circuitry is coupled to the control terminal of the transistor and to control terminals of the first and second switches. The control circuitry switches the electronic device to a power down mode by turning off transistor, closing the first and second switches, and turning off the low dropout regulator.
US10198007B1
A system for operating an automated vehicle includes a perception-sensor and a controller. The perception-sensor is configured to detect a ridge in a travel-surface traveled by a host-vehicle. The controller is in communication with the perception-sensor. The controller is configured to operate the host-vehicle to avoid a trajectory-deflection of the host-vehicle when a tire of the host-vehicle encounters the ridge.
US10197998B2
A remotely controlled motile device system comprises a remotely controlled motile device, and a mobile smart device that comprises a data processor operatively connected to a display screen, a memory, a user input interface, a camera, and a wireless transceiver. The memory stores computer-readable instructions that, when executed by the data processor, cause the mobile smart device to capture images of an optical reference background and the remotely controlled motile device, present the images on the display screen, register a target position relative to the optical reference background and entered via the user input interface, determine a pose of the remotely controlled motile device relative to the optical reference background, and transmit commands to the remotely controlled motile device to move to the target position.
US10197996B2
A system for monitoring field devices operating in process plants includes a remote terminal unit (RTU) coupled to several field devices, each configured to perform a respective function in a process plant, and a host disposed remotely from the RTU and coupled to the RTU via a communication network. The RTU includes (i) a first interface module configured to communicate according to a digital industrial automation protocol, via which the RTU receives data indicative of respective statuses of the field devices, (ii) a memory to store the received data, and (iii) a second interface module configured to communicate with remote hosts via a communication network. The host is configured to (i) request the statutes of the field devices and (ii) receive, from the RTU, indications of the status based on the data stored in the memory of the RTU.
US10197995B2
The disclosure relates to the control of a printed product processing system, which comprises a collecting system having a conveyer and a plurality of feed conveyers for creating product collections from products fed by the feed conveyers, occupancy plans are generated and stored which specify, for the feed conveyers, in each case a chronological sequence of the products to be fed by the feed conveyer to the conveyer to create the product collections. On the basis of the occupancy plans, for the feed conveyers, in each case one product to be fed is determined and transmitted to mobile transport devices. The occupancy plans enable the operating personnel to announce early and in good time which products the feed conveyers are to be occupied with and which must for this purpose be supplied thereto on pallets.
US10197994B2
Touch sensing circuit arrangements include a touch sensor and a controller board. The touch sensor includes one or more sensing elements to generate touch-related signals responsive to a touch input to the sensor, and a memory device storing computer-executable firmware instructions for determining touch positions based on the touch-related signals. The controller board includes query logic executable by the controller board to cause the controller board to query for the computer-executable firmware instructions stored on the memory device of the touch sensor, and a processor circuit to determine touch positions by executing the firmware instructions loaded onto the generic controller board in response to the query.
US10197993B2
A method for performing quality control on a diagnostic analyzer includes receiving control measurement values from each of a plurality of diagnostic analyzers. A quality control measurement value is received from a target diagnostic analyzer. The quality control measurement value is compared with statistical criteria associated with the plurality of quality control measurement values received from the plurality of diagnostic analyzers. A comparison result is communicated to a user interface associated with the target diagnostic analyzer.
US10197989B2
A robot controller configured to manage production management information of a machine tool and transmit the information to an upper-level computer, and a processing system including the machine tool, the robot and the robot controller. When a processing-start notification and/or a workpiece exchange-request is transmitted, at least a part of the production management information held by the machine tool is transmitted to the robot controller via a first network. The robot controller combines the production management information of the machine tool and other production management information held by the robot controller, and stores the combined production management information as substantially one production management information. After that, when the upper-level computer requests the robot controller or the machine tool to transmit the product management information, the production management information stored in the robot controller is transmitted to the upper-level computer via a second network.
US10197972B2
Provided is a drive circuit for a two-coil stepper motor, including a rotor that is magnetized to an N-pole and an S-pole, first, second, and third stator magnetic-pole portions, a coil A, and a coil B. The drive circuit includes a drive pulse generation circuit configured to output a drive pulse (SP) for driving the coil A and the coil B, a detection pulse generation circuit configured to output a detection pulse (CP) to the coil A and the coil B in order to detect counter-electromotive currents generated in the coil A and the coil B along with a movement of the rotor after the rotor is driven based on the drive pulse, and a detection circuit configured to receive a detection signal (CS) generated based on the detection pulse as input, to thereby detect the movement of the rotor. At least one of the detection pulse to the coil A or the detection pulse to the coil B is output.
US10197968B2
An image-forming apparatus includes: a photosensitive drum; a developing cartridge including a developing roller; a developing pressing member for pressing the developing cartridge; a first developing guide; and a second developing guide. The developing cartridge is movable among a detachable position; a contact position at which the developing roller contacts the photosensitive drum; and a separated position at which the developing roller is separated from the photosensitive drum. The developing pressing member presses the developing cartridge to place the developing cartridge at the contact position. The developing pressing member is disabled from pressing the developing cartridge to place the developing cartridge at the separated position lower than the contact position. The first developing guide can guide movement of the developing cartridge between the detachable position and the contact position. The second developing guide can guide movement of the developing cartridge between the contact position and the separated position.
US10197963B2
According to the embodiment, an image forming apparatus includes an image forming unit, a writing unit, and a processor. The processor forms a first image again on a third sheet, when the writing unit does not succeed in writing information in a wireless tag of a first sheet, on which the first image is formed by the image forming unit. Further, the processor discharges the third sheet prior to a second sheet, on which a second image is formed, the second image being next to the first image.
US10197956B1
According to embodiments, an image forming apparatus includes a fixation member, a pressurization member, a heat source, a drive unit, a measurement unit, and a control unit. The measurement unit measures the time that elapses after the image forming apparatus ends image forming processing until the image forming apparatus receives an instruction to perform the next image forming processing. If the elapsed time does not exceed a predetermined threshold, the control unit causes the drive unit to start to drive the fixation member after a temperature of the fixation member reaches a first control temperature. If the elapsed time exceeds the predetermined threshold, the control unit causes the drive unit to start to drive the fixation member after the temperature of the fixation member reaches a second control temperature that is higher than the first control temperature.