US09236602B2
Provided are a positive electrode active material for a lithium ion secondary battery and a secondary battery using the same, by which high discharge energy is obtained at low cost and capacity drop with cycles can be suppressed. A positive electrode active material for a secondary battery according to the embodiment of the present invention is represented by the following formula (I): Lia(FexNiyMn2-x-y-zAz)O4 (I) wherein 0.2
US09236595B2
A secondary battery including an electrode assembly, the electrode assembly including electrode plates and a separator interposed between the electrode plates, at least one of the electrode plates including a coated part, the coated part including a metallic plate having an active material coated thereon, and an uncoated part, the uncoated part including a metallic plate without active material coated thereon, the uncoated part including a folding line in the uncoated part, and a folding part with an end portion folded with respect to the folding line; and a current collector electrically contacting the folding part.
US09236594B2
In multilayer wholly solid lithium ion secondary batteries, a laminate having a collector layer of material with high conductivity superimposed on an active material layer has been disposed so as to attain a lowering of battery impedance. Consequently, in the fabrication of each of positive electrode layer and negative electrode layer, stacking of three layers consisting of an active material layer, a collector layer and an active material layer has been needed, thereby posing the problem of complex processing and high production cost. In the invention, a positive electrode layer and a negative electrode layer are fabricated from paste consisting of active material mixed with conductive substance in a given mixing ratio, and no collector layer is disposed. This realizes process simplification and manufacturing cost reduction without deterioration of battery performance and has also been effective in enhancing of battery performance, such as improvement to cycle characteristics.
US09236593B2
A battery assembly provided with an adhesive stop mechanism is disclosed. The battery assembly includes multiple battery cells, a primary retaining frame, a secondary retaining frame, two common electrodes and a bonding layer. The primary and second retaining frames are combined together to constitute accommodation chambers for housing the battery cells. The primary retaining frame includes an outer deck and a shallow deck, wherein the outer deck is formed with adhesive application pores and the shallow deck is formed with stop portions corresponding to the adhesive application pores. The adhesive composition applied through the adhesive application pores is confined by the stop portions and subsequently cured into a bonding layer that firmly holds the battery cells within the accommodation chambers.
US09236590B2
An electric storage module includes: a cooling plate with a predetermined thickness between a front surface and a rear surface, with the front surface and the rear surface functioning as cooling surfaces by a coolant flowing in the cooling plate; a first battery row made up with a plurality of battery cells, to be cooled by the cooling plate, arrayed along a predetermined direction, with one end surfaces of the battery cells being coupled with the front surface of the cooling plate so as to achieve thermal conduction; and a second battery row made up with a plurality of battery cells, to be cooled by the cooling plate, arrayed along a predetermined direction, with one end surfaces of the battery cells being coupled with the rear surface of the cooling plate so as to achieve thermal conduction.
US09236588B2
A battery pack includes a case having an upper case part and a lower case part. The battery pack further includes a battery cell accommodated inside the case, and a plurality of electrode terminals electrically connected to the battery cell. The upper case part has an opening which is arranged at a position corresponding to a position of the plurality of electrode terminals and exposes the plurality of electrode terminals. The batter pack additionally includes a suppressing member that suppresses foreign matter from entering inside the case via the opening.
US09236587B2
Disclosed is a battery module having a plurality of battery cells, the battery module including a cell module stack having a structure in which a plurality of cell modules having the battery cells mounted in cartridges is vertically stacked, a lower end plate supporting a lower end of the cell module stack, and an upper end plate fixing an uppermost cartridge of the cell module stack disposed on the lower end plate, wherein the cartridges and the upper and lower end plates are provided with through holes formed such that the through holes communicate with one another, a fixing member is inserted through the through holes and coupled to the upper and lower end plates, and the fixing member and the through holes are configured to have a horizontal sectional structure to restrain rotation of the fixing member when rotational force for fastening is applied to the fixing member.
US09236580B2
There is provided an organic electronic device including an anode, a hole transport layer, an emissive layer, an electron transport layer, and a cathode. The emissive layer includes at least one first electroluminescent material and the electron transport layer includes at least one electron transport material and at least one second electroluminescent material. The second electroluminescent material has a concentration that is greater adjacent the emissive layer. The device has white light emission.
US09236577B2
Provided are a dual-mode display device and a method of manufacturing the same. The device includes a lower substrate, an upper substrate facing the lower substrate, a thin-film transistor portion between the upper substrate and the lower substrate, a first anode on one side of the thin-film transistor portion, a first cathode between the first anode and the upper substrate, an organic light-emitting layer between the first cathode and the first anode, a second anode on the other side of the thin-film transistor portion, a second cathode between the second anode and the upper substrate, or the second anode and the lower substrate, and a optical switching layer between the second cathode and the second anode.
US09236574B2
The invention relates to novel dinaphtho[2,3-a:2′,3′-h]phenazine compounds, to methods for their preparation and intermediates used therein, formulations comprising them, the use of these compounds and formulations as semiconductor material in organic electronic (OE) devices, and OE devices comprising these compounds and formulations.
US09236573B2
Provided are an organic semiconductor compound, a method for preparing same, a polymer compound having the organic semiconductor compound of the present invention as a monomer, and an organic semiconductor device containing the polymer compound. Said organic semiconductor compound has side chains in the chemical structure thereof, and is highly soluble in a solvent, and therefore the organic semiconductor compound can be effectively used in solution-based processes. The organic semiconductor device containing the polymer compound according to the present invention yields high manufacturing efficiency.
US09236567B2
A resistive memory device includes a lower electrode disposed on a substrate, first and second resistance layers respectively disposed on opposite sides of the lower electrode and exhibiting resistance variation at different voltages, respectively, and an upper electrode disposed on and the first and second resistance layers.
US09236564B2
A magnetic junction usable in a magnetic device and a method for providing the magnetic junction are described. The magnetic junction includes a free layer, a pinned layer and nonmagnetic spacer layer between the free and pinned layers. At least one of the free and pinned layers includes at least one engineered Heusler structure having a first magnetic layer, a second magnetic layer and an amorphous layer between the magnetic layers. At least one of the first and second magnetic layer(s) is a Heusler layer. The first magnetic layer's perpendicular magnetic anisotropy energy (PMAE) exceeds is out-of-plane demagnetization energy. The second magnetic layer's PMAE exceeds its out-of-plane demagnetization energy. The free layer and/or the pinned layer has a PMAE greater than an out-of-plane demagnetization energy. The free layer is switchable between stable magnetic states when a write current is passed through the magnetic junction.
US09236556B2
Water-responsive composite materials are provided containing a polymeric matrix and a water-responsive gel integrated into the polymeric matrix. The water-responsive gel can include a polyol or an alkoxylated polyol crosslinked by reversibly hydrolysable bonds, such as borate ester bonds. The polymeric matrix can include conjugated polymers such as poly(pyrrole) containing polymers. The composite material is capable of rapid actuation in the presence of a water gradient and can exhibit power densities greater than 1 W/kg. Methods of making water-responsive composite materials are provided, including by electropolymerization. Devices containing water-responsive composite materials are provided for sensing, locomotion, and power generation.
US09236555B2
In one embodiment, a method of deforming a MEMS structure includes providing a base layer, providing a first piezoelectric slab operably connected to a surface of the base layer, determining a desired deformation of the base layer, applying a first potential to a first electrode operably connected to the first piezoelectric slab, applying a second potential to a second electrode operably connected to the first piezoelectric slab, and deforming the base layer with the first piezoelectric slab using the applied first potential and the applied second potential based upon the determined desired deformation.
US09236553B2
A photoelectric cell includes at least one photoelectric conversion module. The at least one photoelectric conversion module includes a first photoelectric conversion element and a second photoelectric conversion element. The first photoelectric conversion element includes a first absorbing part and a first non-absorbing part. An angle between the first absorbing part and the first non-absorbing part is less than 90 degrees. The second photoelectric conversion element includes a second non-absorbing part and a second absorbing part electrically connected with the second absorbing part. An angle between the second absorbing part and the second non-absorbing part is less than 90 degrees. The first absorbing part is electrically connected with the second absorbing part.
US09236551B2
According to one embodiment, there is provided a light-emitting device including a light-emitting section, a thermal radiation member, and a heat conduction layer. The light-emitting section includes a mounting substrate section and a light-emitting element section. The mounting substrate section includes a substrate, a first metal layer, and a second metal layer. The substrate includes a first principal plane including a mounting region and a second principal plane. The first metal layer includes mounting patterns provided in the mounting region. The light-emitting element section includes semiconductor light-emitting elements and a wavelength conversion layer. The semiconductor light-emitting elements are connected to the mounting patterns. The luminous existence of the light-emitting element section is equal to or higher than 10 lm/mm2 and equal to or lower than 100 lm/mm2. The thermal radiation member has an area equal to or larger than five times the area of the mounting region.
US09236550B2
Solid state lighting devices and associated methods of thermal sinking are described below. In one embodiment, a light emitting diode (LED) device includes a heat sink, an LED die thermally coupled to the heat sink, and a phosphor spaced apart from the LED die. The LED device also includes a heat conduction path in direct contact with both the phosphor and the heat sink. The heat conduction path is configured to conduct heat from the phosphor to the heat sink.
US09236549B2
The present invention provides a heat conducting slug having a multi-step structure, which is installed to an LED package to dissipate heat generated from a light emitting chip to the outside. The heat conducting slug includes a first slug, a second slug formed on the first slug, and a third slug formed on the second slug, wherein the light emitting chip is mounted to the third slug, and the second and third slugs respectively shaped to have edges are arranged to cross each other. In this configuration, heat generated from a light emitting chip follows a heat dissipation path, in which the heat is gathered at edges of one slug and dissipated therefrom and then gathered toward edges of another slug, arranged to cross the one slug. Accordingly, the entire heat dissipation path is not concentrated at a specific region but generally distributed widely, thereby improving a heat dissipation effect of the heat conducting slug.
US09236539B2
A light emitting package includes a circuit board, a light emitting chip disposed on the circuit board and electrically connected to the circuit board, a resin layer disposed on the light emitting chip, and a fluorescent layer disposed on the resin layer. The light emitting chip is disposed between the resin layer and the circuit board. The resin layer is disposed between the light emitting chip and the fluorescent layer. For a light, a refractive index of the resin layer is smaller than a refractive index of the light emitting chip and is larger than a refractive of the fluorescent layer.
US09236536B2
A silicone protective coating for an electronic light source and a method for applying the coating over an exposed or outer surface of the electronic light source assembled as part of or mounted to a circuit board or other substrate.
US09236535B2
Illumination device comprising at least one LED and at least one color converter comprising at least one organic fluorescent colorant in a matrix consisting essentially of polystyrene or polycarbonate, wherein LED and color converter are present in a remote phosphor arrangement.
US09236533B2
Disclosed are a light-emitting diode and a method for manufacturing the same. A light-emitting diode according to one aspect of the present invention includes: a first conductive clad layer; a light-scattering pattern configured, in the first conductive clad layer, having a refractive index different from that of the first conductive clad layer; an active layer located under the first conductive clad layer; a second conductive clad layer located under the active layer; a first electrode configured to be electrically connected to the first conductive clad layer; and a second electrode configured to be electrically connected to the second conductive clad layer. The light-scattering pattern can improve light extraction efficiency.
US09236525B2
A semiconductor light emitting device includes a substrate having first and second electrode patterns on at least one surface thereof, a light emitting structure on a surface of the substrate, a first electrode structure, a second electrode structure, an insulating layer, a first connection portion connecting the first electrode structure and the first electrode pattern, and a second connection portion connecting the second electrode structure extending outwardly from the light emitting structure and the second electrode pattern.
US09236514B1
A solar module riser assembly that is configured to allow a solar module attached thereto to fall-to-flat when not being forced into an angular position is provided. A riser assembly includes a riser support and a tube support attached to the riser support. A torque tube may extend across a plurality of riser assemblies and be retained by tube supports attached to each of the riser assemblies. A torque tube support is configured to rotate about the riser support and thereby position a solar module coupled thereto at an optimum angular orientation for solar exposure and track the sun. A first riser and second riser may be configured on opposing sides of a central drive device and lever arms attached to link bars drive tube supports when the link bar is moved. The first and second riser may be configured to create equal and opposite force on the link bar.
US09236500B2
A Schottky barrier diode and a method of manufacturing the Schottky barrier diode are provided. The diode includes an n− type epitaxial layer disposed on a first surface of an n+ type silicon carbide substrate and having an upper surface, a lower surface, and an inclined surface that connects the upper surface and the lower surface. A p region is disposed on the inclined surface of the n− type epitaxial layer and a Schottky electrode is disposed on the upper surface of the n− type epitaxial layer and the p region. In addition, an ohmic electrode is disposed on a second surface of the n+ type silicon carbide substrate.
US09236497B2
The method for fabricating a semiconductor device is provided. A doped semiconductor layer is formed over the substrate. The doped semiconductor layer is patterned to form a plurality of doped semiconductor patterns. An implantation process is performed to implant a dopant into the doped semiconductor patterns. A process temperature of the implantation process is no more than about −50° C. The dopants of the implantation process and the doped semiconductor patterns have the same conductivity type.
US09236491B2
A field effect transistor including: a gate insulating film; an oxide semiconductor layer that serves as an active layer and whose main structural elements are Sn, Zn and O, or Sn, Ga, Zn and O; and an oxide intermediate layer that is disposed between the gate insulating film and the oxide semiconductor layer, and whose resistivity is higher than that of the oxide semiconductor layer.
US09236490B2
A transistor including an oxide semiconductor film, in which the threshold voltage is prevented from being a negative value, is provided. A high quality semiconductor device having the transistor including an oxide semiconductor film is provided. A transistor includes an oxide semiconductor film having first to third regions. The top surface of the oxide semiconductor film in the first region is in contact with a source electrode or a drain electrode. The top surface of the oxide semiconductor film in the second region is in contact with a protective insulating film. The thickness of the second region is substantially uniform and smaller than the maximum thickness of the first region. The top surface and a side surface of the oxide semiconductor film in the third region are in contact with the protective insulating film.
US09236489B2
A logic circuit includes a thin film transistor having a channel formation region formed using an oxide semiconductor, and a capacitor having terminals one of which is brought into a floating state by turning off the thin film transistor. The oxide semiconductor has a hydrogen concentration of 5×1019 (atoms/cm3) or less and thus substantially serves as an insulator in a state where an electric field is not generated. Therefore, off-state current of a thin film transistor can be reduced, leading to suppressing the leakage of electric charge stored in a capacitor, through the thin film transistor. Accordingly, a malfunction of the logic circuit can be prevented. Further, the excessive amount of current which flows in the logic circuit can be reduced through the reduction of off-state current of the thin film transistor, resulting in low power consumption of the logic circuit.
US09236477B2
Silicon-carbon alloy structures can be formed as inverted U-shaped structures around semiconductor fins by a selective epitaxy process. A planarization dielectric layer is formed to fill gaps among the silicon-carbon alloy structures. After planarization, remaining vertical portions of the silicon-carbon alloy structures constitute silicon-carbon alloy fins, which can have sublithographic widths. The semiconductor fins may be replaced with replacement dielectric material fins. In one embodiment, employing a patterned mask layer, sidewalls of the silicon-carbon alloy fins can be removed around end portions of each silicon-carbon alloy fin. An anneal is performed to covert surface portions of the silicon-carbon alloy fins into graphene layers. In one embodiment, each graphene layer can include only a horizontal portion in a channel region, and include a horizontal portion and sidewall portions in source and drain regions. If a patterned mask layer is not employed, each graphene layer can include only a horizontal portion.
US09236471B2
A semiconductor structure comprises a substrate having a first conductive type; a deep well having a second conductive type formed in the substrate; a first well having the first conductive type and a second well having the second conductive type both formed in the deep well and the second well spaced apart from the first well; a gate electrode formed on the substrate and disposed between the first and second wells; an isolation extending down from the surface of the substrate and disposed between the gate electrode and the second well; a conductive plug including a first portion and a second portion electrically connected to each other, and the first portion electrically connected to the gate electrode, and the second portion penetrating into the isolation. The bottom surface of the second portion of the conductive plug is covered by the isolation.
US09236459B2
Insulated gate bipolar transistor (IGBT) electrostatic discharge (ESD) protection devices are presented. An IGBT-ESD device includes a semiconductor substrate and patterned insulation regions disposed on the semiconductor substrate defining a first active region and a second active region. A high-V N-well is formed in the first active region of the semiconductor substrate. A P-body doped region is formed in the second active region of the semiconductor substrate, wherein the high-V N-well and the P-body doped region are separated with a predetermined distance exposing the semiconductor substrate. A P+ doped drain region is disposed in the high-V N-well. A P+ diffused region and an N+ doped source region are disposed in the P-body doped region. A gate structure is disposed on the semiconductor substrate with one end adjacent to the N+ doped source region and the other end extending over the insulation region.
US09236455B2
A thin film transistor substrate includes an active pattern which is disposed on a base substrate and includes a channel, a source electrode and a drain electrode, the channel which includes an oxide semiconductor, the source electrode and the drain electrode connected the channel, a gate electrode overlapped with the channel, a passivation layer which covers the source electrode, the drain electrode and the gate electrode and a fluorine deposition layer disposed between the active pattern and the passivation layer.
US09236450B2
Fabricating a semiconductor device includes: forming a gate trench in an epitaxial layer overlaying a semiconductor substrate; depositing gate material in the gate trench; forming a body; forming a source; forming an active region contact trench that extends through the source and the body into a drain; forming a Schottky barrier controlling layer in the epitaxial layer in bottom region of the active region contact trench; and disposing a contact electrode within the active region contact trench. The Schottky barrier controlling layer controls Schottky barrier height of a Schottky diode formed by the contact electrode and the drain.
US09236445B2
The disclosure provides a method of forming a transistor. In this method, a dummy gate structure is formed over a semiconductor substrate. Source/drain regions are then formed in the semiconductor substrate such that a channel region, which is arranged under the dummy gate structure in the semiconductor substrate, separates the source/drains from one another. After the source/drain regions have been formed, the dummy gate structure is removed. After the dummy gate structure has been removed, a surface region of the channel region is removed to form a channel region recess. A replacement channel region is then epitaxially grown in the channel region recess.
US09236443B2
High electron mobility transistors (HEMTs) having improved I-V characteristics and reliability are provided. According to one embodiment, a selective implantation is performed to form a damage region in a gate-to-drain region of, for example, an IηAΓN/GaN HEMT. The selective implantation can be performed by irradiating some or all of a gate-to-drain region of an InAlN/GaN HEMT on a substrate with protons or other ions such as Ge ions, He ions, N ions, or O ions. The damage region can extend in a region below a 2DEG interface of the HEMT.
US09236441B2
A method for manufacturing a nitride-based semiconductor device includes: preparing a substrate; forming a buffer layer on the substrate, the buffer layer preventing dislocation with the substrate; forming a spacer on the buffer layer; forming a barrier layer on the spacer, the barrier layer forming a hetero-structure with the spacer; forming a protecting layer on the barrier layer; and forming an HfO2 layer the protecting layer through RF sputtering.
US09236440B2
When forming field effect transistors, a common problem is the formation of a Schottky barrier at the interface between a metal thin film in the gate electrode and a semiconductor material, typically polysilicon, formed thereupon. Fully silicided gates are known in the state of the art which may overcome this problem. The claimed method proposes an improved fully silicided gate achieved by forming a gate structure including an additional metal layer between the metal gate layer and the gate semiconductor material. A silicidation process can then be optimized so as to form a lower metal silicide layer comprising the metal of the additional metal layer and an upper metal silicide layer forming an interface with the lower metal silicide layer.
US09236437B2
Embodiments of the present invention provide improved methods of contact formation. A self aligned contact scheme with reduced lithography requirements is disclosed. This reduces the risk of shorts between source/drains and gates, while providing improved circuit density. Cavities are formed adjacent to the gates, and a fill metal is deposited in the cavities to form contact strips. A patterning mask is then used to form smaller contacts by performing a partial metal recess of the contact strips.
US09236429B2
A semiconductor structure includes a substrate, a dam element, a first isolation layer, a second isolation layer, and a conductive layer. The substrate has a conductive pad, a trench, a sidewall, a first surface, and a second surface opposite to the first surface. The conductive pad is located on the second surface. The trench has a first opening at the first surface, and has a second opening at the second surface. The dam element is located on the second surface and covers the second opening. The dam element has a concave portion that is at the second opening. The first isolation layer is located on a portion of the sidewall. The second isolation layer is located on the first surface and the sidewall that is not covered by the first isolation layer, such that an interface is formed between the first and second isolation layers.
US09236428B2
A structure including an oxide semiconductor layer which is provided over an insulating surface and includes a channel formation region and a pair of low-resistance regions between which the channel formation region is positioned, a gate insulating film covering a top surface and a side surface of the oxide semiconductor layer, a gate electrode covering a top surface and a side surface of the channel formation region with the gate insulating film positioned therebetween, and electrodes electrically connected to the low-resistance regions is employed. The electrodes are electrically connected to at least side surfaces of the low-resistance regions, so that contact resistance with the source electrode and the drain electrode is reduced.
US09236424B2
According to one embodiment, a flat-panel display device includes a first substrate including an output pad to which a signal necessary for displaying an image on an active area is supplied from a signal supply source, a dummy pad juxtaposed with the output pad, a signal line connected to the output pad, a switching element connected to the signal line, a pixel electrode connected to the switching element in the active area, a first dummy line connected to the dummy pad, spaced apart from the signal line and including a first projection protruding in a direction crossing a direction of extension of the first dummy line, and a second dummy line spaced apart from the dummy pad and the signal line and including a second projection opposed to the first projection.
US09236421B2
An in-cell active matrix OLED touch panel structure of narrow border includes first and second substrates, an OLED layer configured between the first and second substrates, first and second sensing electrode layers, and a thin film transistor layer. The first sensing electrode layer includes M first conductor blocks and N connection lines arranged in a first direction. The second sensing electrode layer includes N second conductor blocks arranged in a second direction. Each second conductor block makes use of a corresponding i-th connection line to be extended to one edge of the panel structure. The thin film transistor layer includes K gate lines and L source lines. The M first conductor blocks, the N connection lines, and the N second conductor blocks are disposed at positions corresponding to those of the K gate lines and L source lines of the thin film transistor layer.
US09236419B2
An organic light emitting display device and a method of manufacturing the same are provided. The organic light emitting display device includes a substrate including red, green, and blue sub-pixel regions, reflective electrodes on the substrate, a reflective protective film on the substrate and surrounding sides and front surfaces of each reflective electrode, the reflective electrodes being on the reflective protective film, first electrodes on the substrate, the reflective protective film being on the first electrodes, the first electrodes including different respective thicknesses in the respective red, green, and blue sub-pixel regions, a second electrode facing the first electrodes, and a white organic common layer between the first and second electrodes.
US09236407B2
An image sensor arranged inside and on top of a semiconductor substrate, having a plurality of pixels, each including: a photosensitive area, a read area, and a storage area extending between the photosensitive area and the read area; at least one first insulated vertical electrode extending in the substrate between the photosensitive area and the storage area; and at least one second insulated vertical electrode extending in the substrate between the storage area and the read area.
US09236398B2
Device structures and design structures for passive devices that may be used as electrostatic discharge protection devices in fin-type field-effect transistor integrated circuit technologies. A device region is formed in a trench and is coupled with a handle wafer of a semiconductor-on-insulator substrate. The device region extends through a buried insulator layer of the semiconductor-on-insulator substrate toward a top surface of a device layer of the semiconductor-on-insulator substrate. The device region is comprised of lightly-doped semiconductor material. The device structure further includes a doped region formed in the device region and that defines a junction. A portion of the device region is laterally positioned between the doped region and the buried insulator layer of the semiconductor-on-insulator substrate. Another region of the device layer may be patterned to form fins for fin-type field-effect transistors.
US09236391B2
Fabrication of a slim split gate cell and the resulting device are disclosed. Embodiments include forming a first gate on a substrate, the first gate having an upper surface and a hard-mask covering the upper surface, forming an interpoly isolation layer on side surfaces of the first gate and the hard-mask, forming a second gate on one side of the first gate, with an uppermost point of the second gate below the upper surface of the first gate, removing the hard-mask, forming spacers on exposed vertical surfaces, and forming a salicide on exposed surfaces of the first and second gates.
US09236387B2
A semiconductor device capable of increasing ON current while reducing channel resistance and allowing transistors to operate independently and stably, having a fin formed to protrude from the bottom of a gate electrode trench, a gate insulating film covering the surfaces of the gate electrode trench and the fin, a gate electrode embedded in a lower part of the gate electrode trench and formed to stride over the fin via the gate insulating film, a first impurity diffusion region arranged on a first side face, and a second impurity diffusion region arranged on a second side face.
US09236386B2
A method for fabricating a semiconductor device includes etching a semiconductor substrate to form bulb-type trenches that define a plurality of active regions in the semiconductor substrate; forming a supporter in each of the bulb-type trenches; dividing each active region, of the plurality of active regions, into a pair of body lines by forming a trench through each active region; and forming a bit line in each body line of the pair of body lines.
US09236385B2
An object is to provide a memory device including a memory element that can be operated without problems by a thin film transistor with a low off-state current. Provided is a memory device in which a memory element including at least one thin film transistor that includes an oxide semiconductor layer is arranged as a matrix. The thin film transistor including an oxide semiconductor layer has a high field effect mobility and low off-state current, and thus can be operated favorably without problems. In addition, the power consumption can be reduced. Such a memory device is particularly effective in the case where the thin film transistor including an oxide semiconductor layer is provided in a pixel of a display device because the memory device and the pixel can be formed over one substrate.
US09236377B2
A semiconductor device including a circuit which does not easily deteriorate is provided. The semiconductor device includes a first transistor, a second transistor, a first switch, a second switch, and a third switch. A first terminal of the first transistor is connected to a first wiring. A second terminal of the first transistor is connected to a second wiring. A gate and a first terminal of the second transistor are connected to the first wiring. A second terminal of the second transistor is connected to a gate of the first transistor. The first switch is connected between the second wiring and a third wiring. The second switch is connected between the second wiring and the third wiring. The third switch is connected between the gate of the first transistor and the third wiring.
US09236373B2
A semiconductor device according to the embodiments includes: a first normally-off transistor including a first source terminal, a first drain terminal, and a first gate terminal; a normally-on transistor including a second source terminal connected to the first drain terminal, a second drain terminal, and a second gate terminal connected to the first source terminal; a protection element provided between the first gate terminal and the second drain terminal, and having breakdown voltage lower than breakdown voltage of the normally-on transistor; and a first diode including a first anode connected to the second drain terminal and a first cathode connected to the protection element.
US09236371B2
An integrated circuit for controlling a boost converter. The integrated circuit includes a gate pin, a source pin, a feedback pin, a current mirror sub-circuit, and a control sub-circuit. The current mirror sub-circuit is connected to the source pin to produce an output current from a reference current flowing between the source pin and ground, the reference current being larger than the output current. The control sub-circuit is connected to the current mirror sub-circuit, the gate pin and the feedback pin to control a gate voltage provided to the gate pin based on the output current and a feedback voltage at the feedback pin.
US09236370B2
The instant disclosure provides a light-emitting module and a method of manufacturing a single light-emitting structure. The light-emitting module includes two identical light-emitting structures disposed on the same plane. One of the two light-emitting structures disposed on the plane is rotated by 180 degrees relative to the other light-emitting structure, and the two light-emitting structures are connected to each other. Each light-emitting structure includes a base, a conducting element, a light-emitting element and an encapsulation element. The conducting element includes a plurality of conductors separated from each other and passing through the base body, where the number of the conductors is N and N>1. The light-emitting element includes at least one light-emitting chip electrically connected between at least two of the conductors. The encapsulation element includes a transparent encapsulation body disposed on the base to cover the conducting element and the light-emitting element.
US09236360B2
An IC chip package and a chip-on-glass structure using the same are provided. The IC chip package includes an IC chip having a circuit surface, and plural copper (Cu) bumps formed on the circuit surface. Moreover, a non-conductive film (NCF) could be formed on the circuit surface to cover the Cu bumps. The chip-on-glass structure includes a glass substrate, plural electrodes such as aluminum (Al) electrodes formed on the glass substrate, and a conductive film formed on the electrodes. The conductive film contains a number of conductive particles. When the IC chip package is coupled to the glass substrate, the Cu bumps can be coupled to the corresponding electrodes via conductive particles.
US09236359B2
A method and system of stacking and aligning a plurality of integrated circuits. The method includes the steps of providing a first integrated circuit having at least one funnel-shaped socket, providing a second integrated circuit, aligning at least one protrusion on the second integrated circuit with the at least one funnel-shaped socket, and bonding the first integrated circuit to the second integrated circuit. The system includes a first integrated circuit having at least one funnel-shaped socket, a metallization-diffusion barrier disposed on the interior of the funnel-shaped socket, and a second integrated circuit. The at least one funnel-shaped socket is adapted to receive a portion of the second integrated circuit.
US09236352B2
A semiconductor wafer has a plurality of semiconductor die. A peripheral region is formed around the die. An insulating material is formed in the peripheral region. A portion of the insulating material is removed to form a through hole via (THV). A conductive material is deposited in the THV to form a conductive THV. A conductive layer is formed between the conductive THV and contact pads of the semiconductor die. A noise absorbing material is deposited in the peripheral region between the conductive THV to isolate the semiconductor die from intra-device interference. The noise absorbing material extends through the peripheral region from a first side of the semiconductor die to a second side of the semiconductor die. The noise absorbing material has an angular, semi-circular, or rectangular shape. The noise absorbing material can be dispersed in the peripheral region between the conductive THV.
US09236351B2
A semiconductor device includes a carrier, several dies disposed on a surface of the carrier and several scribing lines defined on the surface of the carrier. The scribing lines include several continuous lines along a first direction and several discontinuous lines along a second direction. Further, a method of dies singulation includes providing a carrier, disposing several dies on a surface of the carrier according to several scribing lines including several continuous lines along a first direction and several discontinuous lines along a second direction, cutting the carrier according to the continuous lines along the first direction, and cutting the carrier according to the discontinuous lines along the second direction.
US09236341B1
A silicon interposer includes a plurality of patterned metal layers formed on a silicon wafer portion and a plurality of through-silicon vias extending through the silicon wafer portion. The through-silicon vias have an interdiffusion conductive element.
US09236336B2
Systems and methods are provided for an integrated circuit package. A plurality of electrical contacts are configured to provide a structure for electrically connecting the integrated circuit package to a printed circuit board. A package substrate includes at least one patterned metallic layer formed to electrically interconnect I/O contacts of an integrated circuit to the plurality of electrical contacts, and at least one generally uniform metallic layer having a plurality of voids that are respectively situated in axial alignment with corresponding ones of the electrical contacts, and one or more dielectric layers disposed between the plurality of electrical contacts and the metallic layers. Further, the package substrate includes a plurality of metallic elements disposed within the plurality of voids and electrically isolated from the generally uniform metallic layer, the metallic elements configured to reduce a physical size of respective voids without electrically contacting the generally uniform metallic layer.
US09236331B2
An electronic apparatus includes a packaging enclosure, first and second die pads disposed within the packaging enclosure, first and second semiconductor die disposed on the first and second die pads, respectively, a plurality of packaging leads, each packaging lead projecting outward from the packaging enclosure, a plurality of packaging posts disposed within the packaging enclosure and extending inward from opposite sides of the packaging enclosure between the first and second die pads, each packaging post being connected with a respective one of the plurality of packaging leads, and a plurality of wire bonds disposed within the packaging enclosure. Each packaging post of the plurality of packaging posts is connected via a first wire bond of the plurality of wire bonds to the first semiconductor die and via a second wire bond of the plurality of wire bonds to the second semiconductor die. The plurality of packaging posts includes first and second sets of packaging posts extending inward from first and second opposite sides of the packaging enclosure, respectively.
US09236308B1
Methods of fabricating fin structures having exposed upper fin portions with a uniform exposure height are disclosed herein. The fabrication methods include providing a substrate with plurality of fins and a dielectric material disposed between and over the plurality of fins, planarizing the dielectric material and the plurality of fins, and uniformly recessing the dielectric material to a pre-selected depth below upper surfaces of the plurality of fins to expose upper fin portions. The exposed upper fin portions, as a result of uniformly recessing the dielectric material, have a uniform exposure height above the recessed dielectric material. A protective film may be provided over the recessed dielectric material and exposed upper fin portions to preserve the uniform exposure height of the upper fin portions. The uniform exposure height of the exposed upper fin portions facilitates subsequent formation of one or more circuit structures above the substrate.
US09236300B2
A method includes forming a dielectric layer over a portion of an SRAM cell. The SRAM cell includes a first pull-up transistor and a second pull-up transistor, a first pull-down transistor and a second pull-down transistor forming cross-latched inverters with the first pull-up transistor and the second pull-up transistor, and a first pass-gate transistor and a second pass-gate transistor connected to drains of the first pull-up transistor and the first pull-down transistor and drains of the second pull-up transistor and the second pull-down transistor, respectively. A first mask layer is formed over the dielectric layer and patterned. A second mask layer is formed over the dielectric layer and patterned. The dielectric layer is etched using the first mask layer and the second mask layer in combination as an etching mask, wherein a contact opening is formed in the dielectric layer. A contact plug is formed in the contact opening.
US09236297B2
Provided are methods of void-free tungsten fill of high aspect ratio features. According to various embodiments, the methods involve a reduced temperature chemical vapor deposition (CVD) process to fill the features with tungsten. In certain embodiments, the process temperature is maintained at less than about 350° C. during the chemical vapor deposition to fill the feature. The reduced-temperature CVD tungsten fill provides improved tungsten fill in high aspect ratio features, provides improved barriers to fluorine migration into underlying layers, while achieving similar thin film resistivity as standard CVD fill. Also provided are methods of depositing thin tungsten films having low-resistivity. According to various embodiments, the methods involve performing a reduced temperature low resistivity treatment on a deposited nucleation layer prior to depositing a tungsten bulk layer and/or depositing a bulk layer via a reduced temperature CVD process followed by a high temperature CVD process.
US09236289B1
Shallow trench isolation structures in a semiconductor device and a method for manufacturing the same. The method include steps hereinafter. A substrate is provided with a pad oxide layer and a first patterned photoresist layer thereon. A first trench is formed in the substrate corresponding to the first patterned photoresist layer. A first dielectric layer is deposited in the first trench and on the substrate. A second patterned photoresist layer is provided to form an opening in the first dielectric layer and a second trench in the substrate corresponding to the second patterned photoresist layer. A second dielectric layer is deposited covering the first trench and the second trench in the substrate and the first dielectric layer on the substrate. The second dielectric layer is removing by chemical-mechanical polishing until the first dielectric layer is exposed. The first dielectric layer on the substrate selectively is removed.
US09236287B2
Photonic SOI devices are formed by lateral epitaxy of a deposited non-crystalline semiconductor layer over a localized buried oxide created by a trench isolation process or by thermal oxidation. Specifically, and after forming a trench into a semiconductor substrate, the trench can be filled with an oxide by a deposition process or a thermal oxidation can be performed to form a localized buried oxide within the semiconductor substrate. In some embodiments, the oxide can be recessed to expose sidewall surfaces of the semiconductor substrate. Next, a non-crystalline semiconductor layer is formed and then a solid state crystallization is preformed which forms a localized semiconductor-on-insulator layer. During the solid state crystallization process portions of the non-crystalline semiconductor layer that are adjacent exposed sidewall surfaces of the substrate are crystallized.
US09236274B1
A method of processing a glass substrate for use in semi-conductor packaging applications. Through holes are created in a glass substrate and subsequently filled with a metallized paste material. The glass substrate is planarized after metallization to clean and flatten a surface of the glass substrate. The surface of the glass substrate is coated with at least one redistribution layer of a metal, a metal oxide, an alloy, a polymer, or a combination thereof. The paste material has improved adhesion to the through-holes. The filled through-holes are hermetic and have a low resistivity.
US09236267B2
A method for patterning a plurality of features in a non-rectangular pattern, such as on an integrated circuit device, includes providing a substrate including a surface with a plurality of elongated protrusions, the elongated protrusions extending in a first direction. A first layer is formed above the surface and above the plurality of elongated protrusions, and patterned with an end cutting mask. The end cutting mask includes two nearly-adjacent patterns with a sub-resolution feature positioned and configured such that when the resulting pattern on the first layer includes the two nearly adjacent patterns and a connection there between. The method further includes cutting ends of the elongated protrusions using the pattern on the first layer.
US09236264B2
A wafer processing method including a mask forming step of forming a mask for covering a region corresponding to each device on a functional layer formed on the front side of a substrate constituting a wafer, a groove forming step of spraying a fluid containing abrasive grains against the front side of the wafer to thereby form a groove for dividing the functional layer along each street, and an etching step of performing dry etching from the front side of the wafer to thereby form an etched groove along each street. Accordingly, it is possible to prevent that the functional layer may be separated to cause damage to each device. Furthermore, a wide area of the wafer can be processed at a time, so that the productivity can be improved.
US09236259B2
A method of manufacturing a semiconductor device having a doped layer may be provided. The method includes providing a substrate having a first region and a second region, forming a gate dielectric layer on the substrate, forming a first gate electrode layer on the gate dielectric layer, forming a first doped layer on the first gate electrode layer, forming a first capping layer on the first doped layer, forming a mask pattern on the first capping layer in the first region, the mask pattern exposing the first capping layer in the second region, removing the first capping layer and the first doped layer in the second region, removing the mask pattern, and forming a second doped layer on the first capping layer in the first region and the first gate electrode layer in the second region.
US09236252B2
A metal chloride gas generator includes: a tube reactor including a receiving section for receiving a metal on an upstream side, and a growing section in which a growth substrate is placed on a downstream side; a gas inlet pipe arranged to extend from an upstream end with a gas inlet via the receiving section to the growing section, for introducing a gas from the upstream end to supply the gas to the receiving section, and supplying a metal chloride gas produced by a reaction between the gas and the metal in the receiving section to the growing section; and a heat shield plate placed in the reactor to thermally shield the upstream end from the growing section. The gas inlet pipe is bent between the upstream end and the heat shield plate.
US09236249B2
A method of growing III-N material on a silicon substrate includes the steps of epitaxially growing a single crystal rare earth oxide on a silicon substrate, epitaxially growing a single crystal rare earth nitride on the single crystal rare earth oxide, and epitaxially growing a layer of single crystal III-N material on the single crystal rare earth nitride.
US09236231B2
Systems and methods are used to analyze a sample using variable detection scan resolutions. A tandem mass spectrometer is instructed to perform at least two scans of a sample with different detection scan resolutions using a processor. The tandem mass spectrometer includes a mass analyzer that allows variable detection scan resolutions. The selection of the different detection scan resolutions can be based on one or more properties of sample compounds. The properties may include a sample compound molecular weight distribution that is calculated from a molecular weight distribution of expected compounds or is determined from a list of molecular weights for one or more known compounds. The tandem mass spectrometer can also be instructed to perform an analysis of the sample before instructing the tandem mass spectrometer to perform the at least two scans of the sample.
US09236225B2
Ion sources, systems and methods are disclosed.
US09236221B2
A method and system for performing gas cluster ion beam (GCIB) etch processing of various materials is described. In particular, the GCIB etch processing includes using one or more molecular beams to optimize pressure at localized regions of the ion beam.
US09236217B2
A sample observation method uses a charged particle beam apparatus comprising a charged particle optical column irradiating a charged particle beam, a vacuum chamber, and a sample chamber being capable of storing a sample. The method includes maintaining a pressure of the sample chamber higher than that of the vacuum chamber by a thin film which permits the charged particle beam to be transmitted, determining a relation between a height of a lower surface of the thin film and a height of a lower end of a lens barrel of an optical microscope, measuring a distance between the sample and the lens barrel, and setting a distance between the sample and thin film based on the relation and the distance.
US09236212B2
One embodiment provides a tungsten wire containing 1 to 10% by mass of rhenium, the wire having a point indicating a 2% elongation within a quadrangle formed by joining points with straight lines, where the values of x and y are point (20, 75), point (20, 87), point (90, 75), and point (90, 58), in this order; wherein the wire diameter of the tungsten wire is represented by x μm, and the elongation of the tungsten wire is 2% after electrically heating with an electrical current which is a ratio of y % to the fusion current (FC) at the wire diameter x μm, and wherein a semi-logarithmic system of coordinates is expressed by a horizontal axis using a logarithmic scale of the wire diameter x and a vertical axis using a normal scale of ratio y to the fusion current.
US09236199B2
This invention provides a switch including a housing, a plunger that slides in a press direction or a return direction with respect to the housing, a return spring that biases the plunger in the return direction and is compressed by a slide of the plunger in the press direction, a plurality of terminals that are brought into a conductive state according to a predetermined position of the plunger, and a terminal contact spring that makes contact with the terminals so as to bring the terminals into a conductive state by the slide of the plunger in the press direction. The terminal contact spring is disposed so as to be compressed according to the slide of the plunger in the press direction under a contact state of making contact with the terminals.
US09236198B2
A chip-type electric double layer capacitor includes: a resin case having a housing space provided therein and formed of insulating resin; first and second external terminals inserted into the resin case by insert injection molding, each having a first portion exposed to an outer surface of the resin case for external contact and a second portion exposed to an inner surface of the housing space for internal contact; a sealing portion including a groove portion provided in the resin case along a circumference of at least one of the first and second external terminals and a resin filling the groove portion; and an electric double layer capacitor cell mounted in the housing space and electrically connected to the second portion of the first and second external terminals.
US09236194B2
Dye-sensitized semiconducting metal oxide films for photoanodes, photoanodes incorporating the films and DSCs incorporating the photoanodes are provided. Also provided are methods for making the dye sensitized semiconducting metal oxide films. The methods of making the films are based on the deposition of an encapsulating layer of a semiconducting metal oxide around the molecular anchoring groups of photosensitizing dye molecules adsorbed to a porous film of the semiconducting metal oxide. The encapsulating layer of semiconducting metal oxide is formed in such a way that it is not coated over the chromophores of the adsorbed dye molecules and, therefore, allows the dye molecules to remain electrochemically addressable.
US09236191B2
A process for preparing a solid electrolytic capacitor comprising application of coverage enhancing catalyst followed by application of a conducting polymer layer. Coverage enhancing catalyst is removed after coating and curing.
US09236190B2
An amplifier provides a first amplifier circuit, a second amplifier circuit, a first hybrid-coupler circuit and a termination. The hybrid-coupler circuit provides an output terminal and an insulation terminal. In this context, the termination is connected to the insulation terminal of the hybrid-coupler circuit. The termination comprises a first capacitor and/or an inductance, which is disposed directly at the insulation terminal of the hybrid-coupler circuit.
US09236175B2
An electromagnetic actuating apparatus having an armature unit, which can be moved through a movement distance in an axial direction relative to a stationary core unit and in reaction to an operating current being passed through a coil unit, which armature unit magnetically interacts axially at one end with the core unit over a control range which at least partially overlaps axially along the movement distance, which, as a section of the armature unit, has a first profile section and, as a section of the core unit, has a second profile section, with an air gap formed between them and forms an extent at right angles to the axial direction.
US09236162B2
Provided is a transparent conductive ink which contains metal nanowires and/or metal nanotubes as a conductive component and can form a coating film which has good conductivity and a high light transmittance property, and also provided is a transparent conductive pattern forming method wherein this transparent conductive ink is used for forming a transparent conductive pattern by simple production steps, to thereby suppress the production cost and environmental load. At least one of metal nanowires and metal nanotubes are dispersed in a dispersion medium containing a shape-holding material which contains an organic compound having a molecular weight in the range of 150 to 500 and which has a viscosity of 1.0×103 to 2.0×106 mPa·s at 25° C., to prepare a transparent conductive ink. A transparent conductive pattern is formed by printing a pattern having an arbitrary shape on a substrate using this transparent conductive ink, subjecting the pattern to a heating treatment to dry the pattern, and subjecting the pattern which has been dried to pulsed light irradiation.
US09236154B2
A charged-particle beam drawing method includes: storing a plurality of time interval patterns defining time intervals for performing a diagnosis of a drift amount of charged-particle beam; drawing a predetermined drawing pattern on a sample by irradiating the beam on the sample; receiving first event information including occurrence of event and type of event; acquiring region information specifying a region being drawn by the beam; selecting a specific time interval pattern from the plurality of time interval patterns based on the type of the event of the first event information and the region information; diagnosing the drift amount of the beam based on the specific time interval pattern, until second event information is received, the second event information includes occurrence of event and type of event; and drawing a predetermined drawing pattern on the sample while performing a drift correction of the charged-particle beam, based on the diagnosing.
US09236153B2
To use 99mTc as a raw material for a radioactive medicine, a very small amount of 99mTc in the high concentration Mo(99Mo) solution is purified and recovered with high yield without contamination of 99Mo. 99mTc with high purity is recovered by forming a high concentration Mo(99Mo) solution which contains radionuclides 99Mo which is the parent nuclide of 99mTc used for the radioactive medicine and the raw material for its labeled compound, forming a high concentration Mo(99Mo) solution which contains radionuclides 99Mo and 99mTc by generating 99mTc to a radioactive-equilibrium state, getting 99mTc in the high concentration Mo(99Mo) solution adsorbed to activated carbon selectively by feeding the solution to an adsorption column which has activated carbon, and undergoing desorption and purification treatment of 99mTc with a desorbent from the activated carbon to which 99mTc is adsorbed.
US09236151B2
A device for tensioning a preform made from interlaced fibers is applied to tension the preform used in a process for fabricating a part made from a ceramic matrix composite material. During this process, the preform is tensioned before and during its densification using the tensioning device (100), which comprises a main body (2), a first assembly element (3) and a second assembly element (4) and a control rod, rotation of the control rod causing translation of the second assembly element, separation of the first and second assembly elements from each other and tensioning of the preform along the longitudinal direction.
US09236149B2
Disclosed herein is a device includes first and second memory mats. The first memory mat includes first and defective memory cells and first local bit lines coupled to a first global bit line. Each of the first local bit lines is coupled to associated ones of the first memory cells, one of the first local bit lines is further coupled to the defective memory cell. The second memory mat includes second and redundant memory cells and second local bit lines coupled to a second global bit line. Each of the second local bit lines is coupled to associated ones of the second memory cells, one of the second local bit lines is further coupled to the redundant memory cell. The device further includes a control circuit accessing the redundant memory cell when the access address information coincides with the defective address information that designates the defective memory cell.
US09236145B2
A semiconductor device includes a compression block configured to compare and compress data of a plurality of core array blocks, by a unit of a group; a combination block configured to combine outputs of the compression block and output compression data; and a control block configured to latch the compression data and output latched data, and drive the latched data and the compression data and output resultant data to a first data line and a second data line.
US09236138B2
A semiconductor memory device includes at least one cell string to include a plurality of dummy memory cells and a plurality of memory cells connected in series between the plurality of dummy memory cells; and the peripheral circuit to control the at least one cell string so that a first type of data represented by a first number of bits is stored in at least one of the dummy memory cells and a second type of data represented by a second number of bits, the second number smaller than the first number, is stored in at least two of the plurality of memory cells.
US09236132B2
A method in a non-volatile memory, which includes multiple memory cells that store data using a predefined set of programming levels including an erased level, includes receiving a storage operation indicating a group of the memory cells that are to be retained without programming for a long time period. The memory cells in the group are set to a retention programming level that is different from the erased level. Upon preparing to program the group of memory cells with data, the group of memory cells is erased to the erased level and the data is then programmed in the group of memory cells.
US09236127B2
A non-volatile memory device, including: a substrate; a plurality of string stacks disposed over the substrate, each string stack including a long axis and a short axis in a plane parallel to the substrate, the long axis extending along a y-direction and the short axis extending along an x-direction, each string stack including a plurality of strings being stacked in a direction vertical to the substrate and having a first end and a second end at different locations in the y-direction, the plurality of string stacks including a first and a second set of string stacks, at least some of the string stacks of the first set of string stacks being offset along the x-direction from at least some of the string stacks of the second set of string stacks.
US09236126B2
A nonvolatile memory cell string includes two or more cell devices formed in series on a wall type semiconductor protruded from a semiconductor substrate with a predetermined length along one direction to form the cell string. One end of the cell string is electrically connected to outside through a string selection transistor formed on one end of the wall type semiconductor. The other end of the cell string is floated and not electrically connected to outside.
US09236122B2
A non-volatile storage device comprises: a substrate; a monolithic three dimensional array of memory cells; word lines connected to the memory cells; global bit lines; vertical bit lines connected to the memory cells; and a plurality of double gated vertically oriented select devices. The double gated vertically oriented select devices are connected to the vertical bit lines and the global bit lines so that when the double gated vertically oriented select devices are activated the vertical bit lines are in communication with the global bit lines. Each double gated vertically oriented select device has two gates that are offset from each other with respect to distance to the substrate. Both gates for the double gated vertically oriented select device need be in an “on” condition for the double gated vertically oriented select devices to be activated.
US09236106B2
A magnetic domain wall motion memory according to an embodiment includes: a magnetic memory nanowire; a write magnetic wire intersecting with the magnetic memory nanowire; an intermediate joining portion provided in an intersection region between the write magnetic wire and the magnetic memory nanowire; adjacent pinning portions placed on one of the same side and the opposite side of the write magnetic wire as and from the magnetic memory nanowire; a read unit attached to the magnetic memory nanowire; a pair of first electrodes that applies a write current to the write magnetic wire; and a pair of second electrodes that applies a current for causing the magnetic memory nanowire to move a magnetic domain wall, wherein contact faces of the write magnetic wire in contact with the adjacent pinning portions have magnetization configurations antiparallel to each other.
US09236105B2
Magnetic memory devices include a magnetoresistive cell including a free layer having a variable magnetization direction and a pinned layer having a fixed magnetization direction, a bit line on the magnetoresistive cell and including a spin Hall effect material layer exhibiting a spin Hall effect and contacting the free layer; and a lower electrode under the magnetoresistive cell. A voltage is applied between the bit line and the lower electrode so that current passes through the magnetoresistive cell.
US09236102B2
Apparatuses, circuits, and methods are disclosed for biasing signal lines in a memory array. In one such example the memory array includes a signal line coupled to a plurality of memory cells and is configured to provide access to the plurality of memory cells responsive to a biasing condition of the signal line. The memory array also includes a signal line driver coupled to the signal line, the signal line driver configured to provide a biasing signal to the signal line and to provide a preemphasis in the biasing signal responsive to a control signal. The control signal is responsive to an operating condition.
US09236101B2
The semiconductor device includes a first data aligner, an input strobe signal generator and a second data aligner. The first data aligner aligns input data in synchronization with an internal strobe signal to generate alignment data. The input strobe signal generator generates first and second delay signals from the internal strobe signal. The input strobe signal generator also latches an input clock signal generated from an external clock signal after a write latency period from a period when a write operation commences, in response to the first and second delay signals to generate an input strobe signal. The second data aligner re-aligns the alignment data in synchronization with the input strobe signal to generate internal data.
US09236100B1
An apparatus, system, and method are contemplated in which the apparatus may include a memory with a plurality of pages, circuitry, and a plurality of pre-charge circuits. The circuitry may be configured to receive a first read command and address, corresponding to a given page. The plurality of pre-charge circuits may be configured to charge a plurality of data lines to a predetermined voltage. The circuitry may be configured to read data values from the memory, and transfer the data values to the plurality of data lines. The plurality of pre-charge circuits may be configured to maintain the data on the plurality of data lines. The circuitry may select a first subset of the maintained data, receive a second read command and a second address by the memory, and select a second subset of the maintained data responsive to a determination that the second address corresponds to the given page.
US09236099B2
An apparatus having a circuit and a decoder is disclosed. The circuit is configured to (i) adjust an initial one of a plurality of reference voltages in a read channel of a memory by shifting the initial reference voltage an amount toward a center of a window and (ii) read a codeword from the memory a number of times. The window bounds a sweep of the reference voltages. Each retry of the reads uses a respective reference voltage from a pattern of the reference voltages. The pattern is symmetrically spaced about the initial reference voltage. The pattern fits in the window. The decoder is configured to generate read data by performing an iterative decoding procedure on the codeword based on the reads.
US09236098B2
Semiconductor device capable of preventing off-leakage of the transistor may include a pulse voltage generator configured to generate a pulse voltage, and a transistor configured to have a gate provided with the pulse voltage. The transistor is in an off state in response to the pulse voltage.
US09236090B2
A video generating apparatus includes: a segmentation unit dividing each of pictures included in an input video sequence into multiple regions as divided regions, and generating partial video sequences each having a set of the divided regions associated with one another between the pictures; a removal region determining unit determining, as a removal region, a region of at least one of the objects included in the input video sequence; an occluded region completing unit generating a completed video sequence by completing an image in an occluded region for each of the partial video sequences, thereby completing the partial video sequences and by superimposing the completed partial video sequences over one another, the occluded region being a region of an other object occluded in the removal region by the at least one object; and a video outputting unit outputting the completed video sequence.
US09236081B1
A method includes setting a heat assisted magnetic recording (HAMR) device located in a data storage system having a laser to an operating temperature. A threshold laser current is determined. An optimal laser current is determined. The threshold laser current and the optimal laser current are stored in memory. The steps of determining a threshold laser current, determining an optimal laser current and storing the threshold laser current and the optimal laser current into the calibration table are repeated until acceptable device performance is achieved at more than one operating temperature.
US09236078B2
According to embodiments of the present invention, a method for manufacturing a recording medium for heat-assisted-magnetic-recording (HAMR) is provided. The method includes forming an underlayer on a substrate, the underlayer including a precursor material, epitaxially depositing an interlayer on the underlayer, forming a recording layer over the interlayer, and converting the precursor material to a converted material having a thermal conductivity that is higher than a thermal conductivity of the recording layer. According to further embodiments of the present invention, another method for manufacturing a recording medium for heat-assisted-magnetic-recording (HAMR) and a recording medium for heat-assisted-magnetic-recording (HAMR) are also provided.
US09236075B2
It is an object of the present invention to provide a crystallized glass which has various properties required for employing the substrate for information recording medium of the next generation, and also has significantly low specific gravity; and a crystallized glass substrate for information recording medium. A crystallized glass containing, as a crystal phase, one or more selected from RAl2O4 and R2TiO4 (wherein R is one or more selected from Mg and Fe), the crystallized glass comprising the components of SiO2 of 50% to 70%, Al2O3 of 10% to 26%, TiO2 of 1 to 15%, MgO of 2.5% to 25%, FeO of 0% to 8%, and ZnO of 0% to less than 2%, expressed in terms of mass percentage on an oxide basis, wherein the value of (Al2O3+MgO)/SiO2 is 0.30 or more and 0.65 or less, and a specific gravity is less than 2.63.
US09236066B1
In general, techniques are described for writing data to a storage device that comprises an interface and a controller. The interface may receive a request to sequentially write data stored in a first group of tracks to an I-region, where the first group of tracks was also previously written. The controller may move data stored in a second group of consecutive tracks different than the first group of tracks from the I-region to an E-region, the second group having cardinality equal to the tracks that must be moved for the first group to be written sequentially in the I-region. The E-region comprises a portion of the storage device reserved for temporary storage. The controller may determine a position of the I-region where data from one of the second group was previously stored, and write data from the first group of tracks sequentially to the I-region, starting at the position.
US09236056B1
Implementations are provided herein relating to audio matching. A variable length local sensitivity hash (“LSH”) index can be created through a careful examination of existing LSH bands in the LSH index. LSH bands with offset lists that meet a band size threshold can be lengthened repeatedly until a maximum length threshold is reached or an offset list associated with a lengthened LSH band fails to meet the band size threshold. The LSH index can be further tuned by down-sampling or discarding LSH bands that reach a maximum length threshold and still lack discriminate properties.
US09236049B2
Provided are a mash-up service generation apparatus and method based on a voice command. The mash-up service generation apparatus includes a voice recognizer configured to convert a voice command into a character string, a mash-up natural language processor configured to extract a word corresponding to a mash-up module based on the character string, and convert the word into at least one of metadata of the mash-up module and metadata of a mash-up sequence in which a plurality of mash-up modules are combined, and a mash-up sequence processor configured to search for and select a target mash-up sequence corresponding to the metadata of the mash-up sequence, and newly generate the target mash-up sequence. Accordingly, a customized mash-up service can be provided to a user.
US09236047B2
Voice stream augmented note taking may be provided. An audio stream associated with at least one speaker may be recorded and converted into text chunks. A text entry may be received from a user, such as in an electronic document. The text entry may be compared to the text chunks to identify matches, and the matching text chunks may be displayed to the user for selection.
US09236037B1
A piccolo comprising a conical-bore headjoint, and a cylindrical-bore main body having toneholes of particular size disposed at particular intervals along the length of the body.
US09236036B2
A tremolo device for static retention of a plurality of musical instrument strings in a stringed instrument. The tremolo device has a body with an upper surface, a neck portion, and a plurality of strings anchored at a first end of the neck and extending over at least a portion and secured to the tremolo device at the other end of the neck portion and the body and possesses an inertia block mechanism with substantially solid construction disposed to receive and securely retain a plurality of raw instrument strings without removal of a ball end from each string. The inertia block has an upper portion, a lower portion, and a plurality of internal, longitudinally displaced, cylindrically shaped, string retaining chambers designed to pass through an entirety of the block mechanism. The string retaining chambers have an upper and lower portion corresponding with the upper and lower portions of the block.
US09236034B2
A display method, and a user terminal and a system for transmitting and receiving data using the same, are disclosed. The display method includes sequentially receiving first data from an external server, and displaying the received first data in the order of receiving the first data; discontinuing to receive un-received data among the first data, receiving the second data from the external server, and displaying the received second data on a screen; and continuing to receive the discontinued data from the external server.
US09236021B2
The present invention provides a driving method for a liquid crystal display panel, comprising a timing-driven process, wherein the timing-driven process includes the steps of: generating an initial pulse signal, which has a first rising edge rising from a low voltage to a high voltage and a first falling edge falling from the high voltage to the low voltage; and generating a timing pulse signal, which has a second rising edge rising from a low voltage to an intermediate voltage, a third rising edge rising from the intermediate voltage to a high voltage, a second falling edge falling from the high voltage to the intermediate voltage, and a third falling edge falling from the intermediate voltage to the low voltage. At the same time, the present invention further provides a driving circuit for a liquid crystal display panel.
US09236014B2
A light emitting diode (LED) backlight driving circuit includes a power module, a constant current driving module, and an LED light bar coupled to the power module. A light-bar-voltage collecting module is coupled to an output end of the LED light bar and outputs a first comparison voltage. A power-voltage collecting module is coupled to an output end of the power module and outputs a second comparison voltage. The constant current driving module includes a switching unit and a control unit. The control unit adjusts an output voltage of the power module. A preset reference voltage is sent to the switching unit. When an absolute value of a difference between a preset reference voltage and the first comparison voltage exceeds a preset range of a voltage, the switching unit outputs the first comparison voltage to the control unit.
US09236012B2
The sensing apparatus includes a sensor and a sampling amplifier. The sensor includes switches, capacitors and gain amplifiers. Second terminals of first and second switches respectively coupled to first and second terminals of third switch. First and second terminals of the first capacitor respectively coupled to a reference voltage and the second terminal of the first switch. Input terminals of the first and the second gain amplifiers respectively coupled to the second terminals of the first and the second switches, and output terminals of the first and the second gain amplifiers respectively coupled to the first and the second input terminals of the sampling amplifier. The first terminal of the second switch coupled to a common mode voltage. The first terminal of the first switch coupled to the pixel circuit via the data line of the display panel.
US09236008B2
A shift register circuit for driving an OLED display panel is provided. The shift register circuit includes a plurality of circuit stages connected in series. Each circuit stage includes two shift registers and an enable-signal generator circuit. Each shift register includes two transistors, an input unit and a disable unit. The enable-signal generator circuit is configured to generate an enable signal according to the signals at the control terminals of the four transistors in the two shift registers.
US09236006B2
Provided is a display device. The display device includes: a pixel including an emissive element circuit, a reflective element circuit, and a switch transistor selecting one of the emissive element circuit and the reflective element circuit; an illumination sensor generating an illumination information signal according to an illumination of an external light source by detecting the external light source; and a controller generating control signals for driving the pixel according to pixel data, wherein the controller generates a light signal controlling the switch transistor by referencing the illumination information signal.
US09236000B1
An augmented reality system may generate an augmented reality environment by projecting images onto various surfaces within a scene. A projection accessory display device (PADD) provides known characteristics for projection, and may be configured to simplify generation and maintenance of the projected image upon the PADD. The PADD may also provide one or more input devices which accept input from a user within the augmented reality environment. The PADD may comprise non-electronic passive components, electronic active components, or a combination thereof.
US09235998B2
A circularly folding display stand that includes a plurality of sector-like partitioned, that can be compressed into storage mode by folding the partitions together to minimize sector area, and can be opened into a display mode by opening the partitions to maximize sector area.
US09235989B2
Embodiments include a method for adjusting a signal control plan for a traffic signal at an intersection based on local environmental conditions is provided. The method includes operating the traffic signal based on a standard signal control plan, receiving an indication of an adverse environmental condition, and determining if the standard signal control plan should be adjusted based on the indication of the adverse environmental condition. Based on determining that the standard signal control plan should be adjusted based on the indication of the adverse environmental condition, the method includes creating a modified signal control plan based on the adverse environmental condition and the standard signal control plan and operating the traffic signal based on the modified signal control plan.
US09235969B2
A system is configured to provide haptic stimulation to a user. In one embodiment, the haptic stimulation is provided to the user in conjunction with the performance of one or more control gestures through which the user controls, for example, a game, a real world component or piece of equipment, and/or other entity. In one embodiment, the haptic stimulation is provided to the user in conjunction with control of virtual equipment by the user.
US09235965B2
Examples disclosed herein relate to systems and methods, which may receive wagers on one or more paylines. The systems and methods may initiate one or more persistent expanding wild reel structures. The systems and methods may generate one or more persistent wilds. The systems and methods may hold for one or more subsequent spins the one or more persistent wilds in one or more locations based on one or more persistent wild counter numbers. The systems and methods may determine one or more payouts based on the additional gaming functionality. The systems and methods may display one or more presentations based on the additional gaming functionality.
US09235964B2
A wagering game system and its operations are described herein. In some embodiments, the operations can include determining that a mobile device is activated to receive secondary wagering game content during a wagering game session conducted via a wagering game machine. In some embodiments, the wagering game machine is configured to present primary wagering game content during the wagering game session. In some embodiments, the operations further include selecting secondary wagering game content in response to determining that the mobile device is activated to receive the secondary wagering game content. In some embodiments, the secondary wagering game content provides a wagering game feature that is not available via the primary wagering game content. In some embodiments, the operations further include providing the secondary wagering game content for presentation via the mobile device during the wagering game session.
US09235962B2
Systems and operations for a distributed bonus game feature for wagering game systems are disclosed. In one example, a wagering game may award a bonus game to a player. A delay period is set for the bonus game. The delay period and other details regarding the bonus game are persistently stored on a paper ticket or in a database on a wagering game server. The bonus game may be initiated (after the delay period) on a different wagering game machine than the machine that awarded the bonus game. In a second example, funding for a bonus game for a player may be determined in accordance with a random number generator on a wagering game machine currently occupied by a player. If the player moves to a different machine, output from a random number generator on the new machine may be used to determine continued funding for the bonus game.
US09235950B2
A gaming method, apparatus and system for playing a game of chance is disclosed in which a plurality of gaming machines may be linked together for mutually competitive play. According to one embodiment, two or more gaming machines are linked to a centrally located display exhibiting a game board comprising one or more groups of earmarkable cells in one or more groups. Players on the gaming machines wager and attempt to achieve winning outcomes which earmark cells in the group with designators of their respective gaming machines. When a predetermined number or configuration of cells of a group are earmarked, an award may be distributed to those gaming machines having earmarked cells according to the number of designators within that group associated with each gaming machine. The game of chance may be configured for play on an individual gaming machine.
US09235943B2
A doorbell can be used to detect a visitor and take a picture of the visitor. The doorbell can then send the picture to a remote computing device to enable a property owner to verify the identity of the visitor before remotely giving the visitor an electronic key to the property. The electronic key can expire after a rental period to preclude unauthorized future access to the property.
US09235928B2
The present disclosure describes systems and techniques relating to generating three dimensional (3D) models from range sensor data. According to an aspect, 3D point clouds are captured using a 3D camera, where each of the 3D point clouds corresponds to a different relative position of the 3D camera with respect to a body. One of the 3D point clouds can be set as a reference point cloud, and transforms can be determined for coordinates of the other captured 3D point clouds to transform these to coordinates of the reference point cloud. The body represented in the reference point cloud can be segmented into body parts corresponding to elements of a 3D part-based volumetric model including cylindrical representations, and a segmented representation of the physical object of interest can be generated in accordance with the 3D part-based volumetric model, while taking localized articulated motion into account.
US09235926B2
Various embodiments are generally directed to techniques for causing the storage of a color data value of a clear color to be deferred as rendered color data values are stored for samples. A device comprises a processor circuit and a storage to store instructions that cause the processor circuit to render a pixel from multiple samples taken of a three-dimensional model of an object, the pixel corresponding to a pixel sample data which comprises multiple color storage locations that are each identified by a numeric identifier, and which comprises multiple sample color indices that each correspond to a sample to point to at least one color storage location; and allocate color storage locations in an order selected to define a subset of possible combinations of binary index values among all of the sample color indices as invalid combinations. Other embodiments are described and claimed.
US09235918B2
An audio media visualization method and system. The method includes receiving by a computing processor, mood description data describing different human emotions/moods. The computer processor an audio file comprising audio data and generates a mood descriptor file comprising portions of the audio data associated with specified descriptions of the mood description data. The computer processor receives a mood tag library file comprising mood tags mapped to animated and/or still objects representing various emotions/moods and associates each animated and/or still object with an associated description. The computer processor synchronizes the animated and/or still objects with the portions of said audio data and presents the animated and/or still objects synchronized with the portions of said audio data.
US09235917B2
An interactive video/multimedia application (IVM application) may specify one or more media assets for playback. The IVM application may define the rendering, composition, and interactivity of one or more the assets, such as video. Video multimedia application data (IVMA data may) be used to define the behavior of the IVM application. The IVMA data may be embodied as a standalone file in a text or binary, compressed format. Alternatively, the IVMA data may be embedded within other media content. A video asset used in the IVM application may include embedded, content-aware metadata that is tightly coupled to the asset. The IVM application may reference the content-aware metadata embedded within the asset to define the rendering and composition of application display elements and user-interactivity features. The interactive video/multimedia application (defined by the video and multimedia application data) may be presented to a viewer in a player application.
US09235916B2
A transformed image, that is transformed by making a position of an image of a same subject correspond to a reference image, is generated for a non-reference image, and noise reduction is carried out on the reference image so as to generate a noise reduced image, and a weighting coefficient of the reference image with respect to the transformed image is set, and combining processing of the reference image and the transformed image is carried out so as to generate an intermediate composite image, and a weighting coefficient of the noise reduced image with respect to the intermediate composite image is set and combining processing of the intermediate composite image and the noise reduced image is carried out so as to generate a final image.
US09235898B2
A camera array, an imaging device and/or a method for capturing image that employ a plurality of imagers fabricated on a substrate is provided. Each imager includes a plurality of pixels. The plurality of imagers include a first imager having a first imaging characteristics and a second imager having a second imaging characteristics. The images generated by the plurality of imagers are processed to obtain an enhanced image compared to images captured by the imagers. Each imager may be associated with an optical element fabricated using a wafer level optics (WLO) technology.
US09235895B2
The invention is directed to detecting a boundary position between a foot and a lower leg of a person in an image acquired by an imaging unit, the boundary position being a substantial boundary part, in a lower limb, between the foot, which is a part from a malleolus to a tip part, and the lower leg; detecting a feature quantity that makes it possible to classify a ground and a part other than the ground in the image; setting, in a peripheral region around the boundary position, a plurality of local regions having positional information and/or direction information relative to the boundary position, and determining whether each of the local regions is the ground or the part other than the ground by using the feature quantity unique to the ground; determining a foot region from the local region determined as the part other than the ground; and estimating a direction of the foot of the person from the local region classified as the foot region and from the information.
US09235889B1
Systems, apparatus and methods for collecting, storing, processing, reconstructing, and interpreting raw scan data from a medical diagnostic imaging scan. Raw data after a scan such as a Computed Tomography (CT) scan is sent to a raw scan database system and image reconstruction system, where image volumes are reconstructed using software from the software bank and sent to a data management system. Raw scan data generated once by a scanner is continuously used at later times to reconstruct images of the patient without having to perform additional patient scans.
US09235886B2
A method for testing an organic pattern including: forming an organic pattern on a test substrate through a mask; acquiring a test image by photographing a predetermined test area of the test substrate; and checking whether an edge of the organic pattern displayed to the test image goes over an edge of a virtual test figure.
US09235880B2
A method and camera are used for optimizing the exposure of an image frame in a sequence of image frames capturing a scene based on level of motion in the scene. Based on image data from a plurality of image sensor frames, regions of the scene are determined including different level of motion. Image frame regions for the image frame are determined, wherein an image frame region corresponds to at least one region of the scene. The exposure of the image frame is optimized by emulating a region specific exposure time for each image frame region by producing each image frame region using image data from a number of image sensor frames. The number of image sensor frames used to produce a specific image frame region is based on the level of motion in the at least one corresponding region of the scene.
US09235874B2
High quality upscaling and denoising are required in mobile imaging devices that do not contain high quality lenses. Such is also required in order to scale up standard-definition video content for display in high-definition television screens.The disclosed method uses contextual information obtained during upscaling and/or denoising of frames. Relevant correspondences between patches within a frame and between frames, are detected, managed and exploited. The correspondence information is simultaneously used and updated while video frames are being processed. Two approaches may be used: 1. keeping, searching for and updating a database of useful patches, by adding frequently visible similar patches, aggregating high-frequency, low-noise information associated with the similar patches, and removing less-observed patches; 2. Using the high-resolution and noise-reduced information that was collected from earlier video frames, and is expressed by the output of latest processed frame, for upscaling and/or noise-reducing the next processed frame.
US09235870B2
A system and method for documenting evidence. Investigators are provided a mobile client device enabling them to document evidence directly at a crime scene. Documentation is provided to an evidence gathering module which collects the documentation and stores it to an evidence database. Once the investigation is complete, a chain of custody document is generated. Documentation is time and date stamped and each documented item of evidence is linked to the particular investigator that documented it. The mobile client device provides automated location and environmental data, reducing error and overhead for the investigator.
US09235868B2
A method and system to permit the creation of “parent” accounts within a school system's data transmission system which are associated with a parent's child or children who are students in the system. A parent account is capable of creation and access by various levels within the hierarchy of the system and is associated with one or more schools within the community being serviced by the entity providing the servers and community generation implementation engine.
US09235864B1
The present disclosure describes systems, methods, and mediums configured to create a conversational email message. A computing device is configured to transmit an outgoing message from a sender to a plurality of recipients and create a conversational message by combining the outgoing message with a chronological listing of reply messages received from any of the plurality of recipients or the sender in response to a conversational email indicator. A memory device is configured to store the outgoing message or any of the reply messages.
US09235853B2
Methods, systems, and computer programs are presented for recommending music entities to a user. One method includes defining a set of labels with each label identifying a music concept and constructing at least vector for each of a plurality of entities based on source data. Each vector includes the set of define labels and each label is assigned with a label score. Two vectors respectively associated with two of the plurality of entities are compared. The method further includes generating a recommendation action based on comparison result of the two vectors and transmitting the data for the recommendation action to a device of the user. In one example, the comparisons can be pre-computed and used for the recommendation action.
US09235842B2
The subject invention provides an information source, such as an advertiser or product vendor, with a method for transferring information to contacts for which the information source has no contact data. The information source stores information in an information database which communicates the information to a referrer which has the desired contact data. The referrer uses a communication device to transfer the information to one or more contacts using contact data.
US09235840B2
Systems and method are provided for delivering notifications to user regarding use of their authentication information. The delivery of notifications involves ascertaining a device identifier associated with a request received from a user device to engage in a transaction using the authentication information and comparing this device identifier associated with the request to a plurality of known device identifiers previously associated with the authentication information. Thereafter, a notification for a user associated with the authentication information can be generated and delivered, if the device identifier is not among the plurality of known device identifiers. In the systems and methods, contact information for delivering the notification is based on contact information for at least one previous transaction that meets a selection criteria and that is associated with the authentication information.
US09235828B2
Methods and devices for selectively presenting a user interface for an email application are provided. More particularly, a change in the operating mode of a multiple screen device from a multiple screen operating mode to a single screen operating mode, or from a single screen operating mode to a multiple screen operating mode, can be determined. Moreover, a change in the operating mode can effect a change in a presentation of a user interface associated with an email application. More particularly, a presentation of a user interface can be retained, where the number of screens of the device in view of the user is changed, provided a user interface for the email application remains in view of the user after the change in operating mode.
US09235824B2
A system for identifying and tracking components, including but not limited to cords, cables and connectors, that are associated with an electronic device or apparatus or that are part of a “set.” Devices include TVs, DVD players, VCRs, DVRs, computers, printers, camera, and the like. A plurality of self-adhesive stickers marked with a scannable code, each with a unique code in that set, are affixed to a device and its accessories. The codes are scanned by a mobile computing device for entry into the system. Subsequent identification of a particular accessory can be performed by using the system to scan the coded sticker on that accessory.
US09235821B2
A positive response notification to provide information regarding locate and/or marking operations for underground facilities may include time-stamp information to provide proof of a time at which the locate and/or marking operation was completed by a locate technician, and/or place-stamp information to provide proof of a presence of the locate technician at or near a work site. An electronic manifest image and/or a virtual white line image similarly may be included in a positive response notification. In one example, such images may be bundled together based on respective descriptor files (or descriptor metadata) that associates the corresponding images with a locate request ticket for the operation. In another example, a positive response notification may include environmental information regarding one or more environmental conditions present at or near the work site during the locate and/or marking operation.
US09235809B2
Aspects herein describe new methods of determining optimal actions to achieve high-level goals with minimum total future cost. At least one high-level goal is inputted into a user device along with various observational data about the world, and a computational unit determines, through particle methods, an optimal course of action as well as emotions. The particle method comprises alternating backward and forward sweeps and tests for convergence to determine said optimal course of action. In one embodiment a user inputs a high-level goal into a cell phone which senses observational data. The cell phone communicates with a server that provides instructions. The server determines an optimal course of action via the particle method, and the cell phone then displays the instructions and emotions to the user.
US09235795B2
The present invention describes an optical reader system for reading a tag associated with an object in a datacenter. The optical reader system includes: a fixed first optical reader including a first image capturing device and a first light source, wherein the first light source is capable of directing light towards the tag of an object, wherein the first image capturing device is capable of taking an optical image of the tag when illuminated by light from the first light source; and a processing device capable of processing optical image data from the first image capturing device to determine tag information.
US09235791B2
A light-blocking object processing section produces first and second light-blocking objects to be formed on the front and back surfaces of a print medium, respectively. A first image object is formed on the first light-blocking object and a second image object is formed on the second light-blocking object. If the first and second image objects should be formed in first and second areas, respectively, and the first and second areas defining an overlapping area in which the first image object overlaps the second image object, then the light-blocking object processing section performs one of a first process in which the thickness of the first and second light-blocking objects is smaller in the overlapping area than in a third area outside the overlapping area and a second process in which one of the first and second light-blocking objects is not formed.
US09235790B2
A recording material processing device, includes: an accumulation unit that is accumulated with a plurality of recording materials each of which is a recording material formed with an image by an image forming unit and inspected by an inspection unit, where the image forming unit that forms the image on the recording material based on original image data; and a processing unit that removes the recording material which was determined to have a defect which occurred in the image by the inspecting unit, among the plurality of recording materials and adds a new recording material on which a same image is formed by the image forming unit, to the plurality of recording materials, the same image being based on the original image data of the image formed on the defective recording material.
US09235789B2
An image processing apparatus includes a detector, a memory, and a converter. The detector detects a ruling and an angle of a screen from a binary image of each plate, the binary image being obtained as a result of screen processing. The memory stores a detection result for a plate for which a ruling and an angle have been detected by the detector. The converter converts an image obtained as a result of screen processing into a multi-level image by using, for a plate for which a detection result has been stored in the memory, a ruling and an angle in the detection result, or by using, for a plate other than the plate for which a detection result has been stored in the memory, a ruling and an angle obtained as a result of detection performed by the detector.
US09235786B2
Provided is a printing apparatus having a plurality of sheet feeding units, and method of controlling the printing apparatus. When a print job including paper feed source information is received, paper information set for the sheet feeding unit designated by the paper feed source information is obtained, and stored together with data of this print job. Also, when execution of the stored print job is instructed, a sheet feeding unit that accommodates a sheet having the paper information is selected, and control is performed such that a sheet is fed from the selected sheet feeding unit, and the stored print job is executed on the fed sheet.
US09235779B2
An apparatus and a method for recognizing a character based on an input image is provided. The apparatus includes an input unit configured to receive the input image and a controller configured to select, from the input image, a region of image analysis to be used for image analysis, and to analyze the selected region of image analysis to determine a type of the input image, to apply, to the input image, an image effect for distinguishing a character region and a background region in the input image if the type of the input image indicates that the input image is obtained by photographing a display screen, to binarize output of the image effect according to the determined type of the input image, and to recognize a character from the binarized output of the image effect.
US09235773B2
An image processing device performs: acquiring image data representing an image, the image data including a plurality of sets of pixel data each having a multiple-level gradation value, each gradation value falling within a predetermined range between and inclusive of a minimum gradation value and a maximum gradation value, a predetermined number of levels of gradation value falling within the predetermined range; setting a partial range of levels of gradation value, a first number of levels of gradation value in the partial range being smaller than the predetermined number; and determining that the image is a photograph image when the image meets a first criterion that a degree of change in distribution of gradation values is smaller than a reference value, the distribution of gradation value indicating a pixel number of sets of pixel data for each level of the gradation value falling within the partial range.
US09235770B2
An image processing device is provided, the image processing device comprising: an image input unit configured to be input with a frame image of an imaging area imaged by a camera; an image processing unit configured to process the frame image input to the image input unit, and detect an object imaged in the frame image; and an operation frequency determination unit configured to determine a frequency of an operation clock of the image processing unit according to the number of objects detected by the image processing unit, wherein the operation frequency determination unit lowers the frequency of the operation clock of the image processing unit as the number of objects detected by the image processing unit becomes smaller.
US09235766B2
A system and method detect objects in a digital image. At least positional data associated with a vehicle is received. Geographical information associated with the positional data is received. A probability of detecting a target object within a corresponding geographic area associated with the vehicle is determined based on the geographical data. The probability is compared to a given threshold. An object detection process is at least one of activated and maintained in an activated state in response to an object detection process in response to the probability being one of above and equal to the given threshold. The object detection process detects target objects within at least one image representing at least one frame of a video sequence of an external environment. The object detection process is at least one of deactivated and maintained in a deactivated state in response to the probability being below the given threshold.
US09235763B2
Novel tools and techniques for generating survey data about a survey site. Aerial photography of at least part of the survey site can be analyzed using photogrammetric techniques. In some cases, an unmanned aerial system can be used to collect site imagery. The use of a UAS can reduce the fiscal and chronological cost of a survey, compared to the use of other types aerial imagery and/or conventional terrestrial surveying techniques used alone.
US09235762B2
A process for extracting iris data for biometric identification includes a thresholding method where the thresholds are selected according to a nonparametric approach that considers the grey scale and does not require classifying pixels as edge or non-edge pixels. An eye image is first acquired, where the eye image has component images including an iris image with an inner boundary and an outer boundary. The eye image has a distribution of grey levels. Component images, such as an iris image or a pupil image, from the eye image are segmented according to the distribution of grey levels. The inner boundary and outer boundary of the iris image are determined from the component images. The iris image within the inner boundary and outer boundary is processed for biometric identification. The component images may be segmented by creating an eye histogram of pixel intensities from the distribution of grey levels.
US09235744B2
A barcode reader for capturing a barcode connected to a moving carrier is proposed having at least one optical barcode detector for at least one-dimensional capture of information modules of the barcode. The barcode reader furthermore comprises at least one optical clock track detector for capturing clock track modules of a clock track of the barcode and at least one optical reference detector for capturing at least one item of reference information of the barcode. The barcode reader is configured to determine a direction of movement of the carrier from at least one signal from the clock track detector and at least one signal from the reference detector.
US09235733B2
A biometric mobile device is capable of interacting with existing cellular, wireless, and wired telecommunication and other communication networks to support intelligence gathering, human body identification, special operations and other applications. A method of collecting biometric data at an accident or crime scene may comprise, for example, utilizing a camera to photograph the accident scene, collecting key entered data that may not be otherwise obtainable, using a fingerprint scanner to collect, digitize and store fingerprint data, using a lab-on-a-chip DNA profile device for collecting and analyzing a DNA specimen and generating identification and DNA profile data for bar code entry and other means for collecting any known form of biometric data including, but not limited to, vascular facial structure, dental structure, cornea, iris or other data which may be unique or limiting for identification purposes.
US09235703B2
The present invention provides a method, data processing system and program product in which scanning for a virus is improved by prioritizing the scan of executable files, such as applications, libraries, services etc., which are more likely to cause a problem to a computer system, ahead of other files. A priority order is determined free from user input by obtaining information from the operating system which can be used to determine such an order. For example the information comprises details of startup applications and/or launch frequency of installed applications. This enables the virus scanner to prioritize the scan of higher risk files which, if they contained a virus, would otherwise adversely affect a computer system if a prior art virus scan was performed based on an arbitrary search order.
US09235698B2
A data encryption and decryption process, particularly for use in smart cards, in which the data is encrypted using an encryption key derived from a fingerprint template. The fingerprint template is stored, in unencrypted form, in a memory which, apart from the fingerprint template, is filled or substantially filled with random data values thereby to conceal the fingerprint template. The template may be broken up into components stored in disparate locations in the memory to further increase security. Decryption is performed by, firstly, carrying out scanning a fingerprint to obtain a new template, comparing the new template with the previously stored template and, if there is a match, regenerating the encryption key from the previously stored template. The regenerated encryption key is then used to decrypt the data.
US09235696B1
User authentication is performed using a system that includes a service provider system, a device provisioning system, a user computer, and a portable mobile device. The user computer requests the service provider system for access to a remote online service. The user computer receives sign-in information from the device provisioning system. The sign-in information is transferred from the user computer to the portable mobile device, which provides the sign-in information and a unique device identifier of the portable mobile device to the device provisioning system. The device provisioning system identifies a user associated with the portable mobile device, and informs the service provider system the identity of the user. The service provider system allows the user computer to access the remote online service based on the identity of the user provided by the device provisioning system.
US09235695B2
An approach is provided to use social media content to verify the identity of a user using aliases established by the user in a social media environment. In the approach, a user authentication request pertaining to a user is received. Aliases corresponding to the user's social media contacts are retrieved from a social media data store. User questions and expected answers are prepared based on the user's social media contacts and the corresponding aliases. The user is prompted to provide one or more user answers responsive to the user questions. In response to receiving answers that match the expected answers, the user authentication request is confirmed. Conversely, in response to receiving user answers that fail to match the expected answers, the user authentication request is invalidated.
US09235694B2
An electronic device includes a touch panel, a time information obtaining section, and an authentication section. The time information obtaining section obtains time information for user authentication. The authentication section executes user authentication based on the time information obtained by the time information obtaining section. The time information obtaining section changes the time information according to a user's touch duration on the touch panel and changes an amount of change in time that the time information indicates according to a user's manner of touching the touch panel.
US09235693B2
A system and method for tracking and preventing an execution of an application on a user device are provided. The method comprises receiving a request to determine if an application is a restricted application for a user of the user device; receiving at least one context parameter respective of the application; receiving at least one variable related the user of the user device; determining whether the application is a restricted application based on the analysis of the at least one context parameter and the at least one variable parameter; and disabling an access of the user to contents of the application if the application is determined to be restricted.
US09235688B2
An apparatus is provided that includes a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to direct presentation of a user interface having a list that presents information regarding elements of a plurality of patient exams. The apparatus is also caused to receive an indication of acknowledgment of receipt of a higher-priority one of the exams or information regarding the respective exam. This includes the apparatus being caused to receive an indication of long selection of first information indicating the respective exam's designation as being higher priority, direct presentation of a dialog that includes a user interface element for the acknowledgment, receive an indication of selection of the user interface element, and receive an indication of selection of the first information, without first receiving an indication of user interaction with any other area of the user interface.
US09235687B2
The present disclosure relates to an apparatus for estimating level of bodily injury of occupants at an accident of a vehicle. The apparatus has an occupancy detecting block which determines occupied seat. The apparatus has a deformation estimating block which estimates a deformation amount which is reduction of space around the seat. The apparatus has a bodily injury estimating block which estimates bodily injury level based on the occupied seat and estimated deformation amount.
US09235685B2
This document discusses, among other things, brain stimulation models, systems, devices, and methods, such as for deep brain stimulation (DBS) or other electrical stimulation. In an example, a target volume of activation (VOA) can be received, a test VOA can be simulated, and at least one of a target electrode location or parameter can be provide using a relationship between the target VOA and the test VOA.
US09235681B2
A device exchange transports messages between autonomous devices in a medical environment. The autonomous devices perform various tasks in the medical environment, such as surgical device control, drug infusion, video recordation, and user interfaces, for example. Each autonomous device has a device specification, published and stored by the device exchange and available to other autonomous devices. The device specification indicates, for each autonomous device, an identifier, a set of outputs and a set of inputs, or commands. Devices interoperate by messages including the device identifier and an output or command without translation or transformation mechanisms such as scripts, protocol translations, drivers or interface modules because each message is based on the published device specification available to all the devices connected to the exchange. Interconnected medical devices therefore interoperate without the need for reconfiguration because each device has internal logic for understanding the messages it sends and receives via the exchange.
US09235679B2
Embodiments include a system for determining cardiovascular information for a patient. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patient's heart, and create a three-dimensional model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create a physics-based model relating to a blood flow characteristic of the patient's heart and determine a fractional flow reserve within the patient's heart based on the three-dimensional model and the physics-based model.
US09235676B2
Some embodiments of the present disclosure provide an integrated circuit (IC) design method. The method includes (1) receiving a first layout comprising stripe patterns with a first separation and a first width; (2) receiving a second layout comprising stripe patterns with a second width narrower than the first separation, each stripe on the second layout is configured to situate between two adjacent stripes on the first layout when overlaying the first layout and the second layout; (3) performing a separation check by identifying a spacing between a stripe on the second layout and one of the two adjacent stripes on the first layout; and (4) adjusting the spacing between the stripe on the second layout and one of the two adjacent stripes on the first layout when the separation check determining the spacing is greater than a predetermined value.
US09235674B2
Systems, methods, and other embodiments associated with an integrated circuit that includes a plurality of parallel pillar structures is described. In one embodiment, a system includes a design logic configured to analyze a design of an integrated circuit to identify open tracks on each layer by determining a location of structures in each layer of the design. The open tracks are spaces on each layer of the design that are free from structures that obstruct routing the plurality of pillar metals. The system also includes routing logic configured to successively route the plurality of pillar metals in each of the layers of the design based, at least in part, on the parameters and the location of the structures. The routing logic routes pillars of the plurality of pillar metals that are in adjacent layers to be perpendicular and pillar metals that are within a same layer of the design to be parallel.
US09235666B2
A simulation device having an ESD (Electro Static Discharge) protection element has a first parameter file creating unit, a second parameter file creating unit, a parameter file storage storing the parameter files created by the first and second parameter file creating units, a parameter file selector changing a parameter file to be selected from the parameter files stored in the parameter file storage, depending on whether or not operation of the ESD protection element should be verified, a netlist creating unit creating a netlist of the semiconductor circuit utilizing the parameter file selected by the parameter file selector, and a simulation executing unit verifying the operation of the semiconductor circuit based on the netlist.
US09235665B2
A system, method and apparatus for dynamic power management including creating a model for each task of multiple tasks performed by a circuit, the model including a corresponding power requirement value for each task, selecting each task for execution, executing the selected task when the corresponding power requirement value does not exceed an average power consumption cap of an execution window, determining an actual power consumption of the selected task during execution of the selected task and storing the actual power consumption corresponding to the selected task as the corresponding power requirement value for the selected task. A memory system can include a memory die, a data bus coupled to the memory die, a power supply coupled to the memory die, a power monitor coupled to the memory die and the power supply and a controller coupled to the data bus and the memory die.
US09235661B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a graphical user interface configured to present a view of a computer model of a network, wherein the model of the network includes a plurality of elements that represent physical objects in the network and wherein each of the elements is associated with one or more rule points; receiving user input selecting a rule point for an element presented in the view; accepting user input specifying programming logic to be associated with a first one of the predefined conditions of the selected rule point, the programming logic having been entered into a graphical user interface configured to present an interactive template of the predefined condition; enabling the predefined condition based on the accepting; and validating the model by simulating operation of network.
US09235652B1
Embodiments of the present invention provide systems, methods and computer readable media for optimizing a data integration process. In embodiments, a system can be configured to represent the processing of a data record that includes attributes, and to use that representation to determine an optimal processing of that data record. In embodiments, the system represents the processing of a data record as an operator graph comprising nodes and edges, where each node is an operator node that represents an operator for implementing at least one logical operation on at least one of the attributes and each edge between a pair of nodes represents the movement of data between the nodes. In embodiments, each operator node includes one or more operator metrics (e.g. operator cost metrics and operator quality metrics). In embodiments, the system determines optimal processing of the data record by determining a best path within the operator graph.
US09235644B2
Implementations relate to generating an operator, device, and platform-independent aggregation, cross-platform translation, enablement, and distribution of user activity catalogs. Users of a cellular telephone, a personal computer, or other devices or services can register to a database that collects transaction and other activity for the user. The user can designate one or more groups of users with whom to share collective activity data. The activity feeds can include recommendations, transactions, and other information generated when group members conduct retail or other activity. In one example, the activity feeds transmitted can be automatically translated and configured based on service operator and/or recipient device type. In another example, a user visiting a Website can be presented with a context-sensitive drop-down list of transactions conducted at that site by members of user's designated group(s) in the past. The platform permits users to mutually and transparently suggest products, services, or content to each other.
US09235643B2
A method of and device for generating search results from an electronic document. An electronic document includes one or more of an electronic book, a periodical, a multimedia presentation, a text document, one or more images, an electronic mail message, one or more sound clips, or one or more videos. The method includes displaying an electronic document, receiving a user selection of a portion of the electronic document, determining at least one keyword from the user selection of the electronic document, automatically transmitting the at least one keyword to a search engine without additional input by the user, receiving a first results list from the search engine, and outputting a result set along with the electronic document. The result set includes at least the first results list presented as a set of user-selectable links to additional information. The device includes appropriate hardware components for performing the method.
US09235638B2
Techniques for managing big data include retrieval using per-subject dictionaries having multiple levels of sub-classification hierarchy within the subject. Entries may include subject-determining-power (SDP) scores that provide an indication of the descriptive power of the entry term with respect to the subject of the dictionary containing the term. The same term may have entries in multiple dictionaries with different SDP scores in each of the dictionaries. A retrieval request for one or more documents containing search terms descriptive of the one or more documents can be processed by identifying a set of candidate documents tagged with subjects, i.e., identifiers of per-subject dictionaries having entries corresponding to a search term, then using affinity values to adjust the aggregate score for the terms in the dictionaries. Documents are then selected for best match to the subject based on the adjusted scores. Alternatively, the adjustment may be performed after selecting the documents by re-ordering them according to adjusted scores.
US09235635B2
A method for identifying story trends includes identifying a set of words in a fixed size data stream based on a subword cache, and electronically determining at least one story trend associated with the set of words and electronically generating a story hash associated with the set of words. The method also includes storing the story hash in a story trend cache and updating the story trend cache according to the story hash, and retrieving one or more popular story topics according to the story trend cache. Machine readable media including program code that causes execution of a method for generating search results also are described.
US09235629B1
A method and apparatus for automatically correlating policy violation incidents. In one embodiment, the method includes receiving user input identifying one of policy violation incidents stored in a data repository, where each policy violation incident is associated with one or more attributes. The method further includes automatically correlating the identified policy violation incident with other policy violation incidents that have in common at least one attribute with the identified policy violation incident, and presenting the resulting correlation information to a user.
US09235628B2
Concepts and technologies are disclosed herein for generating and using temporal metadata partitions. Metadata can be stored in temporal metadata partitions based upon a time range included in the metadata. Furthermore, metadata can be stored in multiple temporal metadata partitions to which the metadata is relevant. As such, metadata can be stored in manner that allows event data to be understood in the context of temporally accurate and/or relevant metadata. Functionality for executing queries of event data and providing results in view of metadata, as well as the merging of multiple temporal metadata partitions also are disclosed.
US09235624B2
Disclosed is a document similarity evaluation system or the like which can evaluate a degree of concentration and dispersion of parts with high similarity in at least two kinds of documents. The system includes a segment search unit which finds common segments (CS) in first and second segment strings, counts the number of CS, and identifies an appearance range (AR) within CS; and a similarity index (SI) calculation unit which calculates a first sum that is a sum of the numbers of characters of each segment (NCS) in AR and a second sum that is a sum of NCS of CS and calculates SI between the first and second segment strings by the following equation, SI=F(NTC)/G(NCC)×NS (where, NTC is the first sum, NCC is the second sum, NS is the number of the CS, functions F and G monotonically increase at larger than 0).
US09235619B2
A Dynamic Live System for collecting, inputting, storing, and reporting Element Effort Event Data, whose processes upon query enable the reporting of well formatted Formulaic Conjoined Project Effort Instance (CPEI) Reports per the System's Who did What in Phasetime Effort Instance Formulas in Primary, Secondary, Tertiary, Auto Displays, and Inferences, not stored as displayed in Systems base tables. The formulas 5th Element permits effort instances to be reported as past, present and future CPEI displays, regardless if said element effort event data was inputted by an element directly or generated automatically by the system's use of AI type techniques. Dynamically generated well formatted CPEI report displays incorporate functional interaction designed attributes that hyperlink formula primitives by their CPEI associations, whether or not said associations are acknowledged as credited efforts by a project owner. Functional interaction designed virtual data tables permit rated report displays per formulaic CPEI element virtual data field fulfillment.
US09235611B1
A distributed database management system maintains logical collections of data. The collections may grow at varying rates, and may place storage and workload processing demands on the system that change over time. A value representative of the current maximum of capacity utilization for computing nodes in the system may be calculated. An estimate of the number of days for each computing node to reach the current maximum may be calculated, and compared to an average number of days. Computing nodes whose number of days is above the average may be selected to receive new logical collections of data.
US09235604B2
A method for obtaining location information is provided. The method includes obtaining street-view image information corresponding to location information and storing correspondingly the street-view image information and the corresponding location information. The method also includes generating a two-dimensional (2D) bar code containing at least one of the street-view image information and the corresponding location information. Further, the method includes scanning the 2D bar code to obtain the at least one of the street-view image information and the location information, where searching the location information based on the street-view image information when the scanning of the 2D bar code obtains the street-view image information and searching the street-view image information based on the location information when the scanning of the 2D bar code obtains the location information.
US09235599B1
Possible locations of a person of interest are ranked based on LPR instances captured around physical locations and license plate numbers associated with the person of interest. An LPR instance includes an indication of a vehicle license plate number, a physical location, and a time when the LPR instance was captured by a LPR system. A possible location of the person of interest may be a location of an LPR instance that matches the license plate number or an address location associated with the person of interest. The ranking may be based on the number of LPR visits to each location, the number of license plate number matches at each location, or an attribute of a cluster of LPR instances. In some examples, an electronic message is rapidly communicated to an entity if a target license plate number is found at a highly ranked location.
US09235595B2
Systems and methods for information storage replication are presented. In one embodiment, a namespace conversion process is performed. Node information regarding a file systems operation change is received. A changed node to pathname object conversion process is performed. An unchanged node to pathname object conversion process is performed. In one exemplary implementation, the changed node to pathname object conversion process and the unchanged node to pathname object conversion process utilize data structures that return the object indications and parent node indications. An object indication is inserted in a pathname.
US09235588B1
A computer-implemented method for protecting deduplicated data may include (1) identifying a deduplicated data system, (2) identifying a tiered storage system for storing deduplicated objects of the deduplicated data system, (3) assigning a level of priority to at least one deduplicated object within the deduplicated data system based on at least one property of the deduplicated object, (4) selecting a storage tier within the tiered storage system for storing the deduplicated object based on the level of priority, and then (5) storing the deduplicated object within the selected storage tier. Various other methods, systems, and computer-readable media are also disclosed.
US09235575B1
Embodiments of generating in-slide and between slide transitions in a slideshow based on image content analysis are provided.
US09235573B2
Described herein are methods for finding substantially similar/different sources (files and documents), and estimating similarity or difference between given sources. Similarity and difference may be found across a variety of formats. Sources may be in one or more languages such that similarity and difference may be found across any number and types of languages. A variety of characteristics may be used to arrive at an overall measure of similarity or difference including determining or identifying syntactic roles, semantic roles and semantic classes in reference to sources.
US09235568B2
A method for testing multiple language versions of a browser-based application. A host language Hypertext Transfer Protocol (HTTP) request issued by a host language browser is received. The host language HTTP request is configured to be sent to a host server address. The host language HTTP request comprises parameter strings in a host language. A target language HTTP request is generated by replacing each host parameter string of at least one host parameter string of the parameter strings in the received HTTP request with a respective target parameter string associated with a target language that differs from the host language. The generated target language HTTP request is configured to be sent to a target server address associated with and different from the host server address.
US09235564B2
In an exemplary embodiment of this disclosure, a computer-implemented method includes determining that a database query warrants a first projection operation to project a plurality of input rows to a plurality of projected rows, where each of the plurality of input rows has one or more variable-length columns. A first projection control block is constructed, by a computer processor, to describe the first projection operation. The first projection operation is offloaded to a hardware accelerator. The first projection control block is provided to the hardware accelerator, and the first projection control block enables the hardware accelerator to perform the first projection operation at streaming rate.
US09235562B1
A computer-implemented method for transparent data loss prevention classifications may include 1) identifying a document that received a classification by a machine learning classifier for data loss prevention, 2) identifying at least one linguistic constituent within the document that contributed to the classification, 3) identifying a relevant passage of the document that contextualizes the linguistic constituent, and 4) displaying a user interface including the linguistic constituent in context of the relevant passage. Various other methods, systems, and computer-readable media are also disclosed.
US09235558B2
This information processing device (100) is provided with an excerpter (101) and a corrector (103). The excerpter (101), on a screen upon which an original document is displayed, acquires an excerpted document by excerpting characters to be displayed relatively larger from the original document. The corrector (103), if an excerpted document amount to be displayed upon the screen does not fit within a predetermined amount, corrects a criterion for relative size by which the excerpter (101) excerpts characters. In addition, the excerpter (101), on the basis of the corrected criterion, obtains the excerpted document.
US09235556B2
Values of a metric are provided at irregular intervals. A forgetting factor is calculated based on a difference between the intervals, and a statistical parameter is computed using the forgetting factor that causes different weights to be placed on the corresponding values of the metric, where the statistical parameter is part of an adaptive baseline.
US09235555B2
Polychoric correlations between two discrete random variables and polyserial correlations between a discrete random variable and a continuous random variable may be determined by using a normal-to-anything (NORTA) method and a stochastic root finding algorithm.
US09235547B1
A messaging system and method with dead man switching providing for hierarchical delivery of messages based on selected message hierarchy levels with controlled delivery/response timing is disclosed. The system and method incorporates a messaging host that communicates with a messaging source client that creates and prioritizes a message and targets address(es) for the message. This message is then transmitted to the target address(es) using a hierarchical transmission thread having set limits on response times for each address within the thread. Reception of the message by each target(s) produces visual and/or auditory notification at the target(s). Messages are automatically forwarded to remaining target(s) within the thread upon expiration of a timer should the target(s) fail to respond to the message within a predetermined time. Failure of the target(s) to respond to the message(s) is reported bi-directionally along the thread and forwarded to remaining target(s) in the thread.
US09235541B2
A power/communication kit for use with a reader module where the code reader module includes a reader connector and a reader housing, the power/communication kit comprising a plurality of different power/communication modules wherein each module communicates via a different communication protocol and each includes a power source and a communication component suitable for communicating via an associated communication protocol, wherein, each of the modules is securable to the reader module in a similar fashion such that any one of the power/communication modules can be swapped for any other of the power/communication modules so that the reader can be used with different communication systems.
US09235537B2
A memory system in which a timing drift that would occur in distribution of a first timing signal for data transport in a memory device is determined by measuring the actual phase delays occurring in a second timing signal that has a frequency lower than that of the first timing signal and is distributed in one or more circuits mimicking the drift characteristics of at least a portion of distribution of the first timing signal. The actual phase delays are determined in the memory device and provided to a memory controller so that the phases of the timing signals used for data transport may be adjusted based on the determined timing drift.
US09235533B2
An information processing apparatus, a software update method, and an image processing apparatus capable of encrypting and decrypting information using values uniquely calculated from booted primary modules or booted backup modules with less effort are disclosed. The information processing apparatus includes primary modules and the same kinds of backup modules, and includes a value storage unit storing values calculated from the modules, an encryption information storage unit storing information unique to the modules, an information decryption unit decrypting the information unique to the modules using the values in the value storage unit, and an encryption information update unit, when the module is updated, encrypting the information unique to the modules based on a value calculated from the each kind of the primary modules or the backup modules after the update.
US09235526B2
A non-volatile hard disk drive cache system is coupled between a processor and a hard disk drive. The cache system includes a control circuit, a non-volatile memory and a volatile memory. the control circuit causes a subset of the data stored in the hard disk drive to be written to the non-volatile memory. In response to a request to read data are stored in the non-volatile memory. If so, the requested read data are provided form the non-volatile memory. Otherwise, the requested read data are provided from the hard disk drive. the volatile memory is used as a write buffer and to store disk access statistics, such as the disk drive locations that are most frequently read, which are used by the control circuit to determine which data to store in the non-volatile memory.
US09235523B2
A cache memory device includes a data array structure including a plurality of entries identified by indices and including, for each entry, data acquired by a fetch operation or prefetch operation and a reference count associated with the data. The reference count holds a value obtained by subtracting a count at which the entry has been referred to by the fetch operation, from a count at which the entry has been referred to by the prefetch operation. As for an entry created by the prefetch operation, a prefetch device inhibits replacement of the entry until the value of the reference count of the entry becomes 0.
US09235512B2
A system, method, and computer program product are provided for GPU demand paging. In operation, input data is addressed in terms of a virtual address space. Additionally, the input data is organized into one or more pages of data. Further, the input data organized as the one or more pages of data is at least temporarily stored in a physical cache. In addition, access to the input data in the physical cache is facilitated.
US09235505B2
Processing a plurality of data units to generate result information, includes: performing a data operation for each data unit of a first subset of data units from the plurality of data units, and storing information associated with a result of the data operation in a first set of one or more data structures stored in working memory space of a memory device; after an overflow condition on the working memory space is satisfied, storing information in overflow storage space of a storage device; and repeating an overflow processing procedure multiple times during the processing of the plurality of data units, the overflow processing procedure including: updating a new set of one or more data structures stored in the working memory space using at least some information stored in the overflow storage space.
US09235502B2
Systems and methods are disclosed for configuring a non-volatile memory (“NVM”). In some embodiments, each block of the NVM can include a block table-of-contents (“TOC”), which can be encoded (e.g., run-length encoded) and dynamically-sized. Thus, as user data is being programmed to a block, the size of a block TOC can be concurrently recalculated and increased only if necessary. In some embodiments, the NVM interface can use a weave sequence stored in the context information and at least one weave sequence associated with each page of a block to determine whether to replay across the pages of the block after system boot-up.
US09235499B2
A method of generating an output vector to identify a character-of-interest using a sparse distributed memory (SDM) module. The method includes obtaining a feature vector having a vector address. The feature vector is based on a character-of-interest in an acquired image. The method also includes identifying activated locations from hard locations by determining relative distances between the vector address and the stored vector location addresses. Stored content counters of the activated locations include first and second stored sub-sets of counters. The method also includes combining the counters of the first stored sub-sets of the activated locations using a first summation thread to provide a first combined sub-set of values. The method also includes combining the counters of the second stored sub-sets of the activated locations using a second summation thread to provide a second combined sub-set of values. The first and second summation threads are run in parallel.
US09235492B2
A load information acquiring unit (230) sets load information based on the history that is acquired by a process history acquiring unit (220). A test period determining unit (240) sets a test period based on the load information. The test period is a period during which a test policy can be used. The test policy is a policy for a test out of control policies used by an information processing system (100). A system control unit (260) measures performance capability of the information processing system (100) under the test policy as a test result by testing the test policy under a production environment of the information processing system (100) by using the test policy instead of a practical policy that is actually used in the test period. A policy changing unit (270) changes the practical policy based on the test policy in a range in which the test result satisfies a reference.
US09235490B2
An agent interfacing with a first software component identifies a first network connection between the first software component and a second software component. An amount of data exchanged between the first and second software components over the first network connection is determined. A particular fragment indicator is generated based on the amount of data. The particular fragment indicator is sent to an instrumentation broker for use in the identification of a particular transaction fragment. In some aspects, the particular transaction fragment can be used in the analysis of a transaction including the particular transaction fragment.
US09235470B2
A system and method for adaptive enhanced post write reads (EPWRs) is provided. An error rate of a block of solid state memory may be determined. Foldings may be performed more times between two consecutive enhanced post write reads on the block when the determined error rate of the block is a lower value than when the determined error rate is a higher value. The foldings may be performed by folding data into the block of the solid state memory.
US09235468B2
A method for controlling flash memory includes selecting a new forward error correction (FEC) parameter set that provides more redundancy than a current FEC parameter set. The method also includes coding source information bits, using the new FEC parameter set, during write operations to a first corrupted page in the flash memory. The method further includes mapping the first corrupted page and at least one additional corrupted page in the flash memory to a single logical page with an expected page size.
US09235467B2
A nonvolatile memory storage controller for delivering log likelihood ratios (LLRs) to a low-density parity check (LDPC) decoder for use in the decoding of an LDPC encoded codeword. The controller includes partitioning circuitry for identifying a set of soft-decision reference voltages having the smallest calculated introduced error value based upon the estimated BER of the nonvolatile memory. The controller further includes read circuitry for reading an LDPC encoded codeword stored in a nonvolatile memory storage module using the set of soft-decision reference voltages having the smallest calculated LLR introduced error value to provide a plurality of soft-decision bits representative of the codeword. The controller further includes an LLR look-up table accessible by the read circuitry to provide LLRs to the LDPC decoder for the subsequent decoding of the codeword.
US09235460B2
Techniques and mechanisms are provided to monitor signals including critical signals at the endpoints, or leaves, of one or more signal trees in an integrated circuit device. Sensors or layers of sensors may be configured in fault detection circuitry to monitor signals and compare them to static or dynamically varying values. The fault detection circuits may include OR-gate daisy chains that output a fault detection signal to control circuitry if any signal at a particular leaf deviates from an expected signal. Fault detection circuits may also be configured to identify instances where two or more or N or more signals deviate from an expected signal. Mechanisms may also be provided to assure the reliability of fault detection circuitry itself.
US09235448B2
A centralized configuration of a Global Server Load Balancing (GSLB) site hierarchy may be batched across a plurality of appliances in a multi-site deployment. A single GSLB site hierarchy configuration may be distributed and operated on each appliance at each site. This reduces the configuration maintained for the multi-site deployment. Furthermore, in this manner, each appliance across multiple sites has an understanding of the entire topology of the multi-site deployment. Responsive to this configuration and understanding, each appliance may perform and optimize operations according to the site topology. For example, the appliances may selectively determine which sites to establish connections with in order to share metrics. In another example, appliances may select which remote sites to monitor services according to the topology.
US09235438B2
An image display apparatus is connected to an external device through a network. The image display apparatus includes: a communication unit that receives, from an external device, a request to create a display job to perform displaying an image and a request for display in which a display job is specified and sends a reply for a request to create a display job to an external device; a job creation unit that creates a display job when a request to create the display job is received; and an execution control unit that instructs a specified display job to perform displaying an image when a request for display is received from an external device. The communication unit includes, in a reply for a request to create a display job, identification information of the display job. A display job is specified based on identification information in a request for display.
US09235435B2
Described techniques increase runtime performance of workloads executing on a hypervisor by executing virtualization-aware code in an otherwise non virtualization-aware guest operating system. In one implementation, the virtualization-aware code allows workloads direct access to physical hardware devices, while allowing the system memory allocated to the workloads to be overcommitted. In one implementation, a DMA filter driver is inserted into an I/O driver stack to ensure that the target virtual memory of a DMA transfer is resident before the transfer begins. The DMA filter driver may utilize a cache to track which pages of memory are resident. The cache may also indicate which pages of memory are in use by one or more transfers, enabling the hypervisor to avoid appropriating pages of memory during a transfer.
US09235421B2
An image recording apparatus includes a first controller, a second controller, and a recording device. The first controller receives image data. The first controller transmits the image data to the second controller in response to receiving the image data. The second controller generates driving data based on the image data in response to receiving the image data. The recording device transmits a driving data transmission request to the first controller. The first controller transmits a driving data transmission instruction to the second controller in response to receiving the driving data transmission request from the recording device. The second controller transmits the driving data to the recording device in response to receiving the driving data transmission instruction from the first controller. The recording device records the image on the recording medium based on the driving data in response to receiving the driving data from the second controller.
US09235415B2
In one embodiment, the present invention includes logic to receive a permute instruction, first and second source operands, and control values, and to perform a permute operation based on an operation between at least two of the control values so that selected portions of the first and second source operands or a predetermined value can be stored into elements of a destination. Multiple permute instructions may be combined to perform efficient table lookups. Other embodiments are described and claimed.
US09235414B2
A multiply-and-accumulate (MAC) instruction allows efficient execution of unsigned integer multiplications. The MAC instruction indicates a first vector register as a first operand, a second vector register as a second operand, and a third vector register as a destination. The first vector register stores a first factor, and the second vector register stores a partial sum. The MAC instruction is executed to multiply the first factor with an implicit second factor to generate a product, and to add the partial sum to the product to generate a result. The first factor, the implicit second factor and the partial sum have a same data width and the product has twice the data width. The most significant half of the result is stored in the third vector register, and the least significant half of the result is stored in the second vector register.
US09235413B1
In semiconductor wafer manufacturing, processes such as analyzing test data associated with semiconductor wafers, interpreting the test data analysis, and acting on the test data interpretation and analysis are automated. Such automation can eliminate delays that were previously imposed by the action of test analysis engineers and wafer fabrication personnel, thereby reducing the amount of useless material that is produced before a process defect can be detected.
US09235412B1
Identifying dependencies between configuration elements and transactions involves executing the following: receiving activity data obtained by monitoring activity of users, belonging to different organizations running software systems in which the transactions and the configuration elements are identifiable and can be connected via code elements; generating, based on the activity data, a first set of links between the transactions and code elements associated with the transactions; receiving the configuration elements; receiving code of a software system which includes at least one of the following: procedure invocations, user interface statements, and database access statements; generating, based on static analysis of the code, a second set of links between the configuration elements and code elements influenced by the configuration elements; and identifying dependencies between the transactions and the configuration elements by utilizing the first set of links and the second set of links.
US09235407B1
A device is configured to execute a first program block associated with program code, and set a first value of a scoped setting associated with the first program block, the first value of the scoped setting controlling a manner in which a first algorithm is performed during execution of the first program block. The device is configured to detect a change in scope of the program code, the change in scope including execution of a second program block that is different from the first program block, and determine a relationship between the first program block and the second program block. The device is configured to set a second value of the scoped setting based on the relationship, the second value of the scoped setting controlling a manner in which a second algorithm, identified in the second program block, is performed during execution of the second program block.
US09235405B2
An apparatus, system, and method for upgrading firmware of an energy metering device are provided. A method for upgrading firmware of an energy metering device which receives firmware from a server via a network and upgrade firmware includes: transmitting a size of a firmware segment to the server, initializing firmware upgrade, receiving a firmware segment from the server, and controlling the energy metering device to operate with received firmware in response to a request for activating firmware from the server. The server communicates with the energy metering device by using an object model obtained by object-modeling the size of a firmware segment, the firmware segment download, and the activation request.
US09235394B2
A method and system for code generation and inlining. The method includes: scanning a code, where the code includes a method; determining whether the method includes a branch if the method is too large in size to be inlined, where the branch is based on runtime types of argument; profiling runtime types of actual arguments at a call site in the method if the method includes the branch; generating a polymorphic inline cache (PIC) code from a plurality of arguments, where the plurality of arguments are based on a result of the profiling step; generating a specialized method for a frequently appearing combination of the runtime types of argument and arguments that can be invoked from the PIC code; and inlining body of the specialized method into the call site if the specialized method has a body size within a permissible range.
US09235391B2
A method, apparatus, and computer program product for optimizing software are provided. The software includes a plurality of modules which include at least one controllable module, the method comprises: determining a shared symbol defined by the at least one controllable module, the shared symbol being a symbol used by two or more modules of the software; generating a symbol use file indicating the shared symbol defined by the at least one controllable module; and rebuilding the software based on the symbol use file, so that a symbol table in a controllable module of the rebuilt software only contains the shared symbol indicated in the symbol use file. A number of symbols in the symbol table can be reduced accurately and effectively, thereby time needed for loading the symbol table can be reduced and software execution efficiency can be improved.
US09235390B1
The popularity of various application features is tracked, and applications are compiled or otherwise configured for optimization based on the use of the more popular features. More specifically, application features are mapped to corresponding sections of underlying code, and compiler directives are generated to direct a compiler to optimize the application for the performance of specific, application features, based on their popularity. This way, the application is compiled for use at an application feature level, rather than for size or speed generally. In another embodiment, the optimization is performed after compile time, by rearranging object code pages of an executable image, based on corresponding application feature popularity.
US09235389B2
Disclosed are a method of providing an embedded software development tool for supporting an embedded software development environment based on native building, and an apparatus thereof. The method includes extracting information about a toolchain according to a request by the host system, and providing the extracted information to the host system, generating a project execution file by receiving a project, to which the information about the toolchain is applied, from the host system, and building the project, and generating a project execution result by executing the project execution file, thereby providing an embedded software development environment capable of minimizing the economic costs incurred for acquiring a cross toolchain corresponding to hardware and a platform of a target system and performing a development process when embedded software is developed.
US09235383B2
A system and method for code virtualization and remote process call code on a user device. The method includes selecting a remote process on a remote server, the remote process correlated to at least one remote service, and receiving from at least one virtual code provider (VCP) on the remote server, a code snippet with parameters from pre-defined fields to call the remote process. The method installs a software development kit (SDK) downloaded from the remote server, onto the user device. The method inserts the code snippet based on the SDK into a local code base on the user device, and inserts parameter values into the code snippet and deploying the code snippet such that the code snippet calls the remote process with the SDK from the user device.
US09235378B2
An impact detection and remediation system includes a sensing device for detecting damage events related to a structure of interest. Such damage events may include impact from a ballistic object, a tamper event, a physical impact, or other events that may affect structural integrity or cause failure. Illustratively, the sensing device is in communication with a measurement system to determine impact criteria, and a processing system which is configured to use the impact criteria to determine a direction of the initiation point of a ballistic causing the damage event.
US09235376B2
There is provided an electronic device that can execute a function using characters inputted during a telephone call, and a control method and a control program thereof. An application control unit inputs a character as an input character using an input control unit in a state where a call with a predetermined communication counterpart is continuing using a communication unit. When a predetermined function is selected after the input character is inputted with the input control unit, the application control unit executes a predetermined function in a state where the input character is inputted.
US09235375B2
In one embodiment, a plurality of digital displays is connected to a control computer having a processor and a memory. The memory is configured to communicate with the processor and has instructions that, in response to execution by the processor, cause the processor to prepare graphics information containing an identification of a retail product and a price for the retail product. The graphics information is sent to the plurality of digital displays and the digital displays display a product description and a product price based on the graphics information.
US09235374B2
A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
US09235356B2
Methods and systems for the in-place or post-facto migration of data to a cloud-based data storage service or other virtual storage environment, include a Cloud Storage Import Utility (CSIU) device having a file selection module and configured to generate a user interface. The user interface allows a storage administrator to select one or more files, file folders, or shares to be published to the cloud and optionally migrated from a current storage device to another storage service, and for providing an indication of the selection. The CSIU is configured to capture metadata for the selected files or file folders. The CSIU also provides one or more commands understandable by the cloud-based data storage service, to migrate the metadata to the cloud-based data storage service independently of the files or file folders, so that they are usable by the cloud-based storage service without being moved to the cloud-based storage service.
US09235355B2
Disclosed is a reverse mirroring RAID Level I system and method that decreases read access times. By recording mirrored data in a mirrored disk in a reverse order, spindle access time for data to be read from either the primary disk or the mirrored disk is reduced. As such, overall performance of the reverse mirroring technique is increased.
US09235352B2
The invention pertains to a method and information handling system (IHS) for writing data to non-overwriting storage devices. A set of bands are determined per non-overwriting storage device. Then multiple pools of storage space, to which data can be written, commensurate with the determined bands are provided. A file system configured to manage the determined multiple pools of storage space and be non-WIP is provided, where the provided file system writes data to the multiple pools of storage space. The IHS includes: a non-overwriting storage device, a module for determining a set of bands per non-overwriting storage device, multiple pools of storage space commensurate with the determined set of bands and a file system configured to be non-WIP and configured to manage the multiple pools of storage space. The file system writes data to the multiple pools of storage space.
US09235348B2
Systems and methods for initializing a memory system are provided. One system includes a processor and a memory including a storage volume coupled to the processor. The storage volume includes a first bitmap for tracking an initialization process for the storage volume and a second bitmap for tracking a copying process for the storage volume. A method includes performing, via the processor, an initialization process for the storage volume and tracking, via the processor utilizing the first bitmap, the initialization process. The method further includes performing, via the processor, a copying process for the storage volume prior to completing the initialization process and tracking, via the processor utilizing the second bitmap, the copying process. Also provided are computer storage mediums including computer program code for performing the above method.
US09235344B2
Redundant data in a streaming disk image is identified using commands to indicate unused disk blocks, such as TRIM/UNMAP commands. A TRIM/UNMAP layer is added between an operating system and a disk driver to support the use of TRIM/UNMAP commands. Using the TRIM/UNMAP layer, blocks of a streamed disk image that are unallocated by the operating system are identified. The identified unallocated blocks are streamed to a server for analysis and storage.
US09235343B2
The present disclosure includes methods, devices, and systems for state change in systems having devices coupled in a chained configuration. A number of embodiments include a host and a number of devices coupled to the host in a chained configuration. The chained configuration includes at least one device that is not directly coupled to the host. The at least one device that is not directly coupled to the host is configured to change from a first communication state to a second communication state responsive to receipt of a command from the host.
US09235336B2
The subject matter described herein is directed to controlling presentation and selection of objects that are digital images depicting subjects. According to one aspect, a plurality of objects is presented via a presentation device. Each of at least one object is associated with at least one other object of plurality of objects and is a digital image of a subject. A first object presented is selected in response to a first selection event associated with the first object. A second object is determined based on a predefined relationship associating the first object with the second object. The second is presented via the presentation device adjacent to the first object in response to the determination. An indication of the predefined relationship is also presented.
US09235333B2
Recording a user's preference for content is disclosed. A first indication that a user has a first preference for the content is received. In response to receiving the first indication, the content is associated with the first preference. A second indication that the user has a second preference for the content is received. In response to receiving the second indication, the content is additional associated with the second preference.
US09235331B1
In one aspect, a method for providing sales content that can include displaying a home page using a computing device such as a tablet computer is disclosed. The home page can include a meeting page element and content area elements. The meeting page element can link to at least one meeting presentation page. Content area elements can link to at least one content selection page which can include one or more selection controls. Selection controls can correspond to a respective content portion and can have a state indicating the selection status of the corresponding content portion. If one of the selection controls has the “selected” state, the processing circuitry can add the respective content portion, and a content portion element, which can be linked to the respective content portion, to the meeting presentation page. The electronic display of the computing device can be used to display a meeting presentation page.
US09235323B2
Techniques are described for the management and presentation of content. In one example a first and a second content item are output. A user selection of an association between the first and the second content item is received and, based on the user selection, contextual content corresponding to the first and second content items is obtained.
US09235320B2
The invention relates to the generation of phantom images on the basis of an image data bank (10), comprising a plurality of first image data elements, wherein each first image data element displays a facial section of a human face in a first view/perspective, and wherein the image data bank (10) comprises a corresponding second image data element for each first image data element such that the second image data element displays, at least in part, the same facial section of the same human face in a second view/perspective. The user thereby selects a first image data element (26a) of a first facial section of a human face and a first image data element (26b) of a second facial section of a human face. The selected first image data elements are graphically displayed in a first display region (22) of a graphic user interface. Furthermore, the second image data elements (28a, 28b) corresponding to the selected first image data elements are identified, and are graphically displayed in a second display region (24) of the graphic user interface.
US09235315B2
A method and system to display a pop-up window when a user leaves a website are disclosed. A user accesses a website with a web browser. When a web page from the website is loaded into the user's browser, a client-side variable is set to a particular value, such as the current time. When the web page from the website is unloaded from the browser, a hidden pop-up window is loaded. The hidden pop-up window is programmed to sleep and then check the value of the client-side variable. A change in the value of the client-side variable indicates a new web page from the same web server has been loaded into the web browser and the user has not left the website. However, if a web page from a different web server is loaded into the browser, then the value of the client-side variable remains unchanged. Consequently, when the hidden pop-up window awakes and checks the value of the client-side variable, the pop-up window can determine whether the user has left the original website. If the user has left the original website, the pop-up window is displayed. If not, the pop-up window is unloaded before ever being displayed to the user.
US09235314B2
A computer program for rendering a magnified graphic user interface (GUI) establishes an initial magnification level for the graphic user interface and the pointing indicia. The GUI and the pointing indicia are magnified in synchronization until the magnification convergence point is reached. At magnification levels above the convergence point, magnification of the GUI and the pointing indicia becomes decoupled, and only GUI is magnified while the pointing indicia remain at the convergence magnification level. If the GUI magnification level falls below the convergence point, the magnification of GUI and the pointing indicia is recoupled and magnification becomes synchronized. Floor and ceiling magnification values for the pointing indicia may also be established.
US09235313B2
This disclosure relates to systems and methods for estimation of motion in a frame as compared to a reference frame based upon knowledge of windows in the frame and reference frame.
US09235300B2
Accumulators that operate to fully or partially remove noise from a signal, including removing noise inserted into the signal by the accumulator itself. In some embodiments, an accumulator may be operated in a sampling phase and a transfer phase each time the accumulator samples an input signal. In some such embodiments, an op-amp of an accumulation circuit of the accumulator may be auto-zeroed during some or all of the sampling phases of an accumulation period. In some embodiments in which the op-amp is auto-zeroed during some or all of the sampling phases, the accumulation circuit may include a holding capacitor that, during an auto-zeroing process, holds a value output by the op-amp during a prior transfer phase. Including such a holding capacitor in an accumulator may reduce a voltage that the op-amp output rises following the auto-zero process, which may reduce a bandwidth and noise of the accumulation circuit.
US09235297B2
A capacitive touch screen sensing apparatus is provided. The apparatus includes a protecting layer; a sensing layer under the protecting layer for sensing a touch to generate a position signal; and a DC common voltage signal layer electrically connected with a DC voltage for shielding against signal interferences.
US09235281B2
A method for protecting a touch-sensitive device includes: switching the touch-sensitive device from a normal mode to a protection mode when a preset operation is exerted; determining whether a touch operation is exerted after the touch-sensitive device enters the protection mode, and further determine whether a duration of the touch-sensitive device in the protection mode exceeds a preset time interval; comparing a touch size of the touch operation with a preset size when the duration of the touch-sensitive device in the protection mode exceeds the preset time interval; and generating an alarm signal when the touch size is less than the preset size. A related touch-sensitive device is also provided.
US09235280B1
A method of mitigating a phase shift in a mutual capacitance touch screen panel having a plurality of row conductors intersecting with a plurality of column conductors to form a matrix of pixels, the method comprising: driving the row conductors with row drive signals formed from an excitation matrix, wherein each row in the excitation matrix is orthogonal to every other row in the excitation matrix, and the excitation matrix has a dimension larger than the matrix of pixels; sensing signals from the column conductors; and determining the mutual capacitance of the pixels using the sensed signals and an inverse of the excitation matrix. The excitation matrix can be a Hadamard matrix or a modified Hadamard matrix and can comprise a cyclic extension at the end of each row. A different region-specific phase shift can be applied to different clusters of signals.
US09235270B2
A touch type keyboard with an array of mechanical keys. Each key has a plurality of capacitive sensors to detect a finger's location on the surface of the key. The array provides single strike access to an entire alphabet, while reducing hand motion. The invention overcomes previous conflicts, to combine wide finger-spacing with closer reach to each character. One embodiment also includes cursor control functions embedded within the home row, and layered labeling to improve visual simplicity.
US09235268B2
An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.
US09235257B2
Systems and methods provide control of operating states of an electronic device. A first exemplary electronic device detects a consumer electronic control (CEC) communication sent from a second electronic device to a third electronic device, the CEC communication communicated over high-definition multimedia (HDMI) connectors communicatively coupling the first electronic device, the second electronic device and the third electronic device; determines, based on information in the CEC communication, whether the CEC communication is one of a first kind of CEC communication or a second kind of CEC communication; in response to determining that the CEC communication is one of the first kind of CEC communication, transitions the first electronic device to a predefined operating state; and in response to determining that the CEC communication is one of the second kind of CEC communication, maintains the first electronic device in a current operating state.
US09235255B2
In a semiconductor integrated circuit having a power domain and a mechanism for a power supply shutoff, when a power supply to the power domain is started, if a clock for an initialization operation is supplied in a state where a voltage to the power domain is unstable, power consumption during the initialization operation increases. Thus, the clock for the initialization operation of the power domain is supplied after detecting that the voltage supplied to the power domain is stabilized.
US09235252B2
In an embodiment, a processor includes multiple domains including a core domain having at least one core to execute instructions and a graphics domain including at least one graphics engine to perform graphics operations and a power controller to control power consumption of the processor. The power controller may include a logic to receive an indication of a priority domain of the domains and to dynamically allocate power to the domains based on a power limit, one or more maximum domain frequency requests, and the priority domain indication. Other embodiments are described and claimed.