US09905850B2
Provided are polycrystalline lithium manganese oxide particles represented by Chemical Formula 1 and a method of preparing the same: Li(1+x)Mn(2-x-y-f)AlyMfO(4-z) where M is sodium (Na), or two or more mixed elements including Na, 0≦x≦0.2, 0
US09905847B2
In an example of a method for making an electrode active material, a sacrificial layer is formed on a nanomaterial. Carbon is coated on the sacrificial layer to form a carbon layer. Titanium dioxide is coated on the carbon layer to form a titanium dioxide layer. The sacrificial layer is removed to form a void between the nanomaterial and the carbon layer.
US09905846B2
A lithium ion secondary battery includes: an electrode mixture layer that contains an electrode active material and an organic ferroelectric having a dielectric constant of 25 or higher; and an electrolytic solution that contains lithium bis(fluorosulfonyl)imide and a nonaqueous solvent. A content of the organic ferroelectric is 0.5 parts by mass to 10 parts by mass with respect to 100 parts by mass of the electrode active material. A proportion of a high-polarity solvent having a dielectric constant of 10 or higher in the nonaqueous solvent is 10 vol % or lower.
US09905842B2
In an aspect, a negative active material for a rechargeable lithium battery that includes a silicon-based active material including a core including carbon and SiOx particles (0.5≦x≦1.5); and a coating layer surrounding the core, and a negative electrode and a rechargeable lithium battery including the same are provided.
US09905832B2
Provided is a battery wiring module to be attached to a single cell group in which a plurality of single cells each having a positive electrode section and a negative electrode section are lined up, and to connect the electrode sections. The battery wiring module includes a connecting member configured to connect the electrode sections, and a protector by which the connecting member is held. The protector has a positioning section that is fitted to positioned sections formed in a single cell prior to the connecting member reaching the electrode sections when the battery wiring module is attached to the single cells. The positioning section is provided projecting farther to the single cell side than the connecting member.
US09905830B2
A rechargeable battery module includes: a plurality of unit cells arranged along a first direction; a bus bar holder on the unit cells; a bus bar in the bus bar holder electrically connecting the unit cells; first and second end plates on opposite ends of the unit cells in the first direction; and a side plate on opposite ends of the unit cells in a second direction intersecting the first direction and connected to the end plates, wherein the bus bar comprises a first member extending in the first direction and connected to electrode terminals of the unit cells, and a second member connected to the first member.
US09905829B2
An energy storage apparatus includes: an energy storage device including a case housing an electrode assembly therein, an external terminal disposed at the case, and a fixing member for fixing the external terminal to the case, the fixing member electrically connecting the electrode assembly to the external terminal; and a bus bar member to be welded to the external terminal, wherein one of the bus bar member and the fixing member has a recess whereas the other of the bus bar member and the fixing member has a projection to be inserted into the recess.
US09905822B2
An energy storage unit having plural energy storage devices, each of which includes a container housing an electrode assembly and positive and negative electrode terminals electrically connected to the electrode assembly and extending from the container in the same direction, includes: a bus bar electrically connecting a first terminal, which is one of the positive electrode terminal and the negative electrode terminal of a first energy storage device included in the plural energy storage devices, and a second terminal, which is one of the positive electrode terminal and the negative electrode terminal of a second energy storage device included in the plural energy storage devices and opposite in polarity to the first terminal; a packing member interposed between the first terminal and the container of the first energy storage device; and an insulating member interposed between the bus bar and the container of the first energy storage device.
US09905821B2
A vehicle battery packaging for accommodating a plurality of longitudinal battery cells, wherein the battery cells are arranged in a frame in parallel with respect to their longitudinal axes, and wherein each battery cell has a first end and an opposite second end with respect to the longitudinal axis, the battery packaging including: a conductor plate adapted to electrically couple to the second ends of the battery cells; a cooling plate thermally coupled to the conductor plate; and a gap filler layer sandwiched between the conductor plate and the cooling plate.
US09905793B1
Disclosed are an organic light-emitting device and a method of manufacturing the same, and a display device. The organic light-emitting device includes: a first electrode layer, a second electrode layer, and an organic light-emitting layer sandwiched between the first electrode layer and the second electrode layer, wherein the first electrode layer includes a first transparent conductive layer, a nanostructured layer and a second transparent conductive layer sequentially, and the second transparent conductive layer is closer to the organic light-emitting layer than the first transparent conductive layer. In the organic light-emitting device, silver nanowires or carbon nanotubes can be introduced between the two transparent conductive layers of the first electrode layer, which facilitates the injection equilibrium of electrons-holes, thereby improving the quantum efficiency. Therefore, the organic light-emitting device has a high luminous efficiency.
US09905783B2
Provided is a solution comprising a polymer and an organic semiconductor compound, wherein the semiconductor compound is a thiophene derivative, and wherein the solvent is a mixture comprising a) at least one of 4-methyl anisole, indane and an alkylbenzene with a linear or branched alkyl group containing from 4 to 7 carbon atoms; and b) at least one of tetrahydronaphthalin and 1,2,4-trimethylbenzene.
US09905780B2
An organic electroluminescent material is shown in General Formula (1), wherein one of X1, X2, and X3 is an independent nitrogen atom, and R1 to R14 are each independently selected from the group consisting of a hydrogen atom, a fluorine atom, a cyano group, an alkyl group, a cycloalkyl group, an alkoxy group, a thioalkyl group, a silyl group, and an alkenyl group.
US09905768B2
Provided is a semiconductor device which includes a semiconductor layer and an insulating layer adjacent to the semiconductor layer, in which the insulating layer is formed of a crosslinked product of a polymer compound that has a repeating unit (IA) represented by the following Formula (IA) and a repeating unit (IB) represented by the following Formula (IB); and an insulating layer-forming composition which is used for forming an insulating layer of a semiconductor device and contains a polymer compound that has the following repeating units (IA) and (IB). In Formulae, R1a and R1b each independently represent a hydrogen atom, a halogen atom, or an alkyl group. L1a, L2a, and L1b each independently represent a single bond or a linking group. X represents a crosslinkable group and YB represents a decomposable group or a hydrogen atom. m1a and m2a each independently represent an integer of 1 to 5. The symbol “*” represents a bonding position of the repeating units.
US09905766B2
A polymer of an embodiment includes a repeating unit containing at least one bivalent group selected from the following formula (1) and the following formula (2). In the formulas (1) and (2), R is hydrogen, fluorine, an alkyl group, an aryl group, a heteroaryl group, or the like. X and Y are each an alkanoyl group, an aminocarbonyl group, an alkylsulfonyl group, or the like. Ar is an aryl group or a heteroaryl group.
US09905764B2
Provided is a substrate for an organic light emitting diode including a base substrate, a high refractive scattering layer formed on the base substrate, and having a scattering particle scattering light in a high refractive material, and an adhesive layer formed between the base substrate and the high refractive scattering layer to laminate the base substrate with the high refractive scattering layer, wherein the high refractive scattering layer has a structure in which the scattering particle is immersed in the high refractive material, an average thickness of the high refractive scattering layer is smaller than an average diameter of the scattering particle, a surface of the high refractive scattering layer laminated with the base substrate by the adhesive layer has unevenness formed by the scattering particle, the opposite surface of the high refractive scattering layer laminated with the base substrate by the adhesive layer has a planarized surface, and a method for manufacturing the same. The substrate may have an excellent degree of planarization and improved light extraction efficiency without degradation in performance of the diode, and low process and material costs and mass-production of the substrate may be easily achieved.
US09905755B2
A semiconductor device includes first pillar-shaped silicon layers, a first gate insulating film formed around the first pillar-shaped silicon layers, gate electrodes formed of metal and formed around the first gate insulating film, gate lines formed of metal and connected to the gate electrodes, a second gate insulating film formed around upper portions of the first pillar-shaped silicon layers, first contacts formed of a first metal material and formed around the second gate insulating film, second contacts formed of a second metal material and connecting upper portions of the first contacts and upper portions of the first pillar-shaped silicon layers, diffusion layers formed in lower portions of the first pillar-shaped silicon layers, and variable-resistance memory elements formed on the second contacts.
US09905754B1
In a method of forming a pattern of a semiconductor device, a first mask layer and an anti-reflective coating layer may be sequentially formed on a substrate. A photoresist layer may be formed on the anti-reflective coating layer. The photoresist layer may be exposed and developed to form a first preliminary photoresist pattern. A first ion beam etching process may be performed on the first preliminary photoresist pattern to form a second preliminary photoresist pattern. A second ion beam etching process may be performed on the second preliminary photoresist pattern to form a photoresist pattern. A second incident angle of an ion beam in the second ion beam etching process may be greater than a first incident angle of an ion beam in the first ion beam etching process. The anti-reflective coating layer and the first mask layer may be etched using the photoresist pattern as an etching mask to form a mask structure.
US09905748B2
A vibrating device that is in the form of a rectangular plate having opposed long sides and opposed short sides, and that utilizes an expanding and contracting vibration mode in a direction of the short sides. The vibrating device includes a Si layer made of a degenerate semiconductor, a silicon oxide layer, a piezoelectric layer, and first and second electrodes through which a voltage is applied to the piezoelectric layer. When a total thickness of the Si layer is denoted by T1, a total thickness of the silicon oxide layer is denoted by T2, and the TCF in the vibrating device when the silicon oxide layer 3 is not provided is denoted by x(ppm/K), T2/(T1+T2) is within a range of (−0.0003x2−0.0256x+0.0008)±0.05.
US09905747B2
A crystal vibration device where a crystal unit is supported on a case substrate in a cantilever manner by first and second conductive adhesive layers. The crystal unit has a length direction and is formed using a rectangular-plate-shaped crystal substrate and A>4.30t+0.16, where A (mm) represents a shorter distance among distances between a central axis of the crystal substrate and end portions of the first and second conductive adhesive layers on a central axis side, and t (μm) represents a thickness of the crystal substrate.
US09905741B2
The light emitting device including: a flexible substrate having a negative lead electrode and a positive lead electrode formed on an upper surface thereof; a light emitting element having a negative electrode and a positive electrode formed on an upper surface thereof; an insulating film formed on a side surface of the light emitting element; a wiring formed in contact with the insulating film for connecting between the negative electrode and the negative lead electrode, or between the positive electrode and the positive lead electrode.
US09905734B2
The structure intended to emit electromagnetic radiation, comprises first and second electrodes configured so as to allow carriers to be injected into at least one semiconductor-based stack with a view to making them recombine in an active zone of the stack in order to form all or some of the electromagnetic radiation to be emitted. The first electrode has at least one first face for injecting carriers into the stack, said face being oriented in a different direction to the direction in which the stack is formed. The second electrode comprise a second face for injecting carriers into the stack, wherein said second injection face comprises a first portion facing the first electrode and a second portion for which the first electrode is not facing, and a dielectric element, making contact with the first electrode, is interposed between at least one part of the first electrode and at least one part of the first portion.
US09905732B2
Exemplary embodiments provide a UV light emitting diode and a method of fabricating the same. The method of fabricating a UV light emitting diode includes growing a first n-type semiconductor layer including AlGaN, wherein growth of the first n-type semiconductor layer includes changing a growth pressure within a growth chamber and changing a flow rate of an n-type dopant source introduced into the growth chamber. A pressure change during growth of the first n-type semiconductor layer includes at least one cycle of a pressure increasing period and a pressure decreasing period over time, and change in flow rate of the n-type dopant source includes increasing the flow rate of the n-type dopant source in the form of at least one pulse. The UV light emitting diode fabricated by the method has excellent crystallinity.
US09905729B2
A light emitting diode is provided to comprises: a substrate that has an elongated rectangular shape in one direction; a light emitting structure positioned on the substrate and having an opening for exposing a first conductive semiconductor layer; a first electrode pad disposed to be closer to a first corner of the substrate; a second electrode pad disposed to be relatively closer to a second corner of the substrate opposing to the first corner; a first extension extending from the first electrode pad; and a second extension and a third extension extending from the second electrode pad to sides of the first extension, wherein an imaginary line connecting an end of the second extension and an end of the third extension is located between the first electrode pad and the first corner.
US09905725B2
A light emitting diode, including a semiconductor epitaxial structure, a first electrode and a second electrode is provided. The semiconductor epitaxial structure includes a plurality stacked light-emitting layers, and each of the light-emitting layers respectively emits different range of wavelength of light. The first electrode is electrically connected to the semiconductor epitaxial structure. The second electrode is electrically connected to the semiconductor epitaxial structure. Furthermore, a data transmission and reception apparatus is provided.
US09905722B1
An optical module structure includes a light source, a light receiver, a dielectric layer, a circuit layer, an encapsulant and a light shielding structure. The light source is embedded in the encapsulant, and a first surface of the light source is exposed from a first surface of the encapsulant. The light receiver is embedded in the encapsulant, and a first surface of the light receiver is exposed from the first surface of the encapsulant. The dielectric layer is disposed on the first surface of the encapsulant. The circuit layer is disposed on the dielectric layer and electrically connected to the light source and the light receiver. The light shielding structure is disposed in the dielectric layer corresponding to a location between the light source and the light receiver.
US09905720B2
An apparatus and method wherein the apparatus comprises: a sensing material configured to produce a non-random distribution of free charges in response to a parameter; an electric field sensor; a first conductive electrode comprising a first area overlapping the sensing material; an insulator provided between the first conductive electrode and the sensing material; a second electrode comprising a second area adjacent the electric field sensor; and a conductive interconnection between the first conductive electrode and the second conductive electrode.
US09905716B2
The present invention relates to a method for manufacturing a monolithic silicon wafer (10) comprising multiple vertical junctions (2) having an alternation of n-doped areas and p-doped areas, including at least the steps of: (i) providing a liquid bath (100) including silicon, at least one n-type doping agent and at least one p-type doping agent; (ii) proceeding to directionally solidify the silicon in a direction (I), varying the convection-diffusion parameters thereof in order to alternate the growth of n-doped silicon layers (101) and p-doped silicon layers (102); and (iii) cutting a slice (104), parallel to the direction (I), of the multi-layer structure obtained at the end of the step (ii), such as to obtain said expected wafer (10).
US09905701B2
An active device structure and a method of fabricating an active device are provided. The active device structure includes a gate, an oxide channel layer, a source, a drain and a high power deposited insulation layer. The gate and the oxide channel layer are overlapped in a top and bottom manner. The oxide channel layer includes a top layer and a bottom layer having a crystalline structure different from a crystalline structure of the top layer. The source and the drain both contact the oxide channel layer, wherein a gap separating the source and the drain defines a channel area. The high power deposited insulation layer contacts the top layer of the oxide channel layer. The top layer of the oxide channel layer provides the effect of blocking light, which solves the problem of threshold voltage shift due to the light irradiation on the oxide channel layer.
US09905693B2
Techniques related to integrated circuits having MOSFETs with an unrecessed field insulator and thinner electrodes over the field insulator of ICs, systems incorporating such integrated circuits, and methods for forming them are discussed.
US09905692B2
Fabrication method for a semiconductor device and structure are provided, which includes: providing an isolation layer at least partially disposed adjacent to at least one sidewall of a fin structure extended above a substrate structure, the fin structure including a channel region; recessing an exposed portion of the fin structure to define a residual stress to be induced into the channel region of the fin structure, wherein upper surfaces of a recessed fin portion and the isolation layer are coplanar with each other; and epitaxially growing a semiconductor material from the recessed exposed portion of the fin structure to form at least one of a source region and a drain region of the semiconductor device.
US09905688B2
An LDMOS device includes a handle portion having a buried dielectric layer and a semiconductor layer thereon doped a second dopant type. A drift region doped a first type is within the semiconductor layer providing a drain extension. A gate stack includes a gate electrode on a gate dielectric layer on respective sides of a junction with the drift region. A DWELL region is within the semiconductor layer. A source region doped the first type is within the DWELL region. A drain region doped the first type is within the drift region. A first partial buried layer doped the second type is in a first portion of the drift region including under the gate electrode. A second partial buried layer doped the first type is in a second portion of the drift region including under the drain.
US09905685B2
A semiconductor device includes compensation structures that extend from a first surface into a semiconductor portion. Sections of the semiconductor portion between neighboring ones of the compensation structures form semiconductor mesas. A field dielectric separating a field electrode in the compensation structures from the semiconductor portion includes a thermally grown portion, which directly adjoins the semiconductor portion. A not fully densified deposited portion of the field dielectric has a lower density than the thermally grown portion.
US09905673B2
Disclosed are methods for stress memorization techniques. In one illustrative embodiment, the present disclosure is directed to a method involving fabricating an NMOS transistor device having a substrate and a gate structure disposed over the substrate, the substrate including a channel region underlying, at least partially, the gate structure, the fabricating including: forming a source and drain cavity in the substrate; with an in situ doped semiconductor material, epitaxially growing a source and drain region within the source and drain cavity; performing an amorphization ion implantation process by implanting an amorphization ion material into the source and drain region; forming a capping material layer above the NMOS transistor device; with the capping material layer in position, performing a stress forming anneal process to thereby form stacking faults in the source and drain region; and removing the capping material layer.
US09905671B2
A method of making a semiconductor device includes patterning a fin in a substrate; forming a gate between source/drain regions over the substrate, the gate having a dielectric spacer along a sidewall; removing a portion of the dielectric spacer and filling with a metal oxide to form a spacer having a first spacer portion and a second spacer portion; forming a source/drain contact over at least one of the source/drain regions; recessing the source/drain contact and forming a via contact over the source/drain contact; and forming a gate contact over the gate, the gate contact having a first gate contact portion contacting the gate and a second gate contact portion positioned over the first gate contact portion; wherein the first spacer portion isolates the first gate contact portion from the source/drain contact, and the second spacer portion isolates the second gate contact portion from the source/drain contact.
US09905667B2
A bipolar junction transistor comprises a semiconductor layer disposed on an insulating material, at least a portion of the semiconductor layer forming a base region. The bipolar junction transistor further comprises a transistor emitter laterally disposed on a first side of the base region, where in the transistor emitter is a first doping type and has a first width, and wherein the first width is a lithographic feature size. The bipolar junction transistor further comprises a transistor collector laterally disposed on a second side of the base region, wherein the transistor collector is the first doping type and the first width. The bipolar junction transistor further comprises a central base contact laterally disposed on the base region between the transistor emitter and the transistor collector, wherein the central base contact is a second doping type and has a second width, and wherein the second width is a sub-lithographic feature size.
US09905662B2
A method of making a semiconductor device includes forming a fin mask layer on a semiconductor layer, forming a dummy gate over the fin mask layer, and forming source and drain regions on opposite sides of the dummy gate. The dummy gate is removed and the underlying fin mask layer is used to define a plurality of fins in the semiconductor layer. A gate is formed over the plurality of fins.
US09905661B2
There is set forth herein a method of fabricating a semiconductor structure, the method including forming a conductive metal layer over a source/drain region. The conductive metal layer in one aspect can prevent gouging of a source/drain region during removal of materials above a source/drain region. The conductive metal layer in one aspect can be used to pattern an air spacer for reduced parasitic capacitance. The conductive metal layer in one aspect can reduce a contact resistance between a source/drain region and a contact above a source/drain region.
US09905657B2
A semiconductor device in which parasitic capacitance is reduced is provided. A first oxide insulating layer and a first oxide semiconductor layer are sequentially formed over a first insulating layer. A first conductive layer is formed over the first oxide semiconductor layer and etched to form a second conductive layer. The first oxide insulating layer and the first oxide semiconductor layer are etched with the second conductive layer as a mask to form a second oxide insulating layer and a second oxide semiconductor layer. A planarized insulating layer is formed over the first insulating layer and the second conductive layer. A second insulating layer, a source electrode layer, and a drain electrode layer are formed by etching the planarized insulating layer and the second conductive layer. A third oxide insulating layer, a gate insulating layer, and a gate electrode layer are formed over the second oxide semiconductor layer.
US09905654B2
Provided is a bridge diode according to an embodiment of the inventive concept. The bridge diode includes a first structure including a first lower nitride film and a first upper nitride film, which are laminated on the substrate, a second structure including a second lower nitride film and a second upper nitride film, which are laminated on the substrate, a first electrode structural body disposed on the first structure, and a second electrode structural body disposed on the second structure. The first electrode structural body includes a first electrode, a second electrode, and a third electrode, which are arranged in a clockwise direction, the second electrode structural body includes a fourth electrode, a fifth electrode, and a sixth electrode, which are arranged in a clockwise direction, the first electrode and the sixth electrode, which are connected to each other, are connected to an external circuit, the third electrode and the fourth electrode, which are connected to each other, are connected to an external circuit, and each of the second electrode and the fifth electrode is connected to the external circuit.
US09905652B2
In a conventional semiconductor chip, the source electrode and the sense pad electrode for current detection are provided separately and distanced from each other on the front surface of the semiconductor chip. The area occupied by the sense pad electrode must be several times the area of a MOSFET cell unit. Therefore, there is a problem that the area of the sense pad electrode is enlarged relative to the source electrode. Provided is a semiconductor device including a semiconductor substrate; a front surface electrode provided above the semiconductor substrate; a first wire for a first terminal connected to the front surface electrode; and a second wire for current sensing connected to the front surface electrode. A resistance of a path through which current flows through the second wire is higher than a resistance of a path through which the current flows through the first wire.
US09905645B2
A vertical field effect transistor is provided as follows. A substrate has a lower drain and a lower source arranged along a first direction in parallel to an upper surface of the substrate. A fin structure is disposed on the substrate and extended vertically from the upper surface of the substrate. The fin structure includes a first end portion and a second end portion arranged along the first direction. A bottom surface of a first end portion of the fin structure and a bottom surface of a second end portion of the fin structure overlap the lower drain and the lower source, respectively. The fin structure includes a sidewall having a lower sidewall region, a center sidewall region and an upper sidewall region. A gate electrode surrounds the center side sidewall region of the fin structure.
US09905631B2
A display device includes a display panel including a display area for displaying an image, and a non-display area outside of the display area and including a pad area, a pad in the pad area, and including a plurality of pad lines extending from wire lines drawn from the display area toward the non-display area, a driver including a plurality of terminal lines respectively electrically connected to the pad lines, the driver being configured to transmit a signal to, and to receive a signal from, an external board, and a conductive layer between the pad and the driver for electrically connecting the pad and the driver, wherein each of the pad lines crosses and contacts at least two points of a corresponding one of the terminal lines.
US09905630B2
A display apparatus includes a substrate, a display unit over the substrate, the display unit including a thin film transistor, a display element connected to the thin film transistor, and a planarization layer between the thin film transistor and the display element. The display unit includes a display area to display an image, and a non-display area outside of the display area. The non-display area includes a plurality of voltage lines. The planarization layer extends into the non-display area and includes a divisional portion that divides the planarization layer into a central portion and a peripheral portion. The divisional portion surrounds the display area. An interlayer insulating film is between voltage lines at intersections of the voltage lines with each other in the divisional portion. A protecting film covers a side of the interlayer insulating film in the divisional portion.
US09905629B2
A display device includes: a substrate; an insulating layer arranged above the substrate; a through portion configured to pass through the substrate and the insulating layer; a pixel array located above the insulating layer and including pixels each including a light-emitting element including a pixel electrode, an opposite electrode facing the pixel electrode, and an emission layer arranged between the pixel electrode and the opposite electrode, the pixels at least partially surrounding the through portion; and a pattern portion arranged between the through portion and the pixel array, wherein the pattern portion includes: a recess that is concave along a thickness direction of the insulating layer; and a cladding layer arranged above the insulating layer, configured to cover the recess, and including a material different from the insulating layer.
US09905628B2
An organic electroluminescence display panel includes a substrate, an organic light-emitting layer disposed on the substrate, a first conductive pattern with a plurality of first meshes disposed on the substrate, a second conductive pattern with a plurality of second meshes disposed on the substrate and separated from the first conductive pattern, and a sealant dispensing area overlapped with the first conductive pattern and the second conductive pattern. A distance between two adjacent meshes of the first meshes is different from a distance between two adjacent meshes of the second meshes.
US09905627B2
A thin film transistor substrate and an organic light-emitting diode display including the same are disclosed. In one aspect, the TFT substrate includes substrate and a TFT located on the substrate. The TFT includes a lower gate electrode, a first insulating layer covering the lower gate electrode, an oxide semiconductor layer located on the first insulating layer, a first electrode located on the oxide semiconductor layer and having an island shape, a second electrode located on the oxide semiconductor layer and surrounding the first electrode, a second insulating layer at least partially covering the oxide semiconductor layer; and an upper gate electrode located on the second insulating layer. The oxide semiconductor layer includes a first region, a second region surrounding the first region, and a third region interposed between the first and second regions.
US09905620B2
Provided is a method for fabricating a display device. The method for fabricating the display device includes preparing a flexible display panel including a plurality of pixels and a thin film transistor connected to at least one of the plurality of pixels, forming a thin film encapsulation layer over the flexible display panel, and forming a touch screen panel over the thin film encapsulation layer. The touch screen panel is formed at least partly by a transfer process.
US09905615B2
An image sensor comprising: a first layer having a plurality of groups of photodiodes formed in a semiconductor substrate, each group representing a 2×2 array of photodiodes, with 2 first pixels configured to detect light of a first wavelength and 2 second pixels configured to detect light of a second wavelength, each first pixel positioned adjacent to the second pixels; and a second layer overlapping the first layer, the second layer is organic, having a plurality of organic photodiodes configured to detect light of a third wavelength, each organic photodiode positioned to partially overlap 2 first photodiodes and 2 second photodiodes of the first layer.
US09905611B2
According to one embodiment, a variable resistance memory includes first and second semiconductor regions in a layer; a memory cell on the first semiconductor region, the memory cell including a first transistor having a first gate connected to a word line and a memory element, the word line extending in a first direction parallel to a surface of the layer; and a second transistor on the second semiconductor region and connected to the memory cell via a bit line, the bit line extending a second direction parallel to the surface of the layer, and the second direction intersecting the first direction. The second semiconductor region extends in a third direction parallel to the surface of the substrate and the third direction intersects the first and second directions.
US09905596B2
A solid-state image sensor which holds a potential for a long time and includes a thin film transistor with stable electrical characteristics is provided. A reset transistor is omitted by initializing the signal charge storage portion to a cathode potential of a photoelectric conversion element portion in the solid-state image sensor. When a thin film transistor which includes an oxide semiconductor layer and has an off-state current of 1×10−13 A or less is used as a transfer transistor of the solid-state image sensor, the potential of the signal charge storage portion is kept constant, so that a dynamic range can be improved. When a silicon semiconductor which can be used for a complementary metal oxide semiconductor is used for a peripheral circuit, a high-speed semiconductor device with low power consumption can be manufactured.
US09905584B2
By applying an AC pulse to a gate of a transistor which easily deteriorates, a shift in threshold voltage of the transistor is suppressed. However, in a case where amorphous silicon is used for a semiconductor layer of a transistor, the occurrence of a shift in threshold voltage naturally becomes a problem for a transistor which constitutes a part of circuit that generates an AC pulse. A shift in threshold voltage of a transistor which easily deteriorates and a shift in threshold voltage of a turned-on transistor are suppressed by signal input to a gate electrode of the transistor which easily deteriorates through the turned-on transistor. In other words, a structure for applying an AC pulse to a gate electrode of a transistor which easily deteriorates through a transistor to a gate electrode of which a high potential (VDD) is applied, is included.
US09905581B2
An array substrate can include a plurality of thin film transistors, a plurality of function lines, a plurality of leads, a coupling part and a driver. The plurality of function lines are configured to transmit driving signals to the thin film transistors. The plurality of leads include a first lead and a second lead. The coupling part is electrically coupling the leads to the function lines. The driver is electrically coupled to the leads, and configured to provide the driving signals to the function lines. The first lead has a length larger than that of the second lead. A contacting area between the first lead and the coupling part is larger than that between the second lead and the coupling part. A display panel with the array substrate is also provided.
US09905567B2
A semiconductor integrated circuit device may include a structure, a first capping layer, a channel layer and a second capping layer. The structure may have an opening formed in the structure. The first capping layer may be formed in the opening of the structure. The channel layer may be arranged between the structure and the first capping layer. The second capping layer may be arranged on the channel layer and the first capping layer.
US09905565B1
A microelectronic component is capable of being used as a memory cell. The component includes a semiconductor layer resting on an insulating layer and including a doped source region of a first conductivity type, a doped drain region of a second conductivity type, and an intermediate region, non-doped or more lightly doped, with the second conductivity type, than the drain region, the intermediate region including first and second portions respectively extending from the drain region and from the source region. An insulated front gate electrode rests on the first portion. A first back gate electrode and a second back gate electrode are arranged under the insulating layer, respectively opposite the first portion and the second portion.
US09905563B2
A semiconductor device includes: a first semiconductor layer stacked body including a compound semiconductor; a first field-effect transistor element including a first drain electrode, a first source electrode, and a first gate electrode that are provided on the first semiconductor layer stacked body; a second semiconductor layer stacked body including a compound semiconductor; and a second field-effect transistor element including a second drain electrode, a second source electrode, and a second gate electrode that are provided on the second semiconductor layer stacked body. The second gate electrode forms a Schottky junction or a p-n junction with the second semiconductor layer stacked body, the second drain electrode is connected to the first drain electrode, the second source electrode is connected to the first gate electrode, and the second gate electrode is connected to the first source electrode.
US09905562B2
A semiconductor IC layout structure includes a plurality of first active regions arranged along a second direction, a plurality of second active regions arranged along the second direction, a plurality of gate structures extending along a first direction and respectively straddling the first active regions and the second active regions, a plurality of first conductive structures extending along the first direction, and a plurality of second conductive structures formed on the gate structures. The second active regions are isolated from the first active regions. The first direction is perpendicular to the second direction. The first conductive structures are formed on the first active regions and the second active regions. The second conductive structures include a plurality of slot-type second conductive structures extended along the second direction and a plurality of island-type second conductive structures formed on the gate structures.
US09905560B2
Examples of multi-voltage (MV) complementary metal oxide semiconductor (CMOS) integrated circuits (ICs) based on always-on N-well architecture are described. A MV CMOS IC may include first CMOS cells, second CMOS cells, N-wells and always-on taps. Each first CMOS cell may have a supply terminal configured to receive a local supply voltage, and an N-well (NW) terminal configured to receive a global supply voltage. The second CMOS cells may include always-on CMOS cells. Each second CMOS cell may have a supply terminal configured to receive the global supply voltage, and an NW terminal configured to receive the global supply voltage. The NW terminal of at least one of the second CMOS cells and the NW terminal of at least one of the first CMOS cells may be formed in a first N-well of the one or more N-wells.
US09905558B1
An integrated circuit is fabricated on a semiconductor substrate. An insulated gate bipolar transistor (IGBT) is formed upon the semiconductor substrate in which the IGBT has an anode terminal, a cathode terminal, and a gate terminal, and a drift region. A diode is also formed on the semiconductor substrate and has an anode terminal and a cathode terminal, in which the anode of the diode is coupled to the anode terminal of the IGBT and the cathode of the diode is coupled to the drift region of the IGBT.
US09905556B1
To suppress the reverse breakdown voltage decrease while separating a main body region from a current detecting region. To provide a semiconductor device comprising a semiconductor substrate, a main body region having one or more operation cells formed inside the semiconductor substrate, a current detecting region having one or more current detecting cells formed inside the semiconductor substrate, an intermediate region formed between the main body region and the current detecting region and inside the semiconductor substrate, an upper surface side electrode formed above at least part of the main body region, a current detecting electrode that is formed above at least part of the current detecting region and is separate from the upper surface side electrode, and an additional electrode that is formed above at least part of the intermediate region and is connected to either the upper surface side electrode or the current detecting electrode.
US09905545B2
A light emitting device includes a base with a light transmissivity, a first light emitting element which has an electrode formed on only one surface, the electrode being connected to a conductor layer formed on the base, a second light emitting element which has an electrode formed on only one surface, the electrode being connected to the conductor layer formed on the base, and which emits light with a different color from a color of light emitted from the first light emitting element, and a resin layer that holds the first and second light emitting elements against the base.
US09905537B2
A method of forming a semiconductor package includes providing a substrate having one or more conductive elements disposed therein. Each conductive element extends from a first surface of the substrate toward a second surface of the substrate extending beyond the second surface. The second surface comprises one or more substrate regions not occupied by a conductive element. A first die is attached within a substrate region, and the first die is coupled to at least one of the conductive elements. The first die may be coupled to at least one of the conductive elements by a wire bond connection. Alternatively, an RDL is formed over the second surface, and the first die is coupled to at least one conductive element through the RDL. A second die may be attached to an outer surface of the RDL, and the second die is electrically coupled to the first die through the RDL.
US09905531B2
Method for producing a composite structure comprising the direct bonding of at least one first wafer with a second wafer, and comprising a step of initiating the propagation of a bonding wave, where the bonding interface between the first and second wafers after the propagation of the bonding wave has a bonding energy of less than or equal to 0.7 J/m2. The step of initiating the propagation of the bonding wave is performed under one or more of the following conditions: placement of the wafers in an environment at a pressure of less than 20 mbar and/or application to one of the two wafers of a mechanical pressure of between 0.1 MPa and 33.3 MPa. The method further comprises, after the step of initiating the propagation of a bonding wave, a step of determining the level of stress induced during bonding of the two wafers, the level of stress being determined on the basis of a stress parameter Ct calculated using the formula Ct=Rc/Ep, where: Rc corresponds to the radius of curvature (in km) of the two-wafer assembly and Ep corresponds to the thickness (in μm) of the two-wafer assembly. The method further comprises a step of validating the bonding when the level of stress Ct determined is greater than or equal to 0.07.
US09905528B2
A semiconductor mounting apparatus includes a storing unit that stores a liquid or a gas, a contact unit that comes into contact with a semiconductor chip when the storing unit is filled with the liquid or the gas, and a sucking unit that sucks up the semiconductor chip to bring the semiconductor chip into close contact with the contact unit.
US09905524B2
A bump structure in a semiconductor device or a packing assembly includes an under-bump metallization (UBM) layer formed on a conductive pad of a semiconductor substrate. The UBM layer has a width greater than a width of the conductive pad.
US09905510B2
According to one embodiment, a semiconductor memory device includes, a first interconnect layer provided on a first insulating layer and including a first conductive layer, a second interconnect layer provided on a second insulating layer above the first interconnect layer and including a second conductive layer having a composition different from that of the first conductive layer, and a pillar extending through the first and second insulating layers and the first and second interconnect layers and including a semiconductor layer, and a third insulating layer, a charge storage layer, and a fourth insulating layer, which are stacked on a side surface of the semiconductor layer.
US09905508B2
A chip packaging structure includes a flexible circuit board, a first built-up structure, a second built-up structure, and a first solder resist layer. The flexible circuit board defines a bent area and a laminated area. The flexible circuit board includes a first dielectric layer. The first dielectric layer includes a first conductive pattern, a bearing layer opposite to the first conductive pattern and corresponding to the laminated area. The first built-up structure is located on the first conductive pattern and corresponds to the laminated area, and includes a second dielectric layer and a second conductive pattern electrically connected with the first conductive pattern. The second built-up structure is located on the bearing layer and corresponds to the laminated area, and includes a third dielectric layer and a third conductive pattern electrically connected with the first conductive pattern. The first solder resist layer covers the second conductive pattern.
US09905501B2
Jitter that becomes a problem in a semiconductor part which performs high-speed signal processing is reduced. A semiconductor device includes a heat-resistant metal plate, a capacitor part having a lower electrode, a sintered dielectric part, and an upper electrode that are formed on one or more surfaces of the heat-resistant metal plate, a semiconductor chip fixed on the capacitor part, a wire for electrically connecting a lead frame to the semiconductor chip and the upper electrode, and a mold part in which at least the capacitor part and the semiconductor chip are buried. The semiconductor chip, the electrode, the metal plate, and the like are electrically connected with each other via first, second, and third wires.
US09905498B2
The disclosed embodiments of electronic packages include electrical contact pad features present on all sides of the package that facilitate simple and low cost electrical connections to the package made through a mechanical contacting scheme. In an embodiment, an electronic package comprises: a metal leadframe having a first leadframe portion having a first thickness and a second leadframe portion having a second thickness that is less than the first thickness, the second leadframe portion defining electrical contact pads; a silicon die attached to the second leadframe portion and overlying a space formed in the leadframe by the first and second leadframe portions; and wirebonds coupling the silicon die to the electrical contact pads. A method of fabricating the electronic package is also disclosed.
US09905497B2
The invention is directed to firm bonding between semiconductor dies etc bonded to a lead frame and wire-bonding portions of the lead frame by ultrasonic Al wire bonding, and the prevention of shortcircuit between the semiconductor dies etc due to a remaining portion of the outer frame of the lead frame after the outer frame is cut. By extending the wire-bonding portion etc on the lead frame in a wire-bonding direction and connecting the wire-bonding portion etc to the outer frame of the lead frame through a connection lead etc, the ultrasonic vibration force in the ultrasonic Al wire bonding is prevented from dispersing and the Al wire and the wire-bonding portion etc are firmly bonded. The outer frame is cut after a resin sealing process is completed. Even when a portion of the outer frame remains on the side surface of the resin package, connection between the connection lead etc and other hanging lead etc are prevented by providing a notch etc in the outer frame between the connection lead etc and the hanging lead etc.
US09905494B2
A semiconductor device includes a heat radiation cooling base, a first insulating substrate including first and second copper patterns disposed on lower and upper surfaces thereof, respectively, a semiconductor chip including a first main electrode and a control electrode disposed on a first principal surface, and a second main electrode disposed on a second principal surface thereof, and a second insulating substrate including third and fourth copper patterns disposed on lower and upper surfaces thereof, respectively. The second main electrode is bonded to the second copper pattern. The third copper pattern is bonded to at least one of the first main electrode and the control electrode of the semiconductor chip. The third copper pattern and the fourth copper pattern are electrically connected to each other.
US09905493B2
The invention provides an array substrate and activation method for TFT elements in the array substrate. The array substrate comprises a shielding metal layer (10) and a TFT layer (20) disposed on the shielding metal layer (10); by connecting the shielding metal blocks (11) on the shielding metal layer (10) to electricity to heat up the shielding metal blocks (11) for pre-heating the TFT layer (20) to accelerate activating the TFT elements in the TFT layer (20). The activation method, by connecting the shielding metal blocks (11) on the shielding metal layer (10) to electricity to heat up the shielding metal blocks (11) for pre-heating the TFT layer (20) before activating the TFT elements in the TFT layer (20), accelerates activating the TFT elements in the TFT layer (20). The method is applicable to activating the TFT elements in array substrate in low temperature environment.
US09905491B1
Semiconductor packages with multiple substrates can incorporate cavities in a portion of an upper substrate to minimize or reduce void formations during a molding process. The cavities can be formed substantially over the integrated circuit devices and not over the internal interconnects to further facilitate the flow of the molding compound. The combination with extension members or recesses on a top or exterior surface of the upper substrate can further cut down on bleeding or spill over of the molding compound between adjacent packages and improve device reliability and yield.
US09905490B2
Provided is a semiconductor device including an insulating substrate on which a semiconductor chip is mounted and a case that is adhered to the insulating substrate. The case includes a recess portion that is provided with an adhesive agent and into which a front surface side of the insulating substrate is inserted. The insulating substrate includes, in a side surface along a thickness direction, a front-side notched portion formed on the front surface side and a back-side notched portion formed on a back surface side. Length from a peak located between the front-side notched portion and the back-side notched portion to the front surface in the thickness direction is greater than or equal to 30% of an less than or equal to 70% of length of the recess portion of the case in the thickness direction.
US09905489B2
A semiconductor device is provided comprising a semiconductor element, a case portion housing the semiconductor element and having an opening end on at least some of wall portion, a lid portion covering the opening end of the case portion, and a sealing material sealing the semiconductor element inside the case portion, where a projection portion or a dent portion is provided on a surface of the wall portion close to the sealing material between the opening end and the sealing material. The Purpose is to prevent an oil leakage from a semiconductor device. Also, instead of the projection portion or the dent portion, a semiconductor device is provided with a liquid receiving portion that receives a liquid dripping from the opening end on a surface facing away from the sealing material.
US09905483B2
A method for analyzing test results. The method includes selecting a first subset of tests from a plurality of tests. Test results are gathered from the plurality of tests in real-time. A first statistical analysis is performed on test results from the first subset of tests. At least one process control rule is initiated as determined by results of the first statistical analysis performed on the test results from the first subset of tests.
US09905472B1
A method of removing the CESL from small canyon TS structures of a MOSFET device while maintaining gate cap height and the resulting device are provided. Embodiments include providing two gates laterally separated over and perpendicular to a fin of a semiconductor device, each gate having sidewall spacers and a nitride cap; forming a conformal SiN CESL on bottom and side surfaces of a trench formed between opposing spacers between the gates; filling the trench with oxide; planarizing the spacers, nitride caps, oxide, and CESL; removing the oxide; forming a topological flat-SiN layer over the spacers, nitride caps, and CESL; removing the topological flat-SiN layer from side and bottom surfaces of the trench; removing the CESL and the topological flat-SiN layer down to a top surface of the spacers; and performing contact metallization.
US09905469B2
A method of making a semiconductor device includes forming a first fin of a first transistor in a substrate; forming a second fin of a second transistor in the substrate; disposing a first doped oxide layer including a first dopant onto the first fin and the second fin, the first dopant being an n-type dopant or a p-type dopant; disposing a mask over the first fin and removing the first doped oxide layer from the second fin; removing the mask and disposing a second doped oxide layer onto the first doped oxide layer over the first doped oxide layer covering the first fin and directly onto the second fin, the second doped oxide layer including an n-type dopant or a p-type dopant that is different than the first dopant; and annealing to drive in the first dopant into a portion of the first fin and the second dopant into a portion of the second fin.
US09905467B2
A semiconductor device includes a substrate, a first insulating structure, a second insulating structure, at least one first active semiconductor fin, and at least one second active semiconductor fin. The first insulating structure and the second insulating structure are disposed on the substrate. The first active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the first insulating structure. The second active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the second insulating structure. The protruding portion of the first active semiconductor fin and the protruding portion of the second active semiconductor fin have different heights.
US09905459B1
A method of forming an interconnect that in one embodiment includes forming an opening in a dielectric layer, and treating a dielectric surface of the opening in the dielectric layer with a nitridation treatment to convert the dielectric surface to a nitrided surface. The method may further include depositing a tantalum containing layer on the nitrided surface. In some embodiments, the method further includes depositing a metal fill material on the tantalum containing layer. The interconnect formed may include a nitrided dielectric surface, a tantalum and nitrogen alloyed interface that is present on the nitrided dielectric surface, a tantalum layer on the tantalum and nitrogen alloy interface, and a copper fill.
US09905458B2
Methods of fabricating a semiconductor device include forming a lower interlayer insulating layer and a conductive base structure, and forming a middle interlayer insulating layer covering the lower interlayer insulating layer and the conductive base structure. The methods include etching the middle interlayer insulating layer to form a via hole and an interconnection trench vertically aligned with the via hole, and forming a via barrier layer on inner walls of the via hole and an interconnection barrier layer on inner walls and a bottom of the interconnection trench, the via barrier layer not being formed on an upper surface of the conductive base structure The methods include forming a via plug on the via barrier layer to fill the via hole, forming a seed layer on the interconnection trench and the via plug, forming an interconnection electrode on the seed layer, and forming an interconnection capping layer on the interconnection electrode.
US09905450B2
Provided is a substrate for processing a wafer. The present invention can provide a substrate having excellent heat resistance and dimensional stability. The present invention can provide a substrate that has excellent stress relaxation properties, and therefore can prevent a wafer from being destroyed due to residual stress. Also, the present invention can provide a substrate that can prevent a wafer from being damaged or fried off due to a non-uniformly applied pressure during the wafer processing process, and that exhibits excellent cuttability. For these reasons, the substrate can be useful as a sheet for processing a wafer in various wafer preparation processes such as dicing, back-grinding, and picking-up.
US09905447B2
An electronic device manufacturing system is disclosed. The system includes a processing tool having one or more processing chambers each adapted to perform an electronic device manufacturing process on one or more substrates; a substrate carrier adapted to couple to the system and carry one or more substrates; and a component adapted to create a sealed environment relative to at least a portion of the substrate carrier and to substantially equalize the sealed environment with an environment within the substrate carrier. Methods of the invention are described as are numerous other aspects.
US09905446B2
Substrate transferring apparatus includes a first-hand mechanism and second hand mechanism. The first-hand mechanism includes a first lower arm, first upper arm, first-hand having a tip end portion as a first substrate holding portion, and first driven mechanism to rotate the first-hand with rotation of the first upper arm. The first-hand mechanism so the first substrate holding portion movable by rotations of the first lower arm, first upper arm, and first-hand between a contracted and extended positions. The second-hand mechanism includes a second lower arm, second upper arm, second-hand having a tip end portion as a second substrate holding portion, and second driven mechanism to rotate the second-hand with rotation of the second upper arm. The second-hand mechanism so the second substrate holding portion movable by rotations of the second lower arm, second upper arm, and second-hand in sync with the first substrate holding portion between a contracted and extended positions.
US09905444B2
Embodiments described herein generally relate to apparatus for heating substrates. The apparatus generally include a process chamber having a substrate support therein. A plurality of lamps is positioned to provide radiant energy through an optically transparent dome to a substrate positioned on the substrate support. A light focusing assembly is positioned within the chamber to influence heating and temperature distribution on the substrate and to facilitate formation of a film on a substrate having uniform properties, such as density. The light focusing assembly can include one or more reflectors, light pipes, or refractive lenses.
US09905441B2
An oxidation process apparatus according to one embodiment of the present invention includes: a substrate holder provided in a processing chamber and having a substrate holding surface; a gas introduction unit for introducing an oxygen gas; a cylindrical member; and a substrate holder drive unit for changing relative positions of the substrate holder and the cylindrical member to allow the substrate holding surface and the cylindrical member to form an oxidation process space. The cylindrical member is provided so as to form a gap between the cylindrical member and the substrate holder during formation of the space. The oxygen gas is introduced restrictively into the space. The oxygen gas introduced from the gas introduction unit is evacuated through the gap.
US09905435B2
In a semiconductor device including an oxide semiconductor, a change in electrical characteristics is inhibited and reliability is improved. The semiconductor device is manufactured by a method including first to fourth steps. The first step includes a step of forming an oxide semiconductor film, the second step includes a step of forming an oxide insulating film over the oxide semiconductor film, the third step includes a step of forming a protective film over the oxide insulating film, and the fourth step includes a step of adding oxygen to the oxide insulating film through the protective film. In the first step, the oxide semiconductor film is formed under a condition in which an oxygen vacancy is formed. The oxygen from the oxide insulating film fills the oxygen vacancy after the fourth step.
US09905433B2
An ion implantation results in defects generated in a nitride semiconductor layer. If the nitride semiconductor layer is set at a particular temperature for a predetermined time period after the ion implantation, the defects may probably be clustering. Provided is a manufacturing method of a semiconductor device including a nitride semiconductor layer comprising: implanting impurities in the nitride semiconductor layer; and increasing a temperature of the nitride semiconductor layer from an initial temperature to a target temperature and annealing the nitride semiconductor layer at the target temperature for a predetermined time period; wherein in the annealing, in at least part of temperature regions below a first temperature between the initial temperature and the target temperature, the nitride semiconductor layer is annealed at a temperature increase speed lower than in a temperature region not lower than the first temperature.
US09905425B2
Systems and methods of engineering the optical properties of an optical Integrated Computational Element device using ion implantation during fabrication are provided. A system as disclosed herein includes a chamber, a material source contained within the chamber, an ion source configured to provide a high-energy ion beam, a substrate holder to support a multilayer stack of materials that form the Integrated Computational Element device, a measurement system, and a computational unit. The material source provides a material layer to the multilayer stack, and at least a portion of the ion beam is deposited in the material layer according to an optical value provided by the measurement system.
US09905419B2
A nitride semiconductor element capable of accommodating GaN electron transfer layers of a wide range of thickness, so as to allow greater freedom of device design, and a nitride semiconductor element package with excellent voltage tolerance performance and reliability. On a substrate, a buffer layer including an AlN layer, a first AlGaN layer and a second AlGaN layer is formed. On the buffer layer, an element action layer including a GaN electron transfer layer and an AlGaN electron supply layer is formed. Thus, an HEMT element is constituted.
US09905415B2
Methods for forming silicon nitride films are disclosed that comprise the steps of: providing a substrate in a reactor; introducing into the reactor an at least one organoaminosilane having a least one SiH3 group described herein wherein the at least one organoaminosilane reacts on at least a portion of the surface of the substrate to provide a chemisorbed layer; purging the reactor with a purge gas; introducing a plasma comprising nitrogen and an inert gas into the reactor to react with at least a portion of the chemisorbed layer and provide at least one reactive site wherein the plasma is generated at a power density ranging from about 0.01 to about 1.5 W/cm2.
US09905413B2
A method of manufacturing a semiconductor device may include: performing a cycle a predetermined number of times to form an oxynitride film on a substrate, the cycle including: (a) supplying a source gas to the substrate via a first nozzle; and (b) supplying a nitriding gas and an oxidizing gas to the substrate via a second nozzle different from the first nozzle, wherein (a) and (b) are performed non-simultaneously, wherein (b) may include: (b-1) supplying only the oxidizing gas while suspending a supply of the nitriding gas; and (b-2) simultaneously supplying the nitriding gas and the oxidizing gas, wherein (b-1) and (b-2) are consecutively performed.
US09905410B2
A time-of-flight mass spectrometer (TOF-MS) utilizes a multi-channel ion detector to detect ions traveling in separate flight paths, spatially dispersed along a drift axis and/or a transverse axis, in a flight tube of a TOF analyzer. The ion beams may be dispersed by drift energy, deflection along the drift and/or transverse axis, ion mass, or a combination of two or more of the foregoing. The dispersion may be carried out before, at, or after an ion accelerator of the TOF analyzer. Ion packets may be accelerated into the flight tube at a multi-pulse firing rate. Tandem MS may be implemented on parallel ion beams simultaneously.
US09905406B2
A method of mass spectrometry or ion mobility spectrometry is disclosed wherein a sample is ionized by an electrified sprayer so as to produce multiply charged analyte ions of a first polarity in gas-phase. A reaction region is provided downstream of the electrified sprayer, wherein the reaction region is maintained substantially at atmospheric pressure and is maintained substantially free of electric-fields. A gas flow is provided from said electrified sprayer to said reaction region such that the gas flow carries the analyte ions from the electrified sprayer into the reaction region. Free electrons or reagent ions of a second polarity are generated in the reaction region, wherein the second polarity is opposite to said first polarity. The free electrons or reagent ions are then reacted with the analyte ions in the reaction region so as to reduce the charge state of the multiply charged analyte ions and thereby produce charge-reduced analyte ions.
US09905385B2
According to an electromagnetic switch of the present invention, a crossbar operating in conjunction with a movable core slides in response to magnetization or demagnetization of an operating coil to cause attraction or separation between a fixed contact point and a movable contact point on the supply-side and between a fixed contact point and a movable contact point on the load-side. The electromagnetic switch further includes a first crossbar sliding part and a second crossbar sliding part, as well as a first casing sliding part and a second casing sliding part that allow the first and second crossbar sliding parts to slide. A contact between the first casing sliding part and the first crossbar sliding part or between the second casing sliding part and the second crossbar sliding part causes the crossbar on the side of the movable core to be tilted in a direction opposite to the direction of gravity with respect to the horizontal.
US09905382B2
A swaging structure for which swaging process is easy, generation of wrinkles can be prevented, and which has high pressure-resistant performance is provided. In a swaging structure including at least a to-be-swaged member required to have airtightness to a surrounding environment and a swaging member constituted to retain the to-be-swaged member by a swaging processing, the swaging member has an annular side wall surrounding the to-be-swaged member, and a groove is formed in the annular side wall.
US09905372B2
Provided is an electrochemical capacitor which has low DC internal resistance, and which minimizes increase in the DC internal resistance due to a high temperature experience. The electrochemical capacitor is provided with a positive electrode having a positive electrode active material layer containing activated carbon, a negative electrode having a negative electrode active material layer containing a spinel-type lithium titanate, and a separator holding a non-aqueous electrolytic solution containing a lithium salt between the positive electrode active material layer and the negative electrode active material layer, a 100% discharge capacity of lithium titanate being set to within a range of 2.2 to 7.0 times a 100% discharge capacity of activated carbon. During charging and discharging of the electrochemical capacitor, only the area near the surfaces of lithium titanate particles are utilized, lowering the DCIR and improving the stability of the DCIR.
US09905362B2
A method for manufacturing a rare-earth magnet, through hot deformation processing, having a high degree of orientation at the entire area thereof and high remanence, without increasing processing cost including a step of press-forming powder as a rare-earth magnetic material to form a compact S; and a step of performing hot deformation processing to the compact S, thus manufacturing the rare-earth magnet C. The hot deformation processing includes two steps of extruding and upsetting. The extruding is to place a compact S in a die Da, and apply pressure to the compact S′ in a heated state with an extrusion punch PD so as to reduce the thickness for extrusion to prepare the rare-earth magnet intermediary body S″ having a sheet form, and the upsetting is to apply pressure to the rare-earth magnet intermediary body S″ in the thickness direction to reduce the thickness, thus manufacturing the rare-earth magnet C.
US09905358B2
A contactless power feeding apparatus includes a power source portion, a power feeding coil, and a power feeding apparatus side control portion, and the power feeding apparatus side control portion is configured to perform feeding voltage control in order to control the feeding voltage value of the power source portion on the basis of a coupling coefficient such that power transmission efficiency to a power receiving apparatus including a power receiving coil is in the vicinity of a maximum.
US09905351B2
A power supply apparatus capable of appropriately supplying electrical power to a power transmission coil even if a foreign object is heated during power supply. The power supply apparatus (100) is provided with a power supply coil (103a) opposing a power-receiving unit (153) provided to a vehicle and supplying power to the power-receiving unit (153), and a casing (103b) accommodating the power supply coil (103a). In the casing (103b), a first cover (202) is formed on a surface of the casing (103b) opposing the power-receiving unit (153), and a second cover (203) opposing the first cover (202) is arranged between the first cover (202) and the power supply coil (103a).
US09905350B2
A tunable inductor arrangement arrangable on a chip or substrate is disclosed. The tunable inductor comprises a first winding part connected at one end to a first input of the tunable inductor arrangement, a second winding part connected at one end to the other end of the first winding part, a third winding part connected at one end to a second input of the tunable inductor arrangement, a fourth winding part connected at one end to the other end of the third winding part, and a switch arrangement arranged to tune the tunable inductor arrangement by selectively provide a circuit either comprising the first and fourth winding parts in parallel and the second and third winding parts in parallel, with the parallel couplings in series between the first and second inputs, or a circuit comprising the first, second, fourth and third winding parts in series between the first and second inputs. A transceiver, communication device, method and computer program are also disclosed.
US09905349B2
There is provided a chip electronic component including: a magnetic body having an internal coil part embedded therein, wherein the magnetic body includes: a central portion provided inside of the internal coil part and including a core; and an outer peripheral portion provided outside of the central portion, the central portion and the outer peripheral portion having different magnetic permeabilities.
US09905348B2
In the electromagnetic operating device, the driving power supply is composed of two types of power supplies: a capacitor power supply serving as a power supply which is for performing opening/closing operation in a normal time with respect to the vacuum valve; and a DC power supply which is for performing opening/closing operation in an emergency. The capacitor power supply which is for performing opening/closing operation in the normal time includes: capacitors that store electric power to be supplied to the electromagnetic coil; and a control board which controls a current to be supplied from the capacitors to the electromagnetic coil in response to an open-contact or close-contact command to the vacuum valve. Then, the DC power supply which is for performing opening/closing operation in the emergency is to directly supply DC electric power to the electromagnetic coil.
US09905343B2
A method for producing a grain-oriented electrical steel sheets includes subjecting a steel slab to hot rolling to obtain a hot rolled sheet, the steel slab having a specific composition; then subjecting the hot rolled sheet to annealing and rolling to obtain a cold rolled sheet; then subjecting the cold rolled sheet to nitriding treatment with a nitrogen increase of 50 to 1000 ppm, during or after primary recrystallization annealing; then applying an annealing separator on the cold rolled sheet; and setting the staying time in a temperature range of 300 to 800° C. in the secondary recrystallization annealing to 5 to 150 hours.
US09905339B2
In a conductive film forming method using photo sintering, a conductive film having low electric resistance is easily formed. Disclosed is a conductive film forming method in which a conductive film is formed using a photo sintering, which includes the steps of: forming a liquid film made of a copper particulate dispersion on a substrate, drying the liquid film to form a copper particulate layer, subjecting the copper particulate layer to photo sintering to form a conductive film, attaching a sintering promoter to the conductive film, and further subjecting the conductive film having the sintering promoter attached to photo sintering. The sintering promoter is a compound which removes copper oxide from metallic copper. Thereby, the sintering promoter removes a surface oxide film of copper particulates in the conductive film.
US09905338B2
An insulated electric cable 10 has a core member 1 formed by stranding a plurality of core wires 4, each of the core wires 4 including a conductor 5 and an insulating layer 6 covering the conductor 5, an inner sheath 7 covering the core member 1, an outer sheath 8 covering the inner sheath 7, and a paper tape 2 disposed between the core member 1 and the inner sheath 7 in a state that it is wrapped around the core member 1, in which the outer sheath 8 is formed by a flame-retardant polyurethane resin, and a cross-sectional area of each of conductors 5 is within 0.18-3.0 mm2.
US09905335B2
A water stopping treatment simply and assuredly prevents water from moving or entering to a circuit board or the like. A one end of a core wire (41) is exposed from an insulation cover (42). An exposing part (A) that is peeled off from the insulation cover (42) and exposed from the insulation cover (42) is formed at an arbitrary position from the one end to the other end of the core wire. A water stopping agent (48) is filling from the exposing part (A) toward the other end of the core wire (41).
US09905331B2
Provided are a composite electric wire structure wherein a carbon material island structure is formed on a surface of a metal wire and a method for manufacturing the same. The carbon material/metal composite electric wire is capable of solving stability problem and preventing a decrease in electrical properties, mechanical properties, etc. In addition, the composite electric wire structure may be produced in commercially viable large scale.
US09905319B2
A plate heat exchanger for homogenous fluid flows between ducts includes primary passages and secondary passages. The secondary passages include a first group fluidly connecting a first secondary supply collector to a secondary discharge collector. The first group of secondary passages have a first total passage section at half-length between the first secondary supply collector and the secondary discharge collector. The first group of secondary passages have a second total passage section at the output of the first secondary supply collector of less than 10% of the first total passage section of the first group of secondary passages.
US09905318B2
A hybrid indirect-drive/direct drive for inertial confinement fusion utilizing laser beams from a first direction and laser beams from a second direction including a central fusion fuel component; a first portion of a shell surrounding said central fusion fuel component, said first portion of a shell having a first thickness; a second portion of a shell surrounding said fusion fuel component, said second portion of a shell having a second thickness that is greater than said thickness of said first portion of a shell; and a hohlraum containing at least a portion of said fusion fuel component and at least a portion of said first portion of a shell; wherein said hohlraum is in a position relative to said first laser beam and to receive said first laser beam and produce X-rays that are directed to said first portion of a shell and said fusion fuel component; and wherein said fusion fuel component and said second portion of a shell are in a position relative to said second laser beam such that said second portion of a shell and said fusion fuel component receive said second laser beam.
US09905304B2
There are provided a memory system having improved reliability and an operating method thereof. A memory system includes a semiconductor memory device including a memory cell array having a plurality of pages, and a controller for sequentially transmitting, to the semiconductor memory device, physical block addresses of pages to be programmed among the plurality of pages. In the memory system, the semiconductor memory device selects a page corresponding to each of the physical block addresses among the plurality of pages according to previously stored program speed information, and performs a program operation on the selected page.
US09905286B2
An integrated circuit (IC) memory controller is disclosed. The memory controller includes a receiver to receive a strobe signal and provide an internal strobe signal. An adjustable delay circuit delays an enable signal to generate a delayed enable signal. A gate circuit generates a gated strobe signal using the delayed enable signal that masks transitions of the internal strobe signal that occur prior to a valid region of the internal strobe signal. A sample circuit samples data using the gated strobe signal.
US09905284B2
A storage device includes a memory cell array, a voltage detector disposed to detect a voltage of power supplied to the memory cell array, and a controller. The controller is configured to carry out reading of data from a target memory cell and then rewriting of the data in the target memory cell, if the detected voltage is above a threshold when a prompt of a read operation with respect to the target memory cell occurs, and prohibit the reading operation from being started, if the detected voltage is below the threshold when the prompt occurs.
US09905271B2
Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
US09905269B2
Average pixel luminosity is calculated for each frame comprising a content item. For each pair of adjacent frames, an IFD is calculated. The IFD represents the difference between a baseline pixel luminosity associated with each of the two frames. An initial set of cut frames is selected based on IFD values that are less than a minimum value IFDmin, or that are greater than a maximum value IFDmax. The positions of these initial cut frames are optimized using a numerical optimization technique that favors removal of frames corresponding to IFD extrema, but that also attempts to maintain a minimum time gap between cut frames. Selecting frames for removal is approached as a constraint minimization problem. Once an optimized set of cut frames is established, audio is cut and crossfaded in a temporal window surrounding cut frame positions.
US09905265B2
The invention relates to a destruction system for destroying a functional layer, which may receive data or perform other functions, such as optical functions, for example, and a related method. The reactants may be interspersed within the functional layer or may be provided in a separate layer adjacent to the functional layer. The reactants are structured to be ignited to destroy the functionality of the functional layer and the data. Ignition may be obtained through a flame or by suitable electrical current in certain embodiments of the invention.
US09905262B2
A method for transmitting and/or receiving a potential aggressor audio signal includes a transmission and/or a reception of successive groups of data timed by a first clock signal within respective successive frames synchronized by a second clock signal. In the presence of a risk of interference of the potential aggressor audio signal with a different, potential victim, signal, during the transmission or reception of the potential aggressor audio signal, the frequency of the first clock signal is modified while keeping the frequency of the second clock signal unchanged.
US09905261B2
In one embodiment, a data storage system includes a source media library configured to send a message to a destination media library when a media cartridge from the source media library is sent to the destination media library using a media mobility unit (MMU), and/or a destination media library configured to receive a message from a source media library when a media cartridge from the source media library is sent to the destination media library using a MMU. In another embodiment, a method for transporting a media cartridge includes receiving one or more media cartridges from a source media library, storing the media cartridge(s) in a holding portion of a media mobility unit, sensing at least an approximate location of the media mobility unit, transporting the media cartridge(s) to a destination library; and transferring the media cartridge(s) from the MMU to the destination media library.
US09905256B1
According to one embodiment, servo patterns different in servo pattern frequency are recorded in zones divided in a radial direction on a magnetic disc, and the servo patterns in the adjacent zones overlap each other in a predetermined area from a zone servo boundary between the zones, and a determination boundary where it is determined to execute a crossing process is set within the overlapping area of the servo patterns upstream from the zone servo boundary, based on position information on a seek destination and the present position of the magnetic head.
US09905249B1
Monitoring a plurality of machines located in an operating environment. First and second acoustic signal readings and their respective detecting locations are received from a sensing device. First and second acoustic signal spatialization map containing characteristic data signatures for the machines are generated based on the first and second acoustic signal readings. One or more differences are determined that exceed a predetermined threshold value, between corresponding characteristic data signatures in each of the first and second acoustic signal spatialization maps. At least one of the machines that are associated with the determined differences is identified. A corrective action to perform on the machine is identified, based on the determined one or more differences. Commands are transmitted to a corrective action module in the operating environment to cause the corrective action module to perform the corrective action.
US09905247B2
There is proposed a signal processing apparatus for enhancing a target signal and suppressing the remaining components without increasing an array size or the number of sensors. This signal processing apparatus includes a first array processor that generates a first array processing signal by enhancing a predetermined signal among signals received from a plurality of sensors, and a decorrelator that generates a decorrelated signal by removing, from the first array processing signal, a signal component correlated with a signal received from an auxiliary sensor different from the plurality of sensors.
US09905246B2
Provided is an apparatus and method for creating multilingual audio content based on a stereo audio signal. The method of creating multilingual audio content including adjusting an energy value of each of a plurality of sound sources provided in multiple languages, setting an initial azimuth angle of each of the sound sources based on a number of the sound sources, mixing each of the sound sources to generate a stereo signal based on the set initial azimuth angle, separating the sound sources to play the mixed sound sources using a sound source separating algorithm, and storing the mixed sound sources based on a sound quality of each of the separated sound sources.
US09905243B2
A system of this invention is directed to a speech processing system that efficiently performs noise suppression processing for a plurality of noise sources spreading in a lateral direction with respect to a speaker of interest. The speech processing system includes a microphone array including a plurality of microphones, each of which inputs a sound mixture including speech of a speaker of interest and noise from a noise source region including a plurality of noise sources placed in a lateral direction with respect to the speaker of interest, and outputs a mixture signal including a speech signal and a noise signal, the plurality of microphones being arranged such that a difference between respective distances from the plurality of microphones to the speaker of interest becomes different from a difference between respective distances from the plurality of microphones to the noise source region, and a noise suppressor that suppresses the noise based on the mixture signals output from the plurality of microphones.
US09905240B2
Systems, methods, and devices for intelligent speech recognition and processing are disclosed. According to one embodiment, a method for improving intelligibility of a speech signal may include (1) at least one processor receiving an incoming speech signal comprising a plurality of sound elements; (2) the at least one processor recognizing a sound element in the incoming speech signal to improve the intelligibility thereof; (3) the at least one processor processing the sound element by at least one of modifying and replacing the sound element; and (4) the at least one processor outputting the processed speech signal comprising the processed sound element.
US09905238B2
A base station for use in a communication system is configured to determine whether a set of access information provided by an end unit is acceptable to the base station. The access information facilitates identification by the base station of one or more codecs used by the end unit to encode and decode digital audio signals. Other end units may use different codecs to encode and decode digital audio signals. The base station is configured to simultaneously handle multiple different codecs. The communication system also comprises at least one end unit configured to determine the codec used by the base station, request registration to the base station, and set the determined codec as the codec to use for communications with the base station.
US09905236B2
An audio communication endpoint receives a bitstream containing spectral components representing spectral content of an audio signal, wherein the spectral components relate to a first range extending up to a first break frequency, above which any spectral components are unassigned. The endpoint adapts the received bitstream in accordance with a second range extending up to a second break frequency by removing spectral components or adding neutral-valued spectral components relating to a range between the first and second break frequencies. The endpoint then attenuates spectral content in a neighborhood of the least of the first and second break frequencies for thereby achieving a gradual spectral decay. After this, reconstructing the audio signal is reconstructed by an inverse transform operating on spectral components relating to said second range in the adapted and attenuated received bitstream. At small computational expense, the endpoint may to adapt to different sample rates in received bitstreams.
US09905233B1
The present disclosure relates generally to signal processing techniques for content signals such as audio, images and video signals. More particularly, the present disclosure relates to processing content signals to facilitate recognition of ambient content signals using digital watermarks and/or digital fingerprints.
US09905221B2
A system and method for automatic generation of a database for speech recognition, comprising: a source of text signals; a source of audio signals comprising an audio representation of said text signals; a text words separation module configured to separate said text into a string of text words; an audio words separation module configured to separate said audio signal into a string of audio words; and a matching module configured to receive said string of text words and said string of audio words and store each pair of matching text word and audio word in a database.
US09905219B2
According to one embodiment, a speech synthesis apparatus is provided with generation, normalization, interpolation and synthesis units. The generation unit generates a first parameter using a prosodic control dictionary of a target speaker and one or more second parameters using a prosodic control dictionary of one or more standard speakers based on language information for an input text. The normalization unit normalizes the one or more second parameters based a normalization parameter. The interpolation unit interpolates the first parameter and the one or more normalized second parameters based on weight information to generate a third parameter and the synthesis unit generates synthesized speech using the third parameter.
US09905214B2
An aluminum transducer chassis prepared by a process having the following steps: performing an extrusion using a die and an aluminum billet to create an extruded chassis, wherein the die has a cross sectional shape of the transducer chassis; and cutting the extruded chassis to a plurality of predetermined lengths, each length corresponding to the length of a transducer chassis.
US09905209B2
An electronic keyboard musical instrument with a plurality of keys is provided. The electronic keyboard musical instrument comprises a detection sensor configured to detect a gentle key press to an adjacent position that is shallower than and adjacent to a resonant performance position; a computer configured to, when the detection sensor detects a gentle key press to the adjacent position of at least one first key, execute a resonance permission process to give a permission to output a resonant tone of the at least one first key; and a tone emission device configured to, when at least one second key different from the at least one first key and having a resonant relationship with the at least one first key is regularly pressed, emit a regular tone of the at least one second key and the resonant tone of the at least one first key.
US09905203B2
Interactive display system and method are provided, and the interactive display system includes a head-mounted display and an electronic device. The head-mounted display is configured to be worn by a user. The electronic device generates a previous frame and frame pixel depth information and transmits the previous frame and the frame pixel depth information to the head-mounted display so that the head-mounted display displays the previous frame. The head-mounted display generates current state information in response to a motion of the user and generates a current frame according to the current state information, the previous frame and the frame pixel depth information. The head-mounted display displays the current frame.
US09905202B2
A memory device includes a row selection unit for selecting word lines of a memory array, a column selection unit for selecting data lines of the memory array, a last address storing unit for storing a last row address and a last column address, and a selection address generating unit for providing a row selection address and a column selection address to select the word lines and the data lines. In the memory device, start row and column addresses are determined based on the first and last row addresses, the first and last column addresses, the row section address and the column selection address and forwardly or backwardly counted based on directions corresponding to image data injection directions in a display panel to which the memory device provides the image data.
US09905192B2
The present disclosure provides a touch panel, a manufacturing method thereof and a touch display device. The method comprises: 1) forming touch lines, comprising: forming in the same layer gate lines and a plurality of first touch lines, each first touch line being arranged intermittently in a direction of data lines and not electrically connected with the gate lines, and forming in the same layer a plurality of first connection lines and electrodes not in the same layer as the gate lines and the touch electrodes, each first connection line being used for connecting in series with an intermittent first touch line, each touch line comprising a first touch line and a plurality of first connection lines; and 2) forming touch electrodes, each touch electrode being electrically connected with one or more first touch lines, one or more second touch lines, or one or more third touch lines.
US09905187B2
A method of driving a display panel comprises applying a first set of pixel voltages including a positive pixel voltage (+) and a negative pixel voltage (−) to subpixels of a display panel in an N-th frame, applying a second set of pixel voltages having polarities opposite to polarities of the first set of the pixel voltages to the subpixels of the display panel in an (N+1)-th frame and applying compensating values which are varied for respective data lines of the display panel. N is a natural number. A corresponding display panel is also disclosed.
US09905185B2
A column driver of a display device provides a high slew rate with lowered power requirements by using external switches connected to upper and bottom output buffers. The upper output buffer is driven between a first voltage rail and a second voltage rail, and outputs a first output signal in response to a first input signal and a second input signal. The bottom output buffer is driven between the second voltage rail and a third voltage rail, and outputs a second output signal in response to a third input signal and a fourth input signal. A first switch group selectively provides input for the upper output buffer and the bottom output buffer. A second switch group feeds back the first and the second output signals to the first or the second input terminal of each of the upper output buffer and the bottom output buffer.
US09905168B1
A method for correcting non-uniformities of one or more display panels of a HMD (e.g., a VR headset or an AR headset) is disclosed, where the method is based on a luminance level of content being displayed. The method includes obtaining the calibration data for correcting non-uniformity of a display panel of the HMD at various brightness levels and storing the data. In response to receiving a request for providing content to be presented on the HMD, the host applies the calibration data based on a luminance level of content being rendered to correct for any non-uniformities of the one or more display panels while rendering the content for display.
US09905164B2
An Organic Light Emitting Diode (OLED) display device can include a display panel, a pixel circuit, and a data line and a power line connected in parallel and to the pixel circuit; a data driver for supplying a data voltage to the data line in display and sensing modes; and a sensing unit for supplying a high-potential voltage to the power line to drive the pixel circuit, cutting off supplying the high-potential voltage to the power line in a sensing duration of the sensing mode, sensing a voltage corresponding to a pixel current of the pixel circuit using the power line. A capacitor can be connected in parallel with the power line is charged according to the pixel current flowing through the power line, and the sensing unit senses the sensing voltage on the power line by sampling and holding the charged voltage in the capacitor.
US09905162B2
Degradation compensator includes a compressor which generates a block-level compression stress matrix (“BCSM”) representing a degradation level of a block included in a frame by R, G, and B input signals of the block, an updater update a frame-level accumulated compression stress matrix (“FACSM”) by adding the BCSM, an error corrector which executes error-correction encoding to elements of a block-level accumulated compression stress matrix (“BACSM”) included in the FACSM, writes encoded elements as a storage data of a non-volatile memory device when a power supply is stopped, executes error-correction decoding to the storage data and writes the decoded storage data as the FACSM of the volatile memory when the power supply is started, a restorer which generates a block-level accumulated stress matrix (“BASM”), and an internal compensator which generates compensated R, G, and B output signals.
US09905159B2
A method for digital driving of an active matrix display with a predetermined frame rate is described. The display contains a plurality of pixels organized in a plurality of rows and a plurality of columns. The method includes representing each of the plurality of pixels of an image to be displayed within a frame by an n-bit digital image code. The method also includes dividing the image frame into sub-frames, which may be of substantially equal duration. Within each sub-frame, the method includes sequentially selecting at least one of the plurality of rows twice. Upon a first selection, a first digital code is written to the selected row and upon a second selection a second digital code is written to the selected row. There is a predetermined time delay between the second selection and the first selection. Digital driving circuitry is also described.
US09905157B2
There are provided a pixel circuit and its driving method and a display apparatus. The pixel circuit comprises: a first switching unit (T1) configured to provide operating voltage to a driving unit (DT), a second switching unit (T2) configured to reset voltage of a control terminal of the driving unit (DT), a third switching unit (T3) configured to write data voltage on a data voltage line (Vdata) into an energy storage unit (C), a fourth switching unit (T4) configured to connect the control terminal and output terminal of the driving unit (DT), a fifth switching unit (T5) configured to conduct driving current to an electroluminescent unit (L), the driving unit (DT), the energy storage unit (C) and the electroluminescent unit (L). The pixel circuit is capable of solving the problem of non-uniformity of display luminance because of the threshold voltage drift of the driving transistor.
US09905153B2
There are disclosed a gate driving circuit and a display device, which include: M areas, each area includes K sub driving circuit, and the k-th sub driving circuit includes: first and second row driving circuits, both of which include: a gate line grating control module (11) including a row control signal input terminal and an area grating signal input terminal, and an output terminal of the gate line grating control module (11) outputs a gate line grating signal according to received k-th and (k+1)-th row control signals and area grating signal; and a gate driving signal output module (12) including a gate line grating signal input terminal, a first-level driving signal input terminal and a second-level driving signal input terminal, and an output terminal of the gate driving signal output module (12) is connected to the gate line. The gate driving circuit can enhance flexibility of a scanning mode.
US09905152B2
A liquid crystal display is disclosed. The liquid crystal display includes subpixels of first to fourth colors arranged on each row, a first data line connected to the first color subpixel and the second color subpixel on each row, a second data line connected to the third color subpixel and the fourth color subpixel on each row, a first gate line connected on each row to subpixels of two colors selected among the first to fourth colors, a second gate line connected on each row to subpixels of two remaining colors among the first to fourth colors, a data driver configured to supply a data voltage to the first and second data lines in a time-division manner, and a gate driver configured to supply a gate pulse to the first and second gate lines in synchronization with an output timing of the data voltage.
US09905150B2
During displaying a moving image on a liquid crystal panel, when the brightness of the pixel in an image to be displayed is a prescribed setting value or more, the display apparatus performs the overdrive control for changing the brightness of the pixel from the brightness in one previous image to a middle value between the brightness in the one previous image and the brightness to be displayed, and then changing to the brightness to be displayed. The setting value is, for example, a maximum value of a displayable brightness or a value near the maximum value. If the brightness of the pixel in the one previous image is a first threshold value or less, the display apparatus performs the same overdrive control. Even when the brightness of the pixel in the one previous image is misidentified as other values of the first threshold value or less with a minimum displayable value, the same overdrive control as the case in which the brightness of the one previous image is the minimum value is performed.
US09905149B2
Embodiments of the present application disclose a driving circuit, a driving method, and a display device, and pertain to the field of display. The driving circuit comprises: a gate driving unit for sequentially inputting a gate voltage to gates of pixel cells in each row on a display panel, the display panel being divided into a plurality of regions along a gate scanning direction, each region including at least one row of pixel cells controlled by a gate line; and a control unit for controlling the gate driving unit to input different gate voltages to gates in at least two different regions, and to input the same gate voltage to gates in the same region.
US09905143B1
Disclosed is a display apparatus. The display apparatus includes at least one context image renderer for rendering a context image, wherein an angular width of a projection of the rendered context image ranges from 40 degrees to 220 degrees; at least one focus image renderer for rendering a focus image, wherein an angular width of a projection of the rendered focus image ranges from 5 degrees to 60 degrees; and at least one optical combiner for combining the projection of the rendered context image with the projection of the rendered focus image to create a visual scene, wherein the visual scene is to be created in a manner that at least two different optical distances are provided therein.
US09905138B2
Paired bones are individually secured in an anatomically relevant manner onto independent, parallel positioned platforms, and configured into motorized models for the purpose of teaching and assessing clinicians' ability to identify and compare the relative positions of bony landmarks within the coronal and sagittal planes. One platform can be powered by two motors to generate precise landmark asymmetries, moving the platforms in the coronal plane and around a horizontal axis. As the platform shears upward or rotates forward, the landmarks on the bone attached to that platform can be moved superiorly compared to the other side. A central computer can instruct the motors of a plurality of models to move predetermined amounts via a two-way wireless communications link. The model can communicate back to the computer once the movement is completed, assuring a high level of precision in obtaining the intended positional asymmetry or informing the user that the move exceeds the limits of the model.
US09905132B2
A driving support apparatus for a vehicle is provided. The apparatus causes an alarm unit to issue an alarm based on a lane marking of an own lane in which an own vehicle runs. The apparatus includes a leading vehicle detection section that determines a leading vehicle running in the own lane, a crossing over determination section that determines whether or not the leading vehicle has crossed over the lane marking present at an opposite side of the target, when a target is present at a left side or a right side of the leading vehicle in the own lane, and an alarm inhibition section that inhibits the alarm based on a result of the determination whether or not the leading vehicle has crossed over the lane marking present at the opposite side of the target.
US09905126B2
Embodiments of the present disclosure provide techniques and configurations for a system to manage a home environment. In one instance, an apparatus for managing a home environment may be configured to detect variations in parameters of signals provided by RFID tags disposed in the home environment to monitor the home environment. The apparatus may identify one or more conditions of an area of the home environment in which the RFID tags are disposed, based at least in part on the variations in the one or more parameters and respective locations of the RFID tags in the area of the home environment. The apparatus may select one or more actions, from a plurality of actions associated with the home environment, based at least in part on the identified conditions. The selected actions may be performed to respond to the identified conditions. Other embodiments may be described and/or claimed.
US09905125B2
According to the principles as disclosed herein, a remote control contains a microphone. The microphone inside the remote control picks up the audio content of all surrounding sound in the room in which is it located. Specifically, if a program is being presented for viewing and listening on a particular A/V system, a remote control with a microphone will hear the program which is being presented at the same time that the system is sending the signal to its own speakers. The A/V system then receives a signal from the remote control providing the audio signal that that remote control has received. If the audio signal which the remote control has received matches the audio signal which the A/V system output to its speakers to broadcast into the room, then the A/V system will switch to be able to receive input from that particular remote control.
US09905123B2
A method of distinguishing leak detection and canister disengagement in a reduced pressure treatment system includes monitoring an actual power level and a source pressure of a reduced pressure pump. The actual power level is compared to a target power level, and the source pressure is compared to a first alarm pressure and a second alarm pressure. A leak alarm is indicated when the actual power level is greater than the target power level and the source pressure is greater than the first alarm pressure. A canister disengaged alarm is indicated when the actual power level is greater than the target power level and the source pressure is less than the second alarm pressure.
US09905112B1
In some examples, systems, methods, and devices are described that generate contextual suggestions for patients. Generation of the contextual suggestions is triggered by certain events performed by a medical professional with respect to a patient (e.g., updating a patient record). The contextual suggestions are related to addressing health conditions of the patient and represent tasks or considerations which the medical professional should be made aware. The contextual suggestions are generated in a way that is considerate of patient context, medical professional context, and contexts of similar patients. The contextual suggestions can be presented to the medical professional for selection and execution.
US09905101B1
Systems and methods for detecting doorway tailgating are disclosed. A method includes: determining, by a computer device, a mobile device moves through a doorway to a secure area; determining, by the computer device, a security protocol was not passed for the mobile device to move through the doorway; and generating, by the computer device, an alert based on both the determining the mobile device moves through the doorway to the secure area and the determining the security protocol was not passed.
US09905093B1
The auxiliary alarm for existing alarm system is adapted for use with an installed security system. The auxiliary alarm for existing alarm system monitors each individual alarm condition monitored by the installed security system. The auxiliary alarm for existing alarm system is organized into a plurality of alarm channels. Each alarm channel contained within plurality of alarm channels corresponds to an individual alarm condition monitored by the installed security system. When the installed security system generates an alarm condition, the auxiliary alarm for existing alarm system turns on an alarm channel selected from a plurality of alarm channels. The selected alarm channel then generates a visual alarm and an audible alarm that clearly identifies the individual alarm condition that triggered the installed security system to generate the general alarm. The auxiliary alarm for existing alarm system comprises a housing and a control system.
US09905092B2
The present invention relates to a bipolar lightning protection apparatus having a light emitting unit, and in the bipolar lightning protection apparatus configured of a rod member charged with ground charges and a charging plate or a charging tube charged by a thundercloud, the bipolar lightning protection apparatus includes a light emitting unit electrically connected between the rod member and the charging plate or the charging tube and emitting light by electrical energy charged in the charging plate or the charging tube by the thundercloud.Accordingly, a psychological sense of safety can be given to a user by allowing the user to clearly confirm with naked eyes that a normal operation of safely flowing impulse current of lightning to the earth is performed.
US09905083B2
In various embodiments, the gaming system, gaming device, and gaming method disclosed herein provides a community game having a trail or path. The community game enables a plurality of players to each simultaneously pick one or more directions of movement along the trail or path (i.e., pick or designate a destination position which that player wants to move to). If the picked directions of movement for more than one player result in more than one player each designating the same destination position, the gaming system determines which player is moved to the designated destination position (and is provided a displayed award or outcome associated with that position) and which player is moved to an alternative position (and is provided a displayed award or outcome associated with that alternative position).
US09905075B2
A method, apparatus, and article of manufacture for transferring credits from one gaming device to another via the use of coded scrip is disclosed. The method comprises the steps of accepting a cash-out command in the gaming device, scanning a magnetically manifested code uniquely identifying a scrip stored in the gaming device, transmitting a cash-out message comprising the code to a remote processor having access to a database configured to store and retrieve codes from a plurality of gaming devices, receiving a scrip dispense message from the remote processor, and dispensing the scrip. The apparatus comprises a scrip storage unit, a scrip dispensing unit having a scrip transducer for reading and recording a magnetically manifested code on a scrip retrieved from the scrip storage unit, and a processor, communicatively coupled to the scrip transducer and a remote computer having access to a database for storing and retrieving code information from the plurality of gaming devices.
US09905074B2
An apparatus, system and for providing a game to online game players over a network that combines physical gaming values produced at a location with electronical game values generated by the server, comprising receiving one or more electronic indications of the physical game values over a network from the location for use in playing the game, generating one or more electronic game values for use in playing the game, providing the one or more electronic game values to an online game player of the online game players over the network, providing the one or more electronic representations of the physical game values to the online game player over the network, and determining, by the processor, a final game result based on at least the one or more electronic representations and the one or more electronic game values.
US09905068B2
A lock button status indicator member for use with a key fob having a depressable lock button for remotely activating a locking mechanism communicating with a door. The lock button status indicator member is formed of a viscoelastic polyurethane foam having a slow recovery time. The lock button status indicator member has a base configured to abut the upper surface of the lock button. An adherent, such as a pressure sensitive adhesive, is located on the lower surface of the base of the lock button status indicator member, and is adapted to adhere the lower surface of the base to the upper surface of the lock button.
US09905064B2
A vehicle remote control system including an electronic key pre-registered as a device via which a vehicle can be remote-operated, and a mobile communication device pre-registered as a device that belongs to a user of the vehicle. In the system, a vehicle-mounted authentication unit is configured to determine whether or not authentication of the electronic key and the mobile communication device has succeeded, and a vehicle-mounted allowance determination unit is configured to, if it is determined by the vehicle-mounted authentication unit that the authentication of the electronic key and the mobile communication device has succeeded, allow operation of a predetermined vehicle-mounted activation unit.
US09905058B2
A method for supporting the troubleshooting on a technical object, in particular on a motor vehicle, includes receiving first diagnostic data from at least one object control device and transmitting the data to a diagnostic server; forming, from particular transmitted first diagnostic data, at least one set of first diagnostic data and assigning at least one first diagnostic result to the set of first diagnostic data; storing the first diagnostic data sets generated in the course of successive diagnoses in a first database; comparing the diagnostic data and/or the diagnostic result of each diagnostic data set of the first diagnostic data sets with the diagnostic data and/or the diagnostic result of predefined second diagnostic data sets, which are stored in a second database and each of which contains a set of second diagnostic data and a second diagnostic result assigned to the set of second diagnostic data.
US09905049B2
A terminal includes a processor configured to execute a process that includes determining whether a reference object is included in an input image, determining whether first characteristic information of the input image includes second characteristic information that is associated with identification information of the reference object, and generating an image in which a content associated with the identification information of the reference object is superimposed on the input image based on a result of the determining that the first characteristic information includes the second characteristic information.
US09905042B2
A three-dimensional object is provided within a light probe, at least one intensive light source of the light probe is detected and selected. Furthermore, a multiplicity of rays are simulated for a respective visualization pixel. For a respective ray entering into an object volume, i) a scattering position is determined, ii) a scattering direction is selected, with a decision being made depending on a first random process as to whether the ray is scattered in the direction of the intensive light source or in a scattering direction to be selected depending on a second random process, and iii) the ray is scattered in the selected scattering direction. Steps i) to iii) are repeated until the ray is absorbed in the object volume or emerges from the object volume and impinges on the light probe.
US09905041B2
Techniques are disclosed for synthesizing depth of field effects in a digital image using ray tracing approximation. For each target pixel in the image, an aperture-shaped kernel is centered about a reference pixel. A cone of rays is traced through the aperture toward the image scene. The trajectory of the rays and the intersections between the rays and objects in the scene are approximated for a given scene depth, focal depth and aperture shape. The color of the pixel lying at the intersection, which may be offset from the target pixel, is sampled. This sampling process is repeated for several apertures bounding the target pixel, where each aperture is centered about a different reference pixel. The resulting color of the target pixel is acquired by integrating the colors of the pixels at each of the resulting intersections.
US09905027B2
A method that includes obtaining, using a processor, image data from a target coating. The method also includes performing, using the processor, an image analysis to determine at least one sparkle point from the image data, and performing, using the processor, a hue analysis to determine a sparkle color from the sparkle point. The method further includes calculating, using the processor, a sparkle color distribution, and generating, using the processor, a coating formulation that is the same or substantially similar in appearance to the target coating.
US09905026B1
Systems and methods are provided for identifying a location to perform work (e.g., drilling.). One exemplary method includes acquiring images of a hole in a first object from multiple lighting angles, processing the images to identify shadows cast by a wall of the hole at each of the lighting angles, and analyzing the shadows to determine an orientation of a central axis of the hole in a coordinate system of the first object. The method also includes, at a second object, selecting a location to drill that will be aligned with the central axis of the hole of the first object, and drilling the second object at the location.
US09905020B2
Methods of stitching data generated by a plurality of census transforms are disclosed. The methods include performing a plurality of census transforms on an array of pixels in a first direction. First and second code words of the census transform results are stored in arrays. The arrays are transposed and interleaved. The first and second code words are stitched by reading a vertical column of the array of interleaved code words.
US09905019B2
Embodiments disclosed herein include virtual apparel fitting systems configured to perform methods comprising generating a plurality of garment images for a garment based on a single digital image of the garment, wherein each garment image corresponds to a different size of the garment; generating a user image for a user based on a digital photograph of the user; receiving a selection comprising the garment; in response to receiving the selection comprising the garment, generating an image of the user wearing the garment based on an alignment of garment fit points in one garment image of the plurality of garment images with corresponding user fit points in the user image; and transmitting the image of the user wearing the garment to the user's computing device for display in a graphical user interface.
US09905015B2
A method performed by an electronic device is described. The method includes generating a depth map of a scene external to a vehicle. The method also includes performing first processing in a first direction of a depth map to determine a first non-obstacle estimation of the scene. The method also includes performing second processing in a second direction of the depth map to determine a second non-obstacle estimation of the scene. The method further includes combining the first non-obstacle estimation and the second non-obstacle estimation to determine a non-obstacle map of the scene. The combining includes combining comprises selectively using a first reliability map of the first processing and/or a second reliability map of the second processing The method additionally includes navigating the vehicle using the non-obstacle map.
US09905003B2
A method for processing X-ray image data comprises: receiving sum image data (28) and difference image data (30), wherein the sum image data (28) and the difference image data (30) comprise intensity information of X-rays (18) of two different energies passing through an object (20), the sum image data (28) is based on a sum intensity of the two different energies and the difference image data (30) is based on a difference intensity of the two different energies; partitioning the difference image data (30) into a low frequency range (32) and a high frequency range (34); and generating low noise image data (36) by replacing the high frequency range (32) of the difference image (30) with a high frequency range based on the sum image data (28).
US09905000B2
Various aspects of a method and system to localize surgical tools during anatomical surgery are disclosed herein. In accordance with an embodiment of the disclosure, the method is implementable in an image-processing engine, which is communicatively coupled to an image-capturing device that captures one or more video frames. The method includes determination of one or more physical characteristics of one or more surgical tools present in the one or more video frames, based on one or more color and geometric constraints. Thereafter, two-dimensional (2D) masks of the one or more surgical tools are detected, based on the one or more physical characteristics of the one or more surgical tools. Further, poses of the one or more surgical tools are estimated, when the 2D masks of the one or more surgical tools are occluded at tips and/or ends of the one or more surgical tools.
US09904999B2
Systems and methods are described for identifying a sub-gingival surface of a tooth in volumetric imagery data. Shape data is received from a surface scanner and volumetric imagery data is received from a volumetric imaging device. The shape data of the super-gingival portion of a first tooth is registered with the volumetric imagery data of the super-gingival portion of the first tooth to obtain a registration result. At least one criterion is then determined for detecting a surface of the first tooth in the volumetric imagery data of the super-gingival or the sub-gingival portion using the registration result. The surface of the sub-gingival portion of the first tooth is detected in the volumetric imagery data using the at least one criterion.
US09904997B2
An image processing apparatus which extracts a lesion having a ground glass opacity from an image includes a change unit which changes a pixel value corresponding to a candidate region for the ground glass opacity to a predetermined pixel value range, a first feature amount extraction unit which obtains a first feature amount from the image, the pixel value of which is changed, and an extraction unit which extracts the lesion from the image based on the first feature amount.
US09904980B2
A display apparatus including: a display; and a controller configured to detect an object in an input image, divide the image into a first region of the image corresponding to a location of the detected object and a second region of the image corresponding to a region of the input image excluding the first region, adjust the first region and the second region using different scale factors, and control the display to display the image having the adjusted first and second regions.
US09904977B2
Pixel values that were computed in a previous frame may be reused for the current frame, operating in a sort-middle architecture. A hash or some other compact representation of all the data used in a tile, including all triangles, uniforms, textures, shaders, etc. is computed and stored for each tile. When rendering the next frame, that compact representation is once again computed for each tile. In a sort-middle architecture, there is a natural break point just before rasterization. At this break point, the compact representation may be compared to the compact representation computed in the previous frame for the same tile. If those compact representations are the same, then there is no need to render anything for this tile. Instead, the contents of the color buffer or other buffers of the previous frame of the tile may be moved to the same buffer of the tile for the current frame.
US09904975B2
Methods, systems, and computer-readable media for scaling for virtualized graphics processing are disclosed. A first virtual GPU is attached to a virtual compute instance of a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. The first virtual GPU is replaced by a second virtual GPU based at least in part on a change in GPU requirements for the virtual compute instance. The first and second virtual GPUs are implemented using physical GPU resources that are accessible to the virtual compute instance over a network. Processing for the virtual compute instance is migrated from the first virtual GPU to the second virtual GPU. An application is executed using the second virtual GPU on the virtual compute instance.
US09904968B2
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement power efficient detection of watermarks in media signals are disclosed. Example watermark detection methods disclosed herein include operating a watermark detector in a first operating mode to detect a first watermark in a media signal. Disclosed example watermark detection methods also include, in response to the first watermark being verified, operating the watermark detector in a second operating mode in which the watermark detector cycles between sleep intervals and active intervals to detect a second watermark at a second location in the media signal relative to a first location of the first watermark in the media signal.
US09904962B1
Correspondences in a social networking system are analyzed to determine at least one topic. An activity stream with the at least one topic is analyzed. A target audience for the activity steam is identified. The activity stream is analyzed according to a uniqueness and a relationship criteria to form an assessment. The assessment is analyzed to a predetermined action criteria. Performing an action responsive to determining the assessment satisfies the predetermined action criteria.
US09904954B2
Bidding activity is analyzed over a duration in which multiple bids are received in the auction. A bid increment is dynamically determined for the auction in response to auction activity. An online auction system can utilize the bid increment to determine or suggest the next bid that can be received in the auction for purpose of supplanting the current bid.
US09904953B2
One embodiment provides a system for building store product finders. The system may include: a product search engine to find products matching at least one product subcategory of product subcategories of a store product category for a store product finder, and a dominant product subcategory determining device to determine a dominant product subcategory. Each product subcategory has a product coverage. The dominant product subcategory has a highest product coverage among the product subcategories. The system may also include a filter installing device to install at least one product search filter into the store product finder.
US09904952B2
One embodiment provides a system for dynamically optimizing inventory picking paths within a physical store. The system performs operations including receiving merchandise requests from customers, providing the merchandise requests to merchandise pickers, and receiving, from the merchandise pickers, picking data identifying picking paths executed by the merchandise pickers when picking items within the physical store to fulfill the merchandise requests. The operations further include analyzing the merchandise requests and the picking data to identify an algorithm suitable for determining an optimized picking path, and, in response to receiving a new merchandise request, applying the algorithm to determine an optimized picking path for fulfilling the new merchandise request. The optimized picking path is provided to at least one of the merchandise pickers. The algorithm is dynamically adjustable in response to receiving additional picking data identifying different picking paths that reflect changes to the store layout.
US09904951B2
A shopping cart system and processes are disclosed which allow replenishment of small parts inventory without part numbers, scanners, bar codes, salesman, writing, written purchase orders, and put away without knowing what your are ordering or putting away as a “remote refill” process for mobile computing devices. In some embodiments, the shopping cart program is implemented as a web page shopping cart. In some embodiments, the shopping cart program is implemented as a coded messaging program comprising one of fax, SMS text messaging, and voice calls.
US09904938B2
Methods and systems to determine consumer locations based on navigational voice cues are disclosed. An example method includes identifying, with a processor, a route point designated by a navigational voice cue output by a navigation system providing directions to an operator of a vehicle. The example method also includes determining, with the processor, at least one of a location or an anticipated location of an occupant of the vehicle based on the route point.
US09904932B2
Computer-implemented methods and systems of determining semantic place data include receiving a plurality of location data reports from a plurality of mobile devices, partitioning them into localized segments, and estimating a geographic region bucket for each segment. For clustering canopies of localized segments identified as satisfying a potential geographic overlap characterization, an overlap score is calculated that correlates the overlap among actual geographic regions covered by movement of the mobile devices generating the localized segments in that given clustering canopy. A data structure that provides a hierarchical clustering configuration of the localized segments in each geographic region bucket is generated from the determined overlap scores. Additional semantic data for nodes in the data structure can also be provided.
US09904928B1
To detect a risk of insurance fraud in a vehicle insurance claim for physical injuries, injury data may be retrieved from previous crashes involving similar type vehicles as the damaged vehicle, and having similar crash characteristics. A likelihood that the claimant suffered physical injuries from the crash may be determined based on the percentage of people who suffered similar injuries according to the injury data. If the likelihood is very small, the claim for physical injuries may be flagged as a risk of fraud.
US09904925B2
The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) to the network. In one arrangement, a household classifier is generated and delivered to user equipment devices. The household classifiers are generated based on third party data and/or network usage information associated with the household. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households where the user equipment device may implant the classifiers to select appropriate assets for delivery to the household.
US09904921B2
A computer-implemented method for tokenless authentication of a paying consumer during a payment transaction uses a computing device having a processor and a memory. The method includes receiving a plurality of biometric data sets for a plurality of consumers. Each biometric data set includes at least a biometric image of a consumer and an associated payment account identifier. The method also includes receiving, from a first biometric input device communicatively coupled to the processor, a first biometric image of the paying consumer including an iris image. The method further includes determining a payment account associated with the paying consumer based on at least the first biometric image and the plurality of biometric data sets. The method also includes authenticating use of the payment account by the paying consumer for a payment transaction at the retail location by comparing the first biometric image to the plurality of biometric data sets.
US09904917B2
The Massage Chair System and Apparatus with Charging Kiosk includes elements for a massage chair comprised of massage system, a vending system, a charging system, and other advantageous components.The Massage Chair System and Apparatus with Charging Kiosk provide the ability to charge devices during the time a user enjoys a massage in the chair. The System and Apparatus with Kiosk has components including a timer; a power supply; and a kiosk that can attach to a chair or standalone. Once a person inserts money into the massage chair, the kiosk intercepts the amount inserted and turns on the power to the kiosk supplying power to USB ports and inductive charging pads, allowing a user to charge electronic devices.
US09904915B2
A method and apparatus are disclosed for operating an Automated Teller Machine (ATM). The method includes the steps of receiving access to a virtualized operating system and ATM application at an ATM and performing a customer transaction at the ATM using the access to the virtualized operating system and ATM application. A recovery program may be provided to control the ATM if a communication link fails between the ATM and a server providing the access.
US09904913B2
A system includes a server that implements a metric server adapter and a metrics application. The server receives or retrieves a first data set that identifies an item or items having a set of attributes and causes the server to implement an evaluation service. The metrics application obtains time-dependent metric data that includes reference data for one or more items responsive to an item identified in the first data set. The metrics application dynamically discovers differences in the attribute data which enables the metric server adapter to define context-specific instructions for adapting the metric data for the respective item. An adjustment value applied to the reference data transforms the reference data and produces context-specific reference data for the respective item. An evaluation metric is generated according to one or more predefined algorithms. At least a subset of the context-specific reference data is automatically input into the algorithms to generate the evaluation metric.
US09904909B2
Disclosed herein are methods for utilizing cutting impact force, bearing temperature, and vibration information of a chipper machine, which comprises monitoring cutting forces generated by the knives cutting logs and monitoring the temperature of the bearings and the knives in the chipper machine. The methods may further comprise identifying a series of cutting impact forces and temperatures to indicate the condition of the bearing, and repairing, replacing, or servicing the bearing or the knives based on the value of the impact forces and temperatures measurements.
US09904907B2
In the case where the scheduled use start time has been acquired, the controller shortens the interval between the adjacent working time periods of the transceiver as the scheduled use start time approaches. Thus, in a case where there is a long time before the scheduled use start time, the power consumption is decreased. As the scheduled use start time approaches, the transceiver verifies the user immediately.
US09904903B1
Embodiments are disclosed to determine customer's prescription information and their position while waiting in a drive-thru lane. The drive-thru lane may have one or more transmitters installed at predetermined locations. By utilizing an application installed on each customer's mobile computing device, each mobile computing device may transmit customer information and ranging data when within range of one or more of the transmitters. The ranging data may include an indication of a range between each of the customer's mobile computing device and one or more proximate transmitters. By correlating the customer information to prescription information from recently filled and/or called in prescriptions, each customer's prescription order may be retrieved. Furthermore, by analyzing the ranging data, the position of each customer in the drive-thru lane may be determined. A drive-thru computing device is disclosed that may display each customer's position in the drive-thru lane along with their prescription order information.
US09904894B2
Systems and methods for assigning a user to a physical location. User data that includes characteristics of a user is acquired. The user is matched with an attendee based on the user characteristics and attendee characteristics of the attendee. A physical location is determined based on a location that the attendee matched to the user will occupy. A notification including an identification of the physical location, an identification of the attendee, and the attendee characteristics are sent to the user. Input is received that indicates whether the user wants to obtain a right to occupy the physical location and if the input indicates that the user wants to obtain the right to occupy the physical location, then the right to occupy the physical location is obtained.
US09904885B2
A system and related methods for wireless medication compliance sensing is provided. The system includes a housing having a plurality of medication compartments. A breakable substrate is positioned on at least one side of the housing, wherein the breakable substrate covers an opening to the plurality of medication compartments. A sensor array is positioned on the at least one side of the housing. The sensor array has a plurality of resistors, wherein one of the plurality of resistors is positioned across one of the openings of the plurality of medication compartments. A wireless tag is connectable to the sensor array, the wireless tag comprising a transmitter, an accelerometer, and a sensing circuit, wherein the sensing circuit is adapted to scan the sensor array upon activation of the accelerometer, and wherein the transmitter transmits a signal having scanned sensor array data externally from the wireless tag.
US09904881B2
When cartridge replacement has occurred, reference use information that is acquired for the first time after occurrence of the cartridge replacement and reference time information indicative of when the reference use information is acquired are stored. Every time target use information, which is acquired after the reference use information is acquired, is acquired, a first period, which is defined from a particular time until printing by a printing execution section using printing agent in a presently-connected cartridge is estimated to become impossible, is computed based on the target use information, target time information indicative of time when the target use information is acquired, the reference use information, and the reference time information. When the first period is shorter than a first set period, output information corresponding to the state of use of the presently-connected cartridge is outputted.
US09904880B2
There is provided a printing control device. A setting unit sets a sorting priority mode that causes a printing device to perform printing using a recording sheet in which the difference from the recording sheet size designated by a current print job mounted on the printing device is within a predetermined range, in a case where a recording sheet with a same size as the recording sheet designated by the current print job is not mounted on the printing device, and a recording sheet which has a recording sheet size that is printable without reducing the printing range, and for which the difference from the size of the recording sheet designated by the current print job is within a predetermined range is mounted on the printing device in a sheet feed direction different from the sheet feed direction of the recording sheet of the previous print job.
US09904876B2
Modular print engines and print engine components that are usable in desktop card printers for personalizing plastic cards such as financial cards including credit and debit cards, identification cards, driver's licenses, and other personalized plastic cards. The modular nature of the print engines and print engine components permit alteration in the specific functionality of the desktop card printers depending upon, for example, the personalization requirements of the plastic cards and intended applications of the desktop card printers. In addition, the modular print engine components can be completely tested prior to installation into the modular print engines to ensure that the modular print engine components are working correctly prior to installation. Furthermore, the modular print engine components add flexibility to the desktop card printers as upgraded functionality and features can be introduced by developing new modular components.
US09904873B2
Embodiments herein provide computer-implemented techniques for allowing a user computing device to extract financial card information using optical character recognition (“OCR”). Extracting financial card information may be improved by applying various classifiers and other transformations to the image data. For example, applying a linear classifier to the image to determine digit locations before applying the OCR algorithm allows the user computing device to use less processing capacity to extract accurate card data. The OCR application may train a classifier to use the wear patterns of a card to improve OCR algorithm performance. The OCR application may apply a linear classifier and then a nonlinear classifier to improve the performance and the accuracy of the OCR algorithm. The OCR application uses the known digit patterns used by typical credit and debit cards to improve the accuracy of the OCR algorithm.
US09904866B1
The accuracy of an image matching and/or object identification process can be improved by utilizing a BCM network-based process that maintains higher order relationships between features in an image. A dataset of images can be converted to floating point vectors and then processed using a BCM-based approach. The resulting vectors can be stored as an image library for purposes of matching subsequently received images. When a match is located for a query image, for example, information associated with the matching image can be provided in order to help identify one or more objects in the received query image.
US09904865B2
A setting apparatus which sets a detection region for a detection process of detecting a change of an image within a detection region corresponding to an object of detection inputs a first image in which the object of detection is present and a second image in which the object of detection is not present and determines the detection region from the first image and the second image such that the detection process may be performed on a detection region of a third image.
US09904862B2
A three-dimensional printing modeling apparatus for hand-written characters and a method thereof are disclosed. Based on the fact that hand-written characters can be finished in one stroke, the present disclosure includes identifying linking feature information of strokes inside or between the hand-written characters, forming a curve linked between the strokes inside or between the hand-written characters according to the linking feature information, and performing three-dimensional modeling of the hand-written characters to obtain a three-dimensional printing object.
US09904861B2
The present application presents methods and apparatuses for detecting target objects in an image sequence of a monitoring region. In some examples, such methods may include adjusting pixel values of images of the image sequence for interference components associated with at least one interfering object, generating the interference components associated with the at least one interfering object that is situated in the monitoring region, searching the image sequence for the target objects based on the adjusted pixel values, detecting a start of a predetermined sequence of motions associated with the interfering object, and computing an instantaneous position of the at least one interfering object during the predetermined sequence of motions, wherein adjusting the pixel values of the images is based upon the instantaneous position.
US09904856B2
A method for detecting a target object in a blind area of a vehicle is provided by embodiments of the application. The method includes: acquiring at least one frame of an image generated by shooting a blind area of a vehicle by a shooting device; extracting an image feature of an area where at least one predetermined detection gate is located in the image; and matching the image feature of the area where the predetermined detection gate is located with a matching template of the predetermined detection gate to determine a target object. An apparatus for detecting a target object in a blind area of a vehicle is further provided by embodiments of the application.
US09904853B2
A region-based motion detection method and a related monitoring camera device are applied to detect an object's motion on a frame. The region-based motion detection method includes dividing a current frame into a plurality of first template arrays, dividing a first reference frame into a plurality of second template arrays, acquiring characteristic values of one of the first template arrays and a corresponding second template array, comparing the characteristic value of the foresaid first template array with the characteristic value of the corresponding second template array by matching process, and executing motion detection of the current frame according to a matching result.
US09904846B2
According to the present invention, a pedestrian is detected from an imaged image and a partial image including the pedestrian is extracted, shape information of the pedestrian acquired from the extracted partial image is accumulated and the shape information of a predetermined time before and the current shape information are compared using the accumulated shape information to detect change in the movement of the pedestrian, discontinuous movement estimating information indicating a discontinuous movement of the pedestrian that occurs following the change in the movement of the pedestrian is acquired from a storage means at the time the change in the movement of the pedestrian is detected, and a behavior of the pedestrian is predicted using the acquired discontinuous movement estimating information.
US09904842B2
A particle classifier system and a method of training the system are described. The particle classifier system is suitable for classification of particles in a liquid sample, said particle classifier system comprises—an optical detection assembly comprising at least one image acquisition device with an optical axis, the image acquisition device is configured to acquire images of an image acquisition area perpendicular to said optical axis; —a sample device comprising at least one sample container suitable for holding a sample in liquid form; —a translating arrangement configured to translate said image acquisition area through at least a part of said sample container; —a control system configured to controlling said optical detection assembly and said translating unit to acquire images of a plurality of image acquisition areas; —an image analyzing processing system programmed to analyze said acquired images by a method comprising creating objects (sub-images) of individual particles captured by said acquired images, creating stacks of objects of each individual particle, identifying complete stacks of objects comprising at least one object wherein said particle is in-focus, and two objects wherein said particle is out-of-focus, and determining, for each of said complete stacks of objects, a set of values for a set of features of at least N features, wherein N is larger than or equal to 1, and wherein the determination of said values of said set of features involve data obtained from said at least one object wherein said particle is in-focus, and/or said at least two objects wherein said particle is out-of-focus; and —an artificial intelligent processing system programmed to associate said set of values for said determined set of features for each individual particle to a particle classification.
US09904841B2
The present invention relates to a method of estimating a finger movement direction of a finger, comprising the steps of: a) acquiring a reference fingerprint image; b) acquiring at least one candidate fingerprint image at each acquisition time in a time sequence of acquisition times; c) determining, for each of the acquisition times, a match parameter value for each of a plurality of candidate finger movement directions, the match parameter value being indicative of a correlation between a reference fingerprint image portion and a candidate fingerprint image portion corresponding to displacement in the candidate finger movement direction; d) determining, for each of the candidate finger movement directions, a local extremum match parameter value indicating a maximum correlation for the time sequence of acquisition times; and e) estimating the finger movement based on an evaluation of the determined local extremum match parameters.
US09904836B2
An acoustic imaging system can include an array of transducers in acoustic communication with a substrate configured to receive a subject for imaging. The transducers can independently or cooperatively send an acoustic pulse into the substrate toward the subject. In many examples, a number of adjacently-positioned transducers are activated substantially simultaneously so as to generate a plane wave into the substrate. After the plane wave has had an opportunity to propagate through the substrate, reflect from the top surface, and propagate through the substrate again, the electrical signals can be obtained from the transducers and an image of the subject can be assembled. In many embodiments, the plurality of transducers can be driven and read in groups such as non-intersecting (disjoint) sets or subarrays.
US09904830B2
A convertible handheld reader device is provided. The convertible handheld reader device includes a network assembly comprising a network component and a computing component, at least one reader coupled to the computing component and reading at least one of a barcode or Radio-frequency identification (RFID), a wearable wrist band unit having a first wrist band unit and a second wrist band unit, wherein each of the first wrist band unit and the second wrist band unit is coupled to the network assembly, the first wrist band unit is extended in a different direction from the second wrist band unit. The first wrist band unit has an attachment component and the attachment component is detachably attached to one of the network assembly and the second wrist band unit. When the attachment component is attached to one of the network assembly and the second wrist band unit, a structure of the first wrist band, the network assembly, and the second wrist band is converted from a wearable position to a handheld position.
US09904821B2
An improved system for tracking the application of crops and field amendments being applied to fields is disclosed. A series of passive communication devices are included in products being applied to the field. As seed and other products are supplied to the field, the passive communication devices are delivered to the field as well. A reader is mounted to the agricultural vehicle and is in communication with the passive devices to read data stored on each device. The data may include the type and variety of product in which the passive devices were supplied. A controller on the vehicle receives data from the reader to identify what product has been applied to the field. The controller may store data on any additional product subsequently applied to the field and/or may verify that subsequent product is acceptable for application to a crop in the field prior to application.
US09904819B2
An input power on a tag is monitored. An input impedance of the tag is adjusted based on the monitored input power to increase a backscatter level of the tag. In one embodiment, an output voltage of a rectifier device is monitored. An input power to the tag is determined based on the output voltage. An input impedance of the tag is adjusted based on the input power to increase the backscatter level of the tag.
US09904804B2
A data processing system includes a module for generating and distributing random masks to a number of cryptographic accelerators while providing for fewer total interconnects among the components generating the random masks. The module segments the tasks associated with generating random masks across a number of modules and blocks such that routing and timing problems can be minimized and layout can be optimized. A method for generating and distributing random masks to a number of cryptographic accelerators is also provided. The random masks are utilized by cryptographic accelerators to protect secret keys, and data associated with those keys, from discovery by unauthorized users.
US09904799B2
A display is presented on a screen of a mobile device having an electromagnetic radiation source. The electromagnetic radiation source is activated while confidential data is being input in an input field of the display. The electromagnetic radiation source is deactivated after completion of the confidential data in the input field of the display.
US09904796B2
Embodiments described herein relate to an improved technique for blocking access to data records associated with an entity in a network comprising a plurality of systems. The operations include accessing and analyzing determination criteria associated with the entity to determine in which systems the data should be blocked. An end-of-purpose determination can be performed in one or more of the systems based on whether the current system is a master system, a dependent system of the master system, or a standalone system of the plurality of systems. Access to the entity data records can then be blocked from the appropriate systems when an end of purpose for the data has been reached for any processes running on the system.
US09904795B2
A method, system and computer program product are provided for implementing block extent granularity authorization command flow processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client builds a command including start LBA and number of LBAs and Child Authorization Handle. The Application Client sends the command directly to the CAPI Adapter via the Application Clients CAPI Server Registers assigned to the specific Application Client. The CAPI adapter validate that the requesting Client is authorized to perform the command using the Authorization Handle and the receiving CAPI Server Register address. The CAPI Adapter executes the validated command and sends completion back to the Application Client.
US09904794B2
An electronic device is provided. The electronic device includes a first control module including a normal module and a security module, and a second control module distinct from the first control module. The normal module sets a secure memory which the security module and the second control module access, and the security module determines validity of the set secure memory.
US09904786B2
Identifying stored security vulnerabilities in computer software applications by providing via a first interface of a computer software application during execution of the computer software application, test data having a characteristic of a malicious payload, where an interaction performed with the first interface resulted in data being written to a location within a persistent data store, and where an interaction performed with a second interface of the computer software application resulted in data being read from the location within the persistent data store, and identifying a stored security vulnerability associated with the computer software application if the test data are written to the persistent data store at the location.
US09904780B2
Systems and methods for detection and prevention of Return-Oriented-Programming (ROP) attacks in one or more applications, including an attack detection device and a stack inspection device for performing stack inspection to detect ROP gadgets in a stack. The stack inspection includes stack walking from a stack frame at a top of the stack toward a bottom of the stack to detect one or more failure conditions, determining whether a valid stack frame and return code address is present; and determining a failure condition type if no valid stack frame and return code is present, with Type III failure conditions indicating an ROP attack. The ROP attack is contained using a containment device, and the ROP gadgets detected in the stack during the ROP attack are analyzed using an attack analysis device.
US09904777B2
A system for automating a data device login procedure having a network, a system backend communicable with the network having a backend processor configured to control a simplified login procedure and a database of login information accessible by the backend processor, a data reader communicable with the system backend configured to receive a credential data from an identification device, and a fungible portable data device communicable with the backend configured to receive a login information from the system backend for completing a login procedure. The data reader is configured to initiate the login procedure upon receipt of the credential data from the identification device and communicate the credential data to the backend. The backend is configured to determine the login information associated with the credential data comprising personalization information for the fungible portable data device and the system backend completes the login procedure to the fungible portable data device.
US09904773B1
A process for marking authorship of a digital asset in binary format can be done in the following manner. A first author adds a first binary code to the digital asset. Then, a record of a first ownership metadata in the digital asset is stored in a system of records. Next, an ownership of the first binary code is ascribed to the first author. After that, a first licensing metadata is embedding into the digital asset with a time-stamped and auditable record ascribing readability to a first user. Following that, the digital asset is secured by requiring a digital key to obtain the ability to write changes to the digital asset.
US09904759B1
A system for concurrent target diagnostics is disclosed. The system comprises dedicated FPGA for generating test data to test target connections between an emulator and a target system. In this way, domains of the emulator may continue to emulate at least a portion of a hardware design during the testing of the target connections. Further, a multiplexer operable to select target connections for testing eliminates errors resulting from manual swapping of target connections during the testing process. The system further comprises multiple paths to a target pod. The paths enable monitoring and reporting on the status of target connections between an emulator and a target system.
US09904751B2
The invention provides a method of designing an integrated circuit. The method includes providing a physical layout group including a first layout corresponding to a first die having a first function. A second layout corresponds to an interposer configured for the first die connected thereon. The first physical layout group is partitioned into a first physical layout partition according to the first function. A first automatic place-and-route (APR) process is performed to obtain a first hierarchical layout according to the first physical layout partition. A first verification is performed on the first hierarchical layout.
US09904745B2
A method and an apparatus for driving simulation of a vehicle are provided and obtain various and more accurate simulation data without directly performing a test for an actual vehicle. In particular the apparatus performs the driving simulation of the vehicle based on a power train model and a dynamic model of the vehicle and a road environment model.
US09904743B2
A method and a corresponding system for analyzing process variation and parasitic resistance-capacitance (RC) elements in an interconnect structure of an integrated circuit (IC) are provided. First descriptions of parasitic RC elements in an interconnect structure of an IC are generated. The first descriptions describe the parasitic RC elements respectively at a typical process corner and a peripheral process corner. Sensitivity values are generated at the peripheral process corner from the first descriptions. The sensitivity values respectively quantify how sensitive the parasitic RC elements are to process variation. The sensitivity values are combined into a second description of the parasitic RC elements that describes the parasitic RC elements as a function of a process variation parameter. Simulation is performed on the second description by repeatedly simulating the second description with different values for the process variation parameter.
US09904739B2
A service provider system and a service provider method are disclosed herein. The service provider system includes a service provider device and a mobile device. The mobile device includes a network module, a processing module and a storage module. The network module of the mobile device connects to the service provider device through a wireless network and receives a service description file provided by the service provider device. The processing module is configured to execute a program code stored in the storage module so as to implement a synthesizing method of an application program. The synthesizing method includes the following steps: parsing multiple service description data from the service description file; and generating an application program corresponding to the service description file according to the service description data and a resource list corresponding to the mobile device.
US09904732B2
An apparatus for, computer software for, and method of providing personalized search capabilities of internet web pages comprising: providing an index server maintaining a dynamic index to internet web pages and employing a hierarchical plurality of topic categories; permitting a non-administrative end-user to specify any subset of the plurality of topic categories; and adding to an internet web page controlled by the user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset.
US09904730B2
Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device stores an association between a playback queue and a first application identifier. After storing the association between the playback queue and the first application identifier, the playback device receives, from a first computing device, a first message comprising a second application identifier. The playback device determines that the second application identifier corresponds to the first application identifier, and responsive to determining that the second application identifier corresponds to the first application identifier, transmits, to the first computing device, a queue identifier associated with the playback queue.
US09904728B2
A method and associated system for processing messages. An action to be subsequently performed on the message is identified. In response to the action being identified, one or more word objects are extracted from the message. A first combination of one or more concepts is derived. from the one or more word objects. Each concept of the one or more concepts is associated with at least one object of the one or more word objects. Each word object is an instance of the associated concept. A first interest value associated with the first combination is determined. In response to a determination that the first interest value is at least a specified first threshold value, a concept interest dataset that includes combinations of concepts is updated. The updated concept interest dataset includes the first combination and a cumulative interest value that encompasses the first interest value.
US09904725B1
The present disclosure describes systems and methods for generating a set of connection data indicating the connections between entities received by a profile management system. Connections may be automatically generated to indicate duplicate, referral, or company connections between one or more entities. Furthermore, the connection data may be used to predict the likelihood of particular outcomes in response to contacting an entity associate with a particular profile, distribution of profiles to appropriate entities, and prioritization of profiles for an entity.
US09904721B1
Methods and apparatus are provided for performing source-side merging of distributed transactions prior to replication, wherein a distributed transaction occurs at a plurality of nodes. A first node includes a database and an audit trail that stores database change events from the database of the first node. One or more other nodes each include a database and an audit trail that stores database change events from the database of the respective node. In use, a transaction is initiated which updates the database of the first node and the database at one or more of the other nodes. The database updates are captured in the audit trails of the respective nodes involved with the transaction. The first node receives and merges the database change events from the audit trails of each of the nodes involved in the transaction. The merged database change events are replicated via a replication engine only from the first node.
US09904717B2
Data objects are replicated from a source storage managed by a source server to a target storage managed by a target server. A source list is built of objects at the source server to replicate to the target server. The target server is queried to obtain a target list of objects at the target server. A replication list is built indicating objects on the source list not included on the target list to transfer to the target server. For each object in the replication list, data for the object not already at the target storage is sent to the target server and metadata on the object is sent to the target server to cause the target server to include the metadata in an entry for the object in a target server replication database. An entry for the object is added to a source server replication database.
US09904714B2
A crowdsourcing data analysis operation receives data from a plurality of crowd sourced devices, aggregates the data received from the plurality of crowd sourced devices and maps the data received from the plurality of crowd sourced devices to a cohort (i.e., a group of individuals used in a study who have something in common). In certain embodiments, the crowdsourcing data analysis operation analyzes the data received from the plurality of crowd sourced devices to provide a deterministic analysis to infer a likelihood of potential incidents related to a group of individuals at any given time. Additionally in certain embodiments, the mapping of the data received from the plurality of crowd sourced devices includes binding the data to a physical or logical location.
US09904698B2
A method for collecting performance test data during a performance test of an athlete from timing devices associated with a performance test includes automatically receiving an electronic time stamp message from each of the timing devices, each electronic time stamp message incorporating a time stamp generated by the timing device in response to entering into a triggered state during the performance test; and automatically inserting time data corresponding to the received time stamps into respective fields of an electronic performance test record associated with the unique athlete identifier. A system for collecting performance test data includes a plurality of timing devices each configured to generate one or more electronic time stamp messages each incorporating a time stamp generated in response to entering into a triggered state during a performance test; a synchronizing device configured to periodically transmit electronic synchronize instructions to the timing devices to synchronize the timing devices; and a control device configured to receive the electronic time stamp messages from the timing devices and to insert time data corresponding to the time stamps into respective fields of performance test records.
US09904697B2
A computer system records a plurality of cases. Each case is used with a software system. The version of the software system is the same for each case. Each case includes a set of input data. Each case includes an identification of a parent case from which input data in the case was copied unless the case is an original case. The identification of the parent case creates a parent/child relationship between the case and the parent case. The computer system creates a hierarchy of the parent/child relationships among the plurality of cases. The computer system displays a subset of the plurality of cases in response to a search of the plurality of cases. A smaller subset of the plurality of cases is selected as a chosen model for an environment in which an activity is to be performed.
US09904696B2
An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.
US09904695B2
Techniques are disclosed for sorting an input data set. A sort tool determines a distribution of values of a data set that includes a plurality of data records. The sort tool partitions the data set into a plurality of subsets based on the distribution. Each of the data records is inserted into one of the subsets based on a corresponding sort value of the data record. The sort tool identifies one or more of the subsets that contain at least two distinct sort values. In each of the identified subsets, the data records are sorted by a corresponding sort value of the data record.
US09904685B2
A system for identifying data of interest from among a multiplicity of data elements residing on multiple platforms in an enterprise, the system including background data characterization functionality characterizing the data of interest at least by at least one content characteristic thereof and at least one access metric thereof, the at least one access metric being selected from data access permissions and actual data access history and near real time data matching functionality selecting the data of interest by considering only data elements which have the at least one content characteristic thereof and the at least one access metric thereof from among the multiplicity of data elements.
US09904680B2
Various embodiments are generally directed to automated identification and prediction of game milestones, and to automated presentation of those predictions and of the milestones as they are achieved. A method comprises searching statistical data for an indication of a milestone specified in an alerts data towards achievement of which an extent of progress has been made; identifying the milestone in the statistical data; predicting a time required to achieve the milestone; comparing the predicted time required to a condition specified in the alerts data; comparing the predicted time required to an indication of time that remains in scheduled game events in a game season in a scheduling data; and transmitting an alert that predicts achievement of the milestone based on the predicted time required meeting the condition and on the time that remains in the season providing at least the predicted time required. Other embodiments are described and claimed herein.
US09904679B2
Translations for items of user-generated content are received from one or more users associated with a social networking system and/or one or more machine-generated translations. Each translation may translate a content item from a source or original language to a target language. Votes regarding the suitability of the translations are received from one or more users. In one aspect, the option to provide translations and/or vote on translations is provided to those users that are determined to be competent in the source language of the item of user-generated content. Determination of whether a user is competent in the source language can be based on the user profile of the user, the user-generated content of the user, the language competencies of the user's connections, and/or other social signals.
US09904673B2
A method, system and computer program product for assisting the authoring of electronic messages are disclosed. Operations performed according to an example embodiment may include: accessing an electronic message stored in digital form in a computer memory; inspecting the electronic message to identify intended recipients of the electronic message; gathering and analyzing historical data stored in digital form in a computer memory relating to a conversation history that links an author of the electronic message to the intended recipients; performing semantic analysis on the electronic message to extract words and phrases representing recipient fitness information that is indicative of whether the electronic message is appropriate for the intended recipients; generating a fitness result for the electronic message by comparing the recipient fitness information to the historical data and identifying inconsistencies; and outputting the fitness result for viewing on an electronic display device associated with the author of the electronic message.
US09904658B2
A method and device for automatically monitoring a self-contained approach of an aircraft. The device (1) includes a computation unit (8) for calculating, in real time, a first limit depending on a decision height entered by a pilot and a second limit depending on the current height of the aircraft and for selecting, as an alert limit, the maximum value between the first limit and the second limit, a computation unit (9) for calculating, in real time, a protection limit depending on performance of the aircraft, a comparison unit (10) for comparing the protection limit with the alert limit, and an alert unit (13) for emitting an alert signal if the protection limit is greater than the alert limit.
US09904648B2
The present invention discloses to a card connector, a base, and a terminal. The card connector suitable for insertion of a card includes a bottom board, where the bottom board is provided with a first-size area that is formed by side walls; the bottom board is further provided with a second-size area that is formed by locking units; when a first card is inserted into the card connector, the locking units are pressed down by the first card, and the first card is locked within the first-size area; and when the second card is inserted into the card connector, the second card is locked within the second-size area. Abase is disposed with side walls and locking units to form areas of different sizes, so that the card connector can be equipped with devices of different sizes, and can be highly versatile, widely applicable, and convenient to use.
US09904647B2
A system may include date flow module circuits configured between electronic devices or circuits that may affect and/or intercept the flow of data being communicated between electronic devices. The data flow module circuits may communicate with an external controller that may want to intervene in the data communication. The data flow module circuits may be configured in a pass mode or in an intervention mode. In the pass mode, a data flow module circuit may pass on data it receives without intervention by the external controller. In the intervention mode, the data flow module circuit may receive instructions from the external controller as to the data that the external controller wants the data flow module to output.
US09904635B2
A memory system includes a master controller, an interface with a host computer, and a link bus configured to couple with a slave controller. The master controller includes an address mapping decoder, a transaction queue, and a scheduler. The address mapping decoder is configured to decode address mapping information of a memory device coupled to the slave controller. The scheduler of the master controller is configured to reorder memory transaction requests received from the host computer in the transaction queue using the address mapping information of the memory device. The memory system employs an extended open page policy based on the pending memory transaction requests in the transaction queue of the master controller.
US09904634B2
Input signals, received by a primary computer, are emulated to a guest computer. For example, an input redirection component is connected between the primary computer and the guest computer. The primary computer may be communicatively connected to an input device (e.g., a touch display, a keyboard, etc.). The guest computer may not, however, be communicatively connected to the input device, and thus may be unaware of input signals from the input device. Accordingly, the input redirection component may receive, from the primary computer, a message regarding an input signal from the input device. The input redirection component may emulate the input device (e.g., connect to the guest computer as though the input redirection component is the input device), and may provide an emulated input signal, emulating the input signal, to the guest computer (e.g., the input signal, received by the primary computer, may be used to control the guest computer).
US09904631B2
A memory control system includes a memory connected to a memory bus, the memory including a plurality of access areas, a memory controller connected to the memory bus, a plurality of registers corresponding to the plurality of access areas, each of the plurality of registers configured to set an access permission or prohibition for a corresponding access area, a CPU (Central Processing Unit) configured to issue a first access request for accessing one of the plurality of access areas, and a memory access controller configured to determine whether an access to the memory is permissible or prohibited using the first access request and the plurality of registers, the memory access controller outputting a second access request in accordance with a determination result.
US09904617B2
The present disclosure discloses system parameter processing method, device and system. The method includes receiving a parameter processing instruction input by a user; responding to parameter processing sub-instruction to acquire a responding result; storing the responding result corresponding to parameter processing sub-instruction in a preset format; comparing the actual value of the parameter corresponding to the parameter identifier to be processed with the test value thereof respectively; and outputting a comparison result.
US09904610B2
Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.
US09904602B1
Backup objects, native security descriptors that describe access rights to the backup objects, and object metadata are received from platforms where each backup object has corresponding object metadata. Each native security descriptor is transformed into a platform independent security descriptor. A partitioned structure is generated, including by associating each platform independent security descriptor with those object metadata that correspond to the plurality of backup objects for which that platform independent security descriptor describes access rights to.
US09904601B2
A system for processing data includes a data storage device and a processor. The data storage device stores a set of data. The processor is configured to divide the set of data in the data storage system into a set of segments; compute a set of fingerprints, wherein the set of fingerprints comprises a fingerprint for each segment of the set of segments; store the set of fingerprints in a new snapshot; identify a second set of fingerprints in the new snapshot that are not already in a fingerprint index; cause a second set of segments associated with the second set of fingerprints to be stored in a backup data storage system; and cause the second set of fingerprints to be added to the fingerprint index.
US09904600B2
The present invention provides a mechanism for generating an initial copy in replication initialization. A request is received to replicate a source volume from a source node to a target node so as to generate the initial copy of the source volume in the target node. With respect to a current source data block of at least one source data block contained in the source volume, a search in the target node is performed for a target data block corresponding to the current source data block. Responsive to identifying the target data block, the initial copy of the source volume in the target node is updated using the target data block with the information from the current source data block.
US09904598B2
The illustrative storage management system uses snapshot technologies and performs block-level analysis thereof and to synthesize full backups of a database, regardless of the database management system (DBMS) and content of the database and without involving native DBMS utilities. Synthetic full copies are created efficiently and use network transport resources sparingly. Successive snapshots of the database may be hardware snapshots and/or software snapshots. The illustrative storage management system tracks which data blocks in the database change over time after a baseline full copy is saved to secondary storage. Only the changed blocks are subsequently moved to secondary storage as incremental backups and are indexed for future reference. A synthetic full backup of the database, at a given point in time, may be created by synthesizing the original full backup with changed blocks from any number of later incremental backups. The synthetic full backup comprises pointers to appropriate data blocks, ignoring intermediate changes, and pointing to the most current data block in secondary storage relative to the given point in time chosen for the synthetic full backup. The illustrative storage management system may restore the synthetic full backup without native DBMS utilities.
US09904597B2
Methods and apparatus to identify at least a first portion and a second portion of resources to restore to a device are described. The first portion of the resources may be restored atomically to the device before the second portion of the resources. The device may not respond to at least one user input during the restoration of the first portion of the resources. If the restoring of the first portion is successful, the second portion of the resources may be restored. The device may respond to the user input during the restoring of the second portion of the resources.
US09904596B2
A memory device incorporates a serial data bus coupled to a serial bus control circuit to provide access to error correction event notification information and error correction function configuration information. In some embodiments, the serial bus control circuit is in communication with a set of registers storing error correction event information and error correction function configuration information. The serial data bus enables access to the error correction control functions and to the error correction event notification information without interfering with and independent of the normal memory operation of the memory device.
US09904593B2
A device includes a reference circuit, a readout circuit, and an error correction coding circuit. The reference circuit is configured to generate a reference signal. The readout circuit is configured to generate data values of second data according to the reference signal and first data. The error correction coding circuit is configured to reset the reference circuit when errors occur in all of the data values of the second data.
US09904589B1
Techniques for incrementally increasing media size in data storage systems using grid encoded data storage techniques are described herein. A grid of shards is created where each shard of the grid of shards has a first index, a second index and each shard also has an associated storage device configured with a storage capacity that is large enough to store the largest set of data on a shard. Upon determining to replace the storage devices of the grid with storage devices that have a different storage capacity, the storage devices can be incrementally replaced within the grid by first padding each shard of the grid of shards with a set of data values, replacing a data shard storage device with a device of the different storage capacity, and replacing a set of derived shard storage devices with devices of the different storage capacity.
US09904585B1
A workflow interpreter service that interprets a workflow definition language for specifying a workflow definition. Further, the workflow definition language provides features for maintaining control over data flows for data that is passed from one state to another among states of a state machine for a workflow and features for handling errors that may occur within any given state of a workflow state machine. Such control over data flow in between states allows for a given workflow to be processed incrementally, and among multiple different computing resources. Further, the workflow definition language error handling features provide for robust error handling within the state machine framework corresponding to workflow.
US09904579B2
A system, method, and computer-readable storage medium configured to facilitate user purpose in a computing architecture.
US09904578B2
Software development data indicative of a development activity is accessed. A component parameter of a component of a software development platform is set, in which the component parameter is based upon, at least in part, an anticipated component workload associated with the development actively. At least one system resource is allocated for the component of the software development platform based upon, at least in part, the component parameter.
US09904570B2
A plurality of virtual machines (VMs) is migrated from a source group to a destination group in such as way as to achieve consistency and either availability or group preservation. Execution of VMs in the source group is selectively delayed during state migration so that memory transfer of all the VMs in the group will converge roughly at the same time. After VM state transfer to the destination group, execution switch-over is coordinated using different handshake and acknowledgement messages, passed either through a “leader” VM in each group, or directly between source-destination VM pairs.
US09904563B2
A control method is disclosed. The control method is suitable for an electronic device including first processing cores. The control method includes operations as follows. A device status of the electronic device is monitored. A threshold loading level of the first processing cores is dynamically set according to the device status. A loading management of multi-processor is performed according to a current loading level of the processing cores and the threshold loading level.
US09904559B2
When an information processing apparatus is requested to transfer to a system interruption state, the information processing apparatus determines whether to compress data at each page, and generates a hibernation image configured of compressed data and non-compressed data. In an operating system activation period, the information processing apparatus determines whether to execute hibernation activation processing before initializing a memory management mechanism. In a case where the information processing apparatus executes the hibernation activation processing, the information processing apparatus reduces a size of the memory management region up to the size required for the initialization of the kernel, and reads the compressed data in parallel with initialization of hardware. After initializing the kernel, the information processing apparatus reads the non-compressed data in parallel with decompression of the compressed data.
US09904556B1
An apparatus is provided that includes a device interface including port(s) coupled to and defining respective data channel(s) for respective peripheral(s). The device interface also includes boot control logic and a volatile buffer memory, and a volatile configuration memory. The apparatus also includes a non-volatile device storage memory including a contiguous memory block configured to store boot code with a boot set including a configuration routine. The boot control logic is configured to execute boot code including the boot set at power up or reset of the apparatus. The boot set includes a read of data from the device storage memory to the buffer memory, and a write of the data from the buffer memory to configuration memory to initialize the apparatus or a port, with the data being read from a portion of the device storage memory outside the contiguous memory block configured to store the boot code.
US09904555B2
Described herein are mechanisms for continuous automatic tuning of code regions for optimal hardware configurations for the code regions. One mechanism automatically tunes the tunable parameters for a demarcated code region by calculating metrics while executing the code region with different sets of tunable parameters and selecting one of the different sets based on the calculated metrics.
US09904554B2
According to an aspect, a method of checkpoint acceleration in a simultaneous multithreading (SMT) processor includes executing one or more threads in a processing pipeline of a processor core of the SMT processor, where the processing pipeline includes a completion stage followed by a checkpoint stage. A list of next-to-complete groups of instructions from the one or more threads anticipated to complete in an upcoming cycle is stored in a backlog queue. One or more of the next-to-complete groups of instructions are driven from the backlog queue to the checkpoint stage based on one or more completion indicators identifying which of the next-to-complete groups of instructions actually completed.
US09904551B2
Branch prediction is provided by generating a first index from a previous instruction address and from a first branch history vector having a first length. A second index is generated from the previous instruction address and from a second branch history vector that is longer than the first vector. Using the first index, a first branch prediction is retrieved from a first branch prediction table. Using the second index, a second branch prediction is retrieved from a second branch prediction table. Based upon additional branch history data, the first branch history vector and the second branch history vector are updated. A first hash value is generated from a current instruction address and the updated first branch history vector. A second hash value is generated from the current instruction address and the updated second branch history vector. One of the branch predictions are selected based upon the hash values.
US09904543B2
A build indicator is set in a build environment to a set value for building a program code, the set value selected from a first value indicating that a feature of the program code is enabled, and a second value indicating that the feature is disabled. In response to the set value of the build indicator being the first value, a variable is set to a value indicating that the feature is enabled. The program code is built using the value of the variable.
US09904534B2
Techniques are described for inter-tenant and intra-tenant software management services in a cloud environment. In an embodiment, a network service determines a target end state for a software product that is deployed by a set of one or more tenants. The network service generates, for the set of one or more tenants, a cacheable object for updating the software product to the target end state. The network service generates, for a particular tenant in the set of one or more tenants, tenant-specific configuration data for applying configurations associated with the respective tenant and target-specific configuration data for applying configurations associated with a respective deployment of the software product. The network service sends the cacheable object to each tenant of the set of one or more tenants and the configuration data to the particular tenant.
US09904527B1
Based on source code analysis of an API-invoker program, an expendable set of source code sections of an API-implementer program is identified. The expendable set corresponds to operations which are not expected to be performed on behalf of the API-invoker program at a particular computing environment. An optimized binary version of the API-implementer program is generated, which does not include executable code corresponding to the expendable set. The optimized binary version is transmitted to the computing environment for deployment.
US09904523B2
System and method for configuring a system of heterogeneous hardware components, including at least one: programmable hardware element (PHE), digital signal processor (DSP) core, and programmable communication element (PCE). A program, e.g., a graphical program (GP), which includes floating point math functionality and which is targeted for distributed deployment on the system is created. Respective portions of the program for deployment to respective ones of the hardware components are automatically determined. Program code implementing communication functionality between the at least one PHE and the at least one DSP core and targeted for deployment to the at least one PCE is automatically generated. At least one hardware configuration program (HCP) is generated from the program and the code, including compiling the respective portions of the program and the program code for deployment to respective hardware components. The HCP is deployable to the system for concurrent execution of the program.
US09904511B2
An improved shifter design for high-speed data processors is described. The shifter may include a first stage, in which the input bits are shifted by increments of N bits where N>1, followed by a second stage, in which all bits are shifted by a residual amount. A pre-shift may be removed from an input to the shifter and replaced by a shift adder at the second stage to further increase the speed of the shifter.
US09904510B2
Devices, methods and products are described that provide information handling devices with touch-based reflective display. One aspect provides a method including: providing a touchable control having one or more areas, said one or more areas providing both reflective display and accepting touch-based input; displaying data on a display device of an information handling device which does not overlap the reflective display of said one or more areas; ascertaining touch-based input to said one or more areas of said touchable control area; and executing one or more functions responsive to said touch-based input. Other embodiments are described.
US09904495B2
An image processing system includes at least one image processing apparatus, an information terminal, and an information processing device configured to communicate with the at least one image processing apparatus and the information terminal. The information terminal includes a specifying information transmitter configured to transmit, to the information processing device, specifying information for specifying, from the at least one image processing apparatus, a first image processing apparatus for inputting and a second image processing apparatus for outputting. The information processing device includes an input data retrieval unit configured to obtain input data from the first image processing apparatus for inputting based on the specifying information received from the information terminal, and an output data transmitter configured to transmit, based on the received specifying information, output data corresponding to the obtained input data to the second image processing apparatus for outputting.
US09904494B2
Provided is an image forming apparatus which acquires a plurality of jobs for repeatedly arranging images having widths smaller than a width of a continuous paper in a conveyance direction of the continuous paper, sets information for arranging the acquired jobs in a width direction of the continuous paper, forms images based on the set information, and sets a common blank forming period at which blanks among images appearing at different periods in each job coincide with each other between the jobs in the conveyance direction and forms a common blank.
US09904483B2
A processing unit processes data stored in a processing region. A processing region is a region in a storage region, used by processing unit for processing. A management unit manages file data stored as a file in storage device. Management unit associates an address of a storage region of storage device in which file data is stored with the file name of file data thereof. When processing unit processes file data, management unit assigns an address that is associated with the file name of the file data and stored as an address representing a processing region.
US09904481B2
A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
US09904479B1
A method for extending period of data retention of a flash memory device and a device for the same are disclosed. In the present invention, the temperature of the flash memory device is detected by a temperature sensor. According to the temperature and P/E cycles of the flash memory device, a safe period is obtained for the data retention of the flash memory device. By refreshing each block of the flash memory device during the safe period, the data retention period is refreshed, and the data stored in the flash memory device can be prevented from bit error caused by exceeding data retention period or read disturb.
US09904476B2
Techniques are described for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. A memory is partitioned into a group of sub-blocks, a parity block is associated with the sub-blocks, and the sub-blocks are accessed to read data as needed. A pending write buffer is added to a group of memory sub-blocks. Such a buffer may be sized to be equal to the group of memory sub-blocks. The pending write buffer handles collisions for write accesses to the same block.
US09904472B2
A memory system and method for delta writes are provided. In one embodiment, a memory system receives a request to store data in the memory and determines whether the data requested to be stored in the memory is a modified version of data already stored in the memory. If it is, the memory system compares the data requested to be stored in the memory with the data already stored in the memory to identify differences between the data to be stored and the data already stored. The memory system then stores the identified differences in the memory, along with a table that maps the stored identified differences to corresponding locations in the data already stored in the memory. Other embodiments are provided.
US09904466B2
Methods and systems are provided for generating, rendering, manipulating (e.g., slicing), and communicating stroke objects that form ink data. In a method of generating a stroke object, pen event data indicative of pen down, pen movement, and pen up events are sequentially received to generate point objects that collectively form a stroke object. The point objects serve as control points for interpolating curve segments. Further, a start parameter indicative of a start point within a starting curve segment of the curve segments at which display of the stroke object starts, and an end parameter indicative of an end point within an ending curve segment of at which display of the stroke object ends, are generated for the stroke object. When rendering the stroke object, a system limits display of the stroke object to a range bound by the start and end parameters, as opposed to displaying the entire stroke object.
US09904458B2
A method for information processing is provided in the disclosure. The method includes: acquiring a first operation of a user; determining a first application and generating a first instruction based on the first operation, wherein the first instruction is adapted to set the first application to a first mode; setting the first application to the first mode based on the first instruction; acquiring a second operation of the user; generating a second instruction based on the second operation; not distributing the second instruction to the first application in the case where it is determined that the second operation belongs to a first type of operation event; and distributing the second instruction to a corresponding application in the case where it is determined that the second operation does not belong to the first type of operation event. An electronic apparatus is further provided in the disclosure.
US09904448B2
A function for configuring a screen reflecting user preference is implemented when formlets are displayed to indicate function items of a mobile communication terminal. The size, position and shape of a formlet on which an indicator is positioned are changed by user settings in a state in which multiple formlets are displayed, thereby increasing accessibility to a formlet of high preference to a user and also increasing display visibility.
US09904446B2
A method, and associated apparatus and system and program product, for enlarging or reducing an image. The image is displayed on a display screen. A pointing operation is detected. The pointing operation points to, with a single-touch gesture using pointing means on the display screen, a first figure indicative of a range of the image to be enlarged or reduced and a second figure indicative of a size of the enlarged or reduced range. In response to the detection of the pointing operation, an enlarged or reduced image is displayed after the enlarged or reduced image is obtained by enlarging or reducing the image at an enlargement or reduction ratio determined based on the first figure and the second figure.
US09904443B2
The present disclosure relates to systems and methods for synchronizing one or more mediatations with a video timeline. A mediatation may refer to any media content displayed in a separate window from a video stream. Example mediatations include, but are not limited to, portable document format (PDF) documents, text documents, and image documents. Mediatations are associated with a timeline for a video stream. As the video stream is played, different indications of mediatations may appear in a window separate from the window playing the video. A user may then select an indication of a mediatation to display the entirety of the mediatation.
US09904441B2
Systems and methods for incorporating additional material in video content are described. Exemplary methods may include identifying the individual frames within a portion of video content that will be visible during adjusted playback. The methods may include incorporating at least one item of information within at least one of the individual frames identified to produce modified video content. The methods may also include transmitting the modified video content for display.
US09904440B2
A touchscreen displays an edit region for writing a message to transmit to at least one counterpart and an attach region for displaying an attachment file attached to the message. While a multimedia file is displayed on the attach region by being set as the attachment file of the message, and if the multimedia file displayed on the attach region is touched and dragged to the edit region, the controller controls the multimedia file to be displayed in a manner of being inserted in the edit region. While the multimedia file is displayed in a manner of being inserted in the edit region, and if the multimedia file displayed on the edit region is touched and dragged to the attach region, the controller controls the multimedia file to be set as the attachment file of the message.
US09904439B2
A system, methods and interfaces are provided for managing items in a networked environment. A set of items, such as publications or other works, can be embodied in tangible media that are mutually exclusive. In response to a selection of an item, a prioritized order of the tangible media corresponding to the selected item is provided. Each tangible media can be further subdivided into a prioritized order of physical attributes of the respective tangible media.