US10008720B2
Disclosed is a method of preparing a positive electrode active material for lithium secondary batteries, the method including pre-activating at least one lithium transition metal oxide selected from compounds represented by Formula (1) below and modifying a surface of the pre-activated lithium transition metal oxide: (1−x)LiM′O2−yAy−xLi2MnO3−y′Ay′ (1), wherein M′ is MnaMb; M is at least one selected from the group consisting of Ni, Ti, Co, Al, Cu, Fe, Mg, B, Cr, Zr, Zn and Period II transition metals; A is at least one selected from the group consisting of anions such as PO4, BO3, CO3, F and NO3; 0
US10008717B2
In forming an anode by using metallic lithium as the anode active material, the present invention provides an anode for lithium batteries which can be produced with high productivity and in which dendrite generation is prevented, so that high safety can he secured. An anode for lithium batteries according to an embodiment of the present invention comprises a structure comprising a conductive material layer in which carbon nanotubes are anchored, with a part of the carbon nanotube extending from at least one face of the surfaces of the conductive material layer, and a deposited layer formed by depositing metallic lithium on the carbon nanotubes in the structure.
US10008714B2
An anode mixture with high energy density and capability of restraining the decrease in capacity maintaining rate due to the expansion and contraction of an anode active material is provided. The anode mixture includes a first anode active material, a second active material and a solid electrolyte material. The first anode active material is an active material having a carbon matrix and a particle containing Si or Sn dispersed into the carbon matrix. An average particle diameter of the first anode active material is 15 μm or less and a content of the carbon matrix in the first anode active material is 15% by weight or more and 65% by weight or less. A content of the particle in the first anode active material is 35% by weight or more and 85% by weight or less and has an average particle diameter of 11 nm or less.
US10008712B2
The present invention provides a negative electrode active material which can prevent reduction in battery capacity by suppressing reaction of an electrolyte solution at the surface of the negative electrode active material as well as can reduce resistance resulting from the formation of a film. A negative electrode active material 90 for a lithium ion secondary battery comprises a carbon material 92 capable of reversibly storing and releasing lithium, an amorphous carbon membrane 94 coating the surface of the carbon material and a film 96 containing a phosphate compound and coating the surface of the amorphous carbon membrane.
US10008711B2
An article having a continuous network of zinc and a continuous network of void space interpenetrating the zinc network. The zinc network is a fused, monolithic structure. A method of: providing an emulsion having a zinc powder and a liquid phase; drying the emulsion to form a sponge; sintering the sponge to form a sintered sponge; heating the sintered sponge in an oxidizing atmosphere to form an oxidized sponge having zinc oxide on the surface of the oxidized sponge; and electrochemically reducing the zinc oxide to form a zinc metal sponge.
US10008705B2
A separator for secondary batteries is disclosed. The separator includes a separator main body and a coating layer disposed on the separator main body and including a first particle having a first melting point and a second particle having a second melting point that is higher than the first melting point.
US10008698B2
An organic electroluminescence (EL) element including: an anode; a first functional layer above the anode, the first functional layer having at least one of a hole injection property and a hole transport property; a light-emitting layer above the first functional layer, the light-emitting layer including an organic light-emitting material doped with an electron donor material; a second functional layer above the light-emitting layer, the second functional layer having at least one of an electron injection property and an electron transport property; and a cathode disposed above the second functional layer, wherein carrier density of the light-emitting layer is from 1012/cm3 to 1019/cm3.
US10008693B2
An organic light emitting diode package structure includes a first structure layer, a second structure layer, and a luminous layer disposed between the first structure layer and the second structure layer. Two recesses are formed by bending two respective opposite ends of the first structure layer. End sections of the second structure layer and the luminous layer are located in the two recesses. One of the first structure layer and the second structure layer is a substrate base layer, and the other is a package layer. An area of a display panel is thus increased.
US10008687B2
This disclosure relates to an OLED display apparatus and the preparation method thereof. The OLED display apparatus comprises, from the bottom to the top, a substrate, an OLED device, a thin film inner layer, an ethylcellulose layer, and a thin film outer layer. By adding a hydrophobic ethylcellulose layer with a photosensitive material and a singlet oxygen receptor dissolved therein on the basis of current thin film packaging, this invention can have the functions of water vapor barrier and oxygen absorption so as to improve the service life of devices.
US10008679B2
Phosphorescent complexes are designed with intramolecular H-bonding properties to prevent deprotonation of neighboring molecules.
US10008663B1
The present invention is directed to an MTJ memory element, which includes a magnetic free layer structure having a variable magnetization direction perpendicular to a layer plane thereof; a tunnel junction layer formed adjacent to the magnetic free layer structure; a magnetic reference layer structure formed adjacent to the tunnel junction layer and having a first invariable magnetization direction perpendicular to a layer plane thereof; an anti-ferromagnetic coupling layer formed adjacent to the magnetic reference layer structure; and a magnetic fixed layer structure formed adjacent to the anti-ferromagnetic coupling layer and having a second invariable magnetization direction that is perpendicular to a layer plane thereof and is opposite to the first invariable magnetization direction. The magnetic fixed layer structure includes multiple stacks of a trilayer unit structure, which includes three layers of different materials with at least one of the three layers of different materials being magnetic.
US10008656B1
A driver for a piezo actuator includes a transconductance amplifier to produce an output current, a slew rate-controlled amplifier, and a logic gate. The logic gate receives a first control signal to cause the transconductance amplifier to transition to a high impedance mode, receive a compare signal indicative of the amplitude of the output current produced by the transconductance amplifier being less than a threshold, and generate a second control signal to the transconductance amplifier responsive to the first control signal indicating the high impedance mode for the transconductance amplifier and the compare signal indicative of the output current being less than the threshold. A voltage is provided to the slew rate-controlled amplifier upon assertion of the first control signal, wherein the voltage causes the slew rate controlled amplifier to generate a voltage to the transconductance amplifier that causes the transconductance amplifier's output to fall below the threshold.
US10008652B2
Disclosed herein are technologies for forming a plurality of known good die (KGD)-light emitting diode (LED) components into a larger size optically coherent LED chips or devices. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US10008650B2
A semiconductor light-emitting device includes a lead frame, a semiconductor light-emitting element mounted on the top surface of the bonding region, and a case covering part of the lead frame. The bottom surface of the bonding region is exposed to the outside of the case. The lead frame includes a thin extension extending from the bonding region and having a top surface which is flush with the top surface of the bonding region. The thin extension has a bottom surface which is offset from the bottom surface of the bonding region toward the top surface of the bonding region.
US10008638B2
The present invention relates to a method of manufacturing an optical device for a back light unit, and an optical device and an optical device array manufactured by the method, in which optical device chips constituting the optical device array are each laid the sides thereof on a printed circuit board in such a manner that light can be emitted from the optical device chips in a lateral direction, thus reducing the overall thickness of the back light unit.Provided is a method of manufacturing an optical device for a back light unit, the method comprising: (a) preparing an original substrate having vertical insulating layers interposed therebetween; (b) partially cutting the original substrate to a predetermined depth from an upper surfaces thereof such that the cut portion is orthogonal at least to the vertical insulation layers, and exposing a region where a plating layer for soldering is to be formed; (c) performing plating; (d) mounting optical device chips on a plurality of chip substrate regions divided to include the vertical insulating layers; and (e) cutting each chip substrate region.
US10008637B2
Light emitter devices and methods with reduced dimensions and improved light output are provided. In one embodiment, a light emitter device includes a submount having an area of approximately 6 square millimeters (mm2) or less. The device can further include a light emitting chip on the submount and a lens disposed over the light emitting chip and positioned on the submount. The device can be operable for emitting light at approximately 100 lumens or higher.
US10008633B2
Disclosed are a light emitting diode and a lighting system having the same. The light emitting diode according to an embodiment may include a first electrode having a plurality of patterns formed on an upper surface thereof; a texture structure having a plurality of patterns corresponding to the plurality of patterns of the first electrode and configured to be in contact with at least one of the plurality of patterns of the first electrode; a first conductive semiconductor layer disposed on the texture structure; an active layer disposed on the first conductive semiconductor layer; a second conductive semiconductor layer disposed on the active layer; and a second electrode disposed on the second conductive semiconductor layer.
US10008626B2
An optical coupling device includes a light-emitting element, a light-receiving element that faces the light-emitting element, a lead frame that has a first surface on which the light-emitting element is provided and a second surface facing the first surface, a first covering material that covers the light-emitting element, a second covering material that covers the first covering material, the light-receiving element, and the lead frame, and a third covering material that covers the second covering material. At least one of first bonding strength between the second covering material and the third covering material and second bonding strength between the second covering material and the second surface is lower than third bonding strength between the first covering material and the second covering material.
US10008613B2
The present disclosure provides a TFT, an array substrate and a fabricating method thereof and a display device. The TFT includes a gate, an active layer, a first electrode and a second electrode, the first electrode is arranged at one side of the active layer, the second electrode is arranged at the other side of the active layer, the first electrode, the active layer and the second electrode forms a stacked structure, the gate is arranged to surround the stacked structure, and the gate and the stacked structure are insulated and separated from each other. Under fixed occupation area, the conductive channel of the TFT of the present disclosure has increased width, so drain current in saturation region is increased without impacting aperture ratio of a display panel, which further optimizes performance of the TFT and the array substrate, and improves display effect of the display device.
US10008611B2
A thin film transistor includes: a substrate; an undercoat layer disposed on the substrate; an oxide semiconductor layer formed above the undercoat layer and including at least indium; a gate insulating layer located opposite the undercoat layer with the oxide semiconductor layer being between the gate insulating layer and the undercoat layer; a gate electrode located opposite the oxide semiconductor layer with the gate insulating layer being between the gate electrode and the oxide semiconductor layer; and a source electrode and a drain electrode electrically connected to the oxide semiconductor layer, wherein fluorine is included in a region which is an internal region in the oxide semiconductor layer and is close to the undercoat layer.
US10008599B1
A complementary metal oxide semiconductor (CMOS) device is disclosed. The CMOS device includes a substrate with a first device region and a second device region formed thereon. A first isolation structure is formed in the first device region, and includes a first trench filled with a first material. A second isolation structure is formed in the second device region and includes a second trench filled with a second material. The first material and the second material have different stresses. A first gate structure is disposed atop the first material and completely covering the first trench. A second gate structure is disposed atop the second material and completely covering the second trench.
US10008597B2
A method includes forming a hardmask over one or more gate structures. The method further includes forming a photoresist over the hardmask. The method further includes forming an opening in the photoresist over at least one of the gate structures. The method further includes stripping the hardmask that is exposed in the opening and which is over the at least one of the gate structures. The method further includes removing the photoresist. The method further includes providing a halo implant on a side of the least one of the at least one of the gate structures.
US10008579B2
Schottky structure fabrication includes forming two trenches in a semiconductor material. The trenches are separated from each other by a mesa. Sidewalls and a bottom surface of the trenches are lined with a dielectric material. A conductive material is disposed in the trenches lining the dielectric material on the sidewalls and the bottom surface. The conductive material on the bottom surface of the trenches is removed so that a first portion of conductive material remains on a first sidewall of each trench, and a second portion of conductive material remains on a second sidewall of each trench. The first and second portions of conductive material are electrically isolated from each other. The space between the first and second portions of the conductive material is filled with a trench filling insulator material and a Schottky contact is formed between the outermost sidewalls of the two trenches.
US10008574B2
A gate structure includes at least one spacer defining a gate region over a semiconductor substrate, a gate dielectric layer disposed on the gate region over the semiconductor substrate, a first work function metal layer disposed over the gate dielectric layer and lining a bottom surface of an inner sidewall of the spacer, and a filling metal partially wrapped by the first work function metal layer. The filling metal includes a first portion and a second portion, wherein the first portion is between the second portion and the semiconductor substrate, and the second portion is wider than the first portion.
US10008571B2
According to one embodiment, a semiconductor wafer includes a substrate, an AlN buffer layer, a foundation layer, a first high Ga composition layer, a high Al composition layer, a low Al composition layer, an intermediate unit and a second high Ga composition layer. The first layer is provided on the foundation layer. The high Al composition layer is provided on the first layer. The low Al composition layer is provided on the high Al composition layer. The intermediate unit is provided on the low Al composition layer. The second layer is provided on the intermediate unit. The first layer has a first tensile strain and the second layer has a second tensile strain larger than the first tensile strain. Alternatively, the first layer has a first compressive strain and the second layer has a second compressive strain smaller than the first compressive strain.
US10008566B2
A semiconductor device includes a first type region including a first conductivity type. The semiconductor device includes a second type region including a second conductivity type. The semiconductor device includes a channel region extending between the first type region and the second type region. The channel region is separated a first distance from a first portion of the first type region. The semiconductor device includes a gate region surrounding the channel region. A first portion of the gate region is separated a second distance from the first portion of the first type region. The second distance is greater than the first distance.
US10008558B1
A method for fabricating an advanced metal insulator metal capacitor structure includes providing a pattern in a dielectric layer. The pattern includes a set of features in the dielectric layer. A first metal layer is deposited in the set of features in the dielectric layer. A phase change material layer is deposited over the metal layer in the set of features in the dielectric layer. The phase change material is an alloy of tantalum and nitrogen and is an insulator in a deposited state. A surface treatment process is performed on the phase change layer to produce a top surface layer having electrically conductive properties. A second metal layer is deposited on the top surface layer of the phase change layer. In another aspect of the invention, a device is produced using the method.
US10008556B2
An organic light-emitting display device includes a substrate including a display area and a peripheral area surrounding the display area. The display area includes a plurality of pixel regions including a plurality of pixels including pixel electrodes and non-pixel regions between the pixel regions. The pixel electrodes are spaced apart from each other, with a pixel-defining layer above the plurality of pixel electrodes and exposing the plurality of pixel electrodes. A plurality of intermediate layers respectively above the plurality of pixel electrodes include an emission layer. A plurality of opposite electrodes respectively face the plurality of pixel electrodes and are spaced apart from each other. A plurality of connection electrodes that connect the plurality of opposite electrodes are in the non-pixel regions. A power line electrically connected to at least one of the plurality of connection electrodes is in the peripheral area.
US10008552B2
Disclosed are an organic light-emitting display panel and an electronic device. The organic light-emitting display panel comprises: an array substrate, wherein the array substrate comprises a display region and a non-display region surrounding the display region, and the array substrate further comprises a plurality of pressure-sensitive detection units and an encapsulation metal loop located in the non-display region surrounding the display region, a plurality of first metal wirings are partitioned from the encapsulation metal loop, the plurality of first metal wirings are electrically connected with the plurality of pressure-sensitive detection units and are reused as pressure-sensitive wirings of the plurality of pressure-sensitive detection units; and a sealant, wherein the sealant is located on one side of the array substrate that faces away from the encapsulation metal loop, and a projection of the sealant on the encapsulation metal loop overlaps with the encapsulation metal loop.
US10008545B2
An organic photoelectronic device includes a first electrode and a second electrode facing each other and a light-absorption layer between the first electrode and the second electrode and including a first region closest to the first electrode, the first region having a first composition ratio (p1/n1) of a p-type semiconductor relative to an n-type semiconductor, a second region closest to the second electrode, the second region having a second composition ratio (p2/n2) of the p-type semiconductor relative to the n-type semiconductor, and a third region between the first region and the second region in a thickness direction, the third region having a third composition ratio (p3/n3) of the p-type semiconductor relative to the n-type semiconductor that is greater or less than the first composition ratio (p1/n1) and the second composition ratio (p2/n2).
US10008539B2
A magnetoresistive random access memory (MRAM) device including a substrate including a plurality of active patterns arranged along a first direction, each of the active patterns extending in a diagonal direction with respect to the first direction; a plurality of gate structures on the substrate, the gate structures extending in a second direction substantially perpendicular to the first direction; a source line structure electrically connected to source regions of the respective active patterns, the source line structure extending in the first direction; a plurality of magnetic tunnel junction (MTJ) structures electrically connected to drain regions of the respective active patterns, the MTJ structures being spaced apart from each other; and a bit line structure electrically connected to the MTJ structures in respective memory cells, the memory cells sharing with the source line structure.
US10008530B2
Some embodiments of the present disclosure provide a back side illuminated (BSI) image sensor. The BSI image sensor includes a semiconductive substrate, a deep trench isolation (DTI) at a back side of the semiconductive substrate, and a dielectric layer. the dielectric layer includes a top portion over the back side, and a side portion lined to a sidewall of the DTI. The BSI image sensor includes a planarization stop layer disposed conformally on top of the dielectric layer. The planarization stop layer includes a top section on the top portion, a side section lined against the side portion, and a first transmittance. The BSI image sensor includes a low-transparent material inside the DTI, and the low-transparent material includes a second transmittance. The second transmittance is lower than the first transmittance.
US10008525B2
An imaging element comprises a photoelectric conversion unit formed in a pixel region and configured to convert light into electrical charge. Further, the imaging element includes a transistor formed in the pixel region and configured to transfer electric charge from the photoelectric conversion unit. The photoelectric conversion unit of the imaging element may be connected to a well of the pixel region, where the well of the pixel region has a negative potential.
US10008523B2
A semiconductor device includes a gate electrode formed on a substrate with a gate insulating layer in between, an insulating layer of property and thickness that allow for a silicide block formed in a first region of the substrate so as to cover the gate electrode, a sidewall formed to at least partly include the insulating layer at a side of the gate electrode, a first impurity region formed by implantation of a first impurity in a peripheral region of the gate electrode formed in the first region of the substrate before the insulating layer is formed, a second impurity region formed by implantation of a second impurity in a peripheral region of the sidewall of the gate electrode formed in a second region of the substrate after the sidewall is formed, and a silicide layer formed on a surface of the second impurity region of the substrate.
US10008521B2
A backside illumination-type solid-state imaging device is provided in which an amount of accumulated charge of a photodiode is increased and a read out path of a stacked-type photodiode is simplified. A photodiode of a backside illumination-type solid-state imaging device is made to be of an accumulation gate structure, and thereby the amount of accumulated charge and sensitivity are increased. Further, a barrier region is provided in the direction of incident light so as to separate the photodiode, and the height of barrier at the barrier region is controlled by a pulse voltage applied to the accumulation gate, so that transfer of signal charges between the stacked-type photodiodes separated in the direction of incident light is controlled, making reading out of the stacked-type photodiode simple.
US10008516B2
The present disclosure relates to the field of TFT manufacturing process, and provides an LTPS TFT array substrate, its manufacturing method and a display device. The LTPS TFT array substrate includes contact holes through which a source electrode and a drain electrode of the array substrate are connected to an active layer, respectively, wherein a conductive pattern connected to the active layer is provided at a base portion of the contact hole. According to the present disclosure, it is able to form an excellent ohmic contact between the source/drain electrodes and the active layer after the contact holes have been etched, thereby to ensure the display quality of the display device.
US10008515B2
An object is to provide a semiconductor device using an oxide semiconductor having stable electric characteristics and high reliability. A transistor including the oxide semiconductor film in which a top surface portion of the oxide semiconductor film is provided with a metal oxide film containing a constituent similar to that of the oxide semiconductor film and functioning as a channel protective film is provided. In addition, the oxide semiconductor film used for an active layer of the transistor is an oxide semiconductor film highly purified to be electrically i-type (intrinsic) by heat treatment in which impurities such as hydrogen, moisture, a hydroxyl group, or a hydride are removed from the oxide semiconductor and oxygen which is a major constituent of the oxide semiconductor and is reduced concurrently with a step of removing impurities is supplied.
US10008513B2
A semiconductor device includes a first and a second conductive films over an insulating surface; a first insulating film over the insulating surface and the first and the second conductive films; a semiconductor film overlapping with the first conductive film with the first insulating film provided therebetween; a third conductive film in contact with the semiconductor film; a fourth conductive film in contact with the semiconductor film and overlapping with the second conductive film with the first insulating film provided therebetween; a second insulating film including a thick region and a thin region, over the semiconductor film and the third and the fourth conductive films; a fifth conductive film overlapping with the semiconductor film with the second insulating film provided therebetween; and a sixth conductive film overlapping with the fourth conductive film over the thin region of the second insulating film.
US10008511B2
There is provided a monolithic three dimensional array of charge storage devices which includes a plurality of device levels, wherein at least one surface between two successive device levels is planarized by chemical mechanical polishing.
US10008508B2
A non-volatile semiconductor storage device includes a gate insulating film formed on a semiconductor substrate, a gate electrode formed on the gate insulating film, and first and second spaced apart doped regions formed below the gate insulating film and the gate electrode in the semiconductor substrate, wherein a grounded region of the first and second spaced apart doped regions is grounded via a contact.
US10008506B2
A semiconductor arrangement includes a logic region and a memory region. The memory region has an active region that includes a semiconductor device. The memory region also has a capacitor within one or more dielectric layers over the active region, where the capacitor is over the semiconductor device. The semiconductor arrangement also includes a protective ring within at least one of the logic region or the memory region and that separates the logic region from the memory region. The capacitor has a first electrode, a second electrode and an insulating layer between the first electrode and the second electrode, where the first electrode is substantially larger than other portions of the capacitor.
US10008502B2
A memory device which stores a large amount of data is provided. The memory device includes a first transistor, a second transistor, a third transistor, a first capacitor, a second capacitor, and first to third wirings. The first transistor includes an oxide semiconductor in a channel formation region, the second transistor includes silicon in a channel formation region, and the third transistor includes silicon in a channel formation region. The first capacitor is provided in the same layer as the first transistor. A region of the second capacitor and a region of the first capacitor overlap with each other. The thickness of a dielectric of the second capacitor is preferably larger than the thickness of a dielectric of the first capacitor.
US10008498B2
Disclosed herein is a driver circuit including first and second n-channel transistors connected together in series between first and second nodes. The first n-channel transistor is comprised of n fin transistor(s) having an identical gate length and an identical gate width where n is equal to or greater than one, and has its gate connected to a first input node. The second n-channel transistor is comprised of m fin transistors having the same gate length and the same gate width where m is greater than n, and has its gate connected to a second input node.
US10008489B2
An electrostatic discharge protection semiconductor device includes a substrate, a gate set positioned on the substrate, a source region and a drain region formed in the substrate respectively at two sides of the gate set, at least a first doped region formed in the drain region, and at least a second doped region formed in the substrate. The source region and the drain region include a first conductivity type, the first doped region and the second doped region include a second conductivity type, and the first conductivity and the second conductivity type are complementary to each other. The first doped region and the second doped region are electrically connected to each other.
US10008486B2
A disk cell for pressure contacting a plurality of semiconductor components via a clamping device to generate a clamping force. The disk cell includes a housing comprising at least one metallic pressure plate, a first semiconductor component arranged in the housing, and a second semiconductor component arranged in the housing. The first and second semiconductor components are different. The at least one metallic pressure plate reaches across and clamps the first and second semiconductor components, is substantially perpendicular to the clamping force, and is arranged so that the clamping force acts on the at least one metallic pressure plate to provide a local region of influence to clamp the first and second semiconductor components. The first semiconductor component is arranged below the local region of influence of the clamping force. The second semiconductor component is at least partially arranged outside the local region of influence of the clamping force.
US10008484B2
Solid state light fixtures include a plurality of blue-shifted-yellow/green light emitting diode (“LED”) packages and a plurality of blue-shifted-red LED packages, where the solid state light fixture emits light having a correlated color temperature of between 1800 K and 5500 K, a CRI value of between 80 and 99, a CRI R9 value of between 15 and 75, and a Qg value of between 90 and 110 when the blue-shifted-yellow/green LED packages and the blue-shifted-red LED packages are operating at steady-state operating temperatures of at least 80° C.
US10008480B2
Disclosed herein is a device comprising a first package having a first side with a plurality of connectors disposed thereon and a second package mounted on the first package by the connectors. A molding compound is disposed on the first side of the first package and between the first package and the second package. A plurality of stress relief structures (SRSs) are disposed in the molding compound, the plurality of SRSs each comprising a cavity free of metal in the molding compound and spaced apart from each of the plurality of connectors.
US10008477B2
A microelectronic structure includes a semiconductor having conductive elements at a first surface. Wire bonds have bases joined to the conductive elements and free ends remote from the bases, the free ends being remote from the substrate and the bases and including end surfaces. The wire bonds define edge surfaces between the bases and end surfaces thereof. A compliant material layer extends along the edge surfaces within first portions of the wire bonds at least adjacent the bases thereof and fills spaces between the first portions of the wire bonds such that the first portions of the wire bonds are separated from one another by the compliant material layer. Second portions of the wire bonds are defined by the end surfaces and portions of the edge surfaces adjacent the end surfaces that are extend from a third surface of the compliant later.
US10008474B2
Embodiments of the invention are directed to an integrated circuit (IC) package assembly, including: one or more printed circuit boards (PCBs); and a set of chip packages, each including: an overmold; and an IC chip, overmolded in the overmold, and wherein: the chip packages are stacked transversely to an average plane of each of the chip packages, thereby forming a stack wherein a main surface of one of the chip packages faces a main surface of another one of the chip packages; and each of the chip packages is laterally soldered to one or more of said one or more PCBs and arranged transversally to each of said one or more PCBs, whereby an average plane of each of said one or more PCBs extends transversely to the average plane of each of the chip packages of the stack. Further embodiments are directed to related devices and fabrication methods.
US10008469B2
An apparatus relates generally to a microelectronic package. In such an apparatus, a microelectronic die has a first surface, a second surface opposite the first surface, and a sidewall surface between the first and second surfaces. A plurality of wire bond wires with proximal ends thereof are coupled to either the first surface or the second surface of the microelectronic die with distal ends of the plurality of wire bond wires extending away from either the first surface or the second surface, respectively, of the microelectronic die. A portion of the plurality of wire bond wires extends outside a perimeter of the microelectronic die into a fan-out (“FO”) region. A molding material covers the first surface, the sidewall surface, and portions of the plurality of the wire bond wires from the first surface of the microelectronic die to an outer surface of the molding material.
US10008466B2
A flip-chip mounting technique with high reliability is provided in flip-chip mounting using a Cu pillar. In a semiconductor device to be coupled to a mounting board via a Cu pillar, the Cu pillar is caused to have a laminated structure including a pillar layer, a barrier layer, and a bump in this order from below, and the bump is formed to be smaller than the barrier layer.
US10008465B2
An active substrate includes a plurality of active components distributed over a surface of a destination substrate, each active component including a component substrate different from the destination substrate, and each active component having a circuit and connection posts on a process side of the component substrate. The connection posts may have a height that is greater than a base width thereof, and may be in electrical contact with the circuit and destination substrate contacts. The connection posts may extend through the surface of the destination substrate contacts into the destination substrate connection pads to electrically connect the connection posts to the destination substrate contacts.
US10008456B1
Structures for spacers in a device structure for a field-effect transistor and methods for forming spacers in a device structure for a field-effect transistor. First and second spacers are formed adjacent to a surface of a device component from respective conformal layers. The first spacer is positioned between the surface of the device component and the second spacer. The second spacer includes a plurality of first lamina and a plurality of second lamina that are arranged in an alternating sequence with the first lamina. The first spacer has a first dielectric constant, and the second spacer has a second dielectric constant that is greater than the first dielectric constant.
US10008452B2
Embodiments of the present description relate to the field of fabricating microelectronic structures. The microelectronic structures may include a glass routing structure formed separately from a trace routing structure, wherein the glass routing structure is incorporated with the trace routing substrate, either in a laminated or embedded configuration. Also disclosed are embodiments of a microelectronic package including at least one microelectronic device disposed proximate to the glass routing structure of the microelectronic substrate and coupled with the microelectronic substrate by a plurality of interconnects. Further, disclosed are embodiments of a microelectronic structure including at least one microelectronic device embedded within a microelectronic encapsulant having a glass routing structure attached to the microelectronic encapsulant and a trace routing structure formed on the glass routing structure.
US10008451B2
Embodiments of the present disclosure are directed towards techniques and configurations for a bridge interconnect assembly that can be embedded in a package assembly. In one embodiment, a package assembly includes a package substrate configured to route electrical signals between a first die and a second die and a bridge embedded in the package substrate and configured to route the electrical signals between the first die and the second die, the bridge including a bridge substrate, one or more through-hole vias (THVs) formed through the bridge substrate, and one or more traces disposed on a surface of the bridge substrate to route the electrical signals between the first die and the second die. Routing features including traces and a ground plane of the bridge interconnect assembly may be separated by an air gap. Other embodiments may be described and/or claimed.
US10008449B2
A method of forming electrically conductive structures that includes forming a copper containing layer including a barrier forming element, and applying a first anneal to the copper containing layer. The first anneal increases grain size of the copper in the copper containing layer. The copper containing layer is etched to provide a plurality of copper containing lines. A dielectric fill is deposited in the space between adjacent copper containing lines. A second anneal is applied to the plurality of copper containing lines. During the second anneal the barrier forming element diffuse to an interface between sidewalls of the copper containing lines and the dielectric fill to form a barrier layer along the sidewalls of the copper containing lines.
US10008445B2
Embedded fuse structures and fabrication techniques. An embedded fuse may include a non-planar conductive line having two high-z portions extending to a greater z-height than a low-z portion of reduced current carrying capability disposed there between. A dielectric disposed over the low-z portion has a top surface planar with the high-z line portions to which fuse contacts may be landed. Fabrication of an embedded fuse may include undercutting a region of a first dielectric material disposed over a substrate. The undercut region is lined with a second dielectric material. A pair of electrically joined fuse ends are formed by backfilling the lined undercut region with a conductive material. In advantageous embodiments, fuse fabrication is compatible with high-K, metal gate transistor and precision polysilicon resistor fabrication flows.
US10008421B2
A method includes measuring a difference between a primary X-ray diffraction peak and a secondary X-ray diffraction peak, the primary X-ray diffraction peak corresponds to an unstrained portion of a semiconductor substrate and the secondary X-ray diffraction peak corresponds to a strained portion of the semiconductor substrate, the difference between the primary X-ray diffraction peak and the secondary X-ray diffraction peak includes a delta shift peak that corresponds to changes in a crystal lattice caused by a stress applied to the strained portion of the semiconductor substrate, the delta shift peak includes variations in a deep trench capacitance.
US10008420B2
Techniques for measuring and testing a semiconductor wafer during semiconductor device fabrication include designating a test area on the top surface of the wafer and etching a first rectangular trench and a second rectangular trench on the top surface of the wafer in the test area. The trenches are oriented such that a length of the first trench is perpendicular to a length of the second trench, and positioned such that the length of the first trench, if extended, intersects the length of the second trench. A silicon-germanium compound is deposited into the first trench and the second trench, and a test pad is removed from the test area of the wafer. The test pad includes a side surface where both the first trench and the second trench are exposed. The side surface of the test pad is scanned with a transmission electron microscope to take measurements of the silicon-germanium.
US10008419B2
A superposed wafer is separated to a processing target wafer and a supporting wafer while being heated. Then, an adhesive on a joint surface of the processing target wafer is removed by supplying an organic solvent onto the joint surface of the processing target wafer. Then, an oxide film formed on the predetermined pattern on the joint surface of the processing target wafer is removed by supplying acetic acid to the joint surface of the processing target wafer. Then, the joint surface of the processing target wafer is inspected. Then, based on an inspection result, the adhesive on the joint surface of the processing target wafer is removed and the oxide film formed on the predetermined pattern on the joint surface of the processing target wafer is removed.
US10008415B2
A gate structure straddling a plurality of semiconductor material portions is formed. Source regions and drain regions are formed in the plurality of semiconductor material portions, and a gate spacer laterally surrounding the gate structure is formed. Epitaxial active regions are formed from the source and drain regions by a selective epitaxy process. The assembly of the gate structure and the gate spacer is cut into multiple portions employing a cut mask and an etch to form multiple gate assemblies. Each gate assembly includes a gate structure portion and two disjoined gate spacer portions laterally spaced by the gate structure portion. Portions of the epitaxial active regions can be removed from around sidewalls of the gate spacers to prevent electrical shorts among the epitaxial active regions. A dielectric spacer or a dielectric liner may be employed to limit areas in which metal semiconductor alloys are formed.
US10008399B2
An electrostatic puck assembly includes an upper puck plate, a lower puck plate and a backing plate. The upper puck plate comprises AlN or Al2O3 and has a first coefficient of thermal expansion. The lower puck plate comprises a material having a second coefficient of thermal expansion that approximately matches the first coefficient of thermal expansion and is bonded to the upper puck plate by a first metal bond. The backing plate comprises AlN or Al2O3 and is bonded to the lower puck plate by a second metal bond.
US10008398B2
A substrate thinning apparatus includes a chuck table capable of supporting a substrate, a rotatable grinding device which includes a wheel tip capable of grinding the substrate supported by the chuck table, and a cleaning device configured to perform synchronized cleaning of the wheel tip while the grinding device is rotated. When the substrate thinning apparatus is used, even an extremely thin semiconductor device can be fabricated with substantial reliability.
US10008395B2
Semiconductor die assemblies having high efficiency thermal paths and molded underfill material. In one embodiment, a semiconductor die assembly comprises a first die and a plurality of second dies. The first die has a first functionality, a lateral region, and a stacking site. The second dies have a different functionality than the first die, and the second dies are in a die stack including a bottom second die mounted to the stacking site of the first die and a top second die defining a top surface of the die stack. A thermal transfer structure is attached to at least the lateral region of the first die and has a cavity in which the second dies are positioned. An underfill material is in the cavity between the second dies and the thermal transfer structure, and the underfill material covers the top surface of the die stack.
US10008389B2
A method of manufacturing a vertical memory device includes forming a preliminary first mold structure on a substrate, which includes main and edge regions, and the first preliminary mold structure including alternating insulation and sacrificial layers, forming a first mask on the preliminary first mold structure to expose the preliminary first mold structure between a boundary of the substrate and a first target position, partially etching the insulation and sacrificial layers using the first mask to form a preliminary second mold structure, forming a second mask on the preliminary second mold structure to expose the preliminary second mold structure between the boundary of the substrate and a second target position different from the first target position, and partially etching the insulation layers and the sacrificial layers using the second mask.
US10008387B1
A low-k dielectric layer, such as SiCOH, with high and stable chemical mechanical polishing (CMP) removal rate (RR) is disclosed. The polishing rate enhancer (PRE) is disposed on the low-k dielectric layer. The PRE increases the CMP RR during CMP. Furthermore, the PRE stabilizes the increases CMP RR. This is particularly useful, for example, for memory applications in which the storage unit is formed in a low-k back-end-of-line (BEOL) dielectric layer. For example, the topography created can be quickly planarized by CMP while producing a uniform polished surface of the low-k dielectric layer due to the shortened processing time.
US10008381B2
Some embodiments include methods of forming rutile-type titanium oxide. A monolayer of titanium nitride may be formed. The monolayer of titanium nitride may then be oxidized at a temperature less than or equal to about 550° C. to convert it into a monolayer of rutile-type titanium oxide. Some embodiments include methods of forming capacitors that have rutile-type titanium oxide dielectric, and that have at least one electrode comprising titanium nitride. Some embodiments include thermally conductive stacks that contain titanium nitride and rutile-type titanium oxide, and some embodiments include methods of forming such stacks.
US10008379B1
A high efficiency incandescent light bulb includes a filament both electrically and optically heated to visibly incandesce. The filament is enclosed in a visibly transmissive, IR reflective filter, with a high view factor, as to maximize recycling of IR wavelengths. The filter is formed on two clamshell segments.
US10008376B2
The present teachings are directed to methods and systems for the selection of ions for subsequent ion fragmentation in the analysis of a sample. Rather than select the most intense subset of precursor ions for further analysis in an attempt to maximize the number of high quality, identifiable MS/MS spectra, in some settings, systems and methods for analyzing and 5 identifying precursor ions for further processing can benefit from a discovery approach in which precursor ions are selected randomly/stochastically.
US10008374B2
The invention generally relates to systems and methods for transferring ions for analysis. In certain embodiments, the invention provides a system for analyzing a sample including an ionizing source for converting molecules of a sample into gas phase ions in a region at about atmospheric pressure, an ion analysis device, and an ion transfer member operably coupled to a gas flow generating device, in which the gas flow generating device produces a laminar gas flow that transfers the gas phase ions through the ion transfer member to an inlet of the ion analysis device.
US10008370B2
A plasma apparatus of processing a wafer disposed in a processing chamber using plasma includes one window, another window, a light receiving unit, a light source, and an optical branching unit which is disposed between the light source and the other window, branches light emitted by the light source to an optical path toward the processing chamber and an optical path in other direction, and reflects light in the processing chamber from the other window, and a detection unit which detects the light having been emitted from the plasma and received by the light receiving unit using one branched light and other branched and reflected light. The apparatus processes the wafer according to a condition for the processing which is adjusted based on a result of the detection.
US10008367B2
A gas diffuser unit for a process chamber includes at least one controllable diffuser, a power source, and a controller. The at least one controllable diffuser is configured to generate controllable forces acting in various directions on a gaseous material in a flow of the gaseous material introduced into the process chamber, to spread the gaseous material inside the process chamber. The power source is coupled to the at least one controllable diffuser, and configured to supply power to the at least one controllable diffuser to generate the controllable forces. The controller is coupled to the power source and configured to control the power supplied by the power source to the at least one controllable diffuser.
US10008366B2
Embodiments of the present disclosure generally provide improved methods for processing substrates with improved process stability, increased mean wafers between clean, and/or improved within wafer uniformity. One embodiment provides a method for seasoning one or more chamber components in a process chamber. The method includes placing a dummy substrate in the process chamber, flowing a processing gas mixture to the process chamber to react with the dummy substrate and generate a byproduct on the dummy substrate, and annealing the dummy substrate to sublimate the byproduct while at least one purge conduit of the process chamber is closed.
US10008364B2
Alignment of multi-beam pattern tools includes generating a test pattern having multiple features with a multi-beam patterning tool, acquiring an image standard associated with a test pattern standard, acquiring an image of a portion of the test pattern, comparing the portion of the image of the test pattern to the image standard to identify one or more irregularities between the portion of the image of the test pattern and the image standard, and adjusting one or more beams of the multi-beam patterning tool based on the one or more identified irregularities between the portion of the image of the test pattern and the image standard.
US10008356B2
To achieve a Pb-free protection element, a layered body including a high melting point metal layer and a low melting point metal layer is provided. The protection element includes an insulating substrate, a heating body, an insulating member, two electrodes, a heating body extraction electrode, and a fusible conductor. Furthermore, the fusible conductor includes a layered body including at least a high melting point metal layer and a low melting point metal layer, and the low melting point metal layer is melted by a heat generated by the heating body. While eroding the high melting point metal layer, the low melting point metal layer is drawn close to the side of the two electrodes and the heating body extraction electrode, and fused, the two electrodes and the heating body extraction electrode each having high wettability for the low melting point metal layer.
US10008355B2
An accumulator control system for one or more electrical breaker poles includes an accumulator mechanism presenting a control handle movable at least between breaking and closing positions; a first link connected to the outer carriage and pivoting about a first pivot point between first and second positions, by actuating the control handle of the accumulator mechanism between the breaking and closing positions; a second link pivotable about a pivot axis and connected to the first link by a sliding connection so that the movement of the first link, between the second and first positions, causes the second link to pivot about the pivot axis between a position for closing one or more breaker poles, and a position for opening one or more breaker poles. The control system is further configured to exert an additional pivoting force on the second link when the control handle is actuated beyond the breaking position.
US10008352B2
A sealed electrical enclosure for housing an electrical component is provided. In one exemplary embodiment, the sealed electrical enclosure includes a housing, a first and second electrical connector, an actuator, and a terminal. The housing has a sealed interior when a top portion is coupled to a bottom portion. The first electrical connector extends from the sealed interior through the bottom of the housing and is electrically coupled to the electrical component. The actuator extends from the sealed interior through the housing and is configured to manipulate the electrical component. The terminal is electrically coupled to the second electrical connector. The second electrical connector is configured to mate with the first electrical connector. The first and second electrical connectors are configured to be connected and disconnected to attach and remove the housing to and from the terminal.
US10008342B2
A device for supplying electric power includes a rectifier, an adaptive voltage clamping circuit, and a DC-DC voltage regulator. The rectifier receives electrical power, and is electrically connected to an input line of the adaptive voltage clamping circuit. The adaptive voltage clamping circuit includes a power transistor, a voltage feedback circuit, and a controller. The DC-DC voltage regulator is electrically connected to the adaptive voltage clamping circuit and, in one embodiment an actuator. The controller monitors the voltage feedback circuit and controls the power transistor to a fully open state to transfer electric power to the DC-DC voltage regulator when the voltage level supplied to the DC-DC voltage regulator is less than a threshold. The controller controls the power transistor in a linear state to regulate the voltage transferred to the DC-DC voltage regulator when the voltage level supplied to the DC-DC voltage regulator is greater than the threshold.
US10008329B2
A length in a third direction of a first connection portion is smaller than a length in the third direction of a first main electrode portion. A length in the third direction of a second connection portion is smaller than a length in the third direction of a second main electrode portion. A thickness in a first direction of an inner layer portion is smaller than each of the length in the third direction of the first connection portion and the length in the third direction of the second connection portion and smaller than each of a gap from a second side surface to the first connection portion in the third direction and a gap from the second side surface to the second connection portion in the third direction. The second side surfaces oppose each other in the third direction perpendicular to the first direction.
US10008316B2
Some novel features pertain to a package substrate that includes a core layer, a first via, a first dielectric layer, and a first inductor. The core layer includes a first surface and a second surface. The first via is located in the core layer. The first dielectric layer is coupled to the first surface of the core layer. The first inductor is located in the first dielectric layer. The first inductor is coupled to the first via in the core layer. The first inductor is configured to generate a magnetic field that laterally traverses the package substrate. In some implementations, the package substrate further includes a first pad coupled to the first inductor, wherein the first pad is configured to couple to a solder ball. In some implementations, the package substrate includes a second via located in the core layer, and a second inductor located in the first dielectric layer.
US10008315B2
A magnetic circuit, provided with a short magnet (1a) and short magnet (1b) that are arranged in an array, and a yoke (2a) and a yoke (2b) provided so as to sandwich the short magnet (1a) and short magnet (1b). The short magnet (1a) and short magnet (1b), are arranged, that have a space between them that is a predetermined gap (3) or less in the arrangement direction of the array respectively. In addition, the short magnet (1a) and short magnet (1b) are arranged so that one magnetic pole is located on the side toward one of the pair of yokes (2a) and (2b), and the other magnetic pole is located on the side toward the other yoke.
US10008305B2
A wire harness includes one or more electrically-conducting paths, a tubular shielding member configured to collectively accommodate the electrically-conducting paths, a braided shielding member including a cylindrical braided member and connected to an end of the tubular shielding member, and an annular crimping member including a fixing portion which fixedly connects the braided shielding member and the tubular shielding member by crimping, and a bent portion which is formed by bending an open end of the fixing portion to outside of the fixing portion.
US10008303B2
A joined body includes a first member, a second member having a high coefficient of thermal expansion as compared to that of the first member, and a joint portion which at least partially includes a mixed layer containing metal of a transition metal and an oxide of the transition metal and which joins the first member and the second member. In this joint portion, a first layer containing a first oxide of a transition metal, a second layer containing a second oxide of a transition metal having a low valence as compared to that of the first oxide, and the mixed layer containing metal of a transition metal and an oxide thereof preferably are formed so as to form a multilayer structure.
US10008300B2
The present invention is a method for eliminating radioactive iodine using a hydrophilic resin that adsorbs radioactive iodine, wherein the hydrophilic resin is at least one selected from the group consisting of a hydrophilic polyurethane resin, a hydrophilic polyurea resin, and a hydrophilic polyurethane-polyurea resin and has a hydrophilic segment and, in the principal chain and/or a side chain in the structure thereof, has a tertiary amino group or has a tertiary amino group and polysiloxane segment. By means of the present invention, a novel method for eliminating radioactive iodine is provided that is simple and low-cost, furthermore does not require an energy source such as electricity, moreover can take in and stably immobilize the eliminated radioactive iodine within a solid, and is capable of reducing the volume of radioactive waste as necessary.
US10008296B2
A passively-cooled spent nuclear fuel pool system in one embodiment includes a containment vessel comprising a thermally conductive shell and an annular reservoir surrounding the shell that holds a liquid coolant forming a heat sink. A spent fuel pool is disposed inside the containment vessel and includes a body of water in contact with a peripheral sidewall of the fuel pool. At least one spent nuclear fuel rod submerged in the body of water heats the water. The peripheral sidewall of the spent fuel pool is formed by a portion of the shell of the containment vessel adjacent to the fuel pool, thereby defining a shared common heat transfer wall. The heat transfer wall operates to transfer heat from the body of water in the spent fuel pool to the heat sink to cool the body of water. The heat transfer wall comprises metal in one embodiment.
US10008290B2
A repair control device for memory cells divided into a plurality of banks may include a failed address storage circuit configured to sort and store a plurality of failed addresses each containing a failed bank address and a failed row address, according to the failed row address, and store the failed row address by matching the failed row address with total failed bank information representing one or more failed banks indicated by the failed row address. The repair control device also includes an address comparison circuit configured to compare an input address to a pair comprised of the failed row address and the total failed bank information, stored in the failed address storage circuit, and generate a hit signal based on the comparison result. The repair control device further includes an address generation circuit configured to generate an access target address based on the hit signal.
US10008285B2
A semiconductor device includes a flip-flop circuit that includes a first and a second latch coupled to the first latch. The first latch stores data in a first operating mode in which power is supplied to the first latch and is shut off in a second operating mode in which power is not supplied to the first latch. The second latch can store the data from the first latch during a transition from the first operating mode to the second operating mode. The first latch can be tested during a first period in the first operating mode. The second latch retains the data from the first latch during the first period and can be tested during a second period beginning in the first operating mode.
US10008278B1
A storage device includes storage circuitry and multiple memory blocks. The multiple memory blocks are arranged in an array, and each of the memory blocks includes multiple memory cells. A maximal number of programming cycles that a memory block of the multiple memory blocks sustains depends on a distance of the memory block from an edge of the array. The storage circuitry is configured to apply to the memory blocks programming cycles so that a number of programming cycles that can be applied to a respective memory block is based on a respective distance of the respective memory block from the edge of the array.
US10008272B2
A nonvolatile memory system includes a nonvolatile memory device and a memory controller that controls the nonvolatile memory device. The nonvolatile memory device includes multiple memory blocks. Each of the memory blocks includes memory cells. Each of the memory cells has any one of an erase state and one of multiple different program states. An operation method of the nonvolatile memory system includes receiving a physical erase command from an external device. The operation method also includes performing a fast erase operation, responsive to the received physical erase command, with respect to at least one memory block so that first memory cells of the at least one memory block have a fast erase state different from the erase state.
US10008267B2
The present disclosure relates to semiconductor devices and discloses a method for operating a flash memory. When a read operation is performed on a flash memory unit, a potential of a first control line connected to gates of select gate PMOS transistors located in a same row is switched from a positive supply voltage to 0V. Since it is not required to switch the potential from a positive voltage to a negative voltage, the power consumption of the pump circuit is significantly reduced. In addition, a read current of the flash memory unit selected for reading can accurately represent the status of the unit being read thanks to the appropriate settings of the gate oxide layer thickness and the threshold voltage of the select gate PMOS transistor. Furthermore, high-voltage devices are removed from the read path and only low-voltage devices are used, so that the reading speed can be significantly improved during the read operation.
US10008254B2
Some embodiments include an apparatus that comprise an interface chip having an oscillator to produce an original clock signal, a first memory chip having first memory cells, and a second memory chip having second memory cells. The first memory cells may be refreshed in response to a first clock signal based on the original clock signal. The second memory cells may be refreshed in response to a second clock signal based on the original clock signal.
US10008249B2
A semiconductor memory device includes a memory cell array comprising a plurality of spin torque transfer-magnetic random access memory (STT-MRAM) cells connected to a plurality of word lines, a plurality of bit lines and a plurality of sense lines. A peripheral circuitry supplies cell current to the memory cells during read/write operations, such that the cell current supplied to memory cells of a selected word line vary according to a position of a word line group including the selected word line.
US10008244B2
A method for synchronously accessing audio data and an audio playback system using the same are provided. The method comprises: providing a first device and a second device; providing an audio common memory in the second device; transmitting an audio data from the first device to the second device when the second device performs an audio playback; writing the audio common memory by the first device and reading the audio common memory by the second device when the first device transmits the audio data to the second device; and performing an interpolation operation by the second device when a difference between a read address value of the second device and a write address value of the first device is different from a predetermined difference.
US10008234B2
A disc transfer device according to the present disclosure is a disc transfer device that transfers a disc in a first direction from a first position toward a third position via a second position, and includes a roller, a roller support mechanism, a first retaining member, a second retaining member, and a retaining member support mechanism. The roller rotates in a state of contact with a disc end face on one side in a second direction being orthogonal to the first direction, until the disc reaches the third position from the first position. The roller support mechanism supports the roller such that the roller is in contact with the transferred disc and is moveable in the first direction and the second direction. The first retaining member extends in the first direction, and is brought into contact with the disc end face on the other side in the second direction until the disc reaches at least the second position from the first position. The second retaining member is brought into contact with the disc end face on the other side in the second direction until the disc reaches the third position from the second position. The retaining member support mechanism supports the second retaining member such that the second retaining member is in contact with the transferred disc and is moveable in the first direction and the second direction.
US10008231B2
A storage device includes a storage controller configured to operate a heat-assisted magnetic recording head to write data to a band of consecutive data tracks in a consecutive track order while selectively alternating a power level of the heat source when writing to some data tracks of the band.
US10008230B1
The magnetic tape device includes: a magnetic tape; and a servo head, in which the servo head is a TMR head, the magnetic tape includes a non-magnetic support, and a magnetic layer including ferromagnetic powder, a binding agent, and fatty acid ester on the non-magnetic support, the magnetic layer includes a servo pattern, full widths at half maximum of spacing distribution measured by optical interferometry regarding a surface of the magnetic layer before and after performing a vacuum heating with respect to the magnetic tape are greater than 0 nm and equal to or smaller than 7.0 nm, and a difference between a spacing measured by optical interferometry regarding the surface of the magnetic layer after performing the vacuum heating with respect to the magnetic tape and a spacing measured before performing the vacuum heating is greater than 0 nm and equal to or smaller than 9.0 nm.
US10008229B2
A method, apparatus, and system are provided for implementing track following using signal asymmetry metrics monitored during read back in hard disk drives (HDDs). Signal asymmetry metrics monitored during read back are used together with a position error signal (PES) to correct and guide the position of a read sensor with respect to a written track in the HDD.
US10008227B1
According to one embodiment, a magnetic disk apparatus includes a magnetic head, a voice coil motor, a driving circuit, and a VCM resistance estimation unit. The magnetic head accesses a magnetic disk. The voice coil motor drives the magnetic head over the magnetic disk. The driving circuit applies a VCM current to the voice coil motor. The VCM resistance estimation unit estimates a VCM resistance in the voice coil motor based on the saturated VCM current and a velocity of the magnetic head.
US10008211B2
Present disclosure discloses a method and an apparatus for encoding a stereo phase parameter, which relate to the field of information technologies and can improve an effect of stereo audio phase information. The method includes: first, acquiring a global stereo phase parameter of a current frame; then, determining a value of the global stereo phase parameter of the current frame, and adjusting the value of the global stereo phase parameter of the current frame according to a determining result of the value of the global stereo phase parameter of the current frame; and finally, encoding an adjusted value of the global stereo phase parameter of the current frame. The embodiments of the present disclosure are applicable to recovering stereo phase information.
US10008207B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for multi-stage hotword detection are disclosed. In one aspect, a method includes the actions of receiving, by a second stage hotword detector of a multi-stage hotword detection system that includes at least a first stage hotword detector and the second stage hotword detector, audio data that corresponds to an initial portion of an utterance. The actions further include determining a likelihood that the initial portion of the utterance includes a hotword. The actions further include determining that the likelihood that the initial portion of the utterance includes the hotword satisfies a threshold. The actions further include, in response to determining that the likelihood satisfies the threshold, transmitting a request for the first stage hotword detector to cease providing additional audio data that corresponds to one or more subsequent portions of the utterance.
US10008200B2
According to an embodiment, a decoder searches a finite state transducer and outputs an output symbol string corresponding to a signal that is input or corresponding to a feature sequence of signal that is input. The decoder includes a token operating unit and a duplication eliminator. The token operating unit is configured to, every time the signal or the feature is input, propagate each of a plurality of tokens, which is assigned with a state of the head of a path being searched, according to the finite state transducer. The duplication eliminator is configured to eliminate duplication of two or more tokens which have same state assigned thereto and for which respective previously-passed transitions are assigned with same input symbol.
US10008199B2
A method of adapting a speech recognition system to its user includes gathering information about a user of a speech recognition system, selecting at least a part of a speech model reflecting estimated speech attributes of the user based on the information about the user, running, in the speech recognition system, a speech model including the selected at least a part of a speech model, and training, in the speech recognition system, other parts of the speech model to reflect identified speech attributes of the user.
US10008198B2
A method of segmenting input speech signal into plurality of frames for speech recognition is disclosed. The method includes extracting a low frequency signal from the speech signal, and segmenting the speech signal into a plurality of time-intervals according to a plurality of instantaneous phase-sections of the low frequency signal.
US10008197B2
A keyword detector includes a processor configured to calculate a feature vector for each frame from a speech signal, input the feature vector for each frame to a DNN to calculate a first output probability for each triphone according to a sequence of phonemes contained in a predetermined keyword and a second output probability for each monophone, for each of at least one state of an HMM, calculate a first likelihood representing the probability that the predetermined keyword is uttered in the speech signal by applying the first output probability to the HMM, calculate a second likelihood for the most probable phoneme string in the speech signal by applying the second output probability to the HMM, and determine whether the keyword is to be detected on the basis of the first likelihood and the second likelihood.
US10008190B1
Methods and systems are described that are utilized for remotely controlling a musical instrument. A first digital record comprising musical instrument digital commands from a first electronic instrument for a first item of music is accessed. The first digital record is transmitted over a network using a network interface to a remote, second electronic instrument for playback to a first user. Optionally, video data is streamed to a display device of a user while the first digital record is played back by the second electronic instrument. A key change command is transmitted over the network using the network interface to the second electronic instrument to cause the second electronic instrument to playback the first digital record for the first item of music in accordance with the key change command. The key change command may be transmitted during the streaming of the video data.
US10008189B1
A guitar clamp is disclosed that can be used to secure the neck portion of a guitar within a guitar case. The guitar clamp includes a base component that has a guitar neck support surface; a left side that is contiguous with the support surface; and a right side that includes a first wall, which protrudes outward from the support surface. The guitar clamp further includes a top component that has a clamp surface that is configured to rest adjacent to a set of strings of the guitar neck; a right side that is contiguous with the clamp surface; and a left side that includes a second wall, which protrudes outward from the clamp surface. The base component is configured to be combined with the top component, such that the base component and top component securely surround a portion of the guitar neck. Guitar cases that include such guitar clamps are also disclosed.
US10008182B2
A system-on-chip (SoC) device includes: a display controller configured to receive a trigger signal, and to output image data based on the trigger signal; and a transceiver configured to receive a first interrupt. In a first mode, the display controller is configured to output the image data in synchronization with a pulse of the trigger signal. In a second mode, which is different from the first mode, the display controller is configured to output the image data in synchronization with a pulse included in the trigger signal only after receiving the first interrupt.
US10008181B2
A field-effect transistor including: a substrate; a passivation layer; a gate insulating layer, formed between the substrate and passivation layer; a source electrode and a drain electrode, formed to be in contact with the gate insulating layer; a semiconductor layer, formed at least between the source electrode and drain electrode and being in contact with the gate insulating layer, source electrode, and drain electrode; and a gate electrode, in contact with the gate insulating layer and facing the semiconductor layer via the gate insulating layer, wherein the passivation layer is formed of a single layer containing a paraelectric amorphous oxide containing a Group A element, an alkaline earth metal and a Group B element, at least one selected from Ga, Sc, Y, and lanthanoid, and the gate insulating layer contains at least one selected from oxides of Si, nitrides of Si, and oxynitrides of Si.
US10008179B2
An on-board viewing system for aircraft of an image arising from an image sensor overlaid on a synthetic image of the outside landscape is provided. The method comprises the following steps: analysis, at a temporal frequency, of the sensed images so as to determine, in each image, a boundary between the information useful for piloting and the non-useful information, the useful information consisting of noteworthy elements, the temporal frequency being an order of magnitude lower than the video refresh frequency; determination of a transition zone in the vicinity of each boundary; display on the viewing screen, at the video refresh frequency, of the sensed images, each sensed image being displayed overlaid on a synthetic image of the landscape, the sensed image being opaque under the transition zone, totally transparent above the transition zone and of continuously variable transparency in the transition zone.
US10008177B2
Provided is a display device, including: a timing controller including: a frequency adjusting unit configured to adjust a frequency of externally input image data, which is input from an outside; a bit rate determining unit configured to determine a bit rate necessary to transmit the externally input image data; a plurality of output buffer units different from one another in drive performance; and a buffer switching unit configured to make a switch from one of the plurality of output buffer units to another, in which the frequency adjusting unit is configured to adjust the frequency of the externally input image data based on the determined bit rate, and the buffer switching unit is configured to make a switch from one of the plurality of output buffer units to another based on the determined bit rate.
US10008172B2
Devices and methods for reducing or eliminating image artifacts are provided. By way of example, a display panel includes a pixels including pixel electrodes configured to receive an image data signal, and common electrodes (VCOMs) configured to receive a common voltage signal. The display panel includes a source driver, which includes a first digital to analog converter (DAC) configured to generate a gamma voltage signal to provide a first adjustment to the image data signal, and a second DAC configured to generate an error correction voltage signal to provide a second adjustment to the image data signal. The second adjustment is configured to adjust the image data signal to compensate for an operational characteristic difference between row pixels and column pixels of the display panel. The source driver includes an output buffer to supply the image data signal to the pixel electrodes.
US10008171B2
A gate driving circuit is provided. The gate driving circuit includes multistage driving modules, where an Nth stage driving module includes a setting circuit, a first driving circuit, an isolating switch circuit, a second driving circuit and an anti-noise circuit. The setting circuit generates a first precharge signal according to a gate driving signal of an (N−2)th scan line or a start signal. The isolating switch circuit coupled between the first driving circuit and the second driving circuit provides a second precharge signal, so as to effectively avoid a flickering problem of a display image caused by a surge of the gate driving signal due to a coupling effect of a parasitic capacitance of the transistor and a bootstrap capacitor, and meanwhile the bootstrap capacitor is not used, so as to effectively reduce a bezel area.
US10008163B1
The invention discloses a driver structure for RGBW four-color panel, the RBGW four-color panel comprising a plurality of sub-pixels arrange in an array, for twelve adjacent sub-pixels connected to a same scan line n, the twelve sub-pixels comprising a red sub-pixel, a green sub-pixel, a blue sub-pixel and a white sub-pixel arranged in a specific order with three repetitions, two adjacent data lines n and n+1, being connected respectively to drive the sub-pixels of the odd-rows and even-rows in the twelve sub-pixels, and the data line n and data line n+1 having opposite signal polarity. In summary, the driver structure for RGBW four-color panel of the present invention can reduce the panel power-consumption and the cost of driver IC, which enables improving flickering.
US10008159B2
An organic electroluminescent display panel and a display apparatus are disclosed. At a first detection phase, aging of the light-emitting device in each sub-pixel is detected one by one. At a display phase, an initial grayscale value for a corresponding sub-pixel is compensated in accordance with the aging of the light-emitting device in each sub-pixel. Moreover, in the display panel the plurality of sub-pixels that belong to the same pixel group share a sense line, such that the number of the wirings in the display panel can be reduced and the number of the signal channels of the driving chip can thus be reduced, leading to a reduced area of the driving chip and a reduced manufacture cost.
US10008158B2
An organic light-emitting display device includes an organic light-emitting display panel displaying an image that includes a plurality of frames, a data driver providing a plurality of data signals, which correspond to the image, to the organic light-emitting display panel, and a gamma voltage generator providing a gamma voltage, which varies in a same period as each of the frames, to the data driver.
US10008156B2
There is provided a display device including: a display panel including a display area consisting of a plurality of pixel areas, and a non-display area surrounding the display area; a plurality of power lines formed on the display area to supply a first voltage to the plurality of pixel areas; a first power link line connected to the plurality of first power lines, and formed on the non-display area; and a plurality of drivers connected to the display panel, and including a plurality of output pads and a plurality of first power pads, the plurality of (first) power pads disposed between the plurality of output pads and respectively connected to the plurality of first power link lines.
US10008147B2
A moving image display apparatus includes a display unit which sequentially displays an image pattern in the form of a moving image on a display screen, a storage unit which stores area sectional information and display format information, the area sectional information defines predetermined divided areas corresponding to the image pattern among a plurality of divided areas into which the display screen is divided, and the display format information defines display formats of the divided areas defined by the area sectional information in a time sequential manner, and a display control unit which controls to display the predetermined divided areas corresponding to the image pattern in accordance with the display formats defined by the display format information.
US10008139B2
A display device may include a plurality of pixels, a plurality of source lines that may provide a plurality of data line signals to the plurality of pixels, a plurality of gate lines that may provide a plurality of gate signals to a plurality of switches associated with the plurality of pixels, and a plurality of voltage gate lines disposed parallel to the plurality of source lines and coupled to the plurality of gate lines at a plurality of cross point nodes. The plurality of cross point nodes are positioned in a pseudo random order across the display device.
US10008130B2
A shoulder assembly for a crash test dummy includes a movable clavicle adapted for attachment to a spine of the crash test dummy for freedom of movement in three-dimensional space, a scapula non-rigidly adapted mounted for attachment to the spine for freedom of movement in three-dimensional space, a shoulder cup member adapted for attachment to the spine in a plurality of axes for a shoulder joint, and an upper arm assembly having an arm bone made of a plastic material for operative attachment to the shoulder cup member to allow an impact on the shoulder of the dummy to move the shoulder assembly towards the spine.
US10008122B2
Apparatus to generate aircraft intent and related methods are disclosed. An example automated aircraft intent generation method based on specifications expressed in formal languages includes: calculating first motion primitives associated with an aircraft intent description and a position of an aircraft; representing the first motion primitives in a second formal language as second motion primitives; collecting first information associated with at least one of 1) an aircraft performance model, 2) an environmental model, 3) a flight dynamic model, or 4) at least one of the first motion primitives or the second motion primitives; initializing a maneuver automaton based on the first information; collecting second information associated with at least one of: 1) flight plan instructions, 2) user preference indications, or 3) operational context indications; representing the second information as third information in a first formal language; combining the maneuver automaton and the third information to form a product automaton; determining that the product automaton satisfies a trajectory specification threshold; and in response to the product automaton satisfying the trajectory specification threshold, producing a representation of the aircraft intent description in the second formal language.
US10008119B2
A computing device identifies a slow moving object and activates an alert signal a predetermined period of time when the slow moving object is identified. A sensor measurement is received from a sensor to compute a speed of travel of a moving object. When the computed speed is below a predefined speed threshold, an alert signal of an alert signal device mounted adjacent to the sensor is activated and the alert signal is deactivated when a predetermined period of time relative to a time of activation of the alert signal expires.
US10008118B2
A system and method for providing an alert warning to a driver of a that includes forward facing vehicle sensors that can detect the presence and relative distance of a forward obstruction in a travel lane immediately in front of the vehicle, a processor for receiving signals from the forward sensor and for processing the signal to determine the relative speed, acceleration and or deceleration of the forward obstruction, a forward signal receiver adapted to receive a signal from a forward obstruction, a rear signal transmitter for transmitting information relating to the vehicle and any forward obstructions a following vehicle, and an driver alert device to warn a driver if a collision is imminent unless evasive action is implemented.
US10008116B1
A vehicle presence detection system for determining whether a parking space is vacant or occupied and utilizing this information to guide vehicles to available parking spaces. generally includes a LIDAR device, a cloud-based processing unit, a database, and a guidance light. The LIDAR device generally includes a light emitter, a light sensor, a CPU, a memory unit, and a communications device. The LIDAR device determines the distance between itself and a parking spot or a vehicle parked in that parking spot using an algorithm that accounts for variances in the ambient conditions. This status information can be communicated to a cloud-based processing unit, which can store this information in a database and/or use this information to send parking status indications to an autonomous vehicle dynamic sign, mobile device, or guidance light.
US10008098B2
In combination a group compliance system for monitoring hand-hygiene compliance of a plurality of persons using a plurality of hand cleaning fluid dispensers in facilities together with a personal compliance system for monitoring hand-hygiene compliance of an individual person of the dispensers within the facilities, however, with the individual person having control as to the extent that any data regarding their identity and hygiene events are disclosed to others.
US10008097B1
A tracking device can be configured into a “lost” operating mode in response to a physical trigger that does not require communication with a tracking system of the tracking device. The tracking device periodically transmits identification information to nearby mobile devices that relay the information to the tracking system. However, a user that is not able to communicate with the tracking system can interact with a physical input of the tracking device. In response to the interaction, the tracking device configures itself to operate in the lost mode. When configured in the lost mode, the tracking device can increase the frequency at which it transmits beacon signals with its identification information. Additionally, when the tracking device is configured in the lost mode, it includes a lost indicator in its transmissions, so that devices that receive its transmissions are able to notify the tracking system that the tracking device is lost.
US10008093B2
Various embodiments of systems, apparatus, and methods are described for A user input device, such as a remote control device. In one implementation, the remote control device includes at least one pair of electrical contacts, at least one button configured to electrically connect the at least one pair of electrical contacts, and a degradation measurement module in electrical communication with at least one of the electrical contacts. The degradation measurement module is configured to determine a degradation level of the at least one button based on at least one electrical property of a circuit associated with the at least one button when the at least button electrically connects the at least one pair of electrical contacts.
US10008083B2
A ribbon comprises a substrate, and a plurality of seals on the substrate. Different seals detune in response to differing tensile loads. At least one of the seals comprises a surface acoustic wave (SAW) radio frequency identification (RFID) seal.
US10008082B2
Embodiments of the present invention are directed to security systems for securing an item of merchandise from theft or unauthorized removal. For example, the security system may include a sensor configured to be coupled to the item of merchandise and a base configured to removably support the sensor and the item of merchandise thereon. The base includes a sidewall and a bottom surface, and the sidewall defines an opening. The security system also includes an alarm configured to generate sound in response to a security event. The alarm includes a sound chamber configured to direct sound exiting the sound chamber towards the opening in the sidewall.
US10008072B2
Systems and methods of operating a major progressive jackpot linked to wagering games having different jackpot triggers with different probabilities. The major jackpot winning probabilities may be normalized such that players may have substantially the same odds to win the major progressive jackpot regardless on the wagering game being played. During game play, the gaming stations may be randomly selected to participate for a chance to win the major progressive jackpot according to an eligibility probability, which may be inversely proportional to the probability of a jackpot trigger for the wagering game administered by the gaming station. Players may be informed of whether the current round of game play is eligible for the major progressive jackpot after wagers are placed and before the current round of game play.
US10008070B2
Method and arrangement for providing an electronic gaming table (10) that is adapted for playing a table game, which electronic gambling table (10). The table (10) includes a table top (20) provided with at least one substantially continuous playing surface (100) arranged for dynamically and substantially simultaneously displaying the current game status for at least two players participating in the game currently played on the electronic gaming table (10). The playing surface (100) is implemented by means of at least one touch screen (110) that is arranged to receive and detect touches from said plurality of players.
US10008069B2
A vehicle door system for a for-hire vehicle (FHV) and a method of calculating a transport fare includes providing a FHV having an actuator configured to adjust a position of a door relative to a door opening. An apparatus is configured to receive vehicle occupancy data. A controller is configured to process the vehicle occupancy data to determine the vehicle occupancy over the course of a passenger transport. The controller is further configured to calculate a transport fare as a function of the vehicle occupancy over the course of the passenger transport.
US10008066B2
Input stacks of value documents are inserted in an input pocket of the value document processing apparatus, transported through the apparatus, checked and sorted into different deposit pockets of the value document processing apparatus, wherein reject value documents are deposited separately from the valid value documents. The reject value documents are automatically transported back to the input pocket with the aid of a reject transport device, to check the reject value documents again with the same value document processing apparatus (rerun). The reject transport device has several reject transport units, in which the reject value documents from the different input stacks are deposited separately from each other, and a reader for reading in the machine-readable identifier of the respective reject transport unit used for assigning the reject value documents of the respective reject transport unit to the input stack to which these reject value documents belong.
US10008065B2
A method and device for banknote identification based on thickness signal identification, allowing for simple and highly efficient identification and separation of abnormal banknotes by means of combining two thickness identification methods, namely an upward-facing area identification method and a downward-facing area identification method, for banknote identification. The recognition method comprises: collecting a thickness signal of a banknote; preprocessing the thickness signal; utilizing an upward-facing area identification method to identify the thickness signal, thus acquiring an upward-facing processing identification result; utilizing a downward-facing area identification method to identify the thickness signal, thus acquiring a downward-facing processing identification result; merging the upward-facing identification processing result and the downward-facing processing identification result on the basis of a predetermined rule, acquiring a merged result; and, identifying the merged result, thus acquiring an identification result.
US10008058B2
The integrated garage door opener controller in a vehicle, i.e., a garage door controller embedded in a vehicle, is prevented from operating pending receipt of a personal identification number (PIN) into a display device. In an alternate embodiment, the embedded garage door controller is enabled by information from occupant sensors, which indicate whether a driver or other person in the vehicle previously used the vehicle. In an alternate embodiment, an alarm is transmitted to a telematics service provider after a predetermined number of attempts to unlock the system have been made.
US10008057B2
Communications over short-range connections are used to facilitate whether access to resources is to be granted. For example, upon device discovery of one of an electronic user device and an electronic client device by the other device over a Bluetooth Low Energy connection, an access-enabling code associated with a user device or account can be evaluated for validity and applicability with respect to one or more particular resource specifications. User identity can be verified by comparing the user against previously obtained biometric information.
US10008055B2
The present invention relates to a secure entry method of a radio-frequency identification (RFID) secure entry system including a tag, a reader, a detector, a remote controller, and a locker. According to the present invention, since different data is exchanged all the time using a pre-shared encryption/decryption algorithm to transmit/receive the same data, even when reverse detection occurs from outside, accurate detection may not be easy. Furthermore, since a frequency for data transmission is randomly allocated within a pre-defined frequency list, reverse detection and jamming during communication may be prevented.
US10008039B1
Various approaches discussed herein enable providing a virtual reality experience of trying on clothes by augmenting an image of an article of clothing so that it appears to be worn by a particular person who is represented in a separate image. The image of the person wearing a special article of clothing containing a number of gridlines is analyzed along with an image of the special article of clothing as it appears unworn. The analysis includes calculating differences in the images to determine a change in the position of the gridlines between the images, then used to generate body shape data. The body shape data is used to augment an image of a prospective article of clothing, which modified image is then combined with the image of the person wearing a special article of clothing and displayed.
US10008025B2
A rendering system and a rendering method are provided. The rendering method of the rendering system includes: preparing, using an acceleration data structure, data, with respect to at least one object, for performing rendering; dividing, using projection onto a screen, an area into a background area and an object area in order to extract the at least one object; and performing ray-tracing with respect to the object area in order to render the at least one object.
US10008019B2
One embodiment of the invention disclosed herein provides techniques for processing an evaluation graph associated with a three-dimensional animation scene. An evaluation management system retrieves a first plurality of nodes from a memory. The evaluation management system determines that a first node included in the first plurality of nodes depends on a first output generated by a second node that also is included in the first plurality of nodes. The evaluation management system generates a third node corresponding to the first node and a fourth node corresponding to the second node. The evaluation management system generates an evaluation graph that includes the third node, the fourth node, and an indication that the third node depends on the fourth node. The evaluation management system schedules the third node for evaluation after the fourth node has been evaluated.
US10008017B2
An operator telerobotically controls tools to perform a procedure on an object at a work site while viewing real-time images of the work site on a display. Tool information is provided in the operator's current gaze area on the display by rendering the tool information over the tool so as not to obscure objects being worked on at the time by the tool nor to require eyes of the user to refocus when looking at the tool information and the image of the tool on a stereo viewer.
US10008010B2
Various embodiments are generally directed to techniques for providing an augmented reality view in which eye movements are employed to identify items of possible interest for which indicators are visually presented in the augmented reality view. An apparatus to present an augmented reality view includes a processor component; a presentation component for execution by the processor component to visually present images captured by a camera on a display, and to visually present an indicator identifying an item of possible interest in the captured images on the display overlying the visual presentation of the captured images; and a correlation component for execution by the processor component to track eye movement to determine a portion of the display gazed at by an eye, and to correlate the portion of the display to the item of possible interest. Other embodiments are described and claimed.
US10008005B2
Measurement system and method for measuring multi-dimensions of an object are provided. A two-dimensional (2D) image capturing device captures at least one macro-2D image of the object. A three-dimensional (3D) information acquisition device acquires micro-3D measured data of the object. A integration and estimation device performs 2D and 3D image correction on macro-2D image and micro-3D measured data to map micro-3D measured data into macro-2D image to output 3D-topography data corresponding to macro-2D image of the object, and based on machine learning mechanism, performs matching procedure on at least one connection feature between any two positions in 3D-topography data with a database to elect an adapted model. Based on its corresponding to at least one fitting function, the integration and estimation device estimates the connection features of 3D-topography data to output at least one estimated feature amount, thereby obtaining measurement results corresponding to the object.
US10007998B2
An image processor includes a corrector that corrects deviation of a coordinate in an image photographed by a photographing unit based on a correction parameter stored in a memory; and an updater that generates the correction parameter based on the image photographed by the photographing unit, and updates the correction parameter stored in the memory, the updater updating the correction parameter according to a process condition based on the image corrected by the corrector.
US10007994B2
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stereodepth camera using a VCSEL projector with a controlled projection lens. For instance, a depth camera is described having therein a Vertical-Cavity Surface-Emitting Laser projector (VCSEL projector) to emit a plurality of infrared beams; a moveable lens to control the focus of the plurality of infrared beams emitted from the VCSEL projector, in which the plurality of infrared beams are projected through the moveable lens to form a projected pattern projected onto a scene; stereoscopic image capture devices to capture stereoscopic imagery from the scene having the projected pattern projected thereupon; and processing circuitry to determine depth to an object in the scene based on the captured stereoscopic imagery from the scene having the projected pattern represented therein as projected from the VCSEL projector. Other related embodiments are disclosed.
US10007991B2
A system for detecting a change in object positioning by processing images by detecting a first entity tagged with a first visually unique identifier, and detecting a second entity tagged with a second visually unique identifier distinguishable from the first visually unique identifier. The system receives a first image, from a first image capturing device, containing the first visually unique identifier and the second visually unique identifier. The system analyzes the first image to determine a distance between the first visually unique identifier and the second visually unique identifier. The system receives a second image containing the first visually unique identifier. The system analyzes the second image to determine a location of the second visually unique identifier relative to the first visually unique identifier to form a distance assessment. Based on the distance assessment, the system determines a change in proximity between the first entity and the second entity.
US10007990B2
An example apparatus includes a kernel size estimator to estimate a blur kernel size of a captured image. The example apparatus also further includes a frame checker to discard the captured image if the estimated blur kernel size of the captured images exceeds a threshold kernel size. The captured image is to be used in a set if the estimated blur kernel size does not exceed the threshold kernel size. The example apparatus further includes a composite generator to generate a composite image based on the set of images.
US10007988B2
Facial approximation systems and methods for approximating the soft tissue profile of the skull of an unknown subject.
US10007980B2
An inspection method and apparatus comprising, a step of reflecting linearly-polarized light having a predetermined wavelength using an non-polarizing beam splitter after transmitting the linearly-polarized light through a half-wave plate, irradiating a sample with the linearly-polarized light having a polarization plane of a predetermined angle, causing the light reflected by the sample to be incident to an image capturing sensor through a lens, the non-polarizing beam splitter, and an analyzer, and acquiring an optical image of a pattern formed on the sample; acquiring a plurality of optical images by changing an angle of the analyzer or the half-wave plate, and obtaining an angle of the analyzer or the half-wave plate such that a value of (σ/√A) becomes a minimum; and a step of inspecting whether a defect of the pattern exists, wherein the pattern is a repetitive pattern having a period at a resolution limit or less.
US10007979B2
A key identification system that includes a key identification system housing, a key clamp, a key ring support tray, and two digital identifiers is disclosed. The key identification system housing may include a key receiving aperture extending through housing and sized to receive at least some of a key blade of a key. The key clamp is positioned adjacent to the key receiving aperture and allows the system to maintain the key blade in a fixed position within the key identification system housing when the key is inserted into the key receiving aperture. The key ring support tray is typically coupled to the key identification system housing below the key receiving aperture. The two digital identifiers are positioned within the key identification system housing and designed to capture key blade information.
US10007975B2
There is provided an image processing device including a first housing, a second housing, a first display device, a second display device, a video input terminal, a video output terminal, a storage unit, a video combining unit, a configuration control unit, a first GUI control unit, a second GUI control unit.
US10007972B2
An image processing apparatus for transforming a wide-angle image into a narrow-angle image includes a deblurrer performing deblurring on the wide-angle image to generate a deblurred image; a super-resolution (SR) unit performing SR processing on the deblurred image to generate an upscaled transformed image; and a view transformer performing view transformation to obtain the narrow-angle image based on the wide-angle image and the upscaled transformed image.
US10007960B2
In one aspect, this application describes a method for determining a license status of a software application. The method includes receiving a license status request to obtain an indication of whether a software application is licensed for use on a client computing device. The method also includes identifying identity information that corresponds to user identity information, device identity information, or both. The method also includes sending a communication generated from the license status request and the identity information to a licensing service, the communication being used by the licensing service to generate the indication based at least in part on the identity information and licensing information associated with the software application. The method also includes receiving a license status response from the licensing service that includes the indication. The method also includes sending the license status response to the software application for processing by the software application.
US10007951B2
Systems, methods, and computer-readable media in accordance with various embodiments of the present invention facilitate storing and displaying, in a trending analysis graphical user interface, of data for each execution of the underlying metric data alongside the date for which the metric was run. As the metrics are run, calculations may also take into account user setup (role access) for the assets for which they have control to view. Additional run control parameters could be set, for example for managing reconciliation discrepancies, to control whether or not to include exceptions that have been ignored by the user.
US10007948B1
A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
US10007946B1
The disclosure herein provides methods, systems, and devices for measuring similarity of and generating recommendations for unique items. A recommendation system for generating recommendations of alternative unique items comprises an items information database, a penalty computation engine, a recommendation compilation engine, and one or more computers, wherein the penalty computation engine comprises a customizations filter, a condition filter, and a dissimilarity penalty calculator for determine the dissimilarity of attributes of alternative unique items from a plurality of selected items.
US10007942B2
Systems and methods are provided real estate management. The systems and methods permit a real estate agent to provide personal service provider recommendations to their homeowners. The systems and methods also provide access to information relevant to the homeowners, which may include documents relating to the purchase and/or maintenance of the homeowners' homes.
US10007939B2
Buyer, vendor and third party computer systems are disclosed together with a related method for enabling a prospective Buyer to browse a Vendor's website to purchase goods or services. According to one aspect of the present invention, the Buyer's computer system automatically extracts purchase information from the Vendor's website from which the Vendor can identify the Buyer's purchase. According to a further aspect of the present invention, the Buyer's computer system transmits, under control of the Buyer, confirmation to the Vendor that a third party has been instructed to pay the Vendor for the Buyer's purchase. In a yet further aspect of the present invention, a third party's computer system transmits to the Vendor confirmation of receipt of an instruction from a Buyer to pay a Vendor for goods or services.
US10007935B2
The information processing system according to one embodiment includes a specifying unit and an extraction unit. The specifying unit specifies a content word co-occurring with onomatopoeia in one review among a plurality of posted reviews stored in a storage unit. The extraction unit extracts a posted sentence containing the content word from the plurality of posted reviews. In general, posted sentences or posted reviews containing onomatopoeia are likely to include users' actual experiences. By extracting the posted sentences that contain the content word which is likely to co-occur with onomatopoeia, it is possible to effectively extract the posted sentences on which users' actual experiences are written.
US10007931B2
A computer method and system for intercepting email messages, scanning the email messages for key words, determining whether the key words match or relate to key words determined to relate to advertising content, and enhancing the email message by routing the emails to recipients in a manner so that highly relevant, highly targeted advertising tag lines or other content are displayed together with the emails when the emails are accessed and viewed by email recipients.
US10007910B2
Systems and methods for performing a secure transaction provided. In one embodiment, the method includes: reading data on a command token, reading data on a token; encrypting the token data with a key; encrypting an authentication data with a clear text token data; and transmitting the encrypted authentication data with the encrypted token data to a remote device.
US10007908B1
A method and system automatically harmonizes access to a given software application program via different access devices. The financial institution receives information from the user via the user's access device, including information identifying the type of device being used and the application program the user wishes to access. The application program is then accessed and the information to be displayed to the user is identified. This information is automatically translated into a format which is compatible with the device, including its display, and sent to the device for display. The user, in turn, inputs information in response to the displayed information and this input information is automatically translated into a format which is compatible with the application program and is sent to the application program. The response generated by the application program is automatically translated to be compatible with the device and is sent to the device.
US10007905B2
Systems and methods are provided for displaying account information. The systems and methods may include a portable smart display device in short-range communication with a mobile device. The smart display device may be configured to provide a user with quick and easy yet secure access to account information, without the need for multi-step login and verification processes. The smart display device may be sized to fit within a wallet and within quick, easy reach of a user. The smart display device may receive up-to-date account information from the mobile device, and display the account information on-demand upon detecting an activation event, thereby providing an enjoyable user experience and a useful tool for quickly informing the user of their financial situation.
US10007901B2
A service data record system (SDR) is used to record data of an electronic device, such as a point of sale or service (POS) device. The electronic device includes a plurality of electronic units and a control unit. The control unit is used to receive and sift electronic data set of the electronic units. The service data record system includes a storage unit connected to the control unit and a micro processing unit connected to the storage unit and the control unit. The storage unit is used to receive and store the sifted electronic data from the control unit. The micro processing unit is used to receive and output the sifted electronic data from the control unit, and used to output the sifted electronic data stored in the storage unit.
US10007898B2
A method for database retrieval is provided. The method may include receiving a history datastore. The method may include receiving a payment, i.e., a paper check. The method may include simultaneously scanning the check into a grayscale image and black and white image. The method may include reviewing each pixel on the black and white image alone and in combination with surrounding pixels to determine an arrangement of shaded pixels. When the arrangement of shaded pixels is determined to be above a predetermined threshold of similarity to a predefined set of characters, the method may determine a subset of characters and store the subset of characters in a memory. The method may include crawling the history datastore to determine information which corresponds to the subset of characters stored in memory and retrieving the corresponding information. The method may include showing the corresponding information and the payment on a GUI.
US10007891B2
Methods and system are disclosed that improve warehouse management operations. in one aspect, an enterprise application (e.g., warehouse management system) receives a message to process a request from a programmable logic controller. In response to a failure to process the request, status identifiers may be determined. The status identifiers may indicate errors that may have resulted in response to the failure to process the request. Based on the errors, the enterprise application may be configured with time intervals to re-process the request. After a lapse of the configured time interval, the enterprise application may be asynchronously triggered to automatically re-process the request.
US10007884B2
The present invention is directed to methods and apparatus for predicting the quantum state, including the dynamics of such quantum state in so far as it represents a subject embedded in a community of community subjects. In the quantum representation adopted herein the internal states of all subjects are assigned to quantum subject states defined with respect to an underlying proposition about an item that can be instantiated by an object, a subject or by an experience. Contextualization of the proposition about the item is identified with a basis (eigenbasis of a spectral decomposition) referred to herein as the social value context. The dynamics are obtained from quantum interactions on a graph onto which the quantum states of all the subjects are mapped by a surjective mapping dictated by subject interconnections and subject-related data, including the social graph and information derived from “big data”.
US10007883B2
Embodiments of the present disclosure set forth methods for selecting a preferred data set. The methods include generating a joined relation based on a first relation having a first join attribute and a first existence probability attribute, and a second relation having a second join attribute compatible with the first join attribute and a second existence probability attribute, wherein the joined relation comprises a skyline probability attribute based at least in part on the product of a second value of the first existence probability attribute and a third value of the second existence probability attribute; and selecting, by one or more processors, the preferred data set from the joined relation based on a comparison of the first value of the skyline probability attribute and a predetermined threshold.
US10007878B2
An operation plan decision method includes deriving an feasible solution by using a constraint violation minimization model, updating candidates for an optimum solution and adding the updated candidates to a candidate list by taking the derived feasible solution, as an initial value of a candidate for the optimum solution, and by using a time cross-section division model that is obtained by dividing an optimization model for each time cross-section, and selecting the optimum solution from the candidate list to which the updated candidates are added.
US10007875B1
A point-of-sale security activation card is provided. The card includes first and second card panels, a security element selectively interposed between the card panels, and machine readable content carried by either or both of the card panels. An inside panel surface of the first card panel is characterized by a revealable information field comprised of revealable information. The second card panel includes a tab, the tab overlying an end portion of the revealable information field of the first card panel. The security element includes a body, and a head extending therefrom. The head underlies the tab of the second card panel, the body overlying a substantial portion of the revealable information and intersecting with the machine readable content. Manipulation of the tab in furtherance of revealing the revealable information results in corruption of the machine readable content by the security element.
US10007873B2
The disclosure is related to providing a payment processing service and a near field communication (NFC) tag processing service through the single smart card. The smart card may store identification (ID) information of one of a payment card and a NFC tag at a first memory sector and store associated information for providing a related service as the payment card and the NFC tag at predetermined memory sectors. The smart card may be also implemented with a NFC tag applet providing the ID information and the associated information as the NFC tag to the user terminal. The smart card may be recognized as the NFC tag while storing the ID information for the payment card at the first memory sector in the memory or as the payment card while storing the ID information for the NFC tag at the first memory sector in the memory.
US10007872B2
A media processing system is arranged to process image receiving media under predetermined physical conditions. The system includes a scheduler arranged to schedule jobs to be processed in the system and to calculate predicted timings (T0) at which media will have to be ready for processing and to indicate the predicted timings on a user interface. The system further includes a buffer in which a supply of media that has been received from a first environment is kept in a specified second environment before being processed. The scheduler is configured to calculate an acclimatization time required for the media to acquire the predetermined physical conditions by being kept in the second environment in the buffer, and to calculate and indicate a predicted timing (T1) at which the media should be present in the sheet buffer at the latest in view of the calculated acclimatization time.
US10007858B2
A terminal for measuring at least one dimension of an object includes at least one imaging subsystem and an actuator. The at least one imaging subsystem includes an imaging optics assembly operable to focus an image onto an image sensor array. The imaging optics assembly has an optical axis. The actuator is operably connected to the at least one imaging subsystem for moving an angle of the optical axis relative to the terminal. The terminal is adapted to obtain first image data of the object and is operable to determine at least one of a height, a width, and a depth dimension of the object based on effecting the actuator to change the angle of the optical axis relative to the terminal to align the object in second image data with the object in the first image data, the second image data being different from the first image data.
US10007853B2
Provided is an image generation device that can generate a monitor display image suited for monitoring surroundings of a vehicle, even from an image captured using a wide-angle lens, such as a fisheye lens. Such an image generation device includes: an input unit to which a captured image of the surroundings of the vehicle is input, the captured image being acquired by a vehicle-mounted camera equipped with a wide-angle lens and being distorted; a setting unit that sets specific correction values for respective regions of the captured image that are separated by a reference line at a predetermined interval along a vertical direction of the captured image, the specific correction values being calculated based on a reference correction value of the wide-angle lens along the vertical direction of the captured image, the reference line extending in a horizontal direction of the captured image; an execution unit that applies distortion correction to the captured image using the specific correction values set by the setting unit; and an output unit that outputs, to a monitor, the captured image to which the distortion correction has been applied by the execution unit.
US10007852B2
Solutions for object tracking problems are presented by gathering images using one or more cameras, processing the gathered images to generate a directed acyclic graph, using the directed acyclic graph to determine a path cover that achieves maximum weight and satisfies one or more positive or negative constraints, and using the path cover to solve the object tracking problem. A first set of solutions utilizes trellis graphs, a second set of solutions employs a greedy approach, and a third set of solutions uses search algorithms.
US10007848B2
Examples associated with keyframe annotation are disclosed. One example includes extracting a set of keyframes from a video presentation. A subset of the keyframes is selected to present to a user based on a user preference. Annotations are generated for the subset of the keyframes. The annotations are personalized to the user. The subset of the keyframes and the annotations are presented to the user.
US10007846B2
An image processing method for a picture of a participant, photographed in an event, such as a marathon race, increases the accuracy of recognition of a race bib number by performing image processing on a detected race bib area, and associates the recognized race bib number with a person included in the picture. This image processing method detects a person from an input image, estimates an area in which a race bib exists based on a face position of the detected person, detects an area including a race bib number from the estimated area, performs image processing on the detected area to thereby perform character recognition of the race bib number from an image subjected to image processing, and associates the result of character recognition with the input image.
US10007845B2
An eye state detecting method, applied to an electronic apparatus with an image sensor, comprising: (a) defining a detecting range according to a possible location of a user's eye, wherein the detecting range is smaller than a maximum detecting range that the electronic apparatus can apply; (b) capturing a detecting image via the detecting range; and (c) determining whether the user's eye is in an opening state or in a closing state according a brightness of to the detecting image. The present invention also discloses a method applying a smaller determining range to determine if the user's eye is open or close.
US10007838B2
Disclosed herein are a system, method and architecture for media content enrichment. A visual object detector is trained using a training data set and an existing visual object detector. The newly-adapted visual object detector may be used to detect a visual object belonging to a class of visual object. The existing object detector that is used to train the adapted object detector detects a class of visual objects different from the visual object class detected by the adapted object detector. A media content item depicting a visual object detected using the adapted object detector may be associated with metadata, tag or other information about the detected visual object to enrich the media content item.
US10007833B2
An apparatus comprises a fingerprint sensor having a set of capacitive elements configured for capacitively coupling to a user fingerprint. The fingerprint sensor may be disposed under a control button or display element of an electronic device, for example one or more of a control button and a display component. A responsive element is responsive to proximity of the user fingerprint, for example one or both of a first circuit responsive to motion of the control button, and a second circuit responsive to a coupling between the fingerprint and a surface of the display element. The fingerprint sensor is disposed closer to the fingerprint than the responsive element. The control button or display component may include an anisotropic dielectric material, for example sapphire.
US10007832B2
An apparatus comprises a fingerprint sensor having a set of capacitive elements configured for capacitively coupling to a user fingerprint. The fingerprint sensor may be disposed under a control button or display element of an electronic device, for example one or more of a control button and a display component. A responsive element is responsive to proximity of the user fingerprint, for example one or both of a first circuit responsive to motion of the control button, and a second circuit responsive to a coupling between the fingerprint and a surface of the display element. The fingerprint sensor is disposed closer to the fingerprint than the responsive element. The control button or display component may include an anisotropic dielectric material, for example sapphire.
US10007822B2
A method for glare reduction may be implemented by a graphical code reader. The graphical code reader includes an optic system, a plurality of light sources, and a control system. The control system is configured to determine that glare is present in an image captured by the optic system by identifying reflection from at least one of the plurality of light sources. The control system may take a corrective action to reduce the glare in subsequent images. The control system may be configured to take a first corrective action if a diffraction pattern is present at a periphery of the glare, and take a second corrective action if a diffraction pattern is not present at the periphery of the glare.
US10007821B2
The present invention relates to the identification of RFID devices that are arranged closely together and placed on shelving for logistical and storage purposes. Furthermore, the aspects of the present invention relate to an arrangement and/or layout of antenna coils for example in an interrogator. There is disclosed a RFID interrogator and/or method of interrogating comprising, in one form, an RFID docking station consisting of a stationary RFID interrogator with RFID shelving antennas and mobile cabinets with shelves where the docking station antennas and the cabinet shelves interpenetrate when the mobile cabinet is offered up to the docking station such that the antennas are able to identify tagged items on the cabinet shelves.In another form, an RFID docking station consisting of a mobile RFID interrogator with RFID shelving antennas and stationary cabinets with shelves where the docking station antennas and the cabinet shelves interpenetrate when the docking station is offered up to the shelving such that the antennas are able to identify tagged items on the cabinet shelves.
US10007820B2
According to various embodiments, a mobile device continuously and/or automatically scans a user environment for tags containing non-human-readable data. The mobile device may continuously and/or automatically scan the environment for tags without being specifically directed at a particular tag. The mobile device may be adapted to scan for audio tags, radio frequency tags, and/or image tags. The mobile device may be configured to scan for and identify tags within the user environment that satisfy a user preference. The mobile device may perform an action in response to identifying a tag that satisfies a user preference. The mobile device may be configured to scan for a wide variety of tags, including tags in the form of quick response codes, steganographic content, audio watermarks, audio outside of a human audible range, radio frequency identification tags, long wavelength identification tags, near field communication tags, and/or a Memory Spot device.
US10007808B2
A computer system, includes a crypto mechanism that decrypts and integrity-checks Secure Object information as the Secure Object information moves into the computer system from an external storage and encrypts and updates an integrity value for Secure Object information as the Secure Object information moves out of the computer system to the external storage.
US10007801B2
Automatically generating audit logs is provided. Audit log statement insertion points are identified in components of an application based on a static code analysis identifying start and end operations on sensitive data in the components of the application. The application is instrumented with audit log statements at the audit log statement insertion points in the components of the application. Audit logs of monitored sensitive data activity events in the application are generated using the audit log statements at the audit log statement insertion points in the components of the application.
US10007789B2
The present invention relates to an apparatus and a method for detecting a malware code by generating and analyzing behavior pattern. A malware code detecting apparatus includes a behavior pattern generating unit which defines a characteristic parameter which distinguishes and specifies behaviors of a malware code and normally executable programs, converts an API calling event corresponding to the defined characteristic parameter and generates a behavior pattern in accordance with a similarity for behaviors of converted API call sequences to store the behavior pattern in a behavior pattern DB; and a malware code detecting unit which converts the API calling event corresponding to the defined characteristic parameter when the target process is executed into the API call sequence and determines whether the behavior pattern is a malware code in accordance with a similarity for behaviors of the converted API call sequence and the sequence stored in the behavior pattern DB.
US10007785B2
The present disclosure relates to the field of information technologies and discloses a method and an apparatus for implementing virtual machine introspection. The method provided in the present disclosure may further include: determining to-be-checked data in a virtual machine; starting to read the to-be-checked data, saving a copy of the read to-be-checked data, and storing a storage address of the read to-be-checked data in a hardware transactional memory, so that the hardware transactional memory is capable of monitoring the read to-be-checked data according to the storage address; when the read to-be-checked data is modified, stop reading the to-be-checked data, and delete the copy; and when reading the to-be-checked data is completed and it is not detected that the read to-be-checked data is modified, performing security check on the copy. The method can be applied to virtual machine introspection.
US10007781B2
A method for password setting and authentication is provided. The method includes receiving a password setting request and acquiring a reference character string and reference input duration information. The reference input duration information may be associated with a character at a position of the reference character string. The method may further include storing the reference character string and the reference input duration information, receiving a password authentication request, and acquiring an authentication character string input by a user and authentication input duration information. The authentication input duration information may be associated with a character at the position of the authentication character string. The method may further include determining whether password authentication is successful based on the authentication character string, the authentication input duration information, the reference character string, and the reference input duration information.
US10007775B2
A method, system or computer usable program product for managing access to an electronic system through a touchscreen device including presenting a display of a first and a second scrolling stream of icons; responsive to user input, detecting contemporaneous selection of a first icon from the first scrolling stream and a second icon from the second scrolling stream; and responsive to the selection of the first and second icon matching an established unlock pattern, unlocking the electronic system.
US10007766B2
A method is disclosed of predicting cancer patient response to immune checkpoint inhibitors, e.g., an antibody drug blocking ligand activation of programmed cell death 1 (PD-1) or CTLA4. The method includes obtaining mass spectrometry data from a blood-based sample of the patient, obtaining integrated intensity values in the mass spectrometry data of a multitude of pre-determined mass-spectral features; and operating on the mass spectral data with a programmed computer implementing a classifier. The classifier compares the integrated intensity values with feature values of a training set of class-labeled mass spectral data obtained from a multitude of melanoma patients with a classification algorithm and generates a class label for the sample. A class label “early” or the equivalent predicts the patient is likely to obtain relatively less benefit from the antibody drug and the class label “late” or the equivalent indicates the patient is likely to obtain relatively greater benefit from the antibody drug.
US10007765B2
Infusion systems, infusion devices, and related operating methods are provided. An exemplary method of operating an infusion device involves obtaining a filtered measurement indicative of a physiological condition of a user, determining a metric indicative of a characteristic of the filtered measurement based at least in part on one or more derivative metrics associated with the filtered measurement, and determining an output measurement indicative of the physiological condition of the user based at least in part on the filtered measurement, the metric, and a previous output measurement.
US10007760B2
The present disclosure related to an apparatus that may be used for taking blood glucose measurements and providing individualized insulin dose recommendations wherein the apparatus is easy to use and facilitates improved diabetes control in patients. Also disclosed are related methods.
US10007747B2
A processor may receive a transistor level integrated circuit (IC) design to be modelled. The processor may determine that the transistor level IC design has a first stage and a second stage. The processor may determine a first cross-current effective capacitance of the first stage and a second cross-current effective capacitance of the second stage. The processor may then determine a cross-current effective capacitance for the transistor level IC design by accumulating the first and second cross-current effective capacitances.
US10007746B1
A system and method for generalized next-state-directed constrained random simulation may include obtaining an initial state for a finite state machine (FSM) constrained by a first Boolean random circuit; and unrolling the FSM, wherein each step of steps of the unrolling, except for a final step, is constrained by the first Boolean random circuit that defines a set of generalized cycles, and wherein the final step is constrained by a second Boolean random circuit.
US10007745B2
System and method of converting geometric entities of 1D elements in a finite element model (FEM) from a source finite element analysis (FEA) tool format to a destination FEA tool format is disclosed. In one embodiment, coordinates of all the geometric entities associated with each 1D element in the FEM are transformed from the source FEA tool format to a global coordinate system. The geometric entities of the ID elements in the FEM are then converted from the source FEA tool format to the destination FEA tool format using the transformed coordinates of all the geometric entities associated with each 1D element.
US10007743B2
A method of modeling a pulsed radar gauge (PRG) that includes a transceiver coupled by a process connection to a probe installed on a tank having at least one product material therein. A mathematical model is provided that includes (i) dielectric properties and dimensions of materials used in the process connection, (ii) at least one tank dimension, (iii) dielectric characteristics of the product material, and (iv) a probe length. Using a processor implementing a stored echo prediction algorithm that utilizes the mathematical model inputting pulse characteristics including a shape of an input radar pulse launched by a transmitter of the transceiver onto the probe into the mathematical model, and generating a predicted echo curve from the mathematical model.
US10007742B2
The present invention provides a GPU-based particle flow simulation system and method which includes generating particle information based on particle modeling information inputted from a client terminal, and generating geometric solid information; receiving the particle information and the geometric solid information, determining which GPUs of which computation nodes are to be used based on the number of the particles and the number of idle GPUs in each of the computation nodes; determining which particles are to be processed in which GPUs of which computation nodes based on the determined number of GPUs and a space distribution of the particles, and performing allocation according to the determination result; stimulating particle flow by computing in parallel in the plurality of GPUs a force applied to each particle due to particle collision and thus an acceleration; and presenting a stimulation result. The embodiments of the present invention can implement a virtual experimental simulation of high-density particles, and improve computation efficiency while reducing power consumption.
US10007737B2
Systems, devices, and process are provided for tailored interpersonal communication platform management. This can include tailoring interpersonal communication methodologies across a selection of network supported interpersonal communication platforms including one-on-one social media, broadcast social media, email, SMS, and VoIP, etc. for a user, and among and between the user and enrollees or participants in one or more of various ICPs.
US10007733B1
One or more resource identifiers are obtained, wherein the one or more resource identifiers are extracted from a content page obtained over a computer network. One or more irrelevant resource identifiers are filtered out from the one or more extracted resource identifiers. One or more resource identifiers remaining after the filtering step are classified into one or more classifications from a given set of classifications, wherein each of the given set of classifications has a dedicated network search component associated therewith. In response to the classifying step, the one or more classified resource identifiers are inserted into a seed set of resource identifiers associated with a dedicated network search component corresponding to the classification of the one or more classified resource identifiers.
US10007730B2
Biases in search and retrieval (i.e., situations where searchers seek or are presented with information that significantly deviates from the truth) may be detected by comparison to one or more authoritative sources. Once bias or potential bias is detected, techniques may be applied to indicate and/or compensate for the bias. Such techniques may allow users to more easily assess the veracity of search results, and increase the chances that users will locate accurate answers to their questions.
US10007715B1
A database server receives a request from a client application for performing a data transaction on persistent data storage. The request is sent to a set of replication servers. An acknowledgement for the request is received from each replication server, including a start sequence number and an end sequence number for data that is stored in local cache of the replication server, and a latest committed sequence number for data that was written to the persistent data storage by the replication server. A maximum value of latest committed sequence numbers received from the set of replication servers is determined. For each replication server, it is examined whether there is a gap between the start sequence number for data stored in local cache and the maximum value of the latest committed sequence numbers. Based on the examining, it is determined whether there is an occurrence of loss of data.
US10007709B2
An information processing device includes: a user information acquisition unit which acquires first information, second information, and third information about a user; a correlation information acquisition unit which acquires correlation information representing a relation between the first information, the second information, and the third information; an initial value setting unit which sets an initial value of the first information, the second information, and the third information; a fixing designation unit which designate fixing of the first information; a change designation unit which designates change of the second information; and an update unit which updates the third information on the basis of the correlation information.
US10007707B1
A computer server system and method are disclosed for personalization and customizable filtering of network search results and search result rankings, such as for Internet searching. A representative server system comprises: a network interface to receive a query from a respondent or co-respondent; at least one data storage device storing a plurality of return queries; and one or more processors adapted to access the data storage device and using the query, to select the return queries for transmission; to search the data storage device for corresponding pluralities of responses to the return queries from other co-respondents or respondents; to pair-wise score the responses and generate pair-wise alignment scores for respondent and co-respondent combinations; to sort and rank the combinations according to the alignment scores; and to output a listing of the sorted and ranked respondents or co-respondents to form the personalized network search results and search result rankings.
US10007698B2
Systems, methods and computer program product embodiments for providing table parameterized function (TPF) functionality in a database are disclosed herein. An embodiment includes defining a TPF in a database, wherein the definition of the TPF defines one or more parameters of the TPF, at least one of the parameters being a table parameter. A query is received that operates to call the TPF, wherein the query defines one or more input parameters, the input parameters comprising at least one table input parameter to be used as input for calling the TPF. The query is processed to produce a result, and the result of the query is returned.
US10007690B2
A time series data stager that receives input data sets and outputs output data blocks for ingestion into a time series database, with the out data blocks being sent at timings according to a sliding window based on a predetermined time.
US10007685B2
Systems and methods for data logs management in a multi-client architecture are described. According to the present subject matter, the system(s) implement the described method(s) for efficient data logs management. The method includes identifying purging parameters associated with each entity of the plurality of entities, where the purging parameters signify a mechanism of purging data logs stored in partition corresponding the entity, and where the purging parameters comprises at least criticality point associated with data logs to relinquish storage space. Further, the method includes purging of data logs stored in the partition of the entity based on the purging parameters, wherein the purging relinquishes the storage space.
US10007684B2
Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. Indication is received to transform the recursive types to non-recursive structures. A view for the schema is generated including information on the indication to transform the recursive types to non-recursive structure, wherein the processing of the data defined by the view causes a parser to generate a structured element for each instance of the recursive element in schema data being parsed, wherein the generated structured element includes a unique identifier of the instance of the recursive element.
US10007666B2
According to an embodiment, a structured document management device includes a query data receiving unit; a structural condition dividing unit; a structural condition rewriting unit; and a query execution unit. The query data receiving unit is configured to receive query data for searching a structured document. The structural condition dividing unit is configured to divide the query data into elements including a structural condition. The structural condition rewriting unit is configured to rewrite the structural condition into a rewritten query when a type of the structural condition is other than a descendant structural condition. The rewritten query is predetermined to include a joining process with a descendant structural condition so as not to affect structural conditions appearing before and after the structural condition. The query execution unit is configured to output a search result in response to query data that includes the structural condition and the rewritten query.
US10007665B2
The present invention provides a method of displaying nodes, including: displaying, in response to that one or more nodes are selected on a view screen on which nodes are displayed together with respective connection lines between the nodes, the selected one or more nodes on a pallet; drawing connection lines extending from the one or more nodes displayed on the pallet, on the view screen; and scrolling, in response to that one or more connection lines extending from the one or more nodes displayed on the pallet are selected or that one or more nodes on the pallet are selected, a display on the view screen such that one or more nodes at connection destinations of the selected connection lines or the selected nodes are displayed within the view screen.
US10007657B2
Computer implemented methods and systems facilitate development and distribution of content for presentation on a display or a multiplicity of networked displays, the content including content elements. The content elements may include graphics, text, video clips, still images, audio clips or web pages. The development of the content is facilitated using a database comprising design rules based on principles of cognitive and vision sciences. The database may include design rules based on visual attention, memory, and/or text recognition, for example.
US10007656B2
In response to detecting a user-defined event on a client computer, a DOM snapshot of a DOM is captured. The DOM snapshot is of a DOM being used to generate an image on a display of the client computer. A hypertext markup language (HTML) request is populated with the DOM snapshot. The HTML request is a virtual request that directs a recipient to save the HTML request without returning a webpage upon receipt. The HTML request with the DOM snapshot is transmitted to an HTML server. Subsequently, a request for the DOM snapshot is transmitted from the client computer to the HTML server. The client computer receives an HTML response from the HTML server. The HTML response HTML response includes the DOM snapshot. An image is generated on a display of the client computer using the DOM snapshot from the HTML response.
US10007651B2
In an embodiment, a document error handling method is disclosed. The document error handling method may include or comprise accessing an electronic document that includes or comprises a plurality of data fields, identifying a plurality of errors associated with the electronic document, and accessing a data field from among the plurality of data fields, wherein the data field corresponds to a selected error from among the plurality of errors. The document error handling method may also include or comprise editing the data field in response to an error editing input to thereby enable an elimination of the selected error.
US10007642B2
Provided is an information processing device configured to: acquire blocks, each of the blocks being a part of an array; generate a total sum block, a maximum block, a first maximum block, and a last maximum block for a plurality of sub; iteratively execute processing of calculating, for a new sub-block, a new total sum block, a new maximum block, a new first maximum block, and a new last maximum block; determine, after the processing is executed a predetermined number of times, a total sum of element values, a maximum value of subset sums, a maximum value of subset sums summed from a first element, and a maximum value of subset sums summed to a last element for each of the blocks; and calculate the maximum value of subset sums in the array based on the determined values.
US10007640B2
A method and a device for discharging fertilizer for agricultural cultivated plants are disclosed. According to the invention, the required quantity of fertilizer is determined depending on the current nutrient uptake (nutrient status), optimum nutrient uptake (nutrient requirement) by the fertilizing deadline, and optimum nutrient uptake (nutrient requirement by the next fertilizing deadline, wherein other influencing factors are taken into consideration via a correction factor DIMA.
US10007639B2
A master phase locked loop device is operable in association with one or more slave devices including slave digitally controlled oscillators (sDCOs), one or more digital PLL (DPLL) channels include a master digitally controlled oscillator (mDCO). A master synchronization timer generating master timing pulses to read phase and frequency information from the mDCO(s). A peripheral interface sends the read frequency and phase information to the one or more slave devices. A synchronization interface sends the master timing pulses to synchronize a replica synchronization timer in the sDCO(s) that generates slave timing pulses for use in updating the phase and frequency information received at the slave device(s).
US10007633B2
A method and apparatus for operating a field bus coupler in a normal operating mode to connect at least one input/output module with the control computer of an industrial automation system, including receiving from the control computer via a field bus a control output value that is transmitted via a sub-bus to the at least one input/output module, and receiving from the at least one input/output module via a sub-bus a control input value that is transmitted via the field bus to the control computer. During a diagnostic mode, the apparatus is operable to assign to the at least one input/output module via the sub-bus at least one desired diagnostic output value, and to assign to the control computer via the field bus at least one desired input value.
US10007620B2
A processor includes a set associative cache and a cache controller. The cache controller makes an initial association between first and second groups of sampled sets in the cache and first and second cache replacement policies. Follower sets in the cache are initially associated with the more conservative of the two policies. Following cache line insertions in a first epoch, the associations between the groups of sampled sets and cache replacement policies are swapped for the next epoch. If the less conservative policy outperforms the more conservative policy during two consecutive epochs, the follower sets are associated with the less conservative policy for the next epoch. Subsequently, if the more conservative policy outperforms the less conservative policy during any epoch, the follower sets are again associated with the more conservative policy. Performance may be measured based the number of cache misses associated with each policy.
US10007619B2
Systems and methods relate to performing address translations in a multithreaded memory management unit (MMU). Two or more address translation requests can be received by the multithreaded MMU and processed in parallel to retrieve address translations to addresses of a system memory. If the address translations are present in a translation cache of the multithreaded MMU, the address translations can be received from the translation cache and scheduled for access of the system memory using the translated addresses. If there is a miss in the translation cache, two or more address translation requests can be scheduled in two or more translation table walks in parallel.
US10007617B2
A data processing system may include: a host suitable for managing a plurality of data through a balance tree structure in which each node is set to a predetermined size, wherein each of the data includes information regarding the node in which the data is positioned, as node information; and a memory system having a plurality of physical storage areas each corresponding to the predetermined size, and suitable for gathering data included in two different new nodes based on the node information included in each of the data applied from the host, and storing the gathered data in one of the plurality of physical storage area.
US10007616B1
In an embodiment, an apparatus includes a cache memory and a control circuit. The control circuit may be configured to pre-fetch and store a first quantity of instruction data in response to a determination that a first pre-fetch operation request is received after a reset and prior to a first end condition. The first end condition may depend on an amount of unused storage in the cache memory. The control circuit may be further configured to pre-fetch and store a second quantity of instruction data in response to a determination that a second pre-fetch operation request is received after the first end condition. The second quantity may be less than the first quantity.
US10007614B2
System and method determining metric for selective caching, comprising determining a result of an access to a cache for at least one tracked attribute; determining a count value for the at least one tracked attribute in a translation look-aside buffer entry corresponding to the access to the cache in accordance with the determined result; comparing the count value for the at least one tracked attribute with a threshold associated with the at least one tracked attribute; assigning the metric of sticky property to a cache line corresponding to the translation look-aside buffer entry when the count value for at least one of the at least one tracked attribute exceeds the threshold. Selective caching then assigns different protection status to the cache lines with and without sticky property; and evicting a cache line in accordance with a cache eviction policy starting with the cache lines with the lowest protection status.
US10007613B2
An apparatus includes an access mode selection circuit configured to select a cache access mode based on a number of instructions stored at an issue queue, a number of active threads of an execution unit coupled to a cache, or both. The access mode selection circuit is further configured to generate an access mode signal based on the selected cache access mode. The apparatus further includes an address generation circuit configured to perform a cache access based on the access mode signal.
US10007610B2
Input data is partitioned into data chunks and digest values are calculated for each of the data chunks. The positions of similar repository data are found in a repository of data for each of the data chunks. The input digests of the input data are matched with the repository digests contained in the global digests cache for locating data matches. A sample of the repository digests is loaded into a search mechanism within the global digests cache. The positions of the similar repository data are used to locate and linearly load into the global digests cache, digests and digest block boundaries of the similar repository data in a sequence corresponding to a placement order of calculated values of the digests of the similar repository data.
US10007609B2
A data processing system includes a plurality of virtual machines each having associated memory pages; a shared memory page cache that is accessible by each of the plurality of virtual machines; and a global hash map that is accessible by each of the plurality of virtual machines. The data processing system is configured such that, for a particular memory page stored in the shared memory page cache that is associated with two or more of the plurality of virtual machines, there is a single key stored in the global hash map that identifies at least a storage location in the shared memory page cache of the particular memory page. The system can be embodied at least partially in a cloud computing system.
US10007604B2
A method and apparatus for implementing a storage optimization process is provided. The method includes identifying a file for storage on a storage device. The storage device determines that the file comprises a file size that exceeds multiple physical disk blocks of the storage device by a fractional value. The file is divided into a first portion and a second portion. The first portion comprises a file size such that the first portion fits entirely within a first single block of the storage device. The second portion comprises a size such that the second portion exceeds a size of a second single block of the storage device by the fractional value. The first portion is stored within the first single block. The second portion is compressed such that a resulting compressed file fits entirely within the second single block.
US10007590B2
Embodiments include methods, computing systems and computer program products for identifying and tracking frequently accessed registers in a processor of a computing system. Aspects include: creating a list of top accessed registers of certain registers in processor, each register having a corresponding register usage counter, initializing each register usage counter, starting a register usage monitoring mode, examining each register usage counter, and updating list of top accessed registers, stopping register usage monitoring mode, and updating a register file partition assignment when the list of top accessed registers is identified. Once the list of top accessed registers is identified, stopping the programs and bring its threads of execution to quiescent, moving registers between register file partitions until all registers on the list of top accessed registers are in the fully-ported register file partition, and resuming executions of the program and its threads.
US10007589B2
In one embodiment an electronic device includes a processor and at least one universal serial bus (USB) subsystem comprising logic, at least partially including hardware logic, configured to detect a connection from a remote electronic device to a USB port of the electronic device, determine whether the USB port of the electronic device is to act as an upstream facing port or a downstream facing port, and in response to a determination that the USB port of the electronic device is to be configured as an upstream facing port, to implement a port mapping process to map the USB port to one of a device controller or a debug controller. Other embodiments may be described.
US10007586B2
Various techniques for deferred server recovery are disclosed herein. In one embodiment, a method includes receiving a notification of a fault from a host in the computing system. The host is performing one or more computing tasks for one or more users. The method can then include determining whether recovery of the fault in the received notification is deferrable on the host. In response to determining that the fault in the received notification is deferrable, the method includes setting a time delay to perform a pending recovery operation on the host at a later time and disallowing additional assignment of computing tasks to the host.
US10007583B2
Provided are a computer program product, system, and method for generating data structure to maintain error and connection information on components and use the data structure to determine an error correction operation. For each of a plurality of first level components in enclosures connected to second level components, errors at the first level component and a connection between the first level component to one of the second level components are determined and error variables are set to indicate whether an error was reported at the first level component. A data structure is generated indicating connections among the first level components and the second level components. The error variable values and the data structure are used to determine an error correction operation with respect to at least one of the first level component and the connected second level component.
US10007580B2
A method for distributing data among storage devices. The method comprising one or more processors receiving a first graph workload that executes within a networked computing environment. The method further includes identifying data from the first graph workload that is utilized during the execution of the first graph workload that includes a plurality of data packets. The method further includes creating a first graph workload model representative of the graph structure of the first graph workload and determining two or more partitions that are representative of a distribution of the identified data utilized by the first graph workload based, at least in part, on the first graph workload model. The method further includes allocating a plurality of network accessible storage devices among the two or more partitions and copying a first set of data packets of the plurality of data packets to a network accessible storage device.
US10007573B2
The invention pertains to non-volatile memory devices, and more particularly to advantageously encoding data in non-volatile devices in a flexible manner by both NVM manufacturers and NVM users. Multiple methods of preferred state encoding (PSE) and/or error correction code (ECC) encoding may be used in different pages or blocks in the same NVM device for different purposes which may be dependent on the nature of the data to be stored.
US10007563B2
A first event indication is received. In response to receiving the first event indication, it is determined that the first event indication has not been tagged. In response to determining that the first event indication has not been tagged, the first event indication is tagged as comprising an event chain. It is also determined that an event count associated with the event chain does not exceed a threshold. In response to determining that the event count does not exceed the threshold, the first event indication is processed.
US10007545B2
A method, system and computer program product are provided for implementing dynamic altering of a Single Root Input/Output Virtualization (SRIOV) virtual function (VF) resources including direct memory access (DMA) windows without bringing down the VF in a virtualized system. A request to alter VF resources is received, such as a dynamic request based on usage statistics or change in need of the user. Pending DMA requests are completed for the VF resources to be altered. Responsive to completing the DMA requests, new buffers are allocated for the resized DMA windows without bringing down the VF in a virtualized system.
US10007543B2
Exemplary methods, apparatuses, and systems receive a first instruction set from a first virtual machine (VM), the first instruction set including a request to perform an operation on an input. A first identifier is generated based upon the operation and the input. The first identifier is mapped to a stored copy of the input, the operation, and an output resulting from a processor performing the operation. In response to receiving a second instruction set from a second VM, a second identifier is generated based upon the input and operation received within the second instruction set. In response to determining that the second identifier matches the stored first identifier, it is further determined that the input and operation of the first instruction set matches the input and operation of the second instruction set. A copy of the stored output is returned to the second VM.
US10007541B2
A virtual environment system and a method of operating the same are provided. The virtual environment system includes a virtual operating system (OS) unit to operate a virtual OS installed in a mobile storage medium in a host OS installed in a host computer, to attach a virtual resource included in the virtual OS to the host OS, and to perform arbitration so that a virtual process operated in the virtual OS uses the virtual resource. The system includes a user interface unit to provide a virtual desktop screen to allow a user to use the virtual process in the virtual environment provided by the virtual OS.
US10007540B2
A host machine may host a virtual machine. Virtual machine reboot information, used to reboot the virtual machine in the event of a failure or restart of the virtual machine, may be identified (e.g., file system metadata buffers, a virtual non-volatile random access memory log, user data buffers, and/or data used to reboot the virtual machine such as to perform a reboot mounting operation and/or a reboot replay operation of a volume of data associated with the virtual machine). The virtual machine reboot information may be cached within relatively fast host memory of the host machine (e.g., instead of merely within a relatively slower hard drive or other storage device). In this way, the cached virtual machine reboot information may be quickly retrieved so that the virtual machine may be rebooted in a relatively shorter amount of time.
US10007535B1
An automation framework for internationalization compliant applications is described. The automation framework includes a computer that executes a parser, an execution engine, and a logger. The parser parses a test case from a test case suite to identify script instructions to test an internationalization compliant application. The script instructions include a reference identifier. The execution engine executes the script instructions to test the internationalization compliant application, to identify at least one message identifier and at least one message string based on referencing a lookup database for an automation framework using the reference identifier, and to validate at least one message identifier and at least one message string with the internationalization compliant application. The logger logs a result of executing the script instructions, and outputs the result via an output device.
US10007528B2
In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS memory power state management for one or more memory nodes, regardless of a particular platform hardware configuration, as long as the platform hardware is in conformance with the PPM interface.
US10007527B2
One embodiment of the present invention sets forth a technique for processing load instructions for parallel threads of a thread group when a sub-set of the parallel threads request the same memory address. The load/store unit determines if the memory addresses for each sub-set of parallel threads match based on one or more uniform patterns. When a match is achieved for at least one of the uniform patterns, the load/store unit transmits a read request to retrieve data for the sub-set of parallel threads. The number of read requests transmitted is reduced compared with performing a separate read request for each thread in the sub-set. A variety of uniform patterns may be defined based on common access patterns present in program instructions. A variety of uniform patterns may also be defined based on interconnect constraints between the load/store unit and the memory when a full crossbar interconnect is not available.
US10007516B2
A project documentation method, system, and non-transitory computer readable medium, include a matching circuit configured to match the multimodal communications between users stored in the database to the project, an identification circuit configured to associate a chat thread of the multimodal communications to a sub-project of the project, a relating circuit configured to relate words of the chat thread and words in text of the project, an extracting and creating circuit configured to extract text of the chat thread that is relevant to the text of the project and create a document including the relevant text of the chat thread, and a decision circuit configured to decide whether to update the document including the relevant text created by the extracting and creating circuit with newly extracted text based on a similarity between data of the document and the newly extracted text to avoid redundancies within the created document.
US10007510B2
This invention relates to a method and apparatus for updating software. In particular this invention relates to a method, system and computer program for updating an operating system in a hypervisor comprising: determining a new version of a component of the operating system; installing the new component version;measuring an identifying characteristic of the component and making it available to an attestation system; notifying the attestation system that a component has been updated to a new version whereby, when the attestation system finds that the identifying characteristic of the new component does not match a pre-stored attestation value it is aware that a legitimate mis-match could have occurred. The installing of the new version of the component comprises: identifying an updater associated with new version of the component; measuring an identifying characteristic of the identified updater; loading and installing the new version of the component; and making both the identifying measurement of the updater and the new version of the component available to the attestation system.
US10007509B1
A mobile device may provide virtualization of physical resources and containerization of software application. Various deployment strategies such as, a blue-green deployment strategy, may be utilized to perform application and other software updates between various containers of a mobile device. State information and other information from an active container may be provided to the update container during handover operations.
US10007503B2
An embodiment discloses an electronic device capable of performing an upgrade to an Operating System (OS) having enhanced security without deleting any user data in an electronic device having an OS and a method of operating the same. An embodiment discloses a method of upgrading an OS of an electronic device. The method includes detecting operating system upgrade initiation. The method also includes generating labeling information on each piece of user data; and relabeling the user data based on the labeling information.
US10007496B2
To provide dynamic data flow programming for digital signal processing, data flow graphs are constructed from graph libraries. The libraries provide redirection to relevant setup functions so that nodes of a graph table can be instantiated and associated memory can be allocated in dynamic working memory. The nodes of the graph table are modular and should conditions change, the data flow graph can be dynamically altered to change the parameters applied to these nodes thereby altering their functionality and adjusting the behavior of the data flow programming in accordance with the prevailing conditions.
US10007492B2
A system and method for automatically generating device driver codes for a device model based on an operation of said device model in verification environments is provided. The System includes a computing device. The computing device includes a device programming specification receiving module, a run time specification parsing module, a verification environment determination module and a driver generation module. The device programming specification receiving module receives at least one device programming specification aspects associated with an operation of device model in verification environment to determine a type of device driver code to be generated. The run time specification parsing module parses a run time specification file that includes verification environment parameters in run time specification. The verification environment determination module determines whether the verification environment equals to a part of a simulation/emulation in run time specification. The driver generation module automatically generates device driver code in pre-determined output programming language.
US10007491B2
Certain example embodiments relate to systems and/or methods for cloud-based event-driven integration, which in essence inverts the current point-to-point integration pattern by using an event-driven system in its place. Certain example embodiments transform and normalize integration patterns in connection with an underlying framework that helps decouple data producers from data consumers and advantageously allows additional systems to simply “plug into” the framework. Data from event sources is transformed into an event with a well-defined event type that may be picked up by an event sink, transformed into a format relevant for that event sink, and subsequently processed.
US10007486B2
Systems and methods are provided, such as those that enable identification of data flows and corresponding results in a pattern-recognition processor. In one embodiment, a system may include the pattern-recognition processor and a flow identification register, wherein a unique flow identifier for each data flow is stored in the register. The system may include a results buffer that stores the results data and the flow identifier for each data flow, so that the results data may be related to a specific data flow.
US10007482B2
A method for voice chat in a virtual environment includes receiving a plurality of audio streams corresponding to a plurality of avatars in the virtual environment, determining relative distances between the avatars in the virtual environment, calculating change in volumes of the audio streams, depending on the determined relative distances between the avatars, normalizing volumes of the audio streams depending on the calculated change in volumes, mixing the normalized audio streams to create a plurality of mixed audio streams, wherein one mixed audio stream corresponds to one avatar, and relaying the mixed audio streams to corresponding avatars.
US10007481B2
Method and apparatus for physical detecting movement of a playback device which plays audio sound via a speaker enclosed in the playback device. While the speaker plays the audio sound, a determination is made whether the playback device is physically moving. In response to the playback device physically moving, the audio sound played by the speaker is modified, for example, by adjusting the volume or equalization of the audio sound, so as to reduce the physical movement of the playback device.
US10007480B2
A parameter quantifying deviation from Gaussianity distribution of a patient's sounds, in the form of a non-Gaussianity distribution index, may be used to assist in diagnosis of sleep dysfunction such as OSAHS. A method for diagnosing a sleeping disorder of a subject includes processing a digitized audio signal from the subject with at least one electronic processor. The processing includes estimating a parameter quantifying deviation from Gaussianity distribution of the audio signal. in the form of a non-Gaussianity Index (NGI). The NGI value is then applied to a diagnostic model. The presence of a sleeping disorder is then indicated based on the output of the diagnostic model.
US10007474B2
The methods enable display of a data object over two display apparatuses on the fly by operatively connecting two independent content processing devices together. Each device is arranged for rendering a subset of a dataset representing a data object When shown by display devices fed by each content processing devices, display of the subsets result in display of at least part of the data object in a contiguous way over the joint display area provided by the display devices. Furthermore, it enables interactive control of the way the data object is displayed over a display area provided by the first display apparatus controlled by the first content processing device and the second display apparatus controlled by the second content processing device. The method may be extended to more than two screens. The devices may operate in a master-slave configuration or in a peer-to-peer configuration, with or without a central server.
US10007465B2
Methods of operating a memory device, and memory devices and systems so configured, include receiving a first address range for programming user data to a first range of physical memory addresses of a memory device, receiving a second address range for programming associated metadata to a second range of physical memory addresses of the memory device, determining whether the first address range is contiguous with the second address range, maintaining the second range of physical memory addresses for programming the metadata when it is determined that the second address range is contiguous with the first address range, and, when it is determined that the second address range is not contiguous with the first address range, remapping the second address range to a third range of physical memory addresses of the memory contiguous with the first range of physical memory addresses for programming the metadata.
US10007460B2
A flash memory controller for controlling a flash memory module includes a communication interface for receiving a first data and a second data; and a processing circuit for dynamically controlling a data writing mode of the flash memory module according to an amount of stored data in the flash memory module. If the amount of stored data in the flash memory module is less than a first threshold when the communication interface receives the first data, the processing circuit controls the flash memory module so that the first data is written into the first data block under an one-bit-per-cell mode. If the amount of stored data in the flash memory module is greater than the first threshold when the communication interface receives the second data, the processing circuit controls the flash memory module so that the second data is written into the second data block under a two-bit-per-cell mode.
US10007456B1
A method comprising of allocating a main memory partition and a mirrored memory partition, a mirrored copy of the main memory partition, of a mirrored memory system for scrubbing. The method also comprises of dividing the main memory partition into a first main portion and a second main portion and dividing the mirrored memory partition into a first mirrored portion and a second mirrored portion. The method determines a full scrub cycle that only scrubs a portion of the main memory channel and a portion of the mirrored memory partition, the full scrub cycle including scrubbing a main scrub portion, one of the first and the second main portions, and a mirrored scrub portion, one of the first and the second mirrored portions. The method initiates the full scrub cycle which includes a combination of memory portions, equivalent to a memory address range of the main memory partition.
US10007455B1
Masking information may be automatically determined for a host after zoning between the host and data storage system is complete. Processing may include the host sending host registration commands from host initiators. From registration information provided with the host registration commands, an initiator group may be determined for the masking view as including the initiators identified as belonging to the host. A port group may be determined as those target ports at which the host registration commands are received. A default storage group with a default device may be created. A masking view for the host may be created that includes the initiator group, the target port group and the default storage group whereby the masking view indicates that the first device is accessible or exposed, through each target port of the target port group, to each initiator of the initiator group.
US10007446B2
A method for writing data into a persistent storage device includes grouping a plurality of data entries stored in a temporary storage device to form a data unit, such that the data unit has a size equal to an integer multiple of a size of an access unit of the persistent storage device. The method further includes writing the data unit into the persistent storage device.
US10007440B2
In some implementations, a method includes, at a latency reduction system configured to reduce latency in writing data to one or more storage entities that are each configured to store data on an object-basis, receiving a scheduling request associated with a write operation. The method also includes determining a wait period for the write operation, where the wait period is less than or equal to the difference between a client-defined operation threshold and an operation completion time of the write operation and determining an operation start time for the write operation, based in part on the wait period.
US10007434B1
High performance storage resources are proactively deallocated when a storage group exceeds its service level objective. A load score is calculated for each unit of storage allocated from a high performance physical disk group. A minimum load score is determined that is the lowest load score calculated for the storage units allocated from the high performance disk group to the storage group. When the storage group service level objective is exceeded, a demotion threshold is calculated equal to a product of the minimum load score and a demotion range factor. A demotion set is determined made up of storage units allocated from the high performance disk group having load scores less than or equal to the demotion threshold. Host data stored on the demotion set is migrated to storage from a lower performance disk group, and the high performance units of storage in the demotion set are released for re-allocation.
US10007424B2
An information processing apparatus that detects an input operation to a touch panel based on an output of the touch panel; creates an operation command to change content displayed on a display apparatus based on a detected input operation to the touch panel; and controls a wireless interface to transmit the operation command to the display apparatus controlling the display apparatus to change the content displayed on the display apparatus.
US10007421B2
One embodiment provides a method including: detecting, at a touch surface, at least two points of contact of a hand of a user; identifying, based on a configuration of the at least two points of contact, an input provided by the user as handwriting input; and displaying, on a display screen, the handwriting input, wherein the handwriting input is identified as being input at a location relative to the at least two points of contact of the hand of the user. Other aspects are described and claimed.
US10007410B2
Systems and methods are disclosed for incorporating user content within a communication session interface. In one implementation, a processing device receives, in relation to a communication session between a first user and a second user, a communication input associated with a first user. The processing device processes the communication input to identify one or more content items stored on a content sharing platform that are associated with the first user and that pertain to one or more aspects of the communication input. The processing device modifies one or more aspects of an interface of the communication session based on the one or more content items.
US10007405B2
Systems, methods, and tangible computer-readable storage mediums for selecting a user for collaboration on a work, negotiating aspects of a collaboration and generating and managing agreements for collaboration.
US10007404B2
A terminal apparatus having a plurality of functions includes an operation unit that receives from a user an input of at least one among a character, a number, and a symbol into an entry field, which is provided on a screen for using one function among the plurality of functions; and a function call unit that performs a function calling process of calling another function among the plurality of functions other than the one function when the input of at least one among the character, the number, and the symbol includes the character, the number, or the symbol for calling any function among the plurality of functions.
US10007398B2
Embodiments of the invention are directed to systems, methods and computer program for providing an integrated supplier information tool. An exemplary apparatus is configured to provide a user interface associated with an integrated supplier information tool, whereby the integrated supplier information tool is associated with a contract database and an electronic invoicing database, and wherein the user interface enables a user to select one or more options for presenting information associated with the contract database and the electronic invoicing database; integrate data from the contract database and the electronic invoicing database; receive an indication to select at least one option within the supplier information tool; and in response to receiving the indication to select the at least one option, present on the user interface data related to at least one of the contract database or the electronic invoicing database.
US10007394B2
An applications presentation method and system is provided, the method and system including displaying, a map on a display when a map application is executed, the map scaled to a location range, searching via a processor for installed applications having location information corresponding to the location range among a plurality of applications stored in the mobile terminal, transmitting information identifying at least the location range and the installed applications to an application provision server, receiving information on non-installed applications having the location information corresponding to the location range from the application provision server, and displaying icons including icons of the installed applications and icons of the non-installed applications on the map.
US10007391B2
In one mode of an interface, a bounded area is displayed on a mobile device. A straight line is displayed that divides the bounded area into first and second areas. An angle of the line indicates an orientation of a first axis of the mobile device relative to a respective vector. In response to detecting the change in orientation of the second axis of the device relative to the vector, while maintaining the angle of the line at a first angle, a relative size of the first and second areas is changed in accordance with the change in orientation of the second axis. In a second mode, first and second bounded shapes are displayed. Positions of the bounded shapes with respect to each other are changed along one or more axes in response to a change in orientation of a surface of the mobile device relative to a respective vector.
US10007385B2
Provided are a touch sensor assembly that is maintained in a state in which the touch sensor is closely attached to an exterior member to accurately detect displacement when touch manipulation is performed to improve a recognition rate, a refrigerator door including a touch sensor assembly that is capable of preventing a sensor control part from being damaged by static electricity and having an improved front outer appearance, and a method for manufacturing the refrigerator door.
US10007383B2
The invention provides a touch sensing method. The touch sensing method comprises the following steps: obtaining a first 1-D sensing information, wherein the first 1-D sensing information comprises a plurality of first values; obtaining a second 1-D sensing information, wherein the second 1-D sensing information comprises a plurality of second values, wherein the positions of the first values respectively correspond to the positions of the second values, and the first 1-D sensing information is generated when no external conductive object approaches or touches; determining a plurality of first variations based on the differences between the first values and the corresponding second values; determining an average variation based on all or part of the first variations; and determining a plurality of second variations based on the differences between the first variations and the average variation.
US10007382B2
This information processing apparatus includes: a display panel; a sensor panel that is superimposed on the display panel and detects coordinates designated by a user; and a control unit that sets, with a region detectable by the sensor panel being a first region, a second region in at least a part of the first region and invalidates the coordinates detected in the second region.
US10007377B2
The present disclosure provides an integrated touch control display panel. The integrated touch control display panel includes a plurality of stripe-shaped common electrodes sequentially arranged in a first direction and extending in a second direction intersecting with the first direction. The stripe-shaped common electrodes operate as touch control driving electrodes during a touch control phase. At least two stripe-shaped common electrodes have an equal on-state resistance in the second direction and an equal aggregated parasitic capacitance during a touch control phase.
US10007370B2
A display device is disclosed. In one aspect, the display device includes a substrate including a display area and a non-display area adjacent to the display area and a display member formed over the substrate in the display area. The display device also includes an encapsulation layer formed over the display member and encapsulating the display member together with the substrate and a plurality of first touch lines formed over the encapsulation layer in the display area. The first touch lines extend in a first direction. The display device further includes a plurality of second touch lines formed on the same layer as the first touch lines in the display area. The second touch lines extend in the first direction and are spaced apart from the first touch lines.
US10007363B2
A pen-typed navigation device includes a housing, a pen tip, a pressure detecting unit, and a navigation module having an optical large depth of field detecting unit and a processing unit. The pen tip is disposed on the housing. The pressure detecting unit is disposed on the pen tip to detect a pressure of the pen tip applied to a working plane. The optical large depth of field detecting unit is disposed by the pen tip and has a specific range about the depth of field, and can detect movement information of the pen tip relative to the working plane while a distance between the pen tip and the working plane is smaller than the foresaid specific range. The processing unit is adapted to acquire navigation information generated by the pen tip according to detection result of the pressure detecting unit and the optical large depth of field detecting unit.
US10007352B2
Disclosed are techniques for performing undo operations on holographic objects in an immersive 3D visual environment. A display system allows the user to undo a given user operation performed on a particular selected holographic object without affecting any other holographic objects, based on a user's gaze and/or other user input. The technique can be implemented in conjunction with a scrollable visual “timeline” in which multiple past states of the display environment are displayed to the user and are selectable by the user as the target state of the revert operation. Also disclosed is a technique for partially undoing a single continuous user action in a holographic display system.
US10007351B2
A three-dimensional user interface device includes a coordinate setting unit setting a three-dimensional coordinate space (3DCS) on the basis of a line-of-sight image, a virtual data generation unit generating three-dimensional area data representing a transparent virtual three-dimensional operation area (V3DOA) arranged in an arbitrary position in the 3DCS in a state in which at least a boundary of the area is visible, a display processing unit displaying a V3DOA represented by the generated three-dimensional area data by using a visible space in the 3DCS corresponding to a space shown on the line-of-sight image as a display reference, and an operation detection unit detecting an operation performed by the operator with the specific region in the V3DOA on the basis of the three-dimensional position acquired with respect to the specific region of the operator in the 3DCS and a position of the V3DOA in the 3DCS.
US10007348B2
The present invention relates to a method and a system for controlling a virtual camera in a virtual 3D space and a computer-readable recording medium. According to one embodiment of the present invention, provided is the system for controlling the virtual camera in the virtual 3D space, comprising: a user interface module for providing a user interface so as to receive inputted control data of the virtual camera; and a camera control module for establishing a movement surface of the virtual camera and controlling properties of the virtual camera according to the control data, wherein the properties of the virtual camera includes at least some of position, view, visual field, and movement track of the virtual camera, wherein the position is limited to the movement surface or to a surrounding area thereof.
US10007343B2
An input device can be integrated within an electronic device and/or operably connected to an electronic device through a wired or wireless connection. The input device can include one or more force sensors positioned below a cover element of the input device or an input surface of the electronic device. The input device can include other components and/or functionality, such as a biometric sensor and/or a switch element.
US10007336B2
An apparatus, system, and method for a mobile, low-cost headset for 3D point of gaze estimation. A point of gaze apparatus may include an eye tracking camera configured to track the movements of a user's eye and a scene camera configured to create a three-dimensional image and a two-dimensional image in the direction of the user's gaze. The point of gaze apparatus may include an image processing module configured to identify a point of gaze of the user and identify an object located at the user's point of gaze by using information from the eye tracking camera and the scene camera.
US10007335B2
Technologies are generally described to provide alternate user interfaces based on user context. In some examples, a user interface system may measure a user characteristic associated with a particular user interface type. The user interface system may then determine whether the measured user characteristic is suitable for use as a user interface input, for example by comparison with a baseline user characteristic. Upon determination that the measured user characteristic is suitable, the user interface system may use the measured user characteristic for user interface purposes. On the other hand, upon determination that the measured user characteristic is not suitable, the user interface system may use a different user interface type to attempt to receive user inputs.
US10007323B2
Methods and apparatus relating to platform power consumption reduction via power state switching are described. In one embodiment, control logic causes a processor to enter a first low power consumption state (e.g., S0ix) instead of a second low power consumption state (e.g., S3) based on whether a threshold time period exists between a first wake event (e.g., corresponding to a first one of one or more awake requests) and a second wake event (e.g., corresponding to a second one of the one or more awake requests). Other embodiments are also claimed and disclosed.
US10007317B2
A method for power optimization by an apparatus is disclosed. The method includes identifying one or more network parameters that affect one or more of a processing rate and a power usage of the processor in a connected state. The method also includes identifying a trigger event for the one or more network parameters. The method further includes adjusting a performance of the processor in the connected state when the trigger event occurs.
US10007316B2
The embodiments of the present application provide a method and a state control apparatus as well as a portable terminal. The method is applied in a first system connected to a second system and includes: detecting, by the first system, a first event; determining a first state of the first system and a second state of the second system when the first event is a first predetermined event; obtaining a predetermined policy including a first control command and a second control command based on the first state of the first system, the second state of the second system and the first predetermined event; and controlling, by the first system, its own state based on the first control command and transmitting the second control command to the second system such that the second system is switched from the second state to a fourth state. The second system has different power consumptions in the second state and the fourth state. With the embodiments of the present application, in a portable terminal of hybrid system architecture, the system states of the first and second systems can be controlled in a coordinated manner, such that the power consumption can be reduced when both systems are operating cooperatively.
US10007315B2
An electronic device connects to an external host. The electronic device is configured to execute a first operating system and the external host is configured to execute a second operating system. The electronic device comprises a display switching unit, a switch unit and a power unit. The display switching unit is capable of receiving an external display signal from the external host to output a first switching signal. The switch unit is coupled to the display switching unit to output a first voltage control signal according to the first switching signal. The power unit is coupled to the switch unit to output a first voltage to the display switching unit according to the first voltage control signal to cause the electronic device to keep displaying the user interface of the second operating system.
US10007311B2
A storage device with a memory may modify throttling to reduce cross temperature effects. The decision to throttle may be based on a memory device temperature (i.e. temperature throttling) or may be based on the memory device's health, usage, or performance (e.g. hot count or bit error rate). Temperature throttling may be implemented that considers the memory device's health, usage, or performance (e.g. hot count or bit error rate). Likewise, throttling based on the memory device's health, usage, or performance may utilize the memory device's temperature to optimize throttling time. For example, a test mode matrix (TMM) may be modified to depend on temperature.
US10007299B2
A novel display panel that is highly convenient or reliable is provided. A novel data processing device that is highly convenient or reliable is provided. A novel human interface that is highly convenient or reliable is provided. A display device includes a display region in which a first region, a first bendable region, and a second region are arranged. The display device can be folded along a fold line formed in the first bendable region. An object behind the display device is visible through the first region, the first bendable region, and the second region. Other embodiments are also claimed.
US10007298B2
There is provided a docking station capable of docking and undocking a portable computing device. The docking station includes: an engaging lever engageable with an engaging hole located in a portable computing device; and a docking sensor which detects when the engaging lever is engaged with the engaging hole.
US10007296B2
A method and system for adaptively docking with computers of different designs are provided. In one version, an electrical communications connector (hereinafter, “docking connector”) is coupled with a docking station frame, wherein the docking connector may be positioned relative to the frame. A computer having a native connector may be positioned relative to the frame, and the docking connector may be positioned relative to both the frame and the computer to permit communicative coupling of the docking connector and the native connector of the computer.
US10007295B2
An electronic device having a housing structure that is configured to receive at least one glass cover is disclosed. The glass cover serves to cover a display assembly provided within the electronic device. The glass cover can be secured to the housing structure so as to facilitate providing a narrow border between an active display area and an outer edge of the housing structure. The enclosure for the electronic device can be thin yet be sufficiently strong to be suitable for use in electronic devices, such as portable electronic devices.
US10007291B2
An apparatus and method for performing the dynamic frequency control of a central processing unit (CPU). The apparatus for performing the dynamic frequency control of a central processing unit (CPU) includes a frequency setting unit, a latency measurement unit, a frequency adjustment unit, and a control unit. The frequency setting unit sets optimum frequency using the measured amount of load. The latency measurement unit measures scheduler execution information. The frequency adjustment unit adjusts the optimum frequency using the scheduler execution information. The control unit incorporates the adjusted optimum frequency into a CPU.
US10007287B2
A voltage generation circuit may include: a current providing block configured to provide, to an output node, a current corresponding to a voltage level of a set voltage, and a voltage level control block configured to adjust the resistance value thereof in response to a voltage control signal, wherein the voltage level control block is coupled between the output node and a ground terminal, and wherein the voltage level control block comprises a first current path unit and a second current path unit having different temperature characteristics.
US10007285B2
Methods and arrangements for managing electricity generation in a distributed electricity generation system. A plurality of data inputs are received comprising: a sensed state of a power grid; a sensed state of local energy storage; and a sensed demand of a local electricity load. The data inputs are combined, and, based on the combined data inputs, there is determined a destination of electricity that is generated in the distributed electricity generation system. The at least one destination is selected from the group consisting of: a local electricity load, the power grid, and the local energy storage. Other variants and embodiments are broadly contemplated herein.
US10007283B2
Provided is a voltage regulator capable of suppressing fluctuation in a limited current. The voltage regulator includes: a first differential amplifier circuit configured to compare a voltage based on an output voltage and a reference voltage to each other, to thereby output a first voltage; a second differential amplifier circuit configured to compare the first voltage and a second voltage to each other, to thereby output a third voltage; a first transistor configured to receive the third voltage at a gate thereof such that the output voltage is generated at a drain thereof; a second transistor, which includes a gate connected in common to the gate of the first transistor and has a predetermined size ratio to the first transistor; and a voltage generating unit, which includes one end connected to a drain of the second transistor and is configured to generate the second voltage at the one end.
US10007282B2
Provided is a voltage regulator capable of stably generating a constant output voltage even in a high temperature environment. The voltage regulator includes: an output transistor; an output terminal connected to a drain of the output transistor and outputting an output voltage; an error amplifier circuit configured to supply a signal obtained by amplifying a difference between a divided voltage of the output voltage and a reference voltage to a gate of the output transistor; and an NMOS transistor connected between the output terminal and a reference potential and configured to turn on, when the voltage regulator reaches a predetermined temperature at which a leakage current flowing in the output transistor is absorbed, to lead the leakage current to the reference potential.
US10007277B2
A pressure regulating valve to regulate a pressure of fuel gas includes a valve seat, a valve element movable into or out of contact with the valve seat to shut off or allow a flow of fuel gas, and a piston placed facing the valve element by interposing the valve seat and being located downstream of the valve element in a flowing direction of the fuel gas. The pressure regulating valve further includes a holder placed more upstream than the valve element in the flowing direction of fuel gas. The holder includes a bottom-closed cylindrical part opening toward the upstream side, and a through hole formed through the bottom-closed cylindrical part from its inner peripheral surface to outer peripheral surface.
US10007268B2
A method for detecting objects on a parking area for vehicles with the aid of image processing of images from at least two imaging sensors, detection ranges of the imaging sensors overlapping at least partially. The images of an imaging sensor whose image quality is limited by environmental conditions are weighted less strongly for the detection of objects on the parking area during image processing than images of an imaging sensor whose image quality is not limited by environmental conditions. A processing unit, a program, and an overall system for carrying out the method are also described.
US10007265B1
A method and system for detecting and recovering from hostile takeovers of aerial vehicles is described. In some examples, this can include receiving, at an aerial device at a first time, a first signal expected according to a communication scheme. It can be determined that a second signal was not received at a second time based at least in part on the communication scheme. In response, an alarm signal can be generated.
US10007260B2
Systems, methods, and devices for fault detection and tolerance in a downhole tool string are provided. If a fault is detected in an electrical path between tools of downhole tool string, one or more switches of a fault detection and tolerance circuit may be kept open to isolate the fault in an electrical path between tools of downhole tool string. If a fault is not detected, one or more switches of a fault detection and tolerance circuit may be closed to enable the transmission of signals on the electrical path. In some embodiments of fault detection and tolerance circuits, an additional one or more switches may be kept open to isolate the fault in electronics of the tool.
US10007255B2
A method for controlling temperatures in an epitaxial reactor for use in a wafer-production process is provided. The method is implemented by a computing device coupled to a memory. The method includes transmitting, to a heating device in a first zone of the epitaxial reactor, an output power instruction representing a base output power. The method additionally includes determining an actual time period for a temperature in the first zone of the epitaxial reactor to reach a target temperature, determining a difference between the actual time period and a reference time period, determining an output power offset based on the difference, and storing the output power offset in the memory in association with the heating device.
US10007254B2
Systems and Methods for Computer Numerically Controlled (CNC) devices comprising a CNC integrated Computer-Aided Manufacturing (CAM) controller configured to input a CAD file and output a CAM file and a CAM integrated CNC controller configured to input the CAM file and output at least one command for at least one servo controller of a set of one or more servo controllers.
US10007251B2
A machine tool control device includes a calculation unit for estimating, on the basis of the tool path for machining using a tool and information on the workpiece, the portion of the tool that forms the final machined surface. The control device also includes a feed rate-setting unit for estimating the fastest moving point, among multiple moving points contained in the portion that forms the final machined surface, for which the relative velocity of the tool with respect to the workpiece is maximum and setting the feed rates for the machine tool movement shafts so that the relative velocity of the fastest moving point is at or below a previously specified relative velocity.
US10007250B2
The invention pertains to a reference positioning system for positioning a workpiece in a three-dimensional coordinate system, the reference positioning system comprising a first positioning unit for positioning a first alignment feature of the workpiece in a first dimension, in a second dimension and in a third dimension, comprising a first centring pin and a first reference level locator, a second positioning unit for positioning a second alignment feature of the workpiece in the second dimension and in the third dimension, comprising a second centring pin and a second reference level locator, and a third positioning unit for positioning a third alignment feature of the workpiece in the third dimension, comprising a third reference level locator.
US10007248B2
A numerical controller which controls a five-axis machining machine having two rotary axes generates speed data for deceleration stop along movement paths when a stop signal that requires interruption of machining and retraction is sensed, and based on the speed data, generates stop retraction path command data combining a path for the deceleration stop along the movement paths and a retraction path receding from the movement paths.
US10007242B2
A computer detects a request by a process for access to a shadow control page, wherein the shadow control page allows the process access to one or more devices. The computer assigns the shadow control page and a key to the process associated with the request. The computer detects a request by the process via the assigned shadow control page for creation of a subset of devices from the one or more devices. The computer inputs information detailing an association between the subset of devices and the assigned key into a subset definition table, wherein the subset definition table includes one or more keys and one or more corresponding subsets.
US10007236B2
An electronic timepiece includes indicators, an operation receiving unit, a timing unit and a processor. The operation receiving unit receives an operation performed by a user. The timing unit counts a date and time at present. The processor carries out operation control of the indicators and obtains a local time setting based on a time difference between a predetermined standard time and a local time at a target position. The processor makes at least a part of the indicators display the local time in accordance with the operation received by the operation receiving unit and obtains the local time setting based on a difference between the displayed local time and the date and time counted by the timing unit.
US10007234B2
Provided is an optically addressable spatial light modulator (OASLM)-based holographic display and a method of operating the same. The display includes an addressing unit including a light source unit emitting a plurality of recording beams, a driving mirror array including driving mirrors that each reflect a recording beam incident thereon, and a mirror member array including mirror members that each obliquely reflect a recording beam incident thereon, in which each of the driving mirrors corresponds to one of the mirror members. The recording beams, which are transmitted by the addressing unit, are focused onto the OASLM by micro lenses of a lenslet array. The OASLM is optically addressed by the recording beams focused by the micro lenses of the lenslet array and thus modulates and diffracts a reproduction beam, incident thereon from a reproduction beam providing unit, and thus a holographic image is reproduced.
US10007229B2
An image forming apparatus includes a mounting portion, a lock mechanism, an image forming unit, a first detection processing unit, a second detection processing unit, a first release processing unit, and a second release processing unit. The first detection processing unit detects a first state where a remaining amount of the developer is less than a predetermined first reference amount. The second detection processing unit detects a second state where the remaining amount of the developer is equal to or more than the first reference amount and less than a predetermined second reference amount. The second reference amount is larger than the first reference amount. The first release processing unit releases the regulation on the attachment/removal of the developer housing portion when the first state is detected. The second release processing unit releases the regulation when unit the second state is detected and a predetermined release condition is met.
US10007228B2
An image forming apparatus, having a main body, a top cover, a first exposure device, a second exposure device, and a linkage mechanism, is provided. The top cover is pivotable about a first pivot axis. The first exposure device and the second exposure device are supported by the top cover pivotably about a second pivot axis and a third pivot axis, respectively. The second exposure device is at a position closer to the first pivot axis than the first exposure device. The linkage mechanism moves the first exposure device from a first retracted position toward a first exposing position and the second exposure device from a second retracted position toward a second exposing position in conjunction with the top cover moving between a first position and a second position. The linkage mechanism moves the first exposure device at a timing later than the second exposure device.
US10007227B2
An imaging device having a door closing sequencing device to ensure a proper closing sequence of two mating doors. The sequencing device includes a door stop, a link, and a hinge. The hinge and door stop are pivotally connected to a side panel of a frame. The hinge, link, and door stop are pivotally connected together. The hinge is affixed to a first of the mating doors, and, when the first of the mating doors is in an open position, the hinge and link rotate the door stop into an extended position preventing a second of the mating doors from closing until the first of the mating doors is returned to its closed position moving the door stop into a retracted position.
US10007224B2
A power supply device including: a transformer generating, from an input voltage, low output voltage and high output voltage; an upper limiter circuit receiving the high output voltage and controlling the high output voltage not to exceed a maximum; a power controller performing feedback control on the input voltage so that the low output voltage matches a target voltage; an operation mode acquirer configured to acquire an operation mode of an image forming device; and a target value controller configured to change the target voltage depending upon the acquired operation mode. The target voltage when consumption amount of current with the high output voltage is relatively great ensures that the high output voltage does not fall below a minimum of a rated voltage range of the high output voltage, and is higher than the target voltage when consumption amount of current with the high output voltage is relatively small.
US10007219B2
An insertion device which inserts a second recording medium into a conveyance path to convey a plurality of first recording media fed from a feeding device includes: a loading unit in which the second recording medium is loaded; a separating unit which separates the second recording medium, which is loaded in the loading unit; a detection unit which detects time of separation of the second recording medium performed by the separating unit; a calculation unit which calculates first feed timing to feed a following first recording medium, which is conveyed in the conveyance path after the second recording medium, to the conveyance path; a notification unit which notifies the first feed timing to the feeding device; and an inserting unit which conveys the second recording medium separated by the separating unit to a converging point in the conveyance path and to insert the second recording medium into the conveyance path.
US10007212B2
A developing apparatus includes a developer bearing member, a first chamber to supply the developer to the developer bearing member, and a second chamber to collect the developer having passed through a developing region. A guiding portion is arranged on a partition portion that separates the first and second chambers. The guiding portion guides the developer from the developer bearing member to the second chamber, and is positioned overlapping a communicating portion between the first and second chambers. One end portion of the guiding portion is arranged above an upper end of the partition portion, and the other end portion of the guiding portion is arranged above a rotation axis of a conveyance screw in the second chamber and below an uppermost portion of the conveyance screw while leaving a clearance between the guiding portion and the conveyance screw.
US10007209B2
A developing device includes a developer bearer, a developer regulator disposed opposite the developer bearer across a first gap, and an opposing member having an opposing face disposed opposing the developer bearer across a second gap wider than the first gap. The opposing face is disposed adjacent to and upstream from the developer regulator in a direction of rotation of the developer bearer. The opposing face is inclined relative to an orthogonal plane direction orthogonal to a side face of the developer regulator. The opposing face is inclined to progressively reduce a distance from the developer bearer to the opposing face in a direction of rotation of the developer bearer. A difference between the second gap and the first gap is not greater than 1.75 times as large as the first gap.
US10007205B2
Disclosed herein include processes of preparing hybrid toner compositions with toner particles having a core-shell type structure, where the shell contains a non-volatile coalescent agent. More particularly, embodiments relate to processes of preparing styrene acrylate hybrid toner compositions.
US10007203B2
A complex particle including a core particle and a shell particle, wherein the shell particle is disposed on the core particle, wherein the core particle includes an organic material or an inorganic material as a primary component and the shell particle includes the other of the organic material and the inorganic material as a primary component, wherein an average particle diameter of the core particle is greater than or equal to about 80 nanometers and less than or equal to about 300 nanometers, a coefficient of variation of an average particle diameter of the core particle is greater than or equal to about 2% and less than or equal to about 10%, an average particle diameter of the shell particle is greater than or equal to about 5 nanometers and less than or equal to about 30 nm, a ratio of the average particle diameter of the shell particle relative to the average particle diameter of the core particle is greater than or equal to about 0.016 and less than or equal to about 0.25, an average particle diameter of the complex particle is greater than or equal to about 90 nanometers and less than or equal to about 350 nanometers, a ratio of multipliers a volume resistance and a sheet resistance of the complex particle is greater than or equal to about 0.7 and less than or equal to about 1.4, wherein the ratio of multipliers is a ratio of β1/β2, wherein β1 is an exponent in an expression of the volume resistance according to the formula ρv=α1·10β1 and wherein β2 is an exponent in an expression of the sheet resistance according to the formula ρs=α2·10β2 and wherein a change of a number of shell particles present on the core particle before and after ultrasonic irradiation of a dispersion liquid of the complex particle including about 1 weight percent of the complex particle dispersed in water is greater than or equal to about 0.5% and less than or equal to about 5%ρvρs.
US10007202B2
A positively chargeable toner includes a plurality of toner particles each including a core and a shell layer disposed over a surface of the core. The core contains a polyester resin. The shell layer covers at least 40% and no greater than 80% of an area of the surface of the core, ζ(4) is greater than 0 V. ζ(6) is less than 0 V. A relationship represented by |ζ(3)−ζ(4)|>|ζ(6)−ζ(7)| is satisfied. ζ(3), ζ(4), ζ(6), and ζ(7) represent zeta potentials of the positively chargeable toner with the toner particles having no external additive. ζ(3), ζ(4), ζ(6), and ζ(7) are respectively measured in an aqueous medium at pH 3, pH 4, pH 6, and pH 7.
US10007201B2
An electrostatic latent image developing toner includes a plurality of toner particles each including a core and a shell layer covering a surface of the core. The shell layer includes a resin film and a plurality of resin particles. The shell layer contains a first resin forming the resin film, a second resin forming the resin particles, and an alkyl benzene sulfonic acid compound. The first resin is more hydrophobic than the second resin. The second resin is more positively chargeable than the first resin. The second resin has a repeating unit capable of forming a salt with the alkyl benzene sulfonic acid compound.
US10007195B2
An apparatus for establishing a tilt angle of at least one mirror of a lithography installation is disclosed. The apparatus includes a pattern generating device (6) for generating a pattern. The apparatus also includes an image acquisition device for acquiring the generated pattern which was reflected by the mirror. The apparatus further includes a comparator device for providing a comparison result in a manner dependent on a comparison of the acquired pattern with a reference pattern. In addition, the apparatus includes an evaluation device for establishing the tilt angle in a manner dependent on the comparison result. The image acquisition device and the comparator device are provided in the same integrated circuit.
US10007189B2
A liquid immersion member is used in a liquid immersion exposure apparatus, and forms a liquid immersion space above an object which is movable below the optical member. The liquid immersion member includes a first member that is disposed at at least a portion of surrounding of the optical member, and a second member that is disposed at at least a portion of surrounding of an optical path of the exposure light and is relatively movable with respect to the first member. The second member includes a second upper surface that is opposite to a first lower surface of the first member via a gap, a second lower surface that is capable of being opposite to the object, and a fluid recovery part that is disposed at at least a portion of surrounding of the second lower surface.
US10007178B2
A positive resist composition is provided comprising a polymer having an acid labile group and an acid generator bound to its backbone, in admixture with an onium salt having a specific cation structure capable of generating sulfonic acid having a molecular weight of at least 540. The composition is effective for suppressing acid diffusion, has high resolution, and forms a pattern of satisfactory profile and minimal edge roughness after exposure and development.
US10007174B2
A mask for extreme ultraviolet lithography (EUVL) is disclosed. The mask includes a low thermal expansion material (LTEM) layer; and a reflective multilayer (ML) above one surface of the LTEM layer, wherein the reflective ML has a first thickness in a first reflective region and a second thickness in a second reflective region, wherein the second thickness is different from the first thickness.
US10007172B2
A handgrip adapted to support an imaging device, such as a digital video recorder. The handgrip may have an internal battery which provides auxiliary power to the device mounted thereon. The handgrip may have connectors with allow the plugging in of a jumper cable from the device to the handgrip to allow for the provision of power. The handgrip may be adapted to be recharged using standard connector interfaces.
US10007160B2
An object is to provide a display device that performs accurate display. A circuit is formed using a transistor that includes an oxide semiconductor and has a low off-state current. A precharge circuit or an inspection circuit is formed in addition to a pixel circuit. The off-state current is low because the oxide semiconductor is used. Thus, it is not likely that a signal or voltage is leaked in the precharge circuit or the inspection circuit to cause defective display. As a result, a display device that performs accurate display can be provided.
US10007157B2
This disclosure provides a COA substrate includes a substrate, and a gate, a gate dielectric layer, an active layer, a source, a drain, a first passivation layer, a color blocking layer, a second passivation layer, and a transparent conductive layer are formed on the substrate in order subsequently. A first hole is formed in the color blocking layer to expose the first passivation layer. The second passivation layer is disposed on the color blocking layer and in the first hole. A second hole is formed in the first hole to punch through the first passivation layer and the second passivation layer for exposing the drain and the source. A conductive fill-in material layer is formed in the first hole and the second hole. The aperture rate is increased and the bubble failure is improved and the pixel electrode disconnection due to the height gap is reduced in the present disclosure.
US10007155B2
According to one embodiment, an array substrate comprises source lines arranged in a first direction, gate lines arranged in second direction, pixels, first and second switching elements, a first pixel includes a first pixel electrode connected to the first switching element via a first contact hole formed on one side of a first gate line, and a second pixel includes a second pixel electrode connected to the second switching element via a second contact hole formed on the other side of the first gate line. A counter-substrate comprises a first light-shielding portion opposed to the first gate line and the first contact hole, and a second light-shielding portion opposed to the first gate line and the second contact hole. A spacer is present between substrates.
US10007153B2
Provided are a liquid crystal display and a method for fabricating the same.The liquid crystal display comprises a substrate having a plurality of pixel areas; a first electrode formed on the substrate in the unit of a pixel area; a fine space layer positioned on the first electrode; a partition formed between the adjacent fine space layers to partition the plurality of pixel areas; a roof layer formed on the fine space layer and the partition to define the fine space layer between the substrate and the partition; and a second electrode formed on a bottom surface of the roof layer, wherein the second electrode comes in contact with an upper surface of the partition.
US10007150B2
The present invention provides a liquid crystal alignment method and a liquid crystal display panel. The method comprises the steps of: coating a first alignment material layer on a TFT substrate, the first alignment material layer having a plurality of first regions; coating a second alignment material layer on a CF substrate, the second alignment material layer having a plurality of second regions; and utilizing the length of each first region along the row direction as an exposing width and performing an exposing alignment procedure with the exposing width to each first region to form a first alignment layer at the side of the TFT substrate.
US10007148B2
A liquid crystal composition includes a first compound expressed by following Chemical Formula 1 and about 0.001 wt % to about 0.05 wt % of a second compound expressed by following Chemical Formula 2, where A and B are a cyclo-hexyl group or a phenyl group, m is 0 to 4, n is 1 to 2, X is an alkyl group or an alkoxy group, and Y is one or two fluorine (F) or chlorine (Cl) atoms, and where n is 0 to 2, I is 0 to 1, Z is a halogen group, an alkyl group, or an alkoxy group, and A and A′ are methyl groups that do not independently exist.
US10007141B2
A display panel includes a first substrate and a second substrate The first substrate includes a first central display region and a first margin region; the second substrate includes a second central display region, a second margin region, and a light guide element arranged between the first substrate and the second substrate. The light guide element includes a first optical component which partially overlays the first central display region and a second optical component which is located on a side surface of the second margin region. The first optical component is configured to allow part of light from the first central display region to exit from a top surface of the second margin region, and allow another part of light from the first central display region to exit from a top surface and a side surface of the second optical component.
US10007139B2
A liquid crystal display module includes first and second polarizing plates, and a liquid crystal panel between the polarizing plates. The second polarizing plate comprises an optical film on a polarizer. The optical film comprises a high refractive index pattern layer having at least one engraved pattern, and a low refractive index pattern layer having a filling pattern that fills at least a portion of the engraved pattern. The high refractive index pattern layer has a higher refractive index than the low refractive index pattern layer. The optical film is disposed such that light emitted from the liquid crystal panel will enter the low refractive index pattern layer and then be emitted through the high refractive index pattern layer. A liquid crystal display includes the liquid crystal display module.
US10007126B2
Embodiments provide a lens moving apparatus including a housing for supporting a first magnet, a bobbin including a coil disposed on an outer surface thereof and inside the first magnet so as to move in the housing in a first direction parallel to an optical axis by electromagnetic interaction between the first magnet and the coil, and upper and lower elastic members, each of which is provided at the bobbin and the housing and includes an inner frame coupled to the bobbin and an outer frame coupled to the housing, wherein at least one of the upper and lower elastic members is constituted by a printed circuit board.
US10007109B2
The present disclosure provides wavelength discriminating imaging systems and methods that spatially separate (over different depths) the wavelength constituents of an image using a dispersive lens system or element, such that this spectral information may be exploited and used. The wavelength constituents of an image are deconstructed and identified over different depths using a dispersive lens system or element.
US10007105B2
An objective optical system for endoscope includes, in order from an object side: a first lens having a negative refractive power; a second meniscus lens having a positive refractive power with a convex surface thereof directed toward the object side; an aperture stop; a third lens having a biconvex shape, and a cemented lens having a positive refractive power as a whole, in which a fourth lens having a biconvex shape and a fifth lens having a negative refractive power are cemented.
US10007094B1
An optical lens system for forming a subject image on a photoelectric conversion section of a solid image pickup element and an image pickup lens includes, in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. The first lens has a positive focal power with a convex surface on an object side thereof and a concave surface on an image side thereof. The second lens has a negative focal power. The third lens has a negative focal power. The fourth lens has a positive focal power with a concave surface on an object side thereof and a convex surface on an image side thereof. The fifth lens has a negative focal power with a concave surface on an image side thereof.
US10007073B2
An optical component includes: a high-relative-refractive-index-difference optical fiber; a single-mode optical fiber fusion-spliced to the high-relative-refractive-index-difference optical fiber, a mode-field diameter of the single-mode optical fiber being greater than a mode-field diameter of the high-relative-refractive-index-difference optical fiber at a wavelength of 1550 nm; and an optical device connected to an end surface of the high-relative-refractive-index-difference optical fiber where the single-mode optical fiber is not fusion-spliced. A total of a connection loss between the high-relative-refractive-index-difference optical fiber and the single-mode optical fiber at the wavelength of 1550 nm and a connection loss between the high-relative-refractive-index-difference optical fiber and the optical device at the wavelength of 1550 nm is less than a connection loss at the wavelength of 1550 nm when the single-mode optical fiber is connected to the optical device directly.
US10007063B2
In an example embodiment, a WDM array includes an optical filter, N common ports, N reflection ports, and N pass ports. The N common ports may be positioned to a first side of the optical filter. N may be greater than or equal to two. The N reflection ports may be positioned to the first side of the optical filter. The N pass ports may be positioned to a second side of the optical filter opposite the first side.
US10007054B2
A backlight assembly includes a circuit substrate, a light source arranged on the circuit substrate, a light guide plate having a first surface configured to receive light emitted from the light source and a second and different surface to emit light, a wavelength converting unit arranged between the light source and the light guide plate and a spacer arranged around the light source. The spacer is spaced apart from the light source in a direction perpendicular to the light-emitting direction of the light emitted from the light source.
US10007042B2
There is provided a composition containing a discotic liquid crystal compound, a chiral agent, and a surfactant which can form a light reflecting layer formed by fixing a cholesteric liquid crystalline phase, which exhibits excellent durability under a hot and humid environment and excellent heat resistance, and has few alignment defects; a light reflecting film; a luminance-improving film; a backlight unit; and a liquid crystal display device.
US10007036B2
An image display is to be transferred from a support onto a substrate and displays an image including personal information. The image display includes a base layer releasably supported by the support and having a light-transmitting property, and an image display layer including a hologram and/or diffraction grating and transferred onto the base layer by a thermal transfer method using a thermal head. The image display layer displays an image including at least a piece of the personal information. An individual authentication medium including the image display, and manufacturing methods of the image display and individual authentication medium are also described.
US10007033B2
A microlens array includes a first lens, a second lens, and a third lens. The first lens and the second lens are adjacent to each other and are arranged neighboring in a first direction. The first lens and the third lens are adjacent to each other and are arranged neighboring in a second direction substantially orthogonal to the first direction. A gap between an apex of the first lens and an apex of the second lens is different to a gap between the apex of the first lens and an apex of the third lens.
US10007028B2
A photosensitive resin composition includes (A) a binder resin including an epoxy resin; (B) a photopolymerizable monomer; (C) a photopolymerization initiator; (D) a colorant including a dye represented by the following Chemical Formula 1, wherein in the above Chemical Formula 1, each substituent is the same as defined in the detailed description; and (E) a solvent.
US10007024B2
The techniques and device provided herein relate to regulating a source generator in X-ray based measurement for downhole applications. A source stream of photons is produced, via a generator of an X-ray system of a logging tool. A direct channel allows for the passage of a stream of photons, where a high energy filter filters a low energy part of the stream of photons. The resultant stream is measured by a reference detector to identify a high energy peak in a spectrum measurement derived based upon the resultant photon stream. From there, a normalized difference between a plurality of windows of the high energy peak is determined and subsequent output of the generator is based upon the normalized difference.
US10007020B2
A vehicle inspection method is disclosed, comprising steps of: implementing a ray scanning inspection on an inspected vehicle, so as to obtain a ray scanning inspection image of the inspected vehicle; extracting vehicle characteristic information; comparing the vehicle characteristic information of the inspected vehicle to vehicle reference characteristics stored in a database, selecting a closest vehicle reference characteristic which is closest to the vehicle characteristic information, and finding out a closest ray transmission reference image on the basis of a corresponding relationship between the vehicle reference characteristics and ray transmission reference images stored in the storage unit; determining a first distinguishing area of the ray scanning inspection image from the closest ray transmission reference image by comparing the ray scanning inspection image of the inspected vehicle to the closest ray transmission reference image. A vehicle inspection system is also disclosed.
US10007001B1
A lidar system operates as an active short-wave infrared (SWIR) camera system to determine a four-dimensional image at each point in a two-dimensional field of regard. The camera system includes a short-wave infrared spectrum scanner that transmits a pulse of light at a particular position or coordinate in a two-dimensional field of regard and a receiver that detects return pulses scattered from a target in the field of regard coincident with the particular position. The receiver includes a detector that detects the returned pulse, a range determination unit that determines, based on the timing of the returned pulse, a distance to the target at the particular position, and an intensity measurement unit that determines the magnitude, amplitude, or intensity of the returned pulse, which information provides an indication of the relative, or in some cases, absolute reflectivity of the target at the particular point in the field of regard.
US10006996B2
An apparatus comprises an echolocation module configured to determine a distance to the object based on the received sound signal reflected from an object. The echolocation module determines surroundings based on the determined distance. A processor is configured to modify one or more attributes of the apparatus based on the determined surroundings.
US10006993B1
A passive millimeter wave (PMMW) camera includes: a lens forming an entrance aperture for the camera, the lens configured to receive millimeter wave (MMW) radiation from a scene so as to form an image at its focus; a polarization beamsplitter positioned behind the lens, the polarization beamspiltter configured to substantially reflect only one polarization of the radiation, and to substantially pass through other polarizations without reflection; a twist reflector configured to receive the reflected radiation from the beamsplitter, and to reflect the MMW radiation back towards the beamsplitter, the twist reflector further configured to rotate the polarization of the incident MMW radiation by 90 degrees, the twist reflector further configured to swivel back and forth around an axle in a plane of the twist reflector so as to move the image back and forth; and a focal plane array (FPA) of millimeter wave receivers configured to receive the radiation passed through the beamsplitter after its polarization was rotated by the twist reflector.
US10006991B2
A method and system for estimating velocity of an aircraft is provided. The method comprises transmitting a beam toward a surface from the aircraft using a Doppler beam sharpened radar altimeter, receiving a plurality of reflected signals that correspond to portions of the transmitted beam that are reflected by the surface, and forming a plurality of Doppler beams by filtering the received signals. A complex-valued array of range bin is computed with respect to frequency of the Doppler beams from at least one antenna aperture of the radar altimeter, and a range for each of the Doppler beams is estimated. A velocity vector magnitude for the aircraft is estimated by a curve fit of the range with respect to the frequency of the Doppler beams.
US10006988B2
A method and system are described for measuring displacements and vibrations of an object/structure. The method includes transmission of at least one radar wave by a single radar device positioned at a predefined distance from a receiver device applied on the object/structure, reception, by the radar device, of a complex signal consisting of the sum of the signal reflected from said receiver device and of one or more interfering signals generated by one or more corresponding targets substantially stationary and substantially positioned at the same distance from the radar device, separation of the interfering signals from the reflected signal. The separation includes calibration by induction, for a pre-determined period of time, of a vibrational motion having a known frequency and duration in the receiver device, which consequently operates as a calibration device, for obtaining an estimated value of the interfering signals.
US10006972B2
A magnetic field sensor is disclosed for providing an output signal in response to an external magnetic field. The sensor comprises a primary magnetic field transducer for producing a primary signal in response to the external magnetic field and having a first magnetic field saturation characteristic; a secondary magnetic field transducer for producing a secondary signal in response to the external magnetic field and having a second magnetic field saturation characteristic. The first magnetic field saturation characteristic is different from the second magnetic field saturation characteristic. The sensor is configured to use the secondary signal to correct for errors in the output signal arising from saturation of the primary transducer.
US10006970B2
An electronic comparison circuit can identify at least three conditions of an input signal received by the electronic comparison circuit. A first one of the at least three conditions occurs when a value of the input signal is less than a first threshold value, a second one of the at least three conditions occurs when a value of the input signal is greater than the first threshold value and less than a second threshold value, and a third one of the at least three conditions occurs when a value of the input signal is greater than the second threshold value. A magnetic field sensor can use the electronic comparison circuit.
US10006961B2
In a transfer method for transferring a substrate in an inspection system configured to perform a test on electrical characteristics of the substrate, the inspection system including an inspection unit including a plurality of test devices configured to perform the test on the electrical characteristics of a substrate, a loader unit configured to mount a cassette which accommodates a plurality of substrates, and a transfer device configured to transfer a substrate between the inspection unit and the loader unit, an inspected substrate is received by the transfer device from the inspection unit. The inspected substrate received from the inspection unit is transferred toward the loader unit in a state where an opening portion of a transfer arm container of the transfer device. Then, the inspected substrate is delivered to the loader unit.
US10006960B2
A reflectometer for allowing a test of a device, the reflectometer comprising: a source of pulsed radiation; a first photoconductive element configured to output a pulse in response to irradiation from said pulsed source; a second photoconductive element configured to receive a pulse; a transmission line arrangement configured to direct the pulse from the first photoconductive element to the device under test and to direct the pulse reflected from the device under test to the second photoconductive element; and a termination resistance provided for said transmission line configured to match the impedance of the transmission line.
US10006959B2
A method of determining temperature ranges and setting performance parameters in a semiconductor device that may include at least one temperature sensing circuit is disclosed. The temperature sensing circuits may be used to control various operating parameters to improve the operation of the semiconductor device over a wide temperature range. The performance parameters may be set to improve speed parameters and/or decrease current consumption over a wide range of temperature ranges.
US10006955B2
According to one embodiment, a semiconductor device includes external terminals supplied with the pair of voltage signals based on a detection result of a resolver through first and second input resistances, respectively, an operation amplifier configured to amplify a potential difference between the pair of the voltage signals supplied to the external terminals, a feedback resistance disposed between an output terminal of the operation amplifier and one of two input terminals thereof, switches disposed between the two input terminals of the operation amplifier and the external terminals, respectively, and a short-circuit failure detection circuit configured to detect whether or not a short-circuit failure has occurred in the resolver based on a voltage level of each of the external terminals in a state where the switches are in an off-state.
US10006953B2
A personal voltage detection system comprises a garment to be worn by a user and carrying a plurality of electric field sensors each facing a different direction. Each sensor comprises a transducer sensing electric field in transmitting a wireless signal representing field strength for an associated direction. An alert device is in operative communication with the plurality of sensors and comprises a control configured to monitor field strength for each sensor and determine existence of an alarm condition responsive to field strength being above a pre-select level and to generate an alarm signal indicating the associated direction of the alarm condition.
US10006945B2
An electric current sensor includes a primary conductor through which an electric current to be measured flows, and at least one magnetic sensor. The magnetic sensor includes a first magnetic sensor area, the output sensitivity of which is decreased when a magnetic field is applied to include a magnetic field component in a first direction along a sensitivity variation axis, and a second magnetic sensor area, the output sensitivity of which is increased when the magnetic field is applied to include a magnetic field component in a second direction that is opposite to the first direction.
US10006925B2
Described herein are sets of metabolite and lipid (e.g., fatty acid) markers that can be used in the detection of early stage colorectal cancer and/or early development of adenomatous polyps. Presented herein are illustrative pathology-linked panels. In certain embodiments, the markers presented herein (or subsets thereof) are used as a panel for detecting either colorectal cancer or adenomatous polyps at the same time. The markers presented herein include metabolites and lipids (e.g., fatty acid) freely detectable and accurately quantifiable in human serum. In certain embodiments, the sample may be plasma, urine, saliva, whole blood, dried blood spot or dried serum spot.
US10006921B2
Methods for detecting urogenital conditions or urogenital status in a subject are described comprising measuring urogenital markers or polynucleotides, encoding the markers in a sample from the subject. The invention also provides localization or imaging methods for urogenital conditions, and kits for carrying out the methods of the invention. The invention also contemplates therapeutic applications for urogenital conditions employing urogenital markers, polynucleotides encoding the markers, and/or binding agents for the markers.
US10006918B2
The present disclosure is directed to fluorogenic schiff base-forming dyes capable of detecting analytes containing aldehyde and ketone groups. The dyes contain nucleophilic hydrazinyl appendages and are capable of binding and detecting analytes in situ.
US10006915B2
In one aspect, the present disclosure provides a system and method for the identification and characterization of a transglutaminase. Further, the present disclosure provides transglutaminase enzymes for forming isopeptide bonds, methods of forming isopeptide bonds in the presence of transglutaminases, and substrate tags for use with transglutaminases.
US10006913B2
Heteroaryldihydropyrimidine (HAP)-based fluorescent stains (compounds), as well as uses of such stains as diagnostic reagents, viral-tracking agents, and/or tools for drug discovery are described. The present invention relates to heteroaryldihydropyrimidine (HAP)-based fluorescent stains (compounds), as well as uses of such stains as diagnostic reagents, viral-tracking agents, and/or tools for drug discovery.
US10006906B2
This disclosure describes assay methods and kits for detecting a target. The methods and kits can be used to detect a target that is present in a sample at low concentration because the methods and kits amplify the signal indicating the presence of target in the sample. Generally, the methods and kits involve nanoparticle aggregation as a detectable signal that is enhanced by a trigger released from a vesicular compartment when the target is bound to a capture agent.
US10006903B2
The present invention relates to an in vitro use of a number of IL-4 and/or IL-13 secreting T-cells as a biomarker for diagnosing and/or monitoring an IgE-dependent allergic disease.
US10006898B2
A method of determining sulfur content in an aqueous fluid containing spent hydrogen sulfide scavenger from a scrubber or contactor tower is described as is a method of optimizing the hydrogen sulfide scavenger treatment rate in a scrubber or contactor tower. The method includes the steps of providing a sample of an aqueous fluid from the scrubbing tower where the aqueous fluid contains spent hydrogen sulfide scavenger; and using x-ray fluorescence to determine the amount of total sulfur in the sample. The method may also use the total sulfur content in the sample to determine the spent hydrogen sulfide scavenger in the sample and/or determine scavenger uptake. The method may also include the step of adjusting the amount of scavenger introduced into the aqueous fluid in the tower in response to the scavenger uptake, to optimize the scavenger treatment in the scrubber or contactor tower.
US10006886B2
A method of detecting internal defects in composites or other multilayer materials includes generating a wavefield on a surface of the material. Wavefield data is collected from the wavefield on the surface, and the measured wavefield data is processed to provide measured energy data. The method may include generating simulated or predicted energy data for the multilayer material that is compared to the simulated energy data to determine if the multilayer material has internal defects or damage below the surface. The method can be utilized to detect and/or quantify damage or other defects that are “hidden” by damage that is closer to the surface of the material.
US10006885B2
In a QCM sensor and a method of manufacturing the same, the QCM sensor includes: a quartz plate; and an electrode provided on one and the other principal surfaces of the quartz plate, in which the electrode is provided with a pattern having a contour line in a planar view of the electrode.
US10006884B1
Determining a Curie temperature (Tc) distribution of a sample comprising magnetic material involves subjecting the sample to an electromagnetic field, heating the sample over a range of temperatures, generating a signal representative of a parameter of the sample that changes as a function of changing sample temperature while the sample is subjected to the electromagnetic field, and determining the Tc distribution of the sample using the generated signal and a multiplicity of predetermined parameters of the sample.
US10006880B2
Ceria nanoparticle compositions for use with in vitro electrochemical chemical or biochemical sensors (e.g., test strip glucose sensors), for example to form a cathode or a reference electrode, are provided. The ceria nanoparticle compositions may be combined with a conductive material (e.g., mixed with) to form the cathode or the reference electrode or the ceria nanoparticle compositions may be deposited over a layer of conductive material to form the cathode or the reference electrode. Electrochemical in vitro sensors for determining the concentration of an analyte having a reference electrode and/or a cathode including a ceria nanoparticle composition, and methods for determining an analyte concentration using the electrochemical sensors are also described. Methods of making in vitro electrochemical sensors having a reference electrode and/or a cathode including a ceria nanoparticle composition are also provided.
US10006878B2
Methods and systems for monitoring fluid levels and electrolyte levels used in a dialysis machine. A receptacle, configured to receive a container, comprises a plurality of curved side panels and a base to form a cylindrical shaped cavity for receiving a container. Each panel includes a conductive material on its inner surface and, optionally, a shielding on its outer surface. An electronics component housed within, or near, the receptacle drives the capacitive process and interprets generated data to determine fluid levels and compositions. An alternate receptacle includes one or two coils wrapped about the container and uses induction to determine fluid level.
US10006868B2
The present invention relates to the method and device to determination of the properties of gemstones and more particularly evolution of gemstone by detection of internal and external structure of gemstone. In particular, the present invention methods and device is used to identify the size, location of impurities/defects in raw gemstone with the help of optimize spectroscopy scanning. The present invention method and device is used for precise automatic evolution of gemstones and possibilities (estimation) of final value of planned gemstone after remaining gemstone processing cycle.
US10006864B2
A carrier concentration measuring method and an apparatus thereof including a focuser, a spectrometer and a processor are disclosed. The measuring method includes the following steps. Project a laser beam to an object. Analyze a Raman signal, obtained from a radiation propagating from the object projected by the laser beam, to obtain a measurement result of the object. Analyze the measurement result to obtain an intensity ratio or a Raman shift. Look up a carrier concentration of the object in a database according to the intensity ratio or the Raman shift.
US10006861B2
An improved device and system for facilitating polymerase chain reaction including a light source, detector, waveguide, and filters that occupy minimal space and facilitate detection of stationary samples, reduced sample read time, and simultaneous reading of multiple light wavelengths.
US10006857B2
An instrument determines a concentration of bacteria in a plurality of fluid samples, and comprises a housing, a rotatable platform, a plurality of fluid containers, a light source, a sensor, and a motor. The rotatable platform is within the housing. The fluid containers are located on the rotatable platform. Each fluid container holds a corresponding one of the plurality of fluid samples, and has an input window and an output window. The light source provides an input beam for transmission into the input windows of the fluid containers and through the corresponding fluid samples. The input beam creates a forward-scatter signal associated with the concentration of bacteria. The motor rotates the rotatable platform so that the input beam sequentially passes through each fluid sample. A sensor within the housing detects the forward-scatter signal exiting from the output window associated with the fluid sample receiving the input beam.
US10006856B2
A calibration device for calibrating a scattered-light meter, which is developed for measuring a particle concentration, in particular in automotive exhaust gases, has at least one diffuser which emits scattered light of an intensity and distribution defined by the diffuser when irradiated by light. In addition, the calibration device has a calibration-light source, which is situated within the diffuser or on an external surface of the diffuser.
US10006849B2
Provided is a particle analyzer capable of suppressing mixture of other particles and analyzing particles with high accuracy. A sample liquid introducing member is disposed immediately below a flow cell of a particle analyzer in a manner movable in a forward direction and a reverse direction relative to a sample liquid introducing direction, and formed by integrating a suction nozzle adapted to suck sample liquid with a sample liquid introducing nozzle disposed inside an introducing unit of the flow cell and adapted to discharge the sucked sample liquid into the flow cell. Furthermore, a movement restriction mechanism adapted to restrict a moving amount of the sample liquid introducing member is provided.
US10006846B2
A sensor system is provided for measuring particle concentration and mass concentration in an aerosol. An optical sensor (33) is used for measuring a particle concentration and a mechanical sensor (32) is used for measuring a mass of collected particles. A particle concentration in the aerosol is monitored using the optical sensor (33), until detection of a particle generating event. Upon detection of a particle generating event, a mass measurement using the mechanical sensor (32) is performed and the mass measurement is used to calibrate the optical sensor (33). This approach enables the lifetime of the mechanical sensor to be extended, because it is only used when events are detected. The optical sensor, which typically is less accurate for mass sensing, is calibrated by the mechanical sensor.
US10006832B2
The present invention includes an exhaust gas flow channel that permits passage of an exhaust gas, a diluent gas flow channel that permits passage of a diluent gas, a main flow channel that permits passage of a diluted exhaust gas, a diluted exhaust gas flow rate measurement mechanism disposed on the main flow channel, and a diluent gas flow rate measurement mechanism disposed on the diluent gas flow channel. The diluted exhaust gas flow rate measurement mechanism and the diluent gas flow rate measurement mechanism each have a pressure sensor section. Furthermore, a pressure sensitive element of the pressure sensor section in the diluted exhaust gas flow rate measurement mechanism, and a pressure sensitive element of the pressure sensor section in the diluent gas flow rate measurement mechanism, are oriented in an identical direction in order to reduce an influence of acceleration in association with movement of a mobile object.
US10006825B2
The invention relates to a pressure sensor including: a sensitive element including a mounting substrate, said mounting substrate including a top surface and a bottom surface, the sensitive element also including a deformable diaphragm that is connected to the top surface of the mounting substrate; a housing, in which the sensitive element is placed, said housing including a base; an intermediate structure placed between the base of the housing and the mounting substrate, said intermediate structure including a base, the base including a top surface and a bottom surface that is connected to the base of the housing, said intermediate structure being configured such as to keep the mounting substrate at a predetermined distance from the top surface of the intermediate structure; and an adhesive layer extending onto the top surface of the intermediate structure. Said adhesive layer has a thickness controlled by the predetermined distance at which the mounting substrate is kept from the top surface of the intermediate structure. The invention also relates to a method for making such a pressure sensor.
US10006822B2
A semiconductor sensor assembly for use in a corrosive environment comprises a processing device comprising at least one first bondpad of a material which may be corroded by a corrosive component in a corrosive environment; a sensor device comprising at least one second bondpad consisting of and/or being covered by a first corrosion resistant material; at least one bonding wire for making a signal connection between the at least one first bondpad of the processing device and the second bondpad of the sensor device. The processing device is partially overmoulded by a second corrosion resistant material, and is partially exposed to a cavity in the corrosion resistant material, with the sensor device being present in the cavity. A redistribution layer is provided to enable signal connection between the processing device and the sensor device is physically made in the cavity while the second corrosion resistant material covers the first bondpad.
US10006821B1
A deflection detection system determines a deflection of a boom assembly. The deflection detection system may include a beam source, a beam target, and a processor. The beam source is configured to be installed into a hollow boom section at a first end and configured to emit a beam. The beam target configured to be installed into the hollow boom section at a second end that is opposite the first end. The processor is configured to instruct the beam source to emit the beam; acquire a first target-impact indication that is associated with a first impact location of the beam on the beam target; acquire a second target-impact indication that is associated with an impact location of the beam on the beam target; and determine a deflection of the hollow boom section based at least in part on the first target-location and the second target-location indication.
US10006814B2
A temperature detecting device (101) includes: a detecting unit (11) which detects a temperature of a heat source (1); a power generation unit (12) which includes a thermoelectric conversion element (3) and is spaced from the detecting unit (11); a first heat transfer unit (41) that transfers heat or cold of the heat source (1) to the power generation unit (12); a radiator (13) which is remote from the power generation unit (12) so as to radiate heat or cold to outside; a second heat transfer unit (42) that receives heat or cold from the power generation unit (12) and that transfers the heat or cold to the radiating unit (13); and an output unit (14) that outputs a result of the measurement made by the temperature receiving element (2). The thermoelectric conversion element (3) generates electric power by way of a temperature difference between a surface (3a) and a surface (3b) and supplies electric power to the temperature receiving element (2) and the output unit (14).
US10006812B2
A device for monitoring conditions within an environment in which an item is disposed includes a environment monitoring tag operably disposed adjacent an article to sense environment surrounding said article and store environmental data sensed, wherein said tag is equipped with software and hardware to communicate said data using Near Field Communication protocol and a hand held communication device equipped with software and hardware to communicate using Near Field Communication protocol to receive environmental data sensed by said tag and analyze said data.
US10006803B2
A contact detector circuit that detects a change in a DC sensor signal based on a change in a physical amount to be detected includes: a reference signal generation circuit that generates a reference signal based on the DC sensor signal; a trigger signal output circuit that compares the DC sensor signal with the reference signal and outputs a trigger signal based on a result of the comparison; and a sampling-and-holding circuit that holds the reference signal when the trigger signal is started to be outputted and outputs the held reference signal to the trigger signal output circuit while the trigger signal is outputted. The trigger signal output circuit uses the reference signal outputted by the sampling-and-holding circuit for the comparison with the DC sensor signal while the trigger signal is outputted.
US10006796B2
The present disclosure discloses a device, a container and a method for measuring a liquid volume in a container based on air pressure sensing. The measuring device includes a moving member, a unidirectional member, an air pressure detection device and a controller. The moving member is connected with a con tamer to be detected to form a gas storage space. By using the unidirectional member, the gas storage space is communicated with the external environment when the volume decreases, and remains sealed with the external environment when the volume increases. The air pressure detection device is disposed on the moving member to measure a pressure value in the gas storage space. The device accurately measures the liquid volume in the container, effectively eliminates the interference of liquid motion on the measurement result, and can be conveniently used to detect a water volume in the natural usage.
US10006795B2
A measuring vessel (1) for determining the accuracy with which a liquid fuel dispenser dispenses liquid fuel comprises a neck (4) of transparent material. A primary arcuate panel (16) having three primary graduated scales (14) corresponding to three different kinds of liquid fuels is secured to the neck (4). Primary graduations (17) of the respective primary graduated scales (14) indicate the level to which the meniscus of actual volumes of the respective liquid fuel dispensed at the temperatures corresponding to the primary graduations (17) should rise so that the energy content of the actual volumes of the respective liquid fuels dispensed is equal to the energy content of a predefined calibration volume of the corresponding liquid fuel at a predefined reference temperature typically of 15° C. A secondary arcuate panel (20) having a secondary graduated scale (22) thereon is slideable relative to the primary graduated scales (17) so that a reference graduation (23) of the secondary graduated scale (22) can be aligned with an appropriate one of the primary graduations (17) of an appropriate one of the primary graduated scales (14), in order that the amount by which the actual volume of liquid fuel dispensed exceeds or falls below the actual volume which should have been dispensed.
US10006792B2
There is provided a thermal-type airflow meter that reduces the number of output signals of the sensor circuit and that can suppress the accuracy of flow rate detection from being deteriorated because due to a nonlinear sensor output characteristic and a response delay in the output signal, the output signal shifts toward the positive side or the negative side. A thermal-type airflow meter outputs one or both of a positive-side comparison signal that is at the positive side of a comparison threshold value and a negative-side comparison signal that is at the negative side of the comparison threshold value, outputs a coefficient multiplication signal obtained by multiplying an average signal acquired by averaging the comparison signal by an adjustment coefficient, and outputs, as a flow rate signal, a value obtained by applying the coefficient multiplication signal to increase correction or decrease correction of the amplitude increase signal.
US10006789B2
A correction apparatus for an angle sensor includes a correction unit for performing first correction processing on a first detection signal and performing second correction processing on a second detection signal. The first correction processing is processing for combining the first detection signal and a first correction value to generate a first corrected detection signal. The second correction processing is processing for combining the second detection signal and a second correction value to generate a second corrected detection signal. The first correction value has a first amplitude and varies with a first period. The second correction value has a second amplitude and varies with a second period. The first and second amplitudes are of the same value. The first and second periods are of the same value equal to ⅓ or ⅕ of the period of an ideal component of each of the first and second detection signals.
US10006788B2
A radial line dial plate includes: a substrate body made of resin on which a radial line mark region is molded by a die mark-molding-face of a molding die; a plurality of fine grooves that extend radially outward in a radial direction from a center of the radial line mark region without intersecting with each other and are formed such that a distance therebetween is 1 μm or less at an outermost peripheral end to give a radial line pattern to the radial line mark region; and a metal thin film that is deposited to at least the radial line mark region of the substrate body.
US10006781B2
A method for three-dimensional graphic representation of the outside landscape in an on-board display system for aircraft comprises a graphical computer and a display screen. The graphic representation is computed to a visibility distance. In the method the zero pitch line of the aircraft forms, with the real horizon line, a first angle, the line representing the limit of the visibility distance forming, with the real horizon line, a second angle, in a first step, the graphical computer determines the maximum visibility distance such that the difference between the first angle and the second angle remains less than a determined value; in a second step, the graphical computer determines the visibility distance as a function of the maximum visibility distance, of the maximum altitude of the relief of the local environment and of the flight phase.
US10006776B2
A route searching system is provided that can appropriately search for a route even when a movement restriction is individually set. In a case where a movement condition is satisfied, the route searching system refers to movement restriction information and searches for a recommended route based on the map information so as to exclude a route that violates the movement restriction. In a case where the movement condition is not satisfied, the route searching system searches for a recommended route based on map information including a route that violates the movement restriction.
US10006775B1
A proposal subject determination unit selects, from multiple users, a combination of users of which the degree of affinity is a first degree-of-affinity threshold value or greater and determines that the users included in the selected combination are subject to the trip proposal. A proposal execution unit sets a location in which a degree of interest of a first one of the subject users is greater than or equal to a predetermined degree-of-interest threshold value as a destination of the trip proposal and provides the trip proposal having the set location as a destination to the subject users. The proposal execution unit gives a first trip proposal or a second trip proposal to a second user in accordance with a degree of affinity between the subject users, a degree of interest of the second user in the set location, and a trip preference of the second user.
US10006770B2
A remote geolocation system is provided including an inertial navigation unit (INU) having orthogonally disposed three axis accelerometers/gyroscopes in a strap down configuration in a case, a laser range finder (LRF) aligned with one INU axis, a GPS, and machine instructions that create a virtual INU (VINU) used to determine orientation of the case at an activation point (AP) when the LRF is pointed at a target, take sequences of global positioning satellites (GPS) location data and inertial measuring unit (IMU) orientation measurements from a starting location to the AP, draw a line between the starting location and the AP, identify a longitude line (LL) passing through the line, align one VINU axis with the LL, align another VINU axis with INU detected gravity, and align a remaining VINU axis with the LRF's output at the AP.
US10006761B2
The present invention is directed to a system and method for on-line real-time measuring the surface topography and out-of-plane deformation by using phase-shifting shadow moiré method. Digital Phase-Shifting Shadow Moiré Method is applied to a system, which receives the reflected images from the surface of transparent or non-transparent plate projected under a light beam passing through a grating. Next, by image correction program, the skewed interference fringe pattern is recovered to the image as if the image acquisition equipment is placed normal to the surface. Furthermore, the received images are processed with Phase-Shifting to show the surface topography of the plate.
US10006753B2
In part, aspects of the invention relate to methods, apparatus, and systems for intensity and/or pattern line noise reduction in a data collection system such as an optical coherence tomography system that uses an electromagnetic radiation source and interferometric principles. In one embodiment, the noise is intensity noise or line pattern noise and the source is a laser such as a swept laser. One or more attenuators responsive to one or more control signals can be used in conjunction with an analog or digital feedback network in one embodiment.
US10006744B2
A ballistic resistant panel can be configured to be quickly and easily installed in a vehicle door. The ballistic resistant panel can include a plurality of ballistic sheets arranged in a stack. The stack can have an outer perimeter sized to fit within a cavity of the vehicle door. The panel can include a cover disposed over the stack, and the cover can be sealed around a perimeter of the stack to form a waterproof barrier that prevents moisture from reaching and altering the performance of the ballistic sheets. At least one anti-wear strip can be adhered to an outer surface of the cover. The anti-wear strip can provide a low friction surface that protects the panel from damage caused by moving internal door components, such as moving window components that repeatedly rub against the panel.
US10006740B1
A sight assembly for firearms, having a rear bottom sight, and a rear top sight with first and second top faces. Extending from the first and second top faces are first and second rear sight strips respectively. The sight assembly for firearms further has a front bottom sight, and a front top sight with a third top face. Extending from the third top face is a front sight strip. The sight assembly for firearms produces a continuous sight strip when viewing the front sight strip through a notch defined by the rear top sight mounted onto the rear bottom sight when the front sight strip is aligned with first and second rear sight strips.
US10006739B2
A recoil absorber for a firearm including a housing, a stock carrier assembly, a primary spring, and a damper cartridge assembly. The damper cartridge assembly includes a high pressure chamber, a low pressure chamber, and a piston. The piston includes a first piston orifice, a second piston orifice, a second spring, and a poppet which includes a poppet orifice. The second spring applies a biasing force on the poppet. Fluid may flow from the high pressure chamber through the poppet orifice and through the first piston orifice into the low pressure chamber when the pressure of the fluid in the high pressure chamber is between a first pressure and a second pressure. When the pressure increases above the second pressure, the poppet compresses the second spring to self-regulate the pressure in the high pressure chamber.
US10006736B2
A gun cleaning kit comprising a handle, an elongate rod, a cylindrical brush comprising radially outwardly projecting metal bristles and a cylindrical wiping element, wherein the handle defines a first part of a two-part coupling and a first end of the rod defines a second part of the two-part coupling such that the handle is capable of being detachably coupled to the first end of the rod via the first two-part coupling; a second end of the rod defines a first part of a second two-part coupling; and each of the cylindrical brush and cylindrical wiping element defines a second part of the second two-part coupling, such that the cylindrical brush and the cylindrical wiping element are each separately capable of being detachably coupled to the second end of the rod via the second two-part coupling.