Document Document Title
US09466664B2 Uniaxially-strained FD-SOI finFET
Methods and structures for forming uniaxially-strained, nanoscale, semiconductor bars from a biaxially-strained semiconductor layer are described. A spatially-doubled mandrel process may be used to form a mask for patterning dense, narrow trenches through the biaxially-strained semiconductor layer. The resulting slicing of the biaxially-strained layer enhances carrier mobility and can increase device performance.
US09466661B2 Method of fabricating a MIM capacitor with minimal voltage coefficient and a decoupling MIM capacitor and analog/RF MIM capacitor on the same chip with high-K dielectrics
Methods for fabricating MIM capacitors with low VCC or decoupling and analog/RF capacitors on a single chip and the resulting devices are provided. Embodiments include forming: first and second metal lines in a substrate; a first electrode over, but insulated from, the first metal line; a first high-k dielectric layer on the first electrode, the first high-k dielectric layer having a coefficient α; a second electrode on the first high-k dielectric layer and over a portion of the first electrode; a second high-k dielectric layer on the second electrode, the second high-k dielectric layer having a coefficient α′ opposite in polarity but substantially equal in magnitude to α; a third electrode on the second high-k dielectric layer over the entire first electrode; and a metal-filled via through a dielectric layer down to the first metal line, and a metal-filled via through the dielectric layer down to the second metal line.
US09466656B2 Organic light emitting diode display panel, organic light emitting diode display device, and method for fabricating organic light emitting diode display panel
An organic light emitting diode (OLED) display panel is disclosed. The display panel includes a substrate, and a Thin-film Transistor (TFT) disposed on the substrate. The TFT includes a source electrode, and a drain electrode. The display panel also includes a power line disposed above the substrate, an auxiliary electrode electrically connected to the power line, and a signal input terminal, electrically connected to the power line and providing an input signal. A first collective portion of the auxiliary electrode and the power line has a first length and a first resistance. A second collective portion of the auxiliary electrode and the power line has a second length and a second resistance. The first collective portion is between the second collective portion and the signal input terminal. The first length is equal to the second length, and the first resistance is greater than the second resistance.
US09466651B2 Flexible active matrix display
High resolution active matrix structures are fabricated using techniques applicable to flexible substrates. A backplane layer including active semiconductor devices is formed using a semiconductor-on-insulator substrate. The substrate is thinned using a layer transfer technique or chemical/mechanical processing. Driver transistors are formed on the semiconductor layer of the substrate along with additional circuits that provide other functions such as computing or sensing. Contacts to passive devices such as organic light emitting diodes may be provided by heavily doped regions formed in the handle layer of the substrate and then isolated. A gate dielectric layer may be formed on the semiconductor layer, which functions as a channel layer, or the insulator layer of the substrate may be employed as a gate dielectric layer.
US09466650B2 Display panel with pixel defining layer and manufacturing method of pixel defining layer
Embodiments of the present invention provide a display panel with a pixel defining layer and a manufacturing method of the pixel defining layer, and the display panel with the pixel defining layer comprises: a substrate; a plurality of pixel regions, arranged on the substrate in a matrix form; the pixel defining layer, disposed on the substrate and comprising: a plurality of openings; a pixel divider, surrounding each of the plurality of openings and defining the plurality of pixel regions, wherein a sidewall of the pixel divider for defining each of the pixel regions is formed so that a slope angle of an upper portion is larger than that of a lower portion thereof.
US09466647B2 Flat panel display device and method of manufacturing the same
A flat panel display device includes: a substrate; an insulating layer having first, second, and third openings; a plurality of first lines on the insulating layer overlapped with the first openings, extending in a first direction, and including a first organic light-emitting layer; a plurality of second lines on the insulating layer overlapped with the second openings, extending in the first direction, and including a second organic light-emitting layer that is different from the first organic light-emitting layer; and a plurality of third lines on the insulating layer overlapped with the third openings, extending in the first direction, and including a third organic light-emitting layer that is different from the first and second organic light-emitting layers. Adjacent first and second lines are partially overlapped with each other, and the first, second, and third lines are not overlapped with the openings overlapped with other ones of the lines.
US09466644B2 Resistance-switching memory cell with multiple raised structures in a bottom electrode
A reversible resistance-switching memory cell has multiple narrow, spaced apart bottom electrode structures. The raised structures can be formed by coating a bottom electrode layer with nano-particles and etching the bottom electrode layer. The raised structures can be independent or joined to one another at a bottom of the bottom electrode layer. A resistance-switching material is provided between and above the bottom electrode structure, followed by a top electrode layer. Or, insulation is provided between and above the bottom electrode structures, and the resistance-switching material and top electrode layer are above the insulation. Less than one-third of a cross-sectional area of each resistance-switching memory cell is consumed by the one or more raised structures. When the resistance state of the memory cell is switched, there is a smaller area in the bottom electrode for a current path, so the switching resistance is higher and the switching current is lower.
US09466643B2 Ground grid for superconducting circuits
One example includes a superconducting circuit. The circuit includes a plurality of layers comprising a first conductor layer and a second conductor layer overlying the first conductor layer, each of the first and second conductor layers comprising at least one signal element. The circuit also includes a ground grid that is conductively coupled to ground and comprises a first plurality of parallel ground lines that occupy the first conductor layer and extend in a first direction and a second plurality of parallel ground lines that occupy the second conductor layer and extend in a second direction that is orthogonal with respect to the first direction.
US09466637B2 Low noise hybridized detector using charge transfer
A low noise infrared photodetector has an epitaxial heterostructure that includes a photodiode and a transistor. The photodiode includes a high sensitivity narrow bandgap photodetector layer of first conductivity type, and a collection well of second conductivity type in contact with the photodetector layer. The transistor includes the collection well, a transfer well of second conductivity type that is spaced from the collection well and the photodetector layer, and a region of first conductivity type between the collection and transfer wells. The collection well and the transfer well are of different depths, and are formed by a single diffusion.
US09466633B2 Backside illumination image sensor and image-capturing device
A backside illumination image sensor that includes a semiconductor substrate with a plurality of photoelectric conversion elements and a read circuit formed on a front surface side of the semiconductor substrate, and captures an image by outputting, via the read circuit, electrical signals generated as incident light having reached a back surface side of the semiconductor substrate is received at the photoelectric conversion elements includes: a light shielding film formed on a side where incident light enters the photoelectric conversion elements, with an opening formed therein in correspondence to each photoelectric conversion element; and an on-chip lens formed at a position set apart from the light shielding film by a predetermined distance in correspondence to each photoelectric conversion element. The light shielding film and an exit pupil plane of the image forming optical system achieve a conjugate relation to each other with regard to the on-chip lens.
US09466631B2 Solid state photomultipliers array of enhanced fill factor and simplified packaging
A multi-pixel photomultiplier optical sensor may include an array of photomultiplier dies. Each photomultiplier die may include a front side connection pad, SPAD cells, each SPAD cell including a front side electrode, a rear side electrode, and a resistor coupled in series to the front side electrode and coupled in common with other quenching resistors to the front side connection pad. The multi-pixel photomultiplier optical sensor may include a metallization layer in contact with the rear side electrode common to SPADs of the array of photomultiplier dies and electrically conductive pads. The electrically conductive bus may be coupled to an electrically conductive pin for distributing bias current to the array of photomultiplier dies. The multi-pixel photomultiplier optical sensor may include electrically conductive bond wires coupling at least some of the electrically conductive pads to the electrically conductive bus, and distributing bias current to the array of photomultiplier dies via the electrically conductive bus.
US09466630B2 Solid-state imaging device and method of manufacturing the same
A solid-state imaging device with a semiconductor substrate; a pixel formation region in the substrate and including a pixel made of a photoelectric conversion element; and an element isolation portion in the substrate and including an element isolation insulating layer and an impurity element isolation region. The element isolation insulating layer is positioned in a surface of the substrate. The impurity element isolation region is positioned under the element isolation insulating layer and within the substrate. The impurity element isolation region has at least a portion with a width that is narrower than that of the element isolation insulating layer. The photoelectric conversion element extends to a position under the element isolation insulating layer of the element isolation portion.
US09466628B2 Spectral imaging device and method to calibrate the same
A solid-state spectral imaging device is described. The device includes an image sensor and a plurality of optical filters directly processed on top of the image sensor. Each optical filter includes a first mirror and a second mirror defining an optical filter cavity having a fixed height. Each optical filter also includes a first electrode and a second electrode having a fixed position located opposite to each other and positioned to measure the height of the optical filter cavity. Further, a method to calibrate spectral data of light and a computer program for calibrating light is described.
US09466622B2 Display device comprising a thin film transistor and a storage capacitor
To provide a liquid crystal display device having high quality display by obtaining a high aperture ratio while securing a sufficient storage capacitor (Cs), and at the same time, by dispersing a load (a pixel writing-in electric current) of a capacitor wiring in a timely manner to effectively reduce the load. A scanning line is formed on a different layer from a gate electrode and the capacitor wiring is arranged so as to be parallel with a signal line. Each pixel is connected to the individually independent capacitor wiring via a dielectric. Therefore, variations in the electric potential of the capacitor wiring caused by a writing-in electric current of a neighboring pixel can be avoided, whereby obtaining satisfactory display images.
US09466610B1 Method of fabricating three-dimensional gate-all-around vertical gate structures and semiconductor devices, and three-dimensional gate-all-round vertical gate structures and semiconductor devices thereof
Present example embodiments relate generally to methods of fabricating a three-dimensional gate-all-around (GAA) vertical gate (VG) semiconductor structure comprising providing a substrate; forming a plurality of layers having alternating first insulative material layers and second insulative material layers over the substrate; identifying bit line and word line locations for the formation of bit lines and word lines; removing at least a portion of the plurality of layers outside of the identified bit line and word line locations, each of the removed portions extending through the plurality of layers to at least a top surface of the substrate; forming a vertical first insulative material structure in the removed portions; performing an isotropic etching process to remove the second insulative material from the second insulative material layers; forming bit lines in the second insulative material layers within the identified bit line locations; and forming word lines in the identified word line locations.
US09466601B2 Semiconductor device and method of fabricating the same
A semiconductor device includes a substrate including first and second regions, a first transistor provided on the first region to include a first channel region protruding from the substrate, and a second transistor provided on the second region to include a second channel region and a gate electrode extending between the substrate and the second channel region. The first channel region may include a lower semiconductor pattern containing a different material from the second channel region and an upper semiconductor pattern containing the same material as the second channel region.
US09466597B2 Chip package structure and chip packaging method
Embodiments of the present invention provide a chip package structure and a chip packaging method, which is related to the field of electronic technologies, and can protect chips and effectively dissipate heat for chips. The chip package structure includes a substrate, chips, and a heat dissipating lid, where the chips include at least one master chip disposed on the substrate and at least one slave chip disposed on the substrate; the heat dissipating lid is bonded to the slave chip by using a heat conducting material, and the heat dissipating lid covers the at least one slave chip; and the heat dissipating lid includes a heat dissipating window at a position corresponding to the at least one master chip. The embodiments of the present invention are applicable to multi-chip packaging.
US09466596B2 Geometry of MOS device with low on-resistance
A Metal Oxide Semiconductor (MOS) device formed on a substrate and a method for forming the MOS device. The MOS device includes a drain region, a gate region surrounding the drain region, source regions arranged around the gate region and across from the drain region, and bulk regions arranged around the gate region and separating the source regions. The gate region is formed in a loop around the drain region. In this manner, the on-resistance (Ron) of a MOS device is decreased without also increasing the area of the MOS device.
US09466595B2 Fabrication of stacked die and structures formed thereby
Methods of forming a microelectronic structure are described. Those methods comprise forming a bond between a non-device side of a first die and a non-device side of a second die, wherein forming the bond between the non-device side of the first die and the non-device side of the second die does not comprise using an interfacial glue.
US09466592B2 Multi-chips in system level and wafer level package structure
A multi-chips in system level and wafer level package structure includes a package substrate having a plurality of through holes a multi-chips with different functions and sizes, the metal wires, a package body, and the conductive components. The multi-chips are used to combine with the package substrate so as to the pads of the multi-chips are exposed out of the through holes. The pads of the multi-chips are electrically connected to the connecting terminal adjacent to the through holes by the plurality of conductive wires. The package material is filled into the through holes to form the package body to encapsulate the conductive wire, each active surface and the pads of the multi-chips with the different functions and the sizes by dispensing method so as to the multiple chip system level and wafer level package structure is accomplished by partially packaging method.
US09466590B1 Optimized solder pads for microelectronic components
A multi-chip system includes a top chip stack element comprising a top chip having two major surfaces and top solder pads arrayed along a plane of one of the major surfaces; a bottom chip stack element comprising a bottom substrate having two major surfaces and bottom solder pads arrayed along a plane of one of the major surfaces; one or more solder reservoir pads connected to one or more of the top solder pads or of the bottom solder pads; and solder material; and wherein at least one of the top solder pads is connected to one of the bottom solder pads by one of the solder material.
US09466588B2 Method and apparatus for multi-chip structure semiconductor package
A packaged semiconductor device may include a leadframe and a die carrier mounted to the leadframe. The die carrier is formed from an electrically and thermally conductive material. A die is mounted to a surface of the die carrier with die attach material having a melting point in excess of 240° C. A method may include providing the die carrier, melting the die attach material at a temperature in excess of 240° C. to attach the die to the surface of the die carrier to form a sub-assembly, attaching the sub-assembly to a leadframe, electrically interconnecting the die and the leadframe, and enclosing at least portions of the die and the leadframe to form a packaged device.
US09466587B2 Multiple die in a face down package
A microelectronic package includes a subassembly including a first substrate and first and second microelectronic elements having contact-bearing faces facing towards oppositely-facing first and second surfaces of the first substrate and each having contacts electrically connected with the first substrate. The contact-bearing faces of the first and second microelectronic elements at least partially overlie one another. Leads electrically connect the subassembly with a second substrate, at least portions of the leads being aligned with an aperture in the second substrate. The leads can include wire bonds extending through an aperture in the first substrate and joined to contacts of the first microelectronic element aligned with the first substrate aperture. In one example, the subassembly can be electrically connected with the second substrate using electrically conductive spacer elements.
US09466585B1 Reducing defects in wafer level chip scale package (WLCSP) devices
Consistent with example embodiments, a wafer substrate undergoes processing in which a resilient material is applied to the front-side and back-side surfaces of the wafer substrate. By defining trenches in saw lanes between active device die, additional resilient material may be placed therein. In an example embodiment, after the active device die are separated into individual product devices, the resulting product device has coverage on the front-side surface, back-side surface, and the four vertical faces of the encapsulated active device die. The front-side surface has exposed contact areas so that the product device may be attached to an end user's system circuit board. Further, the resilient coating protects the encapsulated active device die from damage during assembly.
US09466583B2 Semiconductor device
A semiconductor chip includes an electrode pad on a substrate, a barrier metal layer on the electrode pad, a bump electrode, a first protection layer formed on the substrate, and a second protection layer having an opening. The first protection layer overlaps part of the electrode pad. The second protection layer covers a region over the first protection layer and a region over the electrode pad. The upper surface of the second protection layer has an arc surface. The thickness between the arc surface and the electrode pad as seen in a sectional view is gradually large from the rim of the opening to the rim of the electrode pad. The rate of change of the thickness is higher at the rim of the opening than at the rim of the electrode pad.
US09466576B2 Semiconductor device having features to prevent reverse engineering
An electronic device includes: a base layer; a first layer located at least partially over the base layer; a second layer located at least partially over the first layer; a first metal layer located at least partially over the second layer, wherein one or more signal outputs of the electronic device are formed in the first metal layer; and a second metal layer located at least partially over the first metal layer, wherein one or more gate connection is formed in the second metal layer, wherein removing a portion of the second metal layer disrupts at least one gate connection and deactivates the device.
US09466572B2 Ultraviolet energy shield for non-volatile charge storage memory
An integrated circuit with non-volatile memory cells shielded from ultraviolet light by a shielding structure compatible with chemical-mechanical processing. The disclosed shielding structure includes a roof structure with sides; along each side are spaced-apart contact posts, each with a width on the order of the wavelength of ultraviolet light to be shielded, and spaced apart by a distance that is also on the order of the wavelength of ultraviolet light to be shielded. The contact posts may be provided in multiple rows, and extending to a diffused region or to a polysilicon ring or both. The multiple rows may be aligned with one another or staggered relative to one another.
US09466571B2 Systems and methods for high-speed, low-profile memory packages and pinout designs
Systems and methods are provided for stacked semiconductor memory packages. Each package can include an integrated circuit (“IC”) package substrate capable of transmitting data to memory dies stacked within the package over two channels. Each channel can be located on one side of the IC package substrate, and signals from each channel can be routed to the memory dies from their respective sides.
US09466570B1 MOSFET with asymmetric self-aligned contact
A semiconductor device includes a source and drain on a substrate; a first and second gate on the source, and the second gate and a third gate on the drain; a source contact over the source and between the first and second gates, the source contact including first and second portions, the first portion in contact with the source and extending between the first and second gates, and the second portion contacting the first portion and extending over the first and second gates; and a drain contact formed over the drain and between the second and third gates, the drain contact including first and second portions, the first portion contacting the drain, extending between second and third gates, and recessed with respect to the first portion of the source contact, and the second portion in contact with the first portion and extending between and over the second and third gates.
US09466564B1 Semiconductor device and method for fabricating the same
A semiconductor device is disclosed. The semiconductor device includes: a substrate having a gate structure thereon and a first interlayer dielectric (ILD) layer surrounding the gate structure; a first hard mask on the gate structure; and a second hard mask on the gate structure, wherein the first hard mask is adjacent to two sides of the second hard mask and the first hard mask and the first hard mask comprises silicon nitride.
US09466562B2 Semiconductor chip having plural penetration electrode penetrating therethrough
Disclosed herein is a semiconductor chip that includes: a plurality of penetration electrodes each penetrating between main and back surfaces of the semiconductor chip, the penetration electrodes including a plurality of first penetration electrodes, a second penetration electrode and a third penetration electrode; and a wiring configured to intersect with a plurality of regions, each of the regions being defined as a region between corresponding two of the first penetration electrodes, one end of the wiring being coupled to the second penetration electrode, the other end of the wiring being coupled to the third penetration electrode.
US09466559B2 Semiconductor integrated circuit device
In semiconductor integrated circuit devices for vehicle use, an aluminum pad on a semiconductor chip and an external device are coupled to each other by wire bonding using a gold wire for the convenience of mounting. Such a semiconductor integrated circuit device, however, causes a connection failure due to the interaction between aluminum and gold in use for a long time at a relatively high temperature (about 150 degrees C.). A semiconductor integrated circuit device can include a semiconductor chip as a part of the device, an electrolytic gold plated surface film (gold-based metal plated film) provided over an aluminum-based bonding pad on a semiconductor chip via a barrier metal film, and a gold bonding wire (gold-based bonding wire) for interconnection between the plated surface film and an external lead provided over a wiring board (wiring substrate).
US09466558B2 Semiconductor device and method of manufacturing the same
According to one embodiment, a semiconductor device includes a semiconductor element, amounting substrate which has wiring layers containing copper, and a joining layer which is provided between the semiconductor element and the wiring layer and made of an alloy containing copper and metal other than copper, and in which a melting point of the alloy is higher than a melting point of the metal.
US09466557B2 Electronic device with first and second contact pads and related methods
An electronic device may include leads, an IC having first and second bond pads, and an encapsulation material adjacent the leads and the IC so the leads extend to a bottom surface of the encapsulation material defining first contact pads. The electronic device may include bond wires between the first bond pads and corresponding ones of the leads, and conductors extending from corresponding ones of the second bond pads to the bottom surface of the encapsulation material defining second contact pads.
US09466556B2 Lead frame and semiconductor device
A lead frame includes an outer lead and a plating layer that covers a lower surface and side surfaces of the outer lead. The plating layer does not cover the upper surface of the outer lead. A frame base material is exposed from the plating layer at the upper surface of the outer lead.
US09466553B2 Package structure and method for manufacturing package structure
Disclosed herein is a method for manufacturing a package structure. According to an exemplary embodiment of the present invention, the method for manufacturing a package structure includes: preparing a die having a metal pillar disposed on one surface thereof; bonding the die on the metal plate to allow the metal pillar to face the outside; forming an insulating film covering the metal plate and the die; buffing the insulating film so as to expose the metal pillar; and manufacturing a first package structure by forming a circuit structure electrically connected to the metal pillar on the insulating film.
US09466552B2 Vertical semiconductor device having a non-conductive substrate and a gallium nitride layer
The present invention discloses a vertical semiconductor device and a manufacturing method thereof. The vertical semiconductor device includes: a substrate having a first surface and a second surface, the substrate including a conductive array formed by multiple conductive plugs through the substrate; a semiconductor layer formed on the first surface, the semiconductor layer having a third surface and a fourth surface, wherein the fourth surface faces the first surface; a first electrode formed on the third surface; and a second electrode formed on the second surface for electrically connecting to the conductive array.
US09466550B2 Electronic device with redistribution layer and stiffeners and related methods
An electronic device may include an integrated circuit (IC), electrically conductive connectors coupled to the IC, and a heat sink layer adjacent the IC and opposite the electrically conductive connectors. The electronic device may include an encapsulation material surrounding the IC and the electrically conductive connectors, a redistribution layer having electrically conductive traces coupled to the electrically conductive connectors, a stiffener between the heat sink layer and the redistribution layer, and a fan-out component between the heat sink layer and the redistribution layer and being in the encapsulation material.
US09466544B2 Semiconducitive catechol group encapsulant adhesion promoter for a packaged electronic device
A packaged electronic device includes a package substrate, an electronic component die mounted to the package substrate, and an encapsulant bonded to a portion of the package substrate at a catechol group adhesion promoted interface that includes benzene rings bonded with the package substrate and the encapsulant.
US09466543B2 Semiconductor package substrate, package system using the same and method for manufacturing thereof
A semiconductor package substrate includes an insulating substrate; a circuit pattern on the insulating substrate; a protective layer on the insulating substrate, the protective layer covering the circuit pattern on the insulating substrate; a pad on the protective layer; and an adhesive member on the protective layer, wherein the pad includes a first pad buried in the protective layer, and a second pad on the first pad, the second pad protruding over the protective layer.
US09466541B2 Mechanism for MEMS bump side wall angle improvement
The present disclosure relates to a bump processing method and/or resulting MEMS-CMOS structure, in which one or more anti-stiction bumps are formed within a substrate prior to the formation of a cavity in which the one or more anti-stiction bumps reside. By forming the one or more anti-stiction bumps prior to a cavity, the sidewall angle and the top critical dimension (i.e., surface area) of the one or more anti-stiction bumps are reduced. The reduction in sidewall angle and critical dimension reduces stiction between a substrate and a moveable part of a MEMS device. By reducing the size of the anti-stiction bumps through a processing sequence change, lithographic problems such as reduction of the lithographic processing window and bump photoresist collapse are avoided.
US09466536B2 Semiconductor-on-insulator integrated circuit with back side gate
Methods for manufacturing semiconductor-on-insulator (SOI) integrated circuits are disclosed. An SOI wafer is provided having a first surface and a second surface. The substrate of the SOI wafer forms the second surface. A transistor is formed in the semiconductor layer of the SOI wafer. A handle wafer is bonded to the first surface of the SOI wafer. The substrate layer is then removed to expose a back surface of the buried insulator of the SOI wafer. Conductive material is deposited on the SOI wafer that covers the back surface of the buried insulator. The conductive material is patterned to form a second gate electrode for the transistor on the back surface of the insulator.
US09466532B2 Micro-electro mechanical system (MEMS) structures with through substrate vias and methods of forming the same
The present disclosure includes micro-electro mechanical system (MEMS) structures and methods of forming the same. Substrates of the MEMS structures are bonded together by fusion bonding at high processing temperatures, which enables more complete removal of chemical species from the dielectric materials in the substrates prior to sealing cavities of the MEMS structures. Fusion bonding of MEMS structures reduces outgassing of chemical species and is compatible with the cavity formation process. The MEMS structures bonded by fusion bonding are mechanically stronger compared to eutectic bonding due to a higher bonding ratio. In addition, fusion bonding enables the formation of through substrate vias (TSVs) in the MEMS structures.
US09466531B2 Apparatuses including stair-step structures and methods of forming the same
Methods for forming semiconductor structures are disclosed, including a method that involves forming sets of conductive material and insulating material, forming a first mask over the sets, forming a first number of contact regions, forming a second mask over a first region of the sets, and removing material from of the sets in a second, exposed region laterally adjacent the first region to form a second number of contact regions. Another method includes forming first and second contact regions on portions of sets of conductive materials and insulating materials, each of the second contact regions more proximal to an underlying substrate than each of the first contact regions. Apparatuses such as memory devices including laterally adjacent first and second regions each of which including contact regions of a different portion of a plurality of conductive materials and related methods of forming such devices are also disclosed.
US09466526B2 Metal trench decoupling capacitor structure penetrating through a shallow trench isolation
A metal trench de-coupling capacitor structure includes a vertical trench disposed in a substrate, an insulating layer deposited on the sidewall of the vertical trench, an inter-layer dielectric layer covering the substrate and the insulating layer, and a metal layer penetrating the interlayer dielectric layer to fill up the vertical trench. The metal layer is electrically connected to a power source.
US09466523B2 Contact hole collimation using etch-resistant walls
Contact holes are constrained to their designated active areas by etch-resistant walls so that they cannot contact adjacent active areas. Etch-resistant walls provide outer limits for any contact hole bending that may occur and thus keep contact holes substantially vertical. Mask openings for contact hole formation may be large so that they overlap etch-resistant walls.
US09466521B2 Semiconductor device having a patterned metal layer embedded in an interlayer dielectric layer
A semiconductor device is disclosed. The semiconductor device includes: a substrate; a first metal gate on the substrate; a first hard mask on the first metal gate; an interlayer dielectric (ILD) layer on top of and around the first metal gate; and a patterned metal layer embedded in the ILD layer, in which the top surface of the patterned metal layer is lower than the top surface of the first hard mask.
US09466515B2 Heat treatment furnace and heat treatment apparatus
A heat treatment furnace includes: a processing vessel configured to accommodate therein at least one object to be processed; a cylindrical heat insulating member covering a periphery of the processing vessel; and a heater disposed along an inner circumferential surface of the heat insulating member. The heater includes strip-shaped corrugated heater elements disposed along the inner circumferential surface of the heat insulating member, each of the heater elements having valley portions protruding outward and mountain portions protruding inward.
US09466511B2 Systems and methods for drying high aspect ratio structures without collapse using stimuli-responsive sacrificial bracing material
Systems and methods for drying a substrate including a plurality of high aspect ratio (HAR) structures is performed after at least one of wet etching and/or wet cleaning the substrate using at least one of wet etching fluid and/or wet cleaning fluid, respectively, and without drying the substrate. Fluid between the plurality of HAR structures is displaced using a solvent including a bracing material. After the solvent evaporates, the bracing material precipitates out of solution and at least partially fills the plurality of HAR structures. The plurality of HAR structures are exposed to non-plasma based stimuli to remove the bracing material.
US09466510B2 Organic electronic devices
A technique comprising: mounting a device substrate on a processing support, forming one or more electronic elements on the device substrate with the device substrate thus mounted on the processing support; wherein the device substrate comprises an organic support structure, and provides primary protection for the overlying electronic elements against the ingress of a degrading species from a side of the device substrate opposite to the one or more electronic elements.
US09466509B2 Semiconductor device manufacturing method
A method of manufacturing a semiconductor device, includes preparing a molding die for molding a resin case for a semiconductor device, the molding die having protrusions to fix each of a plurality of terminals having a leg portion in a predetermined position; conforming and holding each of the plurality of terminals to the corresponding protrusions in the molding die; and injecting resin into the molding die to integrally mold the plurality of terminals and the resin case.
US09466502B2 Line width roughness improvement with noble gas plasma
A method for forming lines in an etch layer on a substrate may comprise providing a ultra-violet (UV) producing gas to a vacuum chamber having a photoresist mask, ionizing the UV producing gas to produce UV rays to irradiate the photoresist mask, and etching the lines into the etch layer through the photoresist mask.
US09466495B2 Chemical dielectric formation for semiconductor device fabrication
Systems and methods are provided for fabricating semiconductor devices. For example, a substrate is provided. A polymer layer is formed on the substrate. An oxygen-based plasma is applied to remove the polymer layer. An oxidizing solution is applied to generate a dielectric layer. A conductive layer is formed on the dielectric layer.
US09466493B2 Sense amplifier layout for FinFET technology
A sense amplifier (SA) comprises a semiconductor substrate having an oxide definition (OD) region, a pair of SA sensing devices, a SA enabling device, and a sense amplifier enabling signal (SAE) line for carrying an SAE signal. The pair of SA sensing devices have the same poly gate length Lg as the SA enabling device, and they all share the same OD region. When enabled, the SAE signal turns on the SA enabling device to discharge one of the pair of SA sensing devices for data read from the sense amplifier.
US09466491B2 Methods of forming a semiconductor device with a spacer etch block cap and the resulting device
One illustrative method disclosed herein includes, among other things, forming a sacrificial gate structure above a semiconductor substrate, forming a sidewall spacer adjacent opposite sides of the sacrificial gate structure, removing the sacrificial gate structure and forming a replacement gate structure in its place, at some point after forming the replacement gate structure, performing an etching process to reduce the height of the spacers so as to thereby define recessed spacers having an upper surface that partially defines a spacer recess, and forming a spacer etch block cap on the upper surface of each recessed spacer structure and within the spacer recess.
US09466490B2 Beam shapers, annealing systems employing the same, methods of heat treating substrates and methods of fabricating semiconductor devices
A treatment system comprises an energy source that generates a energy beam that is emitted along an energy beam pathway. A beam section shaper is positioned along the energy beam pathway that receives an incident energy beam and modifies a section shape thereof to output a shape-modified energy beam. A beam intensity shaper is positioned along the energy beam pathway that receives an incident energy beam having a first intensity profile and outputs an intensity-modified energy beam having a second intensity profile, wherein the first intensity profile has a relative maximum average intensity at a center region thereof and wherein the second intensity profile has a relative minimum average intensity at a center region thereof.
US09466489B2 Process for forming edge wordline implants adjacent edge wordlines
A process for forming tilted edge wordline implants is disclosed. The process includes forming a first drain implant in a substrate, forming a first tilted implant in a substrate adjacent a first edge wordline to supplement said first drain implant where the first tilted implant is provided at a tilt angle from a first direction and forming a second tilted implant in the substrate adjacent a second edge wordline to supplement another first drain implant where the second tilted implant is provided at a tilt angle from a second direction. A second drain implant is formed in the substrate.
US09466485B2 Conductor pattern forming method, and semiconductor device manufacturing method
A conductor pattern forming method includes forming, on a conductor film, a laminated film including a first layer thinner than the conductor film, a second layer thicker than the first layer, and a third layer thinner than the second layer, which layers are laminated in order from the conductor film side. A first mask is formed from the third layer by dry-etching the third layer using a photoresist mask formed on the laminated film. A second mask is formed from the second layer by dry-etching the second layer using the first mask. The conductor film is exposed by dry-etching the first layer using the second mask. A conductor pattern is formed from the conductor film by dry-etching the conductor film using the second mask.
US09466484B1 Manufacturing method of semiconductor device
A manufacturing method of a semiconductor device is provided. The manufacturing method includes the following steps. A plurality of fin structures are formed in a first area and a second area of a substrate. A first density of the fin structures in the first area is lower than a second density of the fin structures in the second area. A gate dielectric layer is formed on the fin structures. An amorphous silicon layer is formed on the gate dielectric layer and the fin structures in the first area and the second area. Part of the amorphous silicon layer which is disposed in the first area is annealed to form a crystalline silicon layer by a laser. The crystalline silicon layer disposed in the first area and the amorphous silicon layer disposed in the second area are polished.
US09466481B2 Electronic device and epitaxial multilayer wafer of group III nitride semiconductor having specified dislocation density, oxygen/electron concentration, and active layer thickness
The present invention discloses an electronic device using a group III nitride substrate fabricated via the ammonothermal method. By utilizing the high-electron concentration of ammonothermally grown substrates having the dislocation density less than 105 cm−2, combined with a high-purity active layer of Ga1-x-yAlxInyN (0≦x≦1, 0≦y≦1) grown by a vapor phase method, the device can attain high level of breakdown voltage as well as low on-resistance. To realize a good matching between the ammonothermally grown substrate and the high-purity active layer, a transition layer is optionally introduced. The active layer is thicker than a depletion region created by a device structure in the active layer.
US09466479B2 System and process for high-density, low-energy plasma enhanced vapor phase epitaxy
A process for epitaxial deposition of compound semiconductor layers includes several steps. In a first step, a substrate is removably attached to a substrate holder that may be heated. In a second step, the substrate is heated to a temperature suitable for epitaxial deposition. In a third step, substances are vaporized into vapor particles, such substances including at least one of a list of substances, comprising elemental metals, metal alloys and dopants. In a fourth step, the vapor particles are discharged to the deposition chamber. In a fifth step, a pressure is maintained in the range of 10^−3 to 1 mbar in the deposition chamber by supplying a mixture of gases comprising at least one gas, wherein vapor particles and gas particles propagate diffusively. In a sixth optional step, a magnetic field may be applied to the deposition chamber. In a seventh step, the vapor particles and gas particles are activated by a plasma in direct contact with the sample holder. In an eighth step, vapor particles and gas particles are allowed to react, so as to form a uniform epitaxial layer on the heated substrate by low-energy plasma-enhanced vapor phase epitaxy.
US09466478B2 Film forming method and film forming apparatus
A method of forming an oxide film on an object to be processed, includes: supplying a film-forming raw material gas into a processing chamber; performing at least one of exhausting the processing chamber and supplying a purge gas into the processing chamber to remove gas remaining in the processing chamber; supplying an oxidant gas into the processing chamber; and performing at least one of exhausting the processing chamber and supplying the purge gas into the processing chamber to remove gas remaining in the processing chamber, wherein supplying an oxidant gas includes: supplying a first oxidant gas into the processing chamber at a first concentration; and supplying a second oxidant gas into the processing chamber at a second concentration higher than the first concentration.
US09466473B2 Coaxial ion guide
A method of mass and/or ion mobility spectrometry is disclosed comprising: trapping ions in an annular or co-axial ion trap; and then axially ejecting at least some of said ions from said annular or co-axial ion trap into an annular ion guide. Ions trapped in the ion trap are distributed around the entire circumference of the annular or co-axial ion trap. As the ions travel along at least a portion of the length of the ion guide their motion around the circumference of the annular ion guide is unrestricted and the ions separate axially as they travel along the ion guide.
US09466471B2 Systems and methods for using interleaving window widths in tandem mass spectrometry
Systems and methods are provided for analyzing a sample using overlapping measured mass selection window widths. A mass range of a sample is divided into two or more target mass selection window widths using a processor. The two or more target widths can have the same width or variable widths. A tandem mass spectrometer is instructed to perform two or more fragmentation scans across the mass range using the processor. Each fragmentation scan of the two or more fragmentation scans includes a measured mass selection window width. The two or more measured widths of the two or more fragmentation scans can have the same width or variable widths. At least two of the two or more measured mass selection window widths overlap. The overlap in measured mass selection window widths corresponds to at least one target mass selection window width.
US09466465B2 Charged particle beam drawing apparatus
A charged particle beam drawing apparatus according to an embodiment includes; a vacuum vessel including a base plate; a stage provided in the vacuum vessel and supporting a sample; a stage movement mechanism provided in the vacuum vessel and moving the stage; a two-dimensional scale provided on a lower surface of the stage; a detection unit disposed under the two-dimensional scale and detecting a position of the stage by using the two-dimensional scale; and a support body supporting the detection unit.
US09466460B2 Charged particle-beam device and specimen observation method
An electron microscope has a large depth of focus in comparison with an optical microscope. Thus, information is superimposed on one image in the direction of depth. Therefore, it is necessary to accurately specify the three-dimensional position and density of a structure in a specimen so as to observe the three-dimensional structure of the interior of the specimen by using the electron microscope. Furthermore, a specimen that is observed with the optical microscope on a slide glass is not put into a TEM device of the related art. Thus, performing three-dimensional internal structure observation with the electron microscope on a location that is observed with the optical microscope requires very cumbersome preparation of the specimen. By controlling a vector parameter that defines the interrelationship between a primary charged particle beam and the specimen and by irradiation with the primary charged particle beam with a plurality of different vector parameters, images of transmitted charged particles of the specimen that correspond to each of the vector parameters are obtained. Irradiation with the primary charged particle beam is performed on the specimen that is arranged either directly or through a predetermined member on a detector which detects charged particles transmitted through or scattered by the interior of the specimen.
US09466457B2 Observation apparatus and optical axis adjustment method
Ordinary charged particle beam apparatuses have each been an apparatus manufactured for dedicated use in making observations in a gas atmosphere at atmospheric pressure or at a pressure substantially equal thereto. There have existed no devices capable of simply making observations using an ordinary high-vacuum charged particle microscope in a gas atmosphere at atmospheric pressure or at a pressure approximately equal thereto. Furthermore, ordinary techniques have been incapable of observing the same spot of the sample in such an atmosphere using a charged particle beam and light simultaneously. This invention thus provides an apparatus including: a charged particle optical tube that irradiates a sample with a primary charged particle beam; a vacuum pump that evacuates the inside of the charged particle optical tube; a diaphragm arranged to separate a space in which the sample is placed from the charged particle optical tube, the diaphragm being detachable and allowing the primary charged particle beam to permeate or pass therethrough; and an optical microscope positioned on the opposite side of the charged particle optical tube across the diaphragm and the sample, the optical microscope having an optical axis thereof aligned with at least part of an extension of the optical axis of the charged particle optical tube.
US09466450B2 Electromagnetic contactor having a contact noise suppression member
The electromagnetic contactor includes a contact mechanism including a pair of fixed contacts disposed to maintain a predetermined interval and a movable contact disposed so as to connect to and separate from the pair of fixed contacts, and an electromagnet unit that drives the movable contact. The electromagnet unit includes a magnetic yoke enclosing a plunger drive portion, a movable plunger, a leading end thereof protruding through an aperture formed in the magnetic yoke and a peripheral flange portion being formed on a protruding end side, movement regulating portions that regulate movement of the peripheral flange portion of the movable plunger in an engaged position and released position of the contact mechanism, and a contact noise suppression member that suppresses contact noise when the peripheral flange portion of the movable plunger contacts the movement regulating portions.
US09466448B2 HV relay sticking control system and method
A high voltage relay sticking control system for a vehicle having at least one contactor, a high voltage battery pack interfacing with the contactor and a weld diagnostic detection system interfacing with the high voltage battery pack and the contactor includes an increment counter adapted to interface with the contactor, the high voltage battery pack and the weld diagnostic detection system. The increment counter is adapted to transmit at least one set of coil power cycles through the contactor if a weld exists at the contactor. A high voltage relay sticking control method is also disclosed.
US09466447B2 Device for actuating the contacts of a circuit breaker, comprising a torsion rod
A circuit breaker has a stationary contact and a movable contact, and an actuator device for actuating it comprises a rigid drive shaft (8) that drives the movable contact, first resilient means for driving the movable contact, and a torsion bar (2) for driving the drive shaft, the torsion bar (2) being suitable for being deformed in twisting in order to assist the resilient means during an initial period while opening the contacts of the circuit breaker. The torsion bar (2) is housed inside the drive shaft (8). A first end (4) of the torsion bar (2) is constrained to turn with a ring (10). A second end (6) of the torsion bar (2) is constrained to turn with the drive shaft (8).
US09466446B2 Rotary knob operator control apparatus and domestic appliance having at least one rotary knob operator control apparatus
A rotary knob operator control apparatus for an electrical domestic appliance has a mounting board on a side of an operator control panel facing away from a user, a first electrode configuration on the mounting board and a substantially annular operator control element on a side of the operator control panel facing toward the user. The operator control element has a second electrode configuration and a holding device for the operator control element on the operator control panel. The operator control element rotates about an axis perpendicular to the operator control panel. The operator control element is latched relative to the operator control panel in predefined rotary positions by a latching device, so the second electrode configuration on the operator control element is oriented in a predefined manner relative to the first electrode configuration. An electrical domestic appliance having at least one rotary knob operator control apparatus is also provided.
US09466445B2 Lever switch
A lever switch has a base member, a first switch knob member, a first moderation mechanism, a substrate having a first contact member, and a first slider. The base member has a first supporting surface formed along an outer peripheral surface of a column centered on a rotational axis of the first switch knob member and a second supporting surface formed on one side across the rotational axis. The first switch knob member includes a first supported surface and a second supported surface, and the second supported surface is provided with a first cam portion. The first supported surface is rotatably supported on the first supporting surface, the second supported surface is rotatably supported on the second supporting surface, and the first slider is held on a side opposite to a side where the second supporting surface is provided across the rotational axis.
US09466443B2 Photocontrol for luminaire consumes very low power
A photocontrol includes a switch that consumes very low power when the switch is turned ON and when it is turned OFF. The photocontrol can provide low-power digital control signals to high-impedance inputs of control devices that control the delivery of power to load devices, such as LED drivers that control the delivery of power to arrays of LEDs. The photocontrol also can provide power signals to control devices that control the delivery of power to light sources, such as electronic transformers that control the delivery of power to fluorescent lamps. The photocontrol may include a comparator that causes the photocontrol to have switching hysteresis.
US09466438B2 Touch panel and manufacturing method thereof
The present invention provides a touch panel. The touch panel includes first sensing lines extending in a first direction, second sensing lines extending in a second direction and intersecting with the first sensing lines, an insulating pad disposed at each intersection between the first sensing lines and the second sensing lines for isolating the first sensing lines and the second sensing lines. A direction of an external force exerted in the insulating pad is non-perpendicular to the edge of said insulating pad on the same horizontal plane. The present invention also provides a manufacturing method of the touch panel. The design of the insulating pad can disperse the external impact force caused by air knife, washing and so on, and preventing the cut-off of the insulating pad, thereby improving the yield of the touch panel.
US09466435B2 Supercapacitor
A supercapacitor or electrochemical capacitor includes spaced apart electrodes which are separated from each other by a separator made of an electrical insulating material. Each electrode is formed of carbonaceous material and capable of being impregnated with a liquid electrolyte. Metal current collectors are provided on the sides of the electrodes opposite from the separator. The electrodes have holes extending through the electrodes to reduce ionic impedance in order to produce faster charging and discharging of the device.
US09466431B2 Ionic compound and process for production thereof, and electrolytic solution and electrical storage device each utilizing the ionic compound
The present invention provides an ionic compound containing a cyanoborate; a process for production thereof; and an electrolytic solution and a device. The electrolytic solution comprises an ionic compound represented by general formula (1) and a solvent, Mn+([B(CN)4-mYm]−)n  (1) wherein Mn+ represents an organic or inorganic cation having a valency of 1 to 3; Y represents a halogen, a hydrocarbon group which has a main chain having 1 to 10 carbon atoms and which may optionally contain a halogen, —C(O)R14, —S(O)lR14, —Z(R14)2, or —XR14; R14 represents H, a halogen, or an organic substituent group which has a main chain having 1 to 10 atoms; Z represents N or P; X represents O or S; R13 represents H, or an hydrocarbon group which has a main chain having 1 to 10 atoms; l represents an integer of 1 to 2; m and n represent an integer of 1 to 3 respectively.
US09466430B2 Variable capacitor and switch structures in single crystal piezoelectric MEMS devices using bimorphs
A micro-electrical-mechanical systems (MEMS) device includes a substrate, one or more anchors formed on a first surface of the substrate, and a piezoelectric layer suspended over the first surface of the substrate by the one or more anchors. A first electrode may be provided on a first surface of the piezoelectric layer facing the first surface of the substrate, such that the first electrode is in contact with a first bimorph layer of the piezoelectric layer. A second electrode may be provided on a second surface of the piezoelectric layer opposite the first surface, such that the second electrode is in contact with a second bimorph layer of the piezoelectric layer.
US09466428B2 Multilayer ceramic capacitor and board having the same mounted thereon
There is provided a multilayer ceramic capacitor including: a ceramic body including a plurality of dielectric layers; a capacitor part including first and second internal electrodes formed in the ceramic body; a resistor part including a first internal connection conductor, a third internal connection conductor formed on one dielectric layer in the ceramic body and a second internal connection conductor, a fourth internal connection conductor formed on another dielectric layer in the ceramic body; first to fourth external electrodes formed on first and second main surfaces of the ceramic body; and a first connection terminal formed on first end surface of the ceramic body and a second connection terminal formed on second end surface of the ceramic body, wherein the capacitor part and the resistor part are connected to each other in series.
US09466427B2 Multilayer ceramic component and board having the same
A multilayer ceramic component includes a multilayer ceramic capacitor including a ceramic body including a plurality of first and second internal electrodes, and first and second external electrodes, an insulating frame including a first horizontal insulating portion disposed on one surface of the ceramic body, second and third horizontal insulating portions, and first and second vertical insulating portions, first and second external conductor electrodes including first and second upper horizontal conductor portions, first and second lower horizontal conductor portions, and first and second vertical conductor portions, first and second internal conductor electrodes, and electrical connecting units connecting the first and second upper horizontal conductor portions and the first and second internal conductor electrodes.
US09466426B2 Laminated ceramic capacitor
Provided is a laminated ceramic capacitor which can suppress degradation of the insulation resistance due to the addition of vanadium. Second insulating layers are stacked on both sides in the stacking direction of a first insulating layer group, which has first insulating layers stacked over one another, and internal electrodes are placed on principal surfaces of the first insulating layers. At least one internal electrode is placed between the first and second insulating layers. Both contain, as their main constituent, a perovskite-type compound represented by the formula “ABO3” wherein “A” denotes at least one of Ba, Sr, and Ca, “B” denotes at least one of Ti, Zr, and Hf. V is added to only the first insulating layers.
US09466422B2 Method of manufacturing a laminated electronic component
A laminated electronic component whose internal electrode has sufficient cross-section area to achieve lower resistance, while also achieving a narrower pitch to accommodate more windings, is manufactured by forming a resist film on a conductive base plate; forming an opening of specified pattern in the resist film by photolithography; filling a conductor in the opening, by plating, to a level lower than the height of the resist film to form a conductor pattern; removing the resist film; transferring the conductor pattern from the base plate onto an insulation sheet; and laminating pattern-transferred insulation sheets obtained as above and then heating to obtain insulator layers from the insulation sheet, while obtaining internal electrodes from the conductor patterns.
US09466420B2 Contactless connector, contactless connector system, and a manufacturing method for the contactless connector
The invention relates to a contactless connector (100), a system including the contactless connector (100) and a corresponding mating connector (200), and a manufacturing method for the contactless connector. In order to enable the contactless connector to transmit/receive power to/from the corresponding mating connector, the invention suggest providing at the contactless connector an inner ferrite element (102, 202) and an inductive coupling element (110) arranged to at least partially surround the inner ferrite element. An outer ferrite element (107, 207) of the contactless connector is arranged to at least partially surround the inductive coupling element (110), wherein a front end (108) of the outer ferrite element (107) facing the mating end of the contactless connector is recessed in an axial direction of the contactless connector with respect to a front end (103) of the inner ferrite element (102, 202) facing the mating end (101). A rear end (109) of the outer ferrite element (107, 207) is magnetically connected to a rear end (104) of the inner ferrite element (102, 202). An inductive coupling support element (601) is arranged around the inner ferrite core element (102, 202). The inductive coupling element (110) is formed from a wire wound around the inductive coupling support element (601) to form a coil comprising a plurality of coil windings (115). The connector further comprises an antenna element (402a) and an antenna connection line (701) arranged in an opening in the inner ferrite element (102, 202).
US09466418B2 Multi-band and broadband wireless power transfer through embedded geometric configurations
A wireless power transmission system includes first source conductor that generates a first electromagnetic near field in response to a power source. A first source element resonates in response to excitation from the first source conductor. A second resonant source element resonates in response to excitation from the first source conductor. A first resonant load element resonates in response to excitation from the first resonant source element. The first resonant load element generates a fluctuating field when resonating. A second resonant load element resonates at the second resonant frequency in response to excitation from the second resonant source element. The second resonant load element generates a fluctuating field when resonating. A first load element generates a first current applied to a first load in response to resonance in the first resonant load element and the second resonant load element.
US09466416B2 Multilayer device and manufacturing method of the same
A multilayer inductor device in which parasitic inductance is made smaller while preventing increase in a mounting area of the device and complexity of a wiring pattern, and a manufacturing method of the stated multilayer inductor device. An outer electrode and a terminal electrode are connected to each other through a via hole. A side surface of a non-magnetic member forms a part of an end surface of the device, while the other side surface thereof being in contact with the via hole. A side surface of the via hole that makes contact with the non-magnetic member is opened, which prevents the parasitic inductance from being increased. The via hole being provided in an arbitrary position makes it possible to prevent the wiring pattern from being complicated and a mounting area of the device from being increased.
US09466411B2 Non-oriented electrical steel sheet
A non-oriented electrical steel sheet has a chemical composition including, in mass %, C: 0.005% or less, Si: 5% or less, Al: 3% or less, Mn: 5% or less, S: 0.005% or less, P: 0.2% or less, N: 0.005% or less, Mo: 0.001 to 0.04%, Ti: 0.0030% or less, Nb: 0.0050% or less, V: 0.0050% or less, Zr: 0.0020% or less, one or both of Sb and Sn: 0.001 to 0.1% in total, and the balance being iron and incidental impurities.
US09466406B2 Communication cable
A communication cable is provided which can suppress the shielding performance thereof.A communication cable 1 includes one or a plurality of conductors 10, an insulator 20 placed on the conductor 10 to cover it, a shielding layer 30 which is formed on an outer circumference of the insulator 20, an insulating sheath 40 which covers the shielding layer 30 and a biaxially oriented film layer 50 which is provided between the insulator 20 and the sheath 40 so as to cover the outer circumference of the insulator 20.
US09466400B2 Ventilated transfer cask with lifting feature
An apparatus for transferring spent nuclear fuel in the form of a cask having a cylindrical inner shell forming a cavity configured to receive a canister containing spent nuclear fuel, an intermediate shell disposed concentrically around and spaced apart from the inner shell and an outer shell disposed concentrically around and spaced apart from the intermediate shell. A bottom flange is affixed to bottoms of each of the shells, and a bottom lid is removably affixed to the bottom flange. A top flange is affixed to tops of each of the shells, and a top lid is seated on the top flange. An annulus for air flow may be formed between the inner shell and the canister; the bottom lid may include an impact zone including impact absorbing structure; and the top flange may have integrally formed trunnions.
US09466399B2 Expansion gap radiation shield
An expansion gap radiation shield is formed from a flexible container housing a radiation shielding fluid, that is located within a variable gap in permanent shielding. The invention reduces radiation dose rates outside the gap when the radiation sources are located on the opposite side of the gap. The device accommodates varying gap sizes with no loss of shielding capability.
US09466396B2 Semiconductor devices and semiconductor systems including the same
Semiconductor devices are provided. One of the semiconductor devices may include a synthetic clock generator and a flag signal generator. The synthetic clock generator may be configured to generate a synthetic clock signal in response to a test enablement signal. The synthetic clock signal may be generated from a clock signal to include a first section pulse and a second section pulse having different pulse widths. The flag signal generator may be configured to latch a test signal in response to the synthetic clock signal to generate a flag signal.
US09466391B2 Semiconductor device having fuse array with disconnectable voltage generator and method of operating the same
A semiconductor device that includes a fuse array including a plurality of fuses, and suitable for operating using a fuse operation voltage in a fuse operation period, a first voltage generation block suitable for generating an internal voltage based on a first target level, a second voltage generation block suitable for generating the fuse operation voltage based on a second target level in the fuse operation period, and generating the fuse operation voltage based on the first target level outside the fuse operation period, and a connection control block suitable for disconnecting a line of the internal voltage and a line of the fuse operation voltage in the fuse operation period, and connecting the line of the internal voltage and the line of the fuse operation voltage outside the fuse operation period.
US09466387B2 Operating method of nonvolatile memory and method of controlling nonvolatile memory
An operating method of a nonvolatile memory, which includes a plurality of cell strings, each cell string having a plurality of memory cells and a string selection transistor stacked on a substrate, includes detecting threshold voltages of the string selection transistors of the plurality of cell strings; adjusting voltages to be supplied to the string selection transistors according to the detected threshold voltages; and applying the adjusted voltages to the string selection transistors to select or unselect the plurality of cell strings during a programming operation.
US09466385B1 Methods and apparatus related to a write protect fastener
In a general aspect, a circuit can include a printed circuit board having an opening defined therein and an electrical write line disposed on the circuit board. The electrical write line can be connected to a semiconductor memory device, and be configured to transmit a write voltage signal to the semiconductor memory device to write data therein in a write mode of the circuit. The circuit can also include an input voltage terminal disposed on the circuit board. The input voltage terminal can be configured to receive a write-protection voltage. The circuit can also include a reversible closing element that, when inserted in the opening in the circuit board, electrically connects the electrical write line and the input voltage terminal to pass the write- protection voltage to the electrical write line connected to the semiconductor memory device to reversibly enable a write-protect mode of the circuit.
US09466382B2 Compensation for sub-block erase
A non-volatile memory system that has two or more sub-blocks in a block performs a check before accessing memory cells to see if the condition of a sub-block that is not being accessed could affect the memory cells being accessed. If such a sub-block is found then parameters used to access the cells may be modified according to a predetermined scheme.
US09466379B2 Semiconductor device and operating method thereof
An operating method of a semiconductor device includes repeating an erase loop operable to lower threshold voltages of memory cells in a selected memory block by applying an erase voltage to the selected memory block and performing an erase verification to determine whether the threshold voltages of the memory cells in the selected memory block are less than or equal to a target level, wherein an erase voltage is increased by a voltage difference wherein the voltage difference is increased between successive applications of two or more of the erase loops, and repeating a program loop including applying a program voltage to a selected word line to increase threshold voltages of memory cells electrically coupled to the selected word line and performing a program verification to determine whether the threshold voltages are greater than or equal to a target level, wherein a program voltage is increased by a voltage difference wherein the voltage difference is increased between successive applications of two or more program voltages.
US09466378B2 Semiconductor memory device
A semiconductor memory device includes a plurality of memory cell transistors electrically connected in series, a bit line electrically connected to a first end of the memory cell transistors, a source line and a well region electrically connected to a second end of the memory cell transistors, and first and second selection transistors electrically connected in series between the second end of the memory cell transistors and the source line. During programming of a selected memory cell transistor, a first voltage is applied to the source line and the well region, and to a gate of the first selection transistor, and a second voltage smaller than the first voltage is applied to a gate of the second selection transistor.
US09466377B2 Method and device for processing an erase counter
A embodiment relates to a method for processing an erase counter comprising erase counter fields, the method comprising the steps of (i) determining an unused erase counter field; (ii) writing a selection code and an address information in the unused erase counter field, wherein the selection code and the address information are combined to determine at least one physical address of a memory.
US09466375B1 Memory device and programming method thereof
A memory device and a programming method thereof are provided, and the programming method for the memory device includes following steps. During a first period, a first voltage from a common source line is transmitted to first ends of a first memory cell string and a second memory cell string, and second ends of the first and the second memory cell strings are floated. During a second period, the first ends of the first and the second memory cell strings are floated, a second voltage and a third voltage are respectively transmitted to the second ends of the first and the second memory cell strings, and a programming voltage and a plurality of passing voltages are applied, so as to inhibit programming of the first memory cell string and sequentially program a plurality of memory cells in the second memory cell string from a second side of a memory array.
US09466372B2 Semiconductor memory device improving threshold voltage of unselected memory block and operating method thereof
The present invention relates to a semiconductor memory device and an operating method thereof. The semiconductor memory device may include at least two memory blocks sharing a row decoder, and a peripheral circuit performing a read operation on a selected memory block, between the at least two memory blocks, wherein the peripheral circuit applies a discharge voltage to an unselected memory block, between the at least two memory blocks, for a preset time after a period in which a read voltage is applied to the selected memory block is terminated.
US09466370B2 Non-volatile semiconductor storage device
According to one embodiment, there is provided a non-volatile semiconductor storage device including a non-volatile memory, a monitoring section, a determining section, and a notification processing section. The non-volatile memory includes a plurality of memory cells driven by word lines and a voltage generating section that generates a read voltage to be applied to the word lines. The monitoring section monitors a change in a threshold distribution of the plurality of memory cells upon performing a read processing to read data from the plurality of memory cells by applying the read voltage to the word lines. The determining section determines a degree of deterioration of the non-volatile memory in accordance with a monitoring result by the monitoring section. The notification processing section notifies a life of the non-volatile memory in accordance with a determining result by the determining section.
US09466369B1 Word line-dependent ramping of pass voltage and program voltage for three-dimensional memory
Techniques are provided for programming a three-dimensional memory device while minimizing over-programming and program disturb. When a selected word line is at the source-side of a set of word lines, a channel gradient is created in the channel adjacent to the selected word line when a program voltage is applied. The gradient generates hot carriers which can cause over-programming of memory cells connected to the selected word line. To reduce the amount of hot carriers, a ramp rate and/or duration of a first step up of the program voltage is reduced. When the selected word line is not at the source-side of the set of word lines, a baseline ramp rate and/or duration can be used. A ramp rate and/or duration of the voltage applied to unselected word lines can be reduced as well but by a lesser amount.
US09466367B2 Memory device, method of controlling memory device, and memory system
A memory device according to an embodiment comprises a data processing circuit that includes: a data write pre-processing circuit that processes input data to generate first intermediate data; a data write processing circuit that sequentially sets a voltage difference between a selected row line and a selected global bit line based on the first intermediate data; a data read processing circuit that detects a current flowing in the selected global bit line or a voltage of the selected global bit line and sequentially generates second intermediate data from a result of that detection; and a data read post-processing circuit that processes the second intermediate data to generate output data, the data write pre-processing circuit and the data read post-processing circuit having a correcting function that corrects a difference that may occur between the input data and the output data.
US09466365B2 Path isolation in a memory device
Embodiments of the present disclosure describe techniques and configurations for word-line path isolation in a phase change memory (PCM) device. In one embodiment, a memory device includes a memory cell of a memory device, a bit-line coupled to the memory cell, a word-line coupled to the memory cell, a bit-line electrode coupled to the bit-line, a word-line electrode coupled to the word-line, current-limiting circuitry of a selection module coupled to one of the word-line electrode and the bit-line electrode having a lower potential, the current-limiting circuitry to facilitate a selection operation of the memory cell by the selection module, sensing circuitry coupled to the one of the word-line electrode and the bit-line electrode having the lower potential, the sensing circuitry to perform a read operation of the memory cell, and write circuitry coupled to the one of the word-line electrode and the bit-line electrode having the lower potential, the write circuitry to perform a write operation of the memory cell. Other embodiments may be described and/or claimed.
US09466359B2 Static random access memory and driving method thereof
A static random access memory comprises a pre-charge unit that supplies a pre-charge voltage to first and second bit lines connected to a bit cell; a capacitor, of which one or the other terminal is selectively connected to a ground terminal; a clamping unit that selectively connects the bit lines with the capacitor to adjust a voltage level of the bit lines; and a mux unit that is included in a unit memory cell including the bit cell, the pre-charge unit, the capacitor and the clamping unit, and activates the bit lines of the unit memory cell in response to reception of a selection signal; wherein the clamping unit connects the first and second bit lines with the capacitor in response to a charge sharing control signal, to induce charge sharing between the first and second bit lines and the capacitor.
US09466357B2 Circuit for mitigating write disturbance of dual-port SRAM
A circuit for mitigating write disturbance including a first and a second discharge control paths is provided and applied to the dual-port SRAM. The first discharge control path is connected to bit lines of the second port and the first port, and a first control line. The second discharge control path is connected to inverse bit lines of the second port and the first port, and the first control line. A first discharge current is generated when the bit line of the second and the first ports are respectively at a high level voltage, and a low level voltage, and the first control line operates. A second discharge current is generated when the inverse bit line of the second and the first ports are respectively at the high level voltage and the low level voltage, and the first control line operates.
US09466356B2 Array power supply-based screening of static random access memory cells for bias temperature instability
A method of screening complementary metal-oxide-semiconductor CMOS integrated circuits, such as integrated circuits including CMOS static random access memory (SRAM) cells, for transistors susceptible to transistor characteristic shifts over operating time. For the example of SRAM cells formed of cross-coupled CMOS inverters, separate ground voltage levels can be applied to the source nodes of the driver transistors, or separate power supply voltage levels can be applied to the source nodes of the load transistors (or both). Asymmetric bias voltages applied to the transistors in this manner will reduce the transistor drive current, and can thus mimic the effects of bias temperature instability (BTI). Cells that are vulnerable to threshold voltage shift over time can thus be identified.
US09466355B2 Memory architecture dividing memory cell array into independent memory banks
A memory architecture includes K first wordlines, M groups of second wordlines, a memory cell array and M switch circuits. K and M are positive integers. Each group of second wordlines includes a plurality of second wordlines. The memory cell array includes M memory banks. The M memory banks are coupled to the M groups of second wordlines respectively, and receive independent M sets of second wordline signals through the M groups of second wordlines respectively. M switch circuits are disposed in correspondence with the M memory banks respectively. Each switch circuit selectively couples the K first wordlines to a corresponding memory bank so that the corresponding memory bank receives a shared set of first wordline signals through the K first wordline. Each memory bank performs a data access operation according to the received set of first wordline signals and a corresponding set of second wordline signals.
US09466354B2 Semiconductor memory device, method of controlling read preamble signal thereof, and data transmission system
A system, includes a controller comprising a plurality of first external terminals configured to supply a command and an address, and communicate a data, and communicate a strobe signal related to the data; and a semiconductor memory device including a plurality of second external terminals corresponding to the plurality of first external terminals, at least one of the plurality of first external terminals and at least one of the plurality of second external terminals each being capable of supplying an information specifying a length of a preamble of the strobe signal before the semiconductor memory device communicates the data between the controller and the semiconductor memory device, the semiconductor memory device further including a preamble register configured to be capable of storing the information.
US09466353B2 Methods and apparatus for synchronizing communication with a memory controller
A memory controller receives data and phase-providing signals from a memory device. The phase-providing signal is not a clock signal, but is used by the memory controller to phase align a local data-sampling signal with the incoming data. The memory controller samples the data signal with the data-sampling signal. The memory controller can perform maintenance operations to update the phase relationship between the phase-providing and data-sampling signals.
US09466352B2 Dynamic/static random access memory (D/SRAM)
Dynamic/static random access memory (D/SRAM) cell, block shift static random access memory (BS-SRAM) and method using the same employ dynamic storage mode and dynamic storage mode switching to shift data. The D/SRAM cell includes a static random access memory (SRAM) cell having a pair of cross-coupled elements to store data, and a dynamic/static (D/S) mode selector to selectably switch the D/SRAM cell between the dynamic storage mode and a static storage mode. The BS-SRAM includes a plurality of D/SRAM cells arranged in an array and a controller to shift data from an adjacent D/SRAM cell in a second row of the array to a D/SRAM cell in a first row. The method includes switching the mode of, coupling data from an adjacent memory cell to, and storing the coupled data in, a selected D/SRAM cell.
US09466351B2 Semiconductor memory device and method for refreshing memory cells
A semiconductor memory device is provided. The semiconductor memory device includes a memory block including a plurality of memory cells; a default refresh controller configured to receive a refresh command from a host, to generate a default refresh signal, and to control the memory cells to be refreshed; and a weak cell refresh controller configured to receive the default refresh signal, to generate a weak cell refresh signal, and to control a weak cell among the memory cells to be refreshed. The weak cell may be refreshed at least one more time during a refresh period during which all of the memory cells are refreshed by the default refresh controller. The semiconductor memory device performs at least one more refresh on a weak cell having a data retention time shorter than a refresh period apart from a normal default refresh, thereby preventing data loss.
US09466349B1 Semiconductor system with training function for a data strobe signal
A semiconductor system includes a controller and a semiconductor device. The controller generates a clock signal and updates external count signals in response to an external update signal. The semiconductor device generates count signals by counting pulses of a strobe signal during a period when a section signal is in an active state. The section signal is generated in response to a first control signal including pulses that are periodically generated. The semiconductor device also generates the external update signal and the external count signals if a combination of the count signals is changed.
US09466348B2 Method and apparatus for memory command input and control
Memories containing command decoder, chip enable, and signal truncation circuits are disclosed. One such command decoder circuit may include command decoder logic configured to receive command signals and output a decoded command to an interconnect bus responsive to a chip select signal having an active state. Decoder circuits may also prevent coupling commands to the interconnect bus based on the receipt of chip select signals having inactive states. Chip enable circuits having control logic are configured to receive chip select signals and provide the chip select signals to an interconnect bus responsive to receiving a valid command. Chip enable circuits may also prevent coupling chip select signals to the interconnect bus from chip enable signals based on the receipt of invalid command signals. Signal truncation circuits may be used to shorten and/or shift chip select signals to increase timing margins and improve the reliability of command execution by memories.
US09466347B1 Row decoder for non-volatile memory devices and related methods
An integrated circuit includes an array of phase-change memory (PCM) cells, a plurality of wordlines coupled to the array of PCM cells, and a row decoder circuit coupled to the plurality of wordlines. The row decoder circuit includes a first low voltage logic gate and a first high voltage level shifter coupled to the first low voltage logic gate. The row decoder circuit also includes a second low voltage logic gate, a second high voltage level shifter coupled to the second low voltage logic gate, and a first low voltage logic circuit coupled to the second low voltage logic gate. In addition, the row decoder circuit includes a second low voltage logic circuit coupled to the second low voltage logic gate, and a low voltage wordline driver having an input coupled to the outputs of the first and second low voltage logic gates, and an output coupled to a selected wordline.
US09466346B2 Semiconductor device and information processing device
A semiconductor device has a plurality of units, each of which includes a first memory cell that stores a value indicating a state of one node of an interaction model, a second memory cell that stores an interaction coefficient indicating an interaction from a node connected to the one node, and a third memory cell that stores a bias coefficient of the one node. Furthermore, the semiconductor device has a computing circuit that determines a value indicating a next state of the one node based on a value indicating a state of the connected node, the interaction coefficient and the bias coefficient. Also, each of the second memory cell and the third memory cell in the plurality of units includes multi-valued memory cells.
US09466345B2 Semiconductor memory device, method of operating the same and memory system including the same
A semiconductor memory device according to an embodiment of the present invention includes a memory block, a driving circuit performing a program operation on memory cells and a voltage detector generating a detection signal when an external power supply voltage is reduced to less than a reference voltage level. The driving circuit discharges a voltage applied to a drain selection line during the program operation in response to the detection signal.
US09466340B2 Apparatuses and methods for performing compare operations using sensing circuitry
The present disclosure includes apparatuses and methods related to performing compare and/or report operations using sensing circuitry. An example method can include charging an input/output (IO) line of a memory array to a voltage. The method can include determining whether data stored in the memory array matches a compare value. The determination of whether data stored matches a compare value can include activating a number of access lines of the memory array. The determination can include sensing a number of memory cells coupled to the number of access lines. The determination can include sensing whether the voltage of the IO line changes in response to activation of selected decode lines corresponding to the number of memory cells.
US09466336B2 Semiconductor apparatus and system capable of reducing peak current in transmitting signals
A semiconductor apparatus includes a first output control unit and a second output control unit. The first output control unit includes a plurality of non-inversion pipes and a plurality of inversion pipes. The non-inversion pipes non-invert input signals and output the non-inverted input signals to a signal transmission line as transmission signal, and the inversion pipes invert input signals and output the inverted input signals to the signal transmission line as the transmission signals. The second output control unit includes a plurality of non-inversion pipes and a plurality of inversion pipes. The non-inversion pipes non-invert the transmission signals and output the non-inverted transmission signals, and the inversion pipes invert the transmission signals and output the inverted transmission signals.
US09466335B2 Hermetic hard disk drives comprising integrally molded filters and related methods
A hermetic hard disk drive of the invention comprises: a housing comprising a base and a cover, wherein at least one of the base and the cover comprises a moldable material; at least one disk for storage of data within the housing; an actuator for reading and recording of the data on the at least one disk; and a filter comprising an integrally molded filter frame within the moldable material of the housing of the hard disk drive. Methods of forming such hard disk drives are also disclosed.
US09466330B1 Correction value calculating method, manufacturing method of disk drive, and disk drive
In a correction value calculating method according to an embodiment, a first distance is measured as a distance actually traveled by a head while the head is unloaded. Meanwhile, a first correction value is generated. The first correction value is used to correct a first torque value exerted on a coil when the head is unloaded. Then, a second torque value is obtained with the first correction value. The second torque value is exerted on the coil when the head is actually unloaded. Based on the second torque value, a second distance traveled by the head is calculated. Then, a second correction value used to correct the second torque value is calculated based on the first correction value, and the ratio of the first distance to the second distance.
US09466326B2 Holographic storage disk and holographic storage system
A holographic storage disk includes a reflective layer, a storage layer, and quarter-wave plate. A storage layer is disposed on the reflective layer and includes a reflection-structure layer and photosensitive units. The reflection-structure layer has cavities, in which the reflection-structure layer is grid-shaped. The cavities penetrate the reflection-structure layer. The photosensitive units are disposed in the cavities. The quarter-wave plate is disposed between the reflective layer and the photosensitive units.
US09466320B1 Thermal assisted magnetic recording light delivery waveguide circuit for reduced stray light induced writer protrusion
A thermally assisted magnetic recording head is disclosed with a light delivery waveguide circuit wherein a middle section of the primary waveguide (WG) has a curved portion. In one embodiment, the curved portion connects to a front WG section at the air bearing surface (ABS) and is offset in a cross-track direction from the laser diode to prevent stray light from heating metal parts proximate to the front section and undesirable writer protrusion. Optionally, a reflective blocker is inserted between the WG spot size converter and ABS. In a second embodiment, the laser diode, spot size converter, and front WG section are all aligned along a center slider plane. The curved portion has at least one 180° bend to bend light around the blocker that is between the spot size converter and WG front section. The blocker is tilted to prevent reflected light from returning to the laser diode.
US09466319B1 Perpendicular magnetic recording (PMR) write shield design with minimized wide adjacent track erasure (WATE)
A Perpendicular Magnetic Recording (PMR) writer is disclosed with an all wrap around (AWA) shield design in which one or more of the leading shield, second trailing shield, and side shields consist of a high damping (HD) magnetic material having a damping constant ≧0.04. A first trailing shield between the write gap and second trailing shield is a 19-24 kG hot seed layer. The HD magnetic layer may be FeNiRe with a Re content of 3 to 15 atomic %. Preferably, the HD magnetic layer has a coercivity <50 Oe and is a 10-19 kG material. One or both of the main pole leading and trailing sides may be tapered. Wide adjacent track erasure is minimized while area density capability is maintained. In other embodiments, the HD magnetic material may be one of FeNiM, FeNM, FeCoM, or FeCoNiM where M is a 3d, 4d, or 5d transition metal.
US09466311B2 Audio signal processing circuit and electronic device using the same
An audio signal processing circuit and an electronic device are provided. A noise detection circuit determines if the first input audio signal and a second input audio signal contain noise. The noise cancellation circuit (i), when no noise is detected, outputs a first intermediate audio signal corresponding to the first input audio signal and a second intermediate audio signal corresponding to the second input audio signal without detected noise; (ii) when noise is detected, generates a third intermediate audio signal after performing a specific noise modification process upon the first input audio signal and the second input audio signal, and outputs the first intermediate audio signal including the third input audio signal and the second intermediate audio signal including the third input audio signal. A beamforming circuit performs a beamforming process according to a differential signal of the first intermediate audio signal and the second intermediate audio signal.
US09466310B2 Compensating for identifiable background content in a speech recognition device
Compensating for identifiable background content in a speech recognition device, including: receiving, by a noise filtering module, an identification of environmental audio data received by the speech recognition device; and filtering, by the noise filtering module in dependence upon which portion of the identified environmental audio data was being rendered when the audio data generated from the plurality of sources was received, the audio data generated from the plurality of sources.
US09466308B2 Method for encoding and decoding an audio signal and apparatus for same
A method for coding and decoding an audio signal or speech signal and an apparatus adopting the method are provided.
US09466306B1 High frequency regeneration of an audio signal with temporal shaping
A method for generating a reconstructed audio signal having a baseband portion and a highband portion is disclosed. The method includes deformatting an encoded audio signal into a first part and a second part and extracting, from the first part, temporal envelope information and spectral components of the baseband portion. The method further includes decoding the first part to obtain a decoded baseband audio signal. The decoding includes filtering in a frequency domain at least some of the spectral components of the baseband portion with the reconstruction filter using the temporal envelope information to shape a temporal envelope of the baseband portion. The method also includes extracting, from the second part, a noise parameter and an estimated spectral envelope of the highband portion and obtaining a plurality of subband signals by filtering the decoded baseband audio signal. The method further includes generating a high-frequency reconstructed signal by copying a number of consecutive subband signals of the plurality of subband signals and obtaining an envelope adjusted high-frequency signal by adjusting, based on the estimated spectral envelope of the highband portion, a spectral envelope of the high-frequency reconstructed signal.
US09466305B2 Performing positional analysis to code spherical harmonic coefficients
In general, techniques are described for performing a positional analysis to code audio data. Typically, this audio data comprises a hierarchical representation of a soundfield and may include, as one example, spherical harmonic coefficients (which may also be referred to as higher-order ambisonic coefficients). An audio compression device that includes one or more processors may perform the techniques. The processors may be configured to allocate bits to one or more portions of the audio data, at least in part by performing positional analysis on the audio data.
US09466304B2 Method and system for digital watermarking
The present invention is a system and method for digital watermarking, which discloses a system for digital watermarking, to add a watermark to an audio signal generated by a signal source. The system comprises: a spectrum modulator configured to perform spectrum modulation to a watermark bit and a pseudo noise signal to be embedded into the audio signal to generate a modulated signal; a distortion controller coupled to the signal source and the spectrum modulator and configured to shape the modulated signal based on the audio signal, so as to generate a shaped signal satisfying a predetermined distortion constraint; and an interference compensator coupled to the signal source and the distortion controller and configured to generate a compensation signal based on the audio signal, the pseudo noise signal, and the shaped signal, wherein the compensation signal is for compensating for interference to watermark decoding caused by the audio signal.
US09466301B2 System and method for linear frequency translation, frequency compression and user selectable response time
A method and system has been developed and demonstrated which provides real-time frequency translation, frequency compression, and user selectable response time for non-deterministic signals. This method and system provides for the real-time separation and isolation of theoretically an infinite amount of frequencies present in an incoming non-deterministic signal. The bandwidth of the filter for the separated frequencies is user selectable and provides varying rise times for the individual frequencies. The linear frequency shifting property of the algorithm creates bandwidth compression opportunities while signals are present in a channel for transmission.
US09466299B1 Speech source classification
A method and associated system and computer program product. A sample of speech, for which a source of the sample of speech is to be classified, is received. A frequency clip level of the sample of speech is determined. A higher frequency clip level indicates the source is human and a lower frequency clip level indicates the source is machine generated. A dynamic range of the sample of speech is determined. A lower dynamic range indicates the source is human and a higher dynamic range indicates the source is machine generated. The frequency clip level and the dynamic range are weighted by a respective weighting factor as to whether the source is human or the source is machine generated. The source is classified as human generated or machine generated. The classifying of the source is based on the frequency clip level, the dynamic range, and the respective weighting factors thereof.
US09466298B2 Word detection functionality of a mobile communication terminal
Voice communication by first and second users in a voice communication session that facilitates communication between a first device through which a first user communicates and a second device through which a second user communicates is enabled. Words spoken in the voice communication session between the first device and the second device are monitored. Presence of one or more key words as a subset of less than all of the monitored spoken in the voice communication session is determined from the monitored words spoken in the voice communication session. The one or more key words are displayed on a display screen.
US09466297B2 Communication system
Systems and methods for responding to spoken language input or multi-modal input are described herein. More specifically, one or more user intents are determined or inferred from the spoken language input or multi-modal input to determine one or more user goals via a dialogue belief tracking system. The systems and methods disclosed herein utilize the dialogue belief tracking system to perform actions based on the determined one or more user goals and allow a device to engage in human like conversation with a user over multiple turns of a conversation. Preventing the user from having to explicitly state each intent and desired goal while still receiving the desired goal from the device, improves a user's ability to accomplish tasks, perform commands, and get desired products and/or services. Additionally, the improved response to spoken language inputs from a user improves user interactions with the device.
US09466295B2 Method for correcting a speech response and natural language dialogue system
A natural language dialog system and a method capable of correcting a speech response are provided. The method includes following steps. A first speech input is received. At least one keyword included in the first speech input is parsed to obtain a candidate list having at least one report answers. One of the report answers is selected from the candidate list as a first report answer, and a first speech response is output according to the first report answer. A second speech input is received and parsed to determine whether the first report answer is correct. If the first report answer is incorrect, another report answer other than the first report answer is selected from the candidate list as a second report answer. According to the second report answer, a second speech response is output.
US09466292B1 Online incremental adaptation of deep neural networks using auxiliary Gaussian mixture models in speech recognition
Methods and systems for online incremental adaptation of neural networks using Gaussian mixture models in speech recognition are described. In an example, a computing device may be configured to receive an audio signal and a subsequent audio signal, both signals having speech content. The computing device may be configured to apply a speaker-specific feature transform to the audio signal to obtain a transformed audio signal. The speaker-specific feature transform may be configured to include speaker-specific speech characteristics of a speaker-profile relating to the speech content. Further, the computing device may be configured to process the transformed audio signal using a neural network trained to estimate a respective speech content of the audio signal. Based on outputs of the neural network, the computing device may be configured to modify the speaker-specific feature transform, and apply the modified speaker-specific feature transform to a subsequent audio signal.
US09466289B2 Keyword detection with international phonetic alphabet by foreground model and background model
An electronic device with one or more processors and memory trains an acoustic model with an international phonetic alphabet (IPA) phoneme mapping collection and audio samples in different languages, where the acoustic model includes: a foreground model; and a background model. The device generates a phone decoder based on the trained acoustic model. The device collects keyword audio samples, decodes the keyword audio samples with the phone decoder to generate phoneme sequence candidates, and selects a keyword phoneme sequence from the phoneme sequence candidates. After obtaining the keyword phoneme sequence, the device detects one or more keywords in an input audio signal with the trained acoustic model, including: matching phonemic keyword portions of the input audio signal with phonemes in the keyword phoneme sequence with the foreground model; and filtering out phonemic non-keyword portions of the input audio signal with the background model.
US09466287B2 Word-level correction of speech input
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.
US09466280B2 Acoustic device suspension
An acoustic device includes a diaphragm, a frame, and a suspension element that couples the diaphragm to the frame such that the diaphragm is movable in a reciprocating manner relative to the frame. The suspension element includes a first surround element and a second surround element that are separated at respective outer edges by a first distance and separated at respective inner edges by a second distance. The first distance and the second distance are different.
US09466275B2 Complexity scalable perceptual tempo estimation
The present document relates to methods and systems for estimating the tempo of a media signal, such as audio or combined video/audio signal. In particular, the document relates to the estimation of tempo perceived by human listeners, as well as to methods and systems for tempo estimation at scalable computational complexity. A method and system for extracting tempo information of an audio signal from an encoded bit-stream of the audio signal comprising spectral band replication data is described. The method comprises the steps of determining a payload quantity associated with the amount of spectral band replication data comprised in the encoded bit-stream for a time interval of the audio signal; repeating the determining step for successive time intervals of the encoded bit-stream of the audio signal, thereby determining a sequence of payload quantities; identifying a periodicity in the sequence of payload quantities; and extracting tempo information of the audio signal from the identified periodicity.
US09466272B1 Cajón playing device
A cajón playing device consists essentially of a bottom plate, a mallet assembly, and a pedal lever. The mallet assembly is mounted on the bottom plate and has a rotating shaft, a mallet fixedly connected to the rotating shaft so as to pivot simultaneously with the rotating shaft when the rotating shaft is rotated, and a transmission member fixedly connected to the rotating shaft and extending toward the bottom plate. The pedal lever has a middle section pivotally provided on a lateral side of the bottom plate, one end connected to the extending end of the transmission member, and the opposite end bent into a curved foot-operated portion. When the foot-operated portion is operated, the pedal lever is pivoted and drives the transmission member to rotate the rotating shaft such that the mallet fixedly connected to the rotating shaft is pivoted and strikes the striking surface of a cajón.
US09466271B2 Guitar plectrum and harness combination
A harness is provided for securely holding a conventional plectrum or pick in firm engagement with a guitar player's thumb, the harness consisting of a flexible and resilient strap contoured to fit around the thumb in advance of the first knuckle and being provided with a central portion which is slit to receive and hold the plectrum firmly against the undersurface of the thumb with the pointed end of the pick protruding through one of the slits into playing position.
US09466270B2 Hand actuated tremolo system for guitars
A tremolo device with a movable bridge, an adjustment device, and a support frame is implemented on an acoustic guitar, with features that can also be employed on an electric guitar or other stringed instruments. The movable bridge holds strings of the musical instrument in tension. The adjustment device, such as a tremolo bar, moves the bridge to change the tension of the strings. The support frame engages the bridge at a first area and engages the musical instrument at a larger second area. When the tremolo device is used, the support frame receives a force over the first area and transmits a corresponding force to the musical instrument over the larger second area, reducing the pressure that would be experienced by the musical instrument. The support frame also transmits string vibration received through the bridge to the instrument body to produce proper acoustic tones.
US09466263B2 Display driver integrated circuits, devices including display driver integrated circuits, and methods of operating display driver integrated circuits
Methods of operating a display driver integrated circuit (IC) are provided. A method of operating a display driver IC may include generating a first clock signal, and calculating a frequency of the first clock signal using a second clock signal. Moreover, the method may include generating an adjustment signal using the frequency of the first clock signal and a target frequency, and adjusting the frequency of the first clock signal using the adjustment signal. Related display driver ICs and portable electronic devices are also provided.
US09466262B2 Method for controlling display screen of electronic apparatus and application program of using the same
A method is provided to control a display screen of an electronic apparatus having an accelerometer and a light sensor. The accelerometer acquires a z-axis value and the z-axis value is compared to a first threshold value. The light sensor acquires a brightness value and the brightness value is compared to a second threshold value if the z-axis value is less than the first threshold value. When the z-axis value is less than the first threshold value and the brightness value is less than the second threshold value, the display screen is turned off. In addition, it is to automatically turn on or turn off the display screen by judging detection values of the accelerometer and the light sensor, thereby increasing convenience of operating the electronic apparatus. Further, the detection values are judged to overcome the misjudgement problem of the electronic apparatus.
US09466261B2 Display device and driving method thereof
A display device includes a memory which stores gamma data for gamma curves including a first gamma curve and a second gamma curve; a gray voltage generator which generates gray voltages based on the gamma data; a data driver which receives an input image signal from a signal controller and converts the input image signal into a data voltage using the gray voltages; and a display panel including pixels which receives the data voltage and may display an image, where the pixel displays images corresponding to the input image signal during one frame set, one frame set includes consecutive frames, the images displayed by a pixel includes first and second images displayed based on the first and second gamma curves, respectively, a luminance of the first image is not less than a luminance of the second image, and the second image is displayed in two consecutive frames.
US09466260B2 Conversion between color spaces
A computer-implemented method for converting a first color space to a second color space is provided. The method includes generating a look-up table (LUT) using a non-square transformation matrix and a numerical solver, wherein the LUT comprises a target value in the first color space and an optimal value in the second color space, and using the LUT to convert the first color space to the second color space.
US09466258B2 Data processing apparatus with adaptive compression algorithm selection for data communication based on sensor input/display configuration over display interface and related data processing method
A data processing apparatus has a compressor and an output interface. The compressor receives an input display data, and generates an output display data according to the input display data. The output interface packs the output display data into an output bitstream, and outputs the output bitstream via a display interface. The compressor adaptively adjusts a compression algorithm applied to the input display data according to at least one sensor input signal. For example, the at least one sensor input signal is generated from at least one of an ambient light sensor, a proximity sensor, a thermal sensor, an accelerometer, a gyroscope, and a receiver of a global navigation satellite system.
US09466257B1 Multi-screen virtual billboard
A system, method, and computer program product are provided for the display of a multi-screen virtual billboard. The virtual billboard utilizes individual mobile devices as portions of a display screen (e.g., as individual pixels or groups of pixels). Each mobile device is configured to display a portion of the virtual billboard corresponding to a location of the mobile device. The mobile devices forming the virtual billboard are triggered in order to display a graphic or other visual information in synchronization with the other mobile devices.
US09466256B2 Gamma voltage generating circuit, controlling method thereof, and liquid crystal display
The present disclosure relates to a gamma voltage generating circuit, a controlling method thereof and a liquid crystal display. The gamma voltage generating circuit comprises an output end, a first reference voltage input end, a second reference voltage input end, a pre-stage voltage-dividing circuit, and a post-stage voltage-dividing circuit. A first pre-stage output end of the pre-stage voltage-dividing circuit is coupled to a first post-stage input end, and a second pre-stage output end is coupled to a second post-stage input end, so as to divide reference voltages input from the first and second reference voltage input ends, thereby to generate a primary gamma voltage. A post-stage output end of the post-stage voltage-dividing circuit is coupled to the output end of the gamma voltage generating circuit, so as to divide the primary gamma voltage, thereby to generate a secondary gamma voltage.
US09466243B2 Compensation of threshold voltage in driving transistor of organic light emitting diode display device
The organic light emitting diode display device comprising a display panel a plurality of pixels arranged in a matrix form, each of the pixels comprising: a driving TFT including a gate electrode coupled to a first node, a source electrode coupled to a second node, and a drain electrode coupled to a high-potential voltage line; an organic light emitting diode including an anode coupled to the second node and a cathode coupled to a low-potential voltage line; a first TFT supplying a data voltage to the first node in response to a scan signal; a initialization control circuit initializing the first node to a first reference voltage and the second node or the third node to a second reference voltage in response to a initialization signal and an emission signal; and capacitors.
US09466240B2 Adaptive feedback system for compensating for aging pixel areas with enhanced estimation speed
A local priority-based scanning scheme that focuses scanning to areas of a display panel whose measured characteristics are under continuous change (e.g., aging or relaxation). The algorithm identifies areas or regions needing compensation, using a current measurement from a single pixel in an area as a candidate to determine whether the rest of the region needs further compensation. The algorithm thus detects newly changed areas quickly, focusing time-consuming measurements on those areas that need high attention. Optionally, neighboring pixels sharing the same state (e.g., aging or overcompensated) as the measured pixel can be adjusted automatically given the likelihood that the neighboring pixels will also require compensation if the measured pixel needs compensation.
US09466239B2 Current drive type display device and drive method thereof
A pixel circuit 10 includes four TFTs 11 to 14, a capacitor 15, and an organic EL element 16. Between a node A where the TFT 11 and the capacitor 15 are connected and a power supply line VPk, the TFT 14 is provided in place of a capacitor. The gate terminal of the TFT 14 is connected to a control line Ek. The TFT 14 is in an on state in a light emission period of the organic EL element 16. The power supply line VPk and control lines Ek and AZk are connected to the pixel circuits 10 in a plurality of rows. A display device simultaneously performs initialization to the pixel circuits 10 in the plurality of rows, simultaneously performs threshold detection to the pixel circuits 10 in the plurality of rows, sequentially writes data to the pixel circuits 10 row by row, and makes organic EL elements 16 included in the pixel circuits 10 in the plurality of rows emit light in the same period.
US09466238B2 Display device and driving method thereof
A display device includes: a control board on which a timing controller (TCON) and a power management integrated circuit (PMIC) are installed; a first source board on which a driving integrated circuit (IC) is installed; and a first connection cable that connects the control board and the first source board. The control board includes a first sensing line that connects the PMIC to the first connection cable and a third feedback line that connects the first connection cable to the TCON, the first connection cable includes a second sensing line that connects the first sensing line to the first source board and a second feedback line that connects the third feedback line to the first source board, and the first source board includes a third sensing line connected to the second sensing line and a first feedback line connected to the second feedback line.
US09466237B2 Image processor, display device and driving method thereof
An image processing controller, a display device including the image processing controller and a driving method of the display device are disclosed. In one aspect, the method includes receiving an image signal and gamma correcting the image signal into at least one main area image signal. The method also includes interpolating the main area image signal into a boundary area image signal. The method further includes dithering the main area image signal and the boundary area image signal into a data signal and providing the data signal to a display panel.
US09466234B1 Sports event advertising display system
A netting apparatus adapted to display advertising content at a sporting event is disclosed. The netting apparatus comprises a net and a plurality of mesh netting pieces. The net may comprise an open mesh netting, wherein the open mesh netting is adapted to safely stop a ball without significant obstruction of view through the open mesh netting. The mesh netting may also include a plurality of cut-out portions. Each piece of the plurality of mesh netting pieces may be colored and each piece may be in the shape of a logo such that each piece corresponds to a one of the plurality of cut-out portions on the net. Each piece may be attached to the net such that the net and the plurality of mesh netting pieces do not overlap each other with each mesh netting piece located within the corresponding cut-out portion of the net.
US09466232B2 Method and apparatus for deploying and supporting a flexible object
An apparatus (1) for deploying and supporting a flexible object (7). The apparatus comprises an elongate support (3) comprising a longitudinal first guide (4), an elongate flexible member (5) longitudinally slidable relative to the first guide (4), a first connector (9), connected to the flexible elongate member (5) and adapted to be attached to the flexible object (7), a longitudinal second guide 6, and at least one sliding connector (9, 11, 13); (106, 111, 113; 209, 211, 213), longitudinally slidable relative to the second guide (6) and adapted to be attached to the flexible object (7). The flexible elongate member (5) is adapted to be pushed along the first guide (4) via an externally applied longitudinal force, transferred as a compressive internal force along the flexible member (5), to move the flexible object (7) from a first position to a deployed position.
US09466230B2 Cable label
A cable label (100). At least one through-hole (110) which is set for at least one bundle buckle to pass through and a plurality of knockoff holes (120) are set on the label (100), and the knockoff holes (120) are formed of discontinuous annular kerf (121), and each knockoff hole (120) is provided with an identification. When a cable is marked, it is merely required to knock off an intermediate material (122) of a knockoff hole (120) corresponding to the identification of the cable, which can be used to mark cables with different uses, has high versatility and easy management.
US09466227B2 Multiple mathematical operation teaching device
A teaching device used for teaching mathematical operations that includes: a support defining a fulcrum axis, a lever-like member, a plurality of objects and optionally a cradle. The lever-like member is pivotably supported about the fulcrum axis and has a surface facing upwardly with a plurality of weight stations equidistantly disposed along the length at measured intervals that are assigned numeric values. Each of the objects has a weight that is assigned a numerical value. One or more of the objects can be positioned on the weight stations on each of the first and second ends of the lever-like member. The moments for the first and second ends about the fulcrum are the sum of the products of the weight value and distance from the fulcrum axis for each weight. The lever-like member is in equilibrium when the first moment is equal to the second moment.
US09466212B1 System and method for improved updating and annunciation of traffic enforcement camera information in a vehicle using a broadcast content delivery service
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
US09466209B2 Traffic network sensor placement
Locations for traffic sensors can be determined by a computer system that identifies a particular segment of a travel path. Traffic flow data from other segments of travel path are accessed based on traffic flow characteristics of the particular path. Using the traffic flow data, parameters for a traffic incident symptom propagation model are generated, and a location of a traffic incident along the segment of the path is determined. Using time-to-detection limits and the incident model, upstream and downstream distances are determined, and the locations of two sensors are identified based on the distances.
US09466207B2 Apparatus and method for remote control in portable communication system
Provided are an apparatus and a method for a remote control in a portable communication system. The portable communication system includes a remote-controlling terminal which is connected to a remote-controlled terminal using a message necessary for a remote control function to perform a remote control function; and the remote-controlled terminal which is connected to the remote-controlling terminal and performs an operation according to a request of the remote-controlling terminal.
US09466206B2 Alarm triggering device for a security system and method for installing an alarm triggering device
An alarm triggering device (200) for a security system (10), includes an interface (210) arranged so as to connect the alarm triggering device (200) to a device for managing the security system (100) via a wireless connection (50); triggering elements (220) for triggering an alarm in the case of a pre-determined event; elements for controlling the wireless connection (240) in order to check, during an alarm triggering device installation step, the quality of the wireless connection between the alarm triggering device and the management device; and signalling elements (250) for signaling, to the alarm triggering device, an indication of the quality of the wireless connection between the alarm triggering device and the management device during the alarm triggering device installation step.
US09466205B2 Impact sensing mobile communication apparatus
Impact detection mobile communication apparatus comprises; a portable wireless communication apparatus attached to or carried on by a person containing, a processor, an impact detection sensor used for detecting user bodily impact condition, a built-in positioning locator receiver used to determine the apparatus location, a cellular RF transceiver used for receiving cellular tower Doppler signals to determine the apparatus movement velocity, and a speaker and a microphone used for user two way voice communication through a cellular network with a monitoring station.The mobile communication apparatus processor in response to received user bodily impact condition signal, transmits a signal containing information to the apparatus ID, impact condition information and detected velocity, along with positioning location information to a monitoring station through the wireless communication network, and opens two way voice communication link between the communication apparatus user and a monitoring station operator, the operator based on received signals dispatch rescue personnel to the user location.
US09466202B2 Temperature and time alarm wristband
This disclosure pertains to a method and apparatus for monitoring exposure to high temperature and to sunlight. It can be worn by children or adults. The device comprises a temperature measuring component and a timer. The timer can be incorporated into a chronometer. The invention includes setting a time limit for exposure to the sun. It also includes activating an alarm. The alarm can be audible or visual. The alarm will alert the wearer that the selected time period of exposure to the sun has been reached. The alarm may also alert the wearer that the temperature has exceeded a pre-selected level. The device may be solar powered. The housing of the device may be water proof and shock resistant. The functions of the device may also be incorporated into a smart phone. The back of the device or inside the hinged cover can contain safety information or operating instructions.
US09466201B2 Alarm output device and alarm output method
Conventional technology is based on the prerequisite that an appropriate value has been established in advance as a target value for power consumption, but this does not does not take into consideration the possibility of establishment of an excessively low value. In order to solve the aforementioned problem, an alarm output device is provided, characterized by determining at all times whether or not electric power expected to be consumed within a regular interval of time exceed the set upper limit target value and by outputting an alarm in case that the electric power exceeds the set upper limit target value at approximately the point in time at which a predetermined interval of time commences or by outputting instructions for changing the set upper limit target value within such interval.
US09466199B2 Responder-ready reporting network
A responder-ready reporting network is disclosed. In one embodiment, the responder-ready reporting network comprises a control system configured for real-time managing of a real-time digital map of a selected environment. The responder-ready reporting network further comprises a data storage repository coupled with the control system and configured to store the real-time digital map of said selected environment. The responder-ready reporting network further comprises an emergency responder reporting component configured to convey data regarding the selected environment, including the real-time digital map, to an emergency responder agent in response to the triggering of an emergency notification regarding the selected environment.
US09466198B2 Wireless tracking of power tools and related devices
A power distribution box includes a power input configured to receive power from an external power source, an alternating current (AC) output electrically coupled to the power input, a power-line adapter and a gateway device. The power-line adapter is coupled to the power input and configured to receive power via the power input and communicate with an external network. The gateway device is coupled to the power-line adapter and is configured to communicate with the external network. The gateway device includes a wireless network module configured to communicate with at least one power tool device in a wireless network, and a translation controller configured to enable communications between the wireless network module and the external network through the power-line adapter.
US09466191B2 Alarm device for securing a portable electronic device by detecting removal of an attached electrical interface
An alarm device applied to a portable electronic device is provided. The alarm device includes a detection unit and a connecting unit. The detection unit includes a first data transfer pin, and the first transfer pin is preset to a first electric potential. When the portable electronic device is connected to the detection unit via the connecting unit, the first data transfer pin is connected to a second electric potential via the connecting unit. The detection unit is set in a detection mode. In the detection mode, when electric potential of the first data transfer pin is switched from the second electric potential to the first electric potential, the detection unit issues an alarm.
US09466190B2 Enclosure assembly for securing a door
Disclosed are systems and methods for an enclosure assembly for securely mounting an electronic component to an exterior surface of a door via attachment of a latching mechanism to the door.
US09466185B2 Medium handling apparatus and financial device
Provided is a medium handling apparatus. The medium handling apparatus comprises a guider to define a first space in which a medium to be deposited and a medium to be withdrawn are handled and a second space in which a rejected medium is handled and at least one pick-up roller to pick up the medium that is disposed in each of the first and second spaces.
US09466184B2 Gaming system and a method of gaming for providing a spinner game
A gaming system is disclosed which includes a plurality of spinners, each spinner being associated with a plurality of display positions and having a plurality of symbols disposable at the display positions. A spinner controller is arranged to select the symbols to appear at the display positions for each spinner, and an outcome evaluator is arranged to determine whether the symbols shown at the display positions correspond to at least one winning outcome by reference to at least one defined win condition. Each win condition comprises a win line having at least three display positions from two adjacent spinners. A corresponding method of gaming is also disclosed.
US09466183B2 Gaming system, gaming device and method for providing a multiple player persistent game
A gaming system including a multiple player persistent game, such as an ongoing community game. This ongoing community game includes a community game matrix which is continuously displayed to at least each of the players. The community game matrix includes a plurality of displayed positions which may be associated with an award or an award opportunity. In operation, at least each of the players playing the gaming devices of the gaming system are associated with a displayed participant that moves (either randomly or based on the player's control) to different of the displayed positions of the community game matrix. If a player moves their associated participant to a displayed position that is associated with an award or an award opportunity, the gaming system provides the player any associated award or enables the player to participate in any associated award opportunity to potentially win an award.
US09466178B2 Multi-player bingo game with progressive jackpots
Methods and gaming units for conducting a wagering game and an associated progressive jackpot in a gaming network having a plurality of operatively coupled gaming units are described. A progressive jackpot award amount may be determined in part based on the amount of the player's wager for the occurrence of the wagering game in relation to a maximum wager amount that may be made on one of the gaming units in the gaming network. The progressive jackpot pool may include a main pool and a reserve pool. Portions of players' wagers being added to the progressive jackpot pool may be apportioned between the main pool and the reserve pool based on calculation performed at the gaming network, with the apportionment being at least partially determined by the amount in the main pool.
US09466175B2 Transportable variables in hybrid games
Systems and methods in accordance with embodiments of the invention include: an entertainment game that provides outcomes based upon skillful execution of the entertainment game by utilizing elements, where elements are a limited resource consumed within an entertainment game to advance entertainment game gameplay; a gambling game constructed to provide a randomly generated payout of elements from a wager of elements; and a transportable variables module constructed to: communicate an entertainment gameplay gambling event occurrence based upon a player's skillful execution of the entertainment game that triggers the wager of elements in the gambling game to the gambling game; associate elements with the player based upon elements accrued during the player's skillful execution of the entertainment game and the randomly generated payout of elements from the gambling game; and determine a cash out value of real world credits for the player based upon elements associated with the player.
US09466173B2 System and method for remote rendering of content on an electronic gaming machine
A gaming system is described. The gaming system can include one or more host devices and EGM clients that communicate with one another over a network. Various non-gaming applications can be maintained on the host device. In response to a request received from an EGM client, a non-gaming application program can be executed on the host device. Content from the non-gaming application can be converted to a media stream that is sent to the EGM client for output. The media stream can be processed using a codec executed on the EGM. Input data associated with the content can be received at the EGM and sent to the host device. The content from the non-gaming application executed on the host can be adjusted in response to the input data received from the EGM.
US09466169B2 Gaming system and method for providing a game including roaming wild symbols
In various embodiments, the present disclosure relates generally to gaming systems and methods for providing one or more games employing roaming wild symbols.
US09466165B2 Equipment system checking apparatus and method
An apparatus and system that ensures that defined equipment systems are monitored and checked before the equipment may be used is described. The invention includes apparatus that encourages the equipment operator to perform specified monitoring checks on specified systems at specified intervals, and requires that the check is done by the operator physically removing a check device such as a crankcase or transmission dipstick, radiator cap, air filter, and so on. Failure to perform the required monitoring task results in the equipment being disabled or locked out so that the operator is unable to use the equipment; for example, a starter motor may be locked out so that the engine cannot start until a specified monitoring check has been completed.
US09466162B2 Electronic key system, and lock-side terminal and portable terminal employed in same
An electronic key system includes a lock-side terminal that is mounted in a locked object and capable of at least locking and unlocking the locked object, and a portable terminal capable of sending and receiving the electronic key to and from the lock-side terminal mounted in the locked object and the other portable terminals, and when receiving a request from the one portable terminal, the lock-side terminal generates the electronic key at random, and sends the randomly generated electronic key to the one portable terminal.
US09466160B2 Method for unlocking door, method for renting asset and system thereof
A method for unlocking a door, a method for renting asset and a system thereof are provided in the present invention. The door includes an audio receiver, and the method includes the steps of: storing a unlock sequence into a mobile device; performing a audio modulation to generates a audio modulation voiceprint signal, wherein the frequency range of the audio modulation voiceprint signal is in the audio frequency; playing the audio modulation voiceprint signal by using the speaker of the mobile device; when the audio receiver receives the audio modulation voiceprint signal, the method further includes: performing a audio demodulation to obtain the unlock sequence; and determining whether the door is unlock or not according to the unlock sequence.
US09466158B2 Interactive access to vehicle information
Implementations of the present invention contemplate utilizing the communicative connections between a telematics service provider (TSP), a communication device, and a telematics unit in a vehicle to interactively provide information pertaining to various components of a vehicle. Implementations contemplate that an image capture device is communicatively connected to the telematics unit in a vehicle and an operations control center of the TSP. Image data pertaining to an image captured by the image capture device is analyzed and vehicle components included in the image are identified. Once vehicle components in the image have been identified, information pertaining to the identified components is presented as an overlay of the originally captured image.
US09466148B2 Systems and methods to dynamically adjust an image on a display monitor represented in a video feed
According to some embodiments, information about dynamic adjustments being made to a video feed may be received from an instrumented video camera, the video feed including a representation of a display monitor. An image to be displayed on the display monitor represented in the video feed may also be received. The image to be displayed on the display monitor may then be automatically adjusted based on the information received about dynamic adjustments to the video feed. The adjusted image may then be output to the display monitor.
US09466145B2 Identification of vascular territories
A computer-implemented method of identifying vascular territories in an imaging volume representing an anatomical region, including: obtaining, for each volume element of a plurality of volume elements into which the imaging volume is divided, arrival time data representing an estimated arrival time of a contrast agent at the volume element; defining one or more seed regions, each seed region associated with one of a plurality of vascular territories and containing seed volume elements for which the estimated arrival time does not exceed a threshold time; identifying, on the basis of the arrival time data, unassigned elements of the plurality of volume elements which are connected with a seed volume element; and assigning said unassigned elements of the plurality of volume elements to one of said vascular territories.
US09466136B2 Methods and systems for performing model-based image processing
Methods and systems for model-based image processing are provided. One method includes selecting at least one reference image from a plurality of reference images, partitioning the at least one reference image into a plurality of patches, generating a probability distribution for each of the patches, and generating a model of a probability distribution for the at least one reference image using the probability distributions for each of the patches.
US09466134B2 Systems and methods for motion correction using magnetic resonance imaging information
A method of generating an image in one embodiment includes acquiring, with a computed tomography (CT) acquisition unit, CT projection data from at least a region of interest (ROI), and concurrently acquiring, with a magnetic resonance (MR) acquisition unit, MR imaging information of at least a portion of the ROI. The method also includes determining a motion of the at least a portion of the ROI using the MR imaging information, and reconstructing the image using the CT projection data. Reconstructing the image includes motion correcting the CT projection data based on the motion determined using the MR imaging information.
US09466133B2 Dose-optimized protocol for AC and localization on hybrid scanners
A hybrid imaging system including a first imaging system configured to acquire low resolution anatomical data of a first field of view of an anatomical structure. A second imaging system is configured to acquire functional data of the first field of view of the anatomical structure. A reconstruction processor is configured to reconstruct the functional data based on attenuation data into an attenuation corrected image. In response to the attenuation corrected image showing regions of interest, with the first imaging system or another imaging system acquiring high resolution data of one or more portions of the first field of view containing the regions of interest. The reconstruction processor reconstructs the high resolution anatomical data into one or more high resolution images of the regions of interest.
US09466128B2 Display of photographic attributes related to a geographic location
A display is created relating to photography done by a camera. A first coverage zone is determined for at least one of the following: a current photograph, or a first past photograph. A data set is generated corresponding to the display, with the display including at least a portion of the first coverage zone. At least the determining step is performed by at least one processor.
US09466127B2 Image alteration techniques
Various techniques relating to the alteration of image data are provided herein. An electronic device capable of carrying out such techniques may include data processing circuitry configured to receive image data and detect the occurrence of a device operation event (e.g., an audio event, a motion event, a location event, or an image event, and so forth). The data processing circuitry may alter the image data using a full-quality version or a reduced-quality version of an image alteration effect associated with the device operation event, depending on currently available resources.
US09466122B1 Independent covariance estimation and decontamination
Methods and systems are provided for estimating background spectral content in a hyperspectral imaging (HSI) scene. A HSI processor computes a scene covariance matrix for each of a plurality of sparsely sampled pixel sets, identifies and removes the spectral content of contaminating pixels from the covariance matrices, and checks the consistency among the plurality of decontaminated covariance matrices, iteratively re-sampling and re-computing said matrices until an acceptable consistency is achieved, and then computes a final decontaminated covariance matrix representative of the background spectral content of the scene. Alternate approaches to pixel sampling, and/or using fewer spectral dimensions than are available for the pixels are presented.
US09466119B2 Method and apparatus for detecting posture of surveillance camera
Provided is a method and apparatus of detecting a posture of a camera such as a surveillance or monitoring camera. The method includes acquiring an image captured by the camera, acquiring ground information about the ground in the image based on the image, and detecting the posture of the camera based on the ground information.
US09466116B2 Method and system for separating tissue classes in magnetic resonance images
A method for separating tissue classes in MR images is presented. The method includes acquiring a plurality of magnetic resonance images of a subject with different acquisition parameters and generating a multi-dimensional intensity distribution model from the plurality of magnetic resonance images. The multi-dimensional intensity distribution model represents a distribution of intensities of voxels in each magnetic resonance image of the plurality. The method also includes identifying clusters of correlated intensities in the multi-dimensional intensity distribution model and assigning the clusters into one or more tissue classes based on the correlated intensities of each of the cluster.
US09466115B2 Stencil then cover path rendering with shared edges
One embodiment of the present invention includes techniques for rasterizing primitives that include edges shared between paths. For each edge, a rasterizer unit selects and applies a sample rule from multiple sample rules. If the edge is shared, then the selected sample rule causes each group of coverage samples associated with a single color sample to be considered as either fully inside or fully outside the edge. Consequently, conflation artifacts caused when the number of coverage samples per pixel exceeds the number of color samples per pixel may be reduced. In prior-art techniques, reducing such conflation artifacts typically involves increasing the number of color samples per pixel to equal the number of coverage samples per pixel. Advantageously, the disclosed techniques enable rendering using algorithms that reduce the ratio of color to coverage samples, thereby decreasing memory consumption and memory bandwidth use, without causing conflation artifacts associated with shared edges.
US09466114B2 Method and system for automatic 3-D image creation
Disclosed herein are methods, devices, and non-transitory computer readable media that relate to stereoscopic image creation. A camera captures an initial image at an initial position. A target displacement from the initial position is determined for a desired stereoscopic effect, and an instruction is provided that specifies a direction in which to move the camera from the initial position. While the camera is in motion, an estimated displacement from the initial position is calculated. When the estimated displacement corresponds to the target displacement, the camera automatically captures a candidate image. An acceptability analysis is performed to determine whether the candidate image has acceptable image quality and acceptable similarity to the initial image. If the candidate image passes the acceptability analysis, a stereoscopic image is created based on the initial and candidate images.
US09466110B2 Image processing device that analyzes motion of object
In an image processing device (1), the motion detection unit (43) extracts an outline indicating a body from an image of each frame in moving image data of a player and sets a motion reference axis(line) to each part of the body. Then, the motion comparison unit (44) compares a moving image of the player and a moving image of a professional golfer based on a motion of a main motion reference axis(line) and generates moving image data for comparison to which comparison result data is added. Based on this moving image data for comparison, the comparison result display control unit (45) distinguishably displays a difference between the moving image of the player and the moving image of the professional golfer.
US09466109B1 Image stitching in a multi-camera array
Images captured by multi-camera arrays with overlap regions can be stitched together using image stitching operations. An image stitching operation can be selected for use in stitching images based on a number of factors. An image stitching operation can be selected based on a view window location of a user viewing the images to be stitched together. An image stitching operation can also be selected based on a type, priority, or depth of image features located within an overlap region. Finally, an image stitching operation can be selected based on a likelihood that a particular image stitching operation will produce visible artifacts. Once a stitching operation is selected, the images corresponding to the overlap region can be stitched using the stitching operation, and the stitched image can be stored for subsequent access.
US09466108B1 Method and apparatus for multiple image registration in the gradient domain
A method, apparatus and computer program product are provided for image registration in the gradient domain. A method is provided including receiving three or more input images and registering, simultaneously, the three or more input images in the gradient domain based on applying an energy minimization function.
US09466102B2 Multi-GPU FISTA implementation for MR reconstruction with non-uniform K-space sampling
A system for performing image reconstruction in a multi-threaded computing environment includes one or more central processing units executing a plurality of k-space components and a plurality of graphic processing units executing a reconstruction component. The k-space components executing on the central processing units include a k-space sample data component operating in a first thread and configured to receive k-space sample data from a first file interface; a k-space sample coordinate data component operating in a second thread and configured to receive k-space sample coordinate data from a second file interface; and a k-space sample weight data component operating in a third thread and configured to retrieve k-space sample weight data from a third file interface. The reconstruction component is configured to receive one or more k-space input data buffers comprising the k-space sample data, the k-space sample coordinate data, and the k-space sample weight data from the one or more central processing units, and reconstruct an image based on the input data buffers using an iterative reconstruction algorithm.
US09466101B2 Detection of defects on wafer during semiconductor fabrication
Among other things, systems and techniques are provided for detecting defects on a wafer based upon non-correctable error data yielded from a scan of the wafer to determine a topology of the wafer. The non-correctable error data is reconstructed to generate a non-correctable error image map, which is transformed to generate a projection. In some embodiments, the non-correctable error image map is transformed via a feature extraction transform such as a Hough transform or a Radon transform. In some embodiments, the projection is compared to a set of rules to identify a signature in the non-correctable error image map indicative of a defect.
US09466099B2 Image evaluation device and image evaluation program with noise emphasis correlating with human perception
An image evaluation device includes an image acquisition section that acquires an input image to be evaluated, a noise image generation section that generates a noise image that emphasizes noise included in the input image and having a particular spatial frequency that correlates with human perception, a statistic value acquisition section that acquires a predetermined type statistic value from the noise image, and a noise amount specification section that specifies an amount of noise in the input image on the basis of the statistic value.
US09466098B2 Local definition of global image transformations
A global image adjustment, such as dynamic range adjustment is established based on image characteristics. The image adjustment is based more heavily on pixel values in image areas identified as being important by one or more saliency mapping algorithms. In one application to dynamic range adjustment, a saliency map is applied to create a weighed histogram and a transformation is determined from the weighted histogram. Artifacts typical of local adjustment schemes may be avoided.
US09466094B1 Method to improve video quality under low light conditions
A method to improve video quality by suppressing noise and artifacts in difference frames of a video is described herein.
US09466093B2 Anterior commissure and posterior commissure segmentation system and method
A computer-implemented system and method of determining anterior commissure (AC) and posterior commissure (PC) points in a volumetric neuroradiological image. The method includes determining, by a computer, a mid-sagittal plane estimate to extract a mid-sagittal plane image from the volumetric neuroradiological image, and AC and PC point estimates in the mid-sagittal plane image. The method further includes determining, by the computer, a refined mid-sagittal plane estimate from the AC and PC point estimates to extract a refined mid-sagittal plane image, the AC point from the refined mid-sagittal plane image, and the PC point from the refined mid-sagittal plane image and the AC point.
US09466089B2 Apparatus and method for combining video frame and graphics frame
A signal processor of the invention includes a host processor, a command queue, a graphics decoding circuit, a video decoding circuit, a composition engine and two display buffers. The host processor generates graphics commands and sets a video flag to active based on graphics encoded data, video encoded data and mask encoded data from a network. The command queue asserts a control signal according to the graphics commands. The graphics decoding circuit generates the graphics frame and two surface mask while the video decoding circuit generates the video frame and a video mask. The composition engine transfers the graphics frame, the video frame or a content of one of two display buffers to the other display buffer according to the video mask and the two surface masks when the control signal is asserted or when the video flag is active.
US09466088B2 Automated oral syringe packaging system for hospital pharmacies
A fully-automated system suitable for use in a hospital setting for filling patient-specific liquid prescriptions to be administered by oral syringes on a just-in-time basis. The system enables hospital pharmacists to simplify and streamline their task, increasing the number of prescriptions that can be filled in a day, improving patient safety and care by minimizing medication errors and the consequences that ensue.
US09466083B1 Item recommendation
A technology is described for making a recommendation for an item. An example method may include identifying a user interest in an item and identifying individuals that may have an interest in the item. The individuals may be presented to a user via a recommendation interface control that allows a name of the item to be added to a recommendation list for an individual selected from the individuals. An individual selected from the individual list to receive the recommendation may be identified and the name of the item may be added to the recommendation list for the individual.
US09466080B2 Bulk order management
A method includes creating a bulk order. The bulk order includes a plurality of action sets. Each action set represents a set of changes to a plurality of assets, and the bulk order represents, for a plurality of accounts, a plurality of services and assets. The method also includes validating the bulk order. The validating includes verifying a validity of a user name, which includes a validity of an association between the user name and the account and a validity of an association between the user name and the service. The validating also includes verifying the action set obeys a constraint of the product. The method also includes submitting the bulk order for execution of the set of changes. The submitting includes preparing the action set, executing the set of changes and changing a status of the bulk orders header to indicate a completion of the bulk order.
US09466079B2 Systems and methods for facilitating the purchase of one or more vehicles
Illustrative embodiments may generally be directed to, among other things, a platform for providing information to one or more consumers to facilitate the purchase of one or more vehicles. In one embodiment, the platform may provide information associated with one or more OEMs and their vehicle product lines. In another embodiment, the platform may facilitate selecting, building, modifying, comparing, and/or purchasing one or more vehicles. In yet another embodiment, the platform may determine inventory data corresponding to actual available inventory at one or more dealerships.
US09466077B2 Propagating promotional information on a social network
In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a third-party website by a first user of a social network of users. The method can also include creating by the server system first promotional information based upon the received indicator and information associated with the first user of the social network. The method can further include persistently storing by the server system the created first promotional information in a repository of promotional information, wherein the repository stores promotional information associated with a plurality of third-party websites for display to users of a plurality of social networks. The method can additionally include receiving at the server system a request for promotional information to display to a second user of the social network, the second user having an acquaintance relationship with the first user.
US09466074B2 Advertising impression determination
Systems and methods for defining and tracking advertising campaigns across a channel video game network are disclosed. The system allows advertisements to be dynamically activated in video games. Advertisements are tracked to determine user impressions and user exposure to the advertisement. In the system, an impression area is defined relative an advertisements in the game. Methods for redefining the impression area or for accounting for the existence of obstructions that distort the view of the advertisement are also provided.
US09466068B2 System and method for determining a pupillary response to a multimedia data element
A method for determining a pupillary response to a multimedia data element viewed through a user computing device. The method comprises receiving a first image of a viewer's pupil captured prior to display of the MMDE over the user computing device; receiving a second image of a viewer's pupil captured after the display of the MMDE over the user computing device; determining, using the first image and the second image, if the viewer's pupil has been dilated; querying a deep-content-classification system to find a match between at least one concept structure and the at least second image of the user's pupil; upon identification of at least one matching concept, receiving a first set of metadata related to the at least one matching concept structure; determining the viewer's attention to the displayed MMDE respective of the first set of metadata; associating the at least one MMDE with the determined user attention.
US09466063B2 Cluster processing of an aggregated dataset
Using a computer, a database comprising a field is identified. A query relating to the field is identified. Prior to processing the query, the field is dynamically altered to conform to a desired bit size. The query is processed. The results of the query are returned.
US09466062B2 Tiered incentive program
An embodiment relates generally to a method of offering incentives. The method includes receiving a registration event of a newly registered user and designating a probationary status for the newly registered user. The method also includes accumulating probationary points for a probationary sum based on at least one answer posted by the newly registered user in a forum and elevating the newly registered user to a status of a rated user in response to the probationary sum exceeding a predetermined threshold.
US09466060B1 System and method for validating identity for international use of an electronic payment card
The present invention is directed to a system and method for validating a cardholder's identity for international use of an electronic debit card to perform banking transactions, comprising of: an international payment card configured for electronically storing thereon a biometric identifier; biometric verification means positioned on the international payment card, wherein the biometric verification means is configured for validating the cardholder's biometric sample with the biometric identifier stored on the international payment card; and an electronic card case including location determining means disposed within, operative for orienting itself and determining the absolute location of the electronic card case upon activation by the insertion and retaining of the international payment card, and communication means for electronically notifying the issuing bank of the absolute location of the electronic card case as determined, thereby facilitating authorization for international use of the international payment card.
US09466059B2 System and method for investigating fraudulent activity
An apparatus comprises a memory and a processor. The memory is operable to store information associated with a user account. The processor can receive a message indicating that a transaction associated with a card has occurred and receive a first input indicating that the transaction is fraudulent. The processor can receive a second input indicating that a report should be filed and present, on a display, a plurality of questions to determine whether the card has been stolen. The processor can receive a third input indicating an answer to each of the plurality of questions and present, on the display, an affidavit. The processor can receive a fourth input indicating the affidavit has been electronically signed and present, on the display, a confirmation message indicating that the report has been filed.
US09466056B2 Content item delivery for payment
Various embodiments of the present technology involve the delivery of digital content via a synchronized content management system (CMS) in return for a payment. For example, a first user could send a share link containing a content item to a second user. Upon attempting to open the content item, the second user could be prompted to input payment information. In response to providing the payment information, the second user could select the share link enabling the second user to download the content item.
US09466053B2 ATM customer defined user interface for security purposes
Embodiments of the invention are directed to a system, method, or computer program product for receiving a customization that will be displayed on the screen of an ATM based on a customer initiating a session with the ATM. The customization is associated with a function to perform a financial transaction. The function is performed as a result of the customer interacting with the customization on the screen of the ATM. The customization may be altered based on a handicap impairment of the customer. The displaying of the customization may be restricted for security purposes or as a request of the customer.
US09466052B1 Application development and execution framework
An application repository is provided. The application repository comprises a first computer having a processor and a memory, a data store, a plurality of applications stored in the data store, and a billing apportionment module stored in the memory. Each application contains an instruction to invoke a run-time license tracking application programming interface (API), the plurality of applications comprising a first application. The billing apportionment module, when executed by the processor, receives a first run-time license tracking report generated by invocation of the run-time license tracking application programming interface by the first application executing on one of a second computer and a mobile electronic device, determines a first application usage fee to bill to an account associated with a user of the first application, bills the first application usage fee to the account associated with a user of the first application, determines a first usage fee share based in part on the first application usage fee and on the first run-time tracking report, and transfers the first usage fee share to an account associated with the first application.
US09466051B1 Funding access in a distributed electronic environment
Permissions can be delegated to enable access to resources associated with one or more different accounts, which might be associated with one or more different entities. Delegation profiles are established that are associated with at least one secured account of at least one customer. Each delegation profile includes information such as a name, a validation policy that specifies principals which may be external to the account and which are permitted to assume the delegation profile, and an authorization policy that indicates the permitted actions within the account for those principals which are acting within the delegation profile. Once a delegation profile is created, the profile can be available for external principals or services that provide a user credential delegated access under the account, where that credential is provided by a trusted identity service. Access can be provided across accounts using the user credential.
US09466048B2 Systems, methods, software and interfaces for integration of online research tasks into law firm workflow
Legal professionals often conduct online research as part of their efforts to produce documents, such as legal briefs. The present inventor recognized that online research tools and desktop applications, such as word processors, are functionally isolated from each other, forcing users to awkwardly switch between them as they work. Accordingly, the inventor devised, among other things, an exemplary toolbar that resides adjacent an active application window, such as a word processor. In operation, a user selects one or portions of text, such as a name or fact pattern, in the window, and activates the toolbar using a right-click command. Upon activation, a customizable menu is displayed, enabling the user to select from one or more listed workflow tasks and ultimately to cause an online research system to return search results based on the task and text selections.
US09466042B2 Facilitating the design of information technology solutions
A method includes determining an anticipated usage pattern for an information technology system and a desired service level for the information technology system. The method includes determining a utilization saturation point for the information technology system and selecting a number of servers in the information technology system. The method also includes calculating one or more performance characteristics for the information technology system based on the anticipated usage pattern, the desired service level, the utilization saturation point, and the number of servers and comparing the one or more performance characteristics for the information technology system with one or more desired performance characteristics for the information technology system.
US09466040B2 Automatic analysis system and device management server
Precise prediction of the state of congestion in an automatic analysis system and adjustment of timings and the order of take-in and take-out of specimens in each of devices prevent increase in TATs of urgent specimens. A device management server for instructing each device to take in or take out specimens in each device determines the current position of each specimen, estimates the staying time of each specimen in one of regions by simulating the operation of each device assuming an initial state in which each specimen is at the current position, causes the simulation unit to perform a simulation, and corrects the timings or order of take-in and take-out of one or more other specimens so that each of the staying times in one of the regions do not exceed a corresponding allowable staying time in the region.
US09466037B2 Versioning and effectivity dates for orchestration business process design
Particular embodiments generally relate to the orchestration of an order fulfillment business process using effectivity dates and versioning. In one embodiment, a plurality of services in the order fulfillment business process are provided. A definition of a business process including one or more services is received from an interface. The one or more services may be defined in steps to be performed in the order fulfillment business process. An effectivity date associated with the definition is also received from the interface. For example, the effectivity date may be associated with the business process or individual steps in the business process and may specify a period of time during which the process or step can be used. The effectivity dates and versioning may then be enforced at run-time.
US09466033B2 Self-adaptive classifiers
Methods and arrangements for reconfiguring an analytics model without retraining the analytics model. A contemplated method includes: providing a cloud-based classifier which performs analytics on input data, the classifier including an analytics model; receiving a first data set at the classifier, wherein the first data set is a training data set; via the analytics model, discovering features in the first data set; receiving a second input data set at the classifier; via the analytics model, discovering one or more new features in the second input data set; and reconfiguring the analytics model, without retraining the analytics model, based on one or more new features discovered in the second input data set. Other variants and embodiments are broadly contemplated herein.
US09466032B2 Method for the computer-supported generation of a data-driven model of a technical system, in particular of a gas turbine or wind turbine
A method for the computer-supported generation of a data-driven model of a technical system, in particular of a gas turbine or wind turbine, based on training data is disclosed. The data-driven model is preferably learned in regions of training data having a low data density. According to the invention, it is thus ensured that the data-driven model is generated for information-relevant regions of the training data. The data-driven model generated is used in a particularly preferred embodiment for calculating a suitable control and/or regulation model or monitoring model for the technical system. By determining optimization criteria, such as low pollutant emissions or low combustion dynamics of a gas turbine, the service life of the technical system in operation can be extended. The data model generated by the method according to the invention can furthermore be determined quickly and using low computing resources, since not all training data is used for learning the data-driven model.
US09466027B2 Using ontologies to comprehend regular expressions
Ontologies are used to comprehend regular expressions, by selecting, based on a context relating to a domain of a regular expression, an ontology and an assertion base, parsing the regular expression to identify at least one fragment of the regular expression, identifying one or more assertions in the assertion base corresponding to one of the identified fragments, identifying, for each identified assertion, an associated node in the ontology, and returning, based on the associated nodes, a concept in the ontology as representing the associated fragment of the regular expression.
US09466022B2 Hardware architecture for simulating a neural network of neurons
Embodiments of the invention relate to a neural network system for simulating neurons of a neural model. One embodiment comprises a memory device that maintains neuronal states for multiple neurons, a lookup table that maintains state transition information for multiple neuronal states, and a controller unit that manages the memory device. The controller unit updates a neuronal state for each neuron based on incoming spike events targeting said neuron and state transition information corresponding to said neuronal state.
US09466021B1 Task driven context-aware search
A processing device of an information processing system is configured to detect bursts of activity associated with a particular user, to map the bursts to tasks performed by the user, to generate a user model based on the mapping of bursts to tasks, and to provide personalized query processing to the user based on the user model. The user model may comprise a Hidden Markov Model. In one embodiment, a query is received from the user in a current time window, and a model parameter is obtained. Based on the model parameter, a most likely task for the user in the current time window is identified, and based on the query, the most likely task, and user classification, search results are ranked for presentation to the user. The processing device may be configured to communicate the user model to a cloud service provider, and to receive from the cloud service provider the ranked search results determined based on the user model.
US09466020B2 Systems and methods for a RFID enabled metal license plate
In the embodiments described herein, a RFID enabled license plate is constructed by using the license plate, or a retro-reflective layer formed thereon as part of the resonator configured to transmit signals generated by and RFID chip integrated with the license plate. Such an RFID enabled license plate can include a metal license plate with a slot formed in the metal license plate, and a RFID tag module positioned in the slot. The RFID tag module can include a chip and a loop, and the loop can be coupled with the metal license plate, e.g., via inductive or conductive coupling. In this manner, the metal license plate can be configured to act as a resonator providing increased performance.
US09466019B2 Transaction cards and associated methods
A transaction card having a first layer and a second layer, wherein the first layer is metal and the second layer is a polymer, polycarbonate, or carbon. The metal layer may be stainless steel plated with gold.
US09466011B2 Method and system for coordinating between image sensors
Method and system for coordinating between separate image sensors imaging a mutual area of interest at different imaging perspectives. A target point is designated on a first image acquired by a first image sensor. Feature points are defined and characterized on the first image and transmitted over a data communication link to a second image sensor. The target point is identified in a second image acquired by the second image sensor using an iterative convergence operation. The first iteration involves locating feature points in the second image corresponding to the defined first image feature points. Subsequent iterations involve locating feature points in a subregion of the second image corresponding to decreasing subsets of first image feature points, the subregion defined by the feature point cluster located in the previous iteration. When a termination condition is reached, the remaining cluster of located feature points is established to represent the target point.
US09466010B2 Image similarity determining device and method, and an image feature acquiring device and method
An image similarity determining device and method and an image feature acquiring device and method are provided. The image similarity determining device comprises a preprocessing unit for extracting feature points of each input image region of an input image and each image region to be matched of a data source image; a matched feature point set determining unit for determining one to one matched feature point pairs between input image regions and image regions to be matched to determine matched feature point sets; a geometry similarity determining unit for determining a geometry similarity between the input image region and the image region to be matched based on distribution of respective feature points in the matched feature point sets; and an image similarity determining unit for determining similarity between input image and data source image based on geometry similarities between input image regions and corresponding image regions to be matched.
US09466009B2 Feature density object classification, systems and methods
A system capable of determining which recognition algorithms should be applied to regions of interest within digital representations is presented. A preprocessing module utilizes one or more feature identification algorithms to determine regions of interest based on feature density. The preprocessing modules leverages the feature density signature for each region to determine which of a plurality of diverse recognition modules should operate on the region of interest. A specific embodiment that focuses on structured documents is also presented. Further, the disclosed approach can be enhanced by addition of an object classifier that classifies types of objects found in the regions of interest.
US09465995B2 Identifying video content via color-based fingerprint matching
Systems and methods of identifying unknown video content are described. An example method may include receiving a first fingerprint and a second fingerprint. The first fingerprint may be a color-based fingerprint derived from colors in a portion of the unknown video content, and the second fingerprint may be at least partially based on a feature other than the colors of the unknown video content. A reference database of reference fingerprints may then be queried using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints. The candidate group of fingerprints may then be queried using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint. The unknown video content may then be identified using the at least one query fingerprint. For example, the second fingerprint may be a luminance-based fingerprint derived from luminance in the unknown video content.
US09465992B2 Scene recognition method and apparatus
A scene recognition method and apparatus are provided. The method includes obtaining multiple local detectors by training a training image set, where one local detector in the multiple local detectors corresponds to one local area of a type of target, and the type of target includes at least two local areas; detecting a to-be-recognized scene by using the multiple local detectors, and acquiring a feature, which is based on a local area of the target, of the to-be-recognized scene; and recognizing the to-be-recognized scene according to the feature, which is based on the local area of the target, of the to-be-recognized scene.
US09465990B2 Tiled image based scanning for head position for eye and gaze tracking
An eye tracking method comprising: capturing image data by an image sensor; determining a region of interest as a subarea or disconnected subareas of said sensor which is to be read out from said sensor to perform an eye tracking based on the read out image data; wherein said determining said region of interest comprises: a) initially reading out only a part of the area of said sensor; b) searching the image data of said initially read out part for one or more features representing the eye position and/or the head position of a subject to be tracked; c) if said search for one or more features has been successful, determining the region of interest based on the location of the successfully searched one or more features, and d) if said search for one or more features has not been successful, reading out a further part of said sensor to perform a search for one or more features representing the eye position and/or the head position based on said further part.
US09465988B1 Camera and illuminator for iris imaging in cell phones and tablets
An electronic device including an illuminator and a camera configured for performing iris recognition while the user holds the device. The lens of the camera comprises four molded plastic elements with eight aspheric surfaces at a total thickness of only 3.4 mm that provides a mildly distorted image 1.2 mm across. The relative aperture is 3.5 with a fixed focal distance, providing a depth-of-field spanning a fixed focus region of at least 10 cm in depth that is 25 to 35 cm (centimeters) from the eye. The illuminator comprises a near-IR LED in a Cassegrain telescope configuration for efficient directing of flux toward the eye, thereby conserving device volume and electric energy use.
US09465987B1 Monitoring and detecting weather conditions based on images acquired from image sensor aboard mobile platforms
A weather control station receives from a communication network data packets transmitted wirelessly to the network by a mobile platform separated from the control station. The data packets carry images captured by an image sensor aboard the mobile platform and show one or more weather conditions local to the mobile platform. The control station recovers the images from the data packets and processes the recovered images according to one or more weather condition detection algorithms to detect the one or more weather conditions, respectively. The weather station reports the one or more detected weather conditions.
US09465985B2 Managing real-time handwriting recognition
Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.
US09465984B2 System to provide a guide display based on a predicted action of a subject
There is provided a display control system including a plurality of display units, an imaging unit configured to capture a subject, a predictor configured to predict an action of the subject according to a captured image captured by the imaging unit, a guide image generator configured to generate a guide image that guides the subject according to a prediction result from the predictor, and a display controller configured to, on the basis of the prediction result from the predictor, select a display unit capable of displaying an image at a position corresponding to the subject from the plurality of display units, and to control the selected display unit to display the guide image at the position corresponding to the subject.
US09465983B2 Method and imaging apparatus to automatically display and/or measure bone variations in medical image data
In a method and apparatus to automatically display and/or measure bone variations in medical image data, an image data set of an examination region is acquired and the bone regions in the image data set are automatically segmented in a first segmentation followed by a second segmentation in which bone variation regions in the image data set are automatically segmented on the basis of the results of the first segmentation. The results of the first and/or second segmentations are stored and/or displayed.
US09465977B1 Face template balancing
Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
US09465974B2 Electronic device providing downloading of enrollment finger biometric data via short-range wireless communication
An electronic system may include a first electronic device comprising a first finger biometric sensor, a first processor capable of collecting enrollment finger biometric data from the first finger biometric sensor, and a first short-range wireless transceiver coupled to the first processor. The system may further include a second electronic device comprising a second finger biometric sensor, a second short-range wireless transceiver, and a second processor capable of collecting to-be matched finger biometric data from the second finger biometric sensor, and downloading the enrollment finger biometric data from the first processor via a short-range wireless link between the first and second short-range wireless transceivers based upon the collected to-be matched biometric data.
US09465973B1 Enhanced capacitive fingerprint sensing unit
An enhanced capacitive fingerprint sensing unit is disclosed. The enhanced capacitive fingerprint sensing unit includes a base structure and a fingerprint sensing structure. The fingerprint sensing structure has a first inter-metal dielectric layer, a second metal layer, a second inter-metal dielectric layer, a third metal layer, and a passivation layer. By connecting the third metal layer to Transient Voltage Suppressor (TVS) device, anti-Electrostatic Discharge (ESD) is available. By increasing the thicknesses of the first inter-metal dielectric layer and the second inter-metal dielectric layer, sensitivity of the enhanced capacitive fingerprint sensing unit can be improved.
US09465962B2 Method and apparatus for verifying two dimensional mark quality
A method and system for applying a two dimensional mark on a first surface of a component and assessing mark quality, the method comprising the steps of positioning a component with a first surface at a first station, applying a two dimensional mark to the first surface at the first station wherein the applied mark is intended to codify a first information subset, obtaining an image of the applied two dimensional mark at the first station using a stationary camera that has a field of view that is centered along a trajectory that forms an obtuse angle with at least a portion of the first surface and that includes at least a portion of the first surface, performing a mark quality assessment on the obtained image and performing a secondary function as a result of the mark quality assessment.
US09465960B2 Physics-based authentication
In some examples, a controller is configured to generate a key based on a physics-based output of a component. The controller may, for example, use the key to authenticate communication between at least two nodes, to encrypt data, or to decrypt data. In some examples, the component includes one or more subcomponents, each subcomponent including a cell filled with a gas, a light source configured to transmit a light through the gas cell, and a photodetector configured to sense light transmitted through the gas cell. The photodetector of each subcomponent is configured to generate an electrical signal that changes as a function of one or more properties of the light sourced by the light source, transmitted through the gas cell. The output of the component can is based on the signals generate by the one or more photodetectors.
US09465957B2 Preventing predetermined type of configuration changes to computing devices in a computing system servicing a critical job
Preventing changes to computing devices in a computing system servicing a critical job, including: identifying, by a job protection module, a critical job executing in the computing system; identifying, by the job protection module, one or more computing devices in the computing system utilized during execution of the critical job; and locking, by the job protection module, each of the one or more computing devices in the computing system utilized during execution of the critical job from undergoing a configuration change during execution of the critical job.
US09465956B2 System and method for privacy-aware information extraction and validation
Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
US09465954B1 Method and system for tracking masking of data
Methods and systems for tracking masking of one or more data elements in a datastore are disclosed. The methods involve monitoring one or more masking operations on the one or more data elements in the datastore. Thereafter, one or more metadata associated with the one or more masking operations are identified. Subsequent to identifying the one or more metadata, at least a part of the one or more metadata may be recorded. This metadata may then be transmitted to the destination when a copy (full/partial) of the original data is made, enabling the same information on masking to be obtained at the destination, as at the source.
US09465952B2 Systems and methods for secure multi-tenant data storage
Systems and methods are provided for transmitting data for secure storage. For each of two or more data sets, a plurality of shares are generated containing a distribution of data from an encrypted version of the data set. The shares are then stored in a shared memory device, wherein a data set may be reconstructed from a threshold number of the associated plurality of shares using an associated key. Also provided are systems and methods for providing access to secured data. A plurality of shares containing a distribution of data from an encrypted version of a data set are stored in a memory device. A client is provided with a virtual machine that indicates the plurality of shares, and the capability to reconstruct the data set from the plurality of shares using an associated key.
US09465947B2 System and method for encryption and key management in cloud storage
A cloud storage system includes an encryption server configured to encrypt a plurality of data by using encryption keys having a hierarchy, the hierarchy of encryption keys corresponding to a relationship among the plurality of encrypted data, and a cloud storage server configured to store the plurality of encrypted data.
US09465933B2 Virtualizing a hardware monotonic counter
Embodiments of an invention for virtualizing a hardware monotonic counter are disclosed. In one embodiment, an apparatus includes a hardware monotonic counter, virtualization logic, a first non-volatile storage location, and a second non-volatile storage location. The virtualization logic is to create a virtual monotonic counter from the hardware monotonic counter. The first non-volatile storage location is to store an indicator that the count of the hardware monotonic counter has changed. The second non-volatile storage location is to store an indicator that the count of the virtual monotonic counter has changed.
US09465931B2 Secure online gaming registration system with privacy controls
An online gaming registration system allows online gaming patrons to register once and use this registration to create online gaming accounts with gaming Web sites, thereby avoiding having to show proof of residency, age and other requirements set by regulatory entities multiple times. Residency rules and other requirements vary from one jurisdiction to another and the present invention addresses some of the issues that arise from this. An online gaming Web site receives a login from an online player over the Internet. The site determines that the player has an account with the online gaming site and that the account is linked to an online gaming registration system account. The online gaming site receives claims-based data relating to the online player and accepts the player as verified for online gaming at the gaming Web site.
US09465926B2 Method of obfuscating a code
A method of obfuscating a code is provided, wherein the method comprises performing a first level obfuscating technique on a code to generate a first obfuscated code, and performing a second level obfuscating technique on the first obfuscated code. In particular, the code may be a software code or a software module. Furthermore, the first level obfuscating technique and the second obfuscating may be different. In particular, the second level obfuscating technique may perform a deobfuscation.
US09465924B2 Apparatus for preventing replay attack and method for preventing replay attack
An apparatus for preventing replay attacks and a method for preventing replay attacks are provided in this invention, wherein the apparatus for preventing replay attacks comprises: an acquisition unit for, when a request for operating a digital content is received, acquiring current location information of a set of placeholder files; a determination unit for determining whether the current location information is consistent with recorded location information of the placeholder file; a protection unit for, when inconsistent as determined by the determination unit, wherein there is a correspondence between the digital content and the set of placeholder files.
US09465923B2 Blackouts architecture
In embodiments, apparatuses, methods and storage media are described that are associated with blackout rules for media content. In embodiments, one or more segments may be generated from the media content, one or more of the generated segments containing a blackout rule identifier. The blackout rule identifier may identify a blackout rule describing one or more limitations to access to the piece of media content. When displaying the media content, a client device may retrieve the blackout rule based at least in part on the blackout rule identifier. The client device may then limit access to the media content if directed to do so by the blackout rule.
US09465922B2 Methods for secure data distribution
A method for secure distribution of data in an interchange network, comprises having a network in which data records stored on at least one computer; and including an authorization service, where the authorization service grants a contractor access to at least a portion of the data records; and a watermarking module that adds one or more artificial records to said portion. The artificial records cannot be distinguished from the data records by the contractor and are valid for processing in the same way as the data records.
US09465915B2 Association of support surfaces and beds
Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility.
US09465914B2 System for monitoring and recording patient vital signs
A patient vital sign acquisition and recording apparatus for obtaining patient vital sign measurements and recording the vital sign measurements in an electronic medical record is disclosed. A user interface module receives a range of acceptable vital sign measurements and a schedule of how often to record the vital sign measurements. A monitor interface module obtains from a telemetry monitoring system vital sign measurements associated with the patient in accordance with the schedule. An alarm reporting module generates an alarm if the obtained vital sign measurements are outside the range of acceptable vital sign measurements. An interpretation module, in response obtaining the vital sign measurements, causes automatically records the obtained vital sign measurements in an electronic medical record associated with the patient.
US09465913B1 Online repository for personal information
A method and system for securely storing and disbursing a first party's personal information to authorized requesters is described. Each information object is assigned a security classification level. When a second party requests information, based on the second party's status, an authorized portion of the first party's personal information is released to the second party. Changes to the first party's personal information are transmitted to designated entities. Also described is a method whereby changes are effective at a future date and information as to when the changes would be effective may be transmitted to designated entities.
US09465912B2 Method and apparatus for mining temporal pattern
An apparatus and a method for mining temporal pattern are provided. A method for mining temporal pattern includes generating a data pattern group comprising data patterns from sequential data, generating a candidate pattern group comprising candidate patterns from the data pattern group, calculating a support value for a candidate pattern in a candidate pattern group based on a discrepancy value of the candidate pattern, and determining whether the candidate pattern satisfies a predetermined pattern requirement, based on the calculated support value.
US09465911B2 Prediction of phenotypes and traits based on the metabolome
The invention provides methods for characterizing metabolic profiles, phenotypic profiles and trait profiles in plants or groups of plants. Additionally, methods for establishing an unbiased model between a phenotypic profile and a metabolic profile, or between a trait profile and metabolic profile, are also provided by the invention. Further, methods for using such unbiased models to accurately predict the development of a phenotype of interest or a trait of interest in an independent, immature plant are also provided. In one embodiment, immature plants are selected for use based on their predicted development of a phenotype or trait of interest.
US09465906B2 System and method for integrated circuit manufacturing
Provided is an integrated circuit (IC) manufacturing method. The method includes receiving a design layout of an IC, the design layout having a main feature; performing a process correction to the main feature thereby generating a modified main feature; using a computer, generating a simulated contour of the modified main feature, the simulated contour having a plurality of points; generating a plurality of assistant data in computer readable format, wherein each assistant data includes at least one process performance factor associated with one of the points; and keeping the simulated contour and the assistant data for use by a further process stage, such as mask making, mask inspection, mask repairing, wafer direct writing, wafer inspection, and wafer repairing.
US09465905B1 Structure for static random access memory
A method in a computer-aided design system for generating a functional design model of a static random access memory is described herein. The method comprises generating a functional representation of a first local evaluation logic coupled to a first set of consecutive global bit lines (GBLs) and a first set of local bit lines (LBLs), the first local evaluation logic comprising a plurality of devices. The method further comprises generating a functional representation of a second local evaluation logic communicatively coupled to the first local evaluation logic via the devices; the second local evaluation logic is coupled to a second set of consecutive GBLs and a second set of LBLs. In addition, the second set of consecutive GBLs consecutive to the first set of consecutive GBLs, the first and second evaluation logics to generate signals from the LBLs such that one GBL is to be active at any point in a read or write cycle and the other GBLs are not concurrently active.
US09465904B2 Device pin mux configuration solving and code generation via Boolean satisfiability
This invention is a signal input/output design tool for integrated circuit input/output design. The connectivity capacity of at least multiplexer connecting internal signals and external lines is expressed as a first set of Boolean expressions. The desired connectivity between internal signals and external lines is expressed is provided by a designer. A programmed general purpose computer expresses the desired connectivity as a second set of Boolean expressions and determines whether said first set of Boolean expressions and said second set of Boolean expressions are Boolean satisfiable. If satisfiable, the design tool generates control signals to configure the at least one multiplexer to achieve the desired connectivity. If not satisfiable, the design tool generates a report indicating which portions of the desired connectivity are achievable and which are not.
US09465901B2 Stretch dummy cell insertion in finFET process
A method embodiment includes identifying, by a processor, an empty region in an integrated circuit (IC) layout, wherein the empty region is a region not including any active fins. The method further includes providing a standard dummy fin cell and forming an expanded dummy fin cell. The standard dummy fin cell includes a plurality of partitions. The expanded dummy fin cell is larger than the standard dummy fin cell, and the expanded dummy fin cell includes integer multiples of each of the plurality of partitions. The empty region is filled with a plurality of dummy fin cells, wherein the plurality of dummy fin cells includes the expanded dummy fin cell. The plurality of dummy fin cells is implemented in an IC.
US09465900B2 System and method for designing semiconductor package using computing system, apparatus for fabricating semiconductor package including the system, and semiconductor package designed by the method
A system for designing a semiconductor package using a computing system, comprising: a virtual stacking module configured to receive a layout parameter for a first chip, a layout parameter for a second chip, and a layout parameter for a package substrate, and in response to the layout parameters of the first chip, the second chip, and the package substrate, generate a plurality of virtual layouts in which the first and second chips are stacked, on the package substrate; a modeling module configured to model operating parameters for the first and second chips and the package substrate in response to the virtual layouts; and a characteristic analyzing module configured to analyze operating characteristics of the virtual layouts in response to the modeled operating parameters.
US09465899B2 Method for provisioning decoupling capacitance in an integrated circuit
A method of provisioning an integrated circuit with decoupling capacitance includes identifying in an initial design of the integrated circuit lacking decoupling elements, a standard cell instance satisfying a transient power or frequency switching criteria. Based on a transient power characteristic of the standard cell instance, a decoupling capacitance requirement for the standard cell instance is determined. The decoupling capacitance requirement indicates a capacitance sufficient to bring the standard cell instance into compliance with a stability constraint on a supply voltage node of the standard cell instance. A decoupling capacitor satisfying the decoupling capacitance requirement is provisioned by appending an appropriate sized decap transistor having one or more gate electrode elements to the standard cell instance. The size of the decap transistor may be derived from the required decoupling capacitance, the amount of decoupling capacitance contributed by each gate electrode element, and the area required for each gate electrode element.
US09465897B2 Analysis of stress impact on transistor performance
Roughly described, a method for approximating stress-induced mobility enhancement in a channel region in an integrated circuit layout, including approximating the stress at each of a plurality of sample points in the channel, converting the stress approximation at each of the sample points to a respective mobility enhancement value, and averaging the mobility enhancement values at all the sample points. The method enables integrated circuit stress analysis that takes into account stresses contributed by multiple stress generation mechanisms, stresses having vector components other than along the length of the channel, and stress contributions (including mitigations) due to the presence of other structures in the neighborhood of the channel region under study, other than the nearest STI interfaces. The method also enables stress analysis of large layout regions and even full-chip layouts, without incurring the computation costs of a full TCAD simulation.
US09465894B1 Generation of section view cutting lines with automatic constraints
Creating a section view of a computer-aided design model includes creating a cutting line to apply to the computer-aided design model by at least one cut operation, constraining the cutting line by selecting a constraining point on the computer-aided design model or first inferring a geometric candidate to constrain the initial cutting line, and enhancing the cutting line by automatically adding an enhancement according to an enhancement type and adjusting the enhancement via a cursor-controlled device according to a set of rules.
US09465892B2 Associating metadata with media objects using time
In accordance with embodiments of the present invention, a method for associating metadata with a media object is provided. The method provides the ability to tag, or bookmark, a point in time for future use. The method includes receiving the metadata, an associated time condition, and an associated user identification. The method further includes storing at least the time condition. The at least stored time condition is used, at least in part, for associating the metadata with the media object. The media object is then provided to the user. In some embodiments the media object is not available for association with the metadata at the time the metadata is received. In other embodiments, the media object is provided by an external application.
US09465889B2 Method and system for identifying data and users of interest from patterns of user interaction with existing data
A system and method for identifying relevant data and experts from a large data set that are relevant to a researcher, scientific project, or other analysis project using a recommendation algorithm utilizing distance metrics based on structural, annotation, and usage information associated with data elements.
US09465887B2 Systems and methods for optimizing content layout using behavior metrics
Systems and methods for optimizing content layout using behavior metrics are provided. Behavioral data is collected for a content item presented on a client device. The behavioral data indicates various locations within a display area of the content item at which a user action (e.g., clicking) occurs. The behavioral data is used to assign weights to various components of a layout scheme for the content item. A user action that occurs within an area of the content item associated with a particular component of the layout scheme contributes to the weight of the corresponding component. The weights associated with each component of the layout scheme are used to optimize the layout for the content item. Components with greater assigned weights are highlighted or emphasized. The display sizes of components in the optimized layout scheme may correspond to the weights associated with the components.
US09465886B2 Apparatus and method of composing web document and apparatus of setting web document arrangement
An apparatus and method of composing a web document and an apparatus to set a web document arrangement are provided. The apparatus to compose a web document includes a generation module which generates a plurality of frames by analyzing a source of a web document, a composition module which arranges the generated frames using a predetermined frame arrangement mode, and an output module which displays the arranged frames on a screen.
US09465881B2 User displays using N-way paginated merge of information from diverse sources
Identifying a set of information sources from a plurality of N diverse information sources, then, responsive to user input, retrieving a first set of data items from a first information source after determining a first extent of information retrieval, and retrieving a second set of data items from the second information source after determining a second extent of information retrieval and so on for all of the N diverse information sources. The extents of the retrieval comprise at most a number of data items specified by a user (e.g., corresponding to a page size). The method continues by sorting all of the N set of data items fetched from the diverse sources in Round Robin fashion until at least a specific number of elements are merged for generating a paged, sorted set of data items to be displayed in a paginated format.
US09465879B2 Search engine recency using content preview
Disclosed herein is use of a preview of content from a target document, as provided by a content preview source such as a Really Simple Syndication (RSS) feed, by a search engine. The content preview source includes the preview of the target document's content and a reference, e.g., a Universal Resource Locator (URL) or other link. A content preview document is generated using data extracted from the content preview source. The content preview document is made available in a searchable index used by a search engine to respond to a search query. A fetch operation is scheduled to fetch the target document using the reference provided in the content preview source. Once fetched, the data extracted from the content preview source can be associated with the target document, and can be used in presenting the target document in search results.
US09465877B2 Globally unique identifiers in an online content management system
Systems, methods, and computer-readable storage media for implementing globally unique identifiers (GUIDs) in a multi-user network-based content management environment, from the perspective of a server creating a GUID for a content item, and serving requests based on the GUID. A content management system can identify a content item at a location within the data storage. Each user of the content management system can be associated with a respective user account having an amount of storage space within the storage environment. The content management system can model a user account as a collection of content item objects and globally unique identifiers that are independent of a directory-based hierarchy of content items.
US09465875B2 Searching based on an identifier of a searcher
A query is received to search data, where the query includes a search term. A search of the data is performed in response to the query, wherein the search produces result data based on the search term and an identifier of a searcher submitting the query.
US09465872B2 Segment sensitive query matching
Exemplary techniques are provided which may be implemented using various methods, apparatuses, and/or articles of manufacture to provide or otherwise support segment sensitive query matching based on segmented portions of web pages and/or providing related information for use in information extraction and/or information retrieval systems. In certain example implementations techniques may be provided for determining whether a query match exists between a document and obtained query terms based, at least in part, on labeled portion information associated with a plurality of segmented portions of a document.
US09465870B2 System and method for digital video retrieval involving speech recognition
Disclosed are systems, methods, and computer readable media for retrieving digital images. The method embodiment includes converting a descriptive audio stream of a digital video that is provided for the visually impaired to text and then aligning that text to the appropriate segment of the digital video. The system then indexes the converted text from the descriptive audio stream with the text's relationship to the digital video. The system enables queries using action words describing a desired scene from a digital video.
US09465865B2 Annotating entities using cross-document signals
Techniques for annotating an entity in a document corpus using cross-document signals. A method includes determining which documents in a document corpus mention an entity of interest, clustering the documents that mention an entity of interest according to a temporal signal, a structural signal and/or a content signal, thereby forming at least one cluster of documents, and annotating at least one document in the at least one cluster of documents by marking each occurrence of the entity in the at least one document.
US09465864B2 Training a search query intent classifier using wiki article titles and a search click log
Techniques are described herein for training a search query intent classifier using wiki article titles and a search click log. Titles of wiki articles that correspond to links that are associated with a specified wiki article and/or titles of wiki articles that are included in a category that includes the specified wiki article are extracted and included with the title of the specified wiki article in an initial set. Each title in the initial set is correlated with respective clicked URI(s) using a search click log. The initial set is expanded to include search terms that are correlated to the clicked URIs based on the search click log to provide an expanded set. The search query intent classifier is trained to classify search queries with respect to a query intent that is associated with the title of the specified wiki article based on the expanded set.
US09465863B2 Content-providing method and system
A content-providing method and system, including identifying a representative type cluster by clustering content related to behavioral data which represents a use history of a user, according to type of the content, mapping the representative type cluster to a time interval, and storing the representative type cluster and the time interval.
US09465859B2 Computer-implemented method of arranging text items in a predefined order
A computer-implemented method of and a device, such as a base station for a headset, for arranging text items in a predefined order, comprising storing, in the memory of a peripheral device, a collection of multiple text items arranged in multiple sets of text items and in multiple groups of text items; storing a respective code item with a respective group of text items; and storing a sort key that has values that designate a predefined order of the text items in each set. The sort key is appended to the text items and comprises at least one character with a value within the Private Use range of the Unicode format.
US09465858B2 Systems and methods for authenticating and aiding in indexing of and searching for electronic files
According to some aspects there is provided a system, method and a device for generating at least one electronic file. The method includes receiving primary data for at least one page to be included in an electronic file; receiving metadata associated with the primary data, the metadata comprising a plurality of tags and corresponding tag values associated therewith; generating a globally unique identifier associated with the page based upon the primary data and the metadata associated therewith; storing the globally unique identifier as a tag value for a unique identifier tag in the metadata associated with that page; generating the at least one page for the file, the at least one page comprising the page data and the metadata including the globally unique identifier; if the at least one page includes a plurality of pages, repeating above to generate a plurality of the pages for the electronic file; and storing the file comprising the at least one generated page in a data storage device.
US09465856B2 Cloud-based document suggestion service
Systems and methods are disclosed for suggesting relevant documents to a local user. In one embodiment, a method is disclosed comprising determining, at a local device, a set of selection criteria for suggestion of relevant documents to the local user, the suggestion criteria including at least one of keywords and document metadata; retrieving a plurality of file statistics from a remote server, wherein at least one of the file statistics has been created by a remote user; creating a table of suggestions from the plurality of file statistics and from the set of suggestion criteria; and suggesting at least one file to the local user based on the table of suggestion criteria.
US09465845B2 Dynamic card validation
A card validation system comprises an interface and one or more processors. The interface receives a request to validate a card and a set of cell identifiers of a card validation matrix from a user. The set of cell identifiers are determined by the user. The interface further receives one or more received cell values corresponding to the set of cell identifiers of the card validation matrix. The one or more processors determines a set of stored cell values corresponding to the set of cell identifiers of the card validation matrix and compares the set of received cell values to the set of stored cell values. Based at least in part upon the comparison, the one or more processors determine whether the card is validated.
US09465840B2 Dynamically indentifying and preventing skewed partitions in a shared-nothing database
Dynamically identifying and preventing skewed partitions in a shared-nothing database is provided. The database management system software receives a parameter for identifying a threshold value associated with at least one distribution key value. Optimizer statistics are gathered on a first table that is distributed across one or more partitions in the shared-nothing database, wherein the first table includes a first table name. Distribution key skew is identified based on the gathered optimizer statistics indicating the threshold value being exceeded. A second table with an alternate distribution key, is created having a second table name for receiving overflow data rows associated with the at least one distribution key value based on the identified distribution key skew. A union all view is created based on the first and the second table.
US09465839B2 Dynamically integrating disparate computer-aided dispatch systems
Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems. As information updates are passed from CAD systems to the information hub and back out to other CAD systems, the information hub transforms and evaluates the information updates ensuring that only necessary information updates are forwarded.
US09465836B2 Enhanced business object retrieval
A request for at least a portion of a business object is received by a database from a client in a first half of a roundtrip between the client and the database. Each of the tables includes a primary key column and a plurality of records. The primary key column provides, for each record in the table, a primary key for one of a plurality of business objects. Thereafter, the database identifies records within a set of tables among a larger number of tables in the database by matching a primary key associated with the business object with the primary key in the primary key column. Once this identification has been made, the database obtains all values responsive to the request from the identified record and transmits, in a second half of the roundtrip between the client and the database, the obtained values for the business object to the client.
US09465831B2 System and method for optimizing storage of multi-dimensional data in data storage
This technology relates to method and optimization systems for optimizing storage of multi-dimensional data in data storage. The method comprises analyzing a plurality of queries received over period of time from one or more client machines. Then, a query pattern is determined from plurality of queries. Based on query pattern dimensionality of data is identified for determining data storage strategy. The dimensionality is characterized into 11 dimensions comprising 4 standard level dimensions and 7 higher level dimensions. A highest dimension out of 7 higher dimensions is parallel data storage dimension. Based on storage strategy, at least one of data and columns of a table is segmented in data storage. Next, data is stored in remote data storage when data is an element of last higher level dimension. Then, higher level dimensions are fragmented into one or more smaller level dimensions when data is element greater than 11 dimensions.
US09465827B1 Proximity based management services
Described are techniques for determining a list of data storage systems. Filtering criteria is used and includes a distance threshold and associated distance condition denoting a distance with respect to the management device. A set of one or more data storage systems meeting the filtering criteria is determined. Information is displayed regarding the set of data storage systems.
US09465818B2 Finger biometric sensor data synchronization via a cloud computing device and related methods
An electronic system may include a first electronic device comprising a first finger biometric sensor and a first processor. The first processor may be capable of collecting enrollment finger biometric data from the first finger biometric sensor. The system may further include a cloud computing device capable of uploading and storing the enrollment finger biometric data, and a second electronic device. The second electronic device may include a second finger biometric sensor, and a second processor capable of collecting to-be matched finger biometric data from the second finger biometric sensor, and downloading the enrollment finger biometric data from the cloud computing device based upon matching between the enrollment and to-be matched finger biometric data.
US09465817B2 Method and system for attaching a metatag to a digital image
A system and method for tagging an image of an individual in a plurality of photos is disclosed herein. A feature vector of an individual is used to analyze a set of photos on a social networking website such as Facebook® to determine if an image of the individual is present in a photo of the set of photos. Photos having an image of the individual are tagged preferably by listing a URL or URI for each of the photos in a database.
US09465815B2 Method and apparatus for acquiring additional information of electronic device including camera
A method and an apparatus for acquiring additional information of an electronic device including a camera are provided. The method includes displaying a preview image when the camera is driven and collecting information and situation information about a subject, extracting shutter attribute information according to the collected information; displaying a shutter button corresponding to the shutter attribute information, and storing the preview image received from the camera, the situation information, and the shutter attribute information in response to a selection of a user for the shutter button.
US09465810B2 Method and system for a fast full style system check using multithreaded read ahead
A method for file system checking in a storage device. The method includes executing a computer system having a plurality microprocessor cores, initiating a file system check operation by using a file system check agent that execute on the computer system and accesses a storage device, and validating a plurality of meta-data structures of the file system. The method further includes dividing and allocating the metadata structures among a plurality of worker threads. For each worker thread, data corresponding to the metadata structures is processed using a read ahead operation. file system check is processed to completion, wherein the read ahead operation feeds data corresponding to the metadata structures to each of the plurality of worker threads in parallel.
US09465808B1 Deduplication featuring variable-size duplicate data detection and fixed-size data segment sharing
A hybrid deduplication system operates to detect variable-sized deduplication matches, while performing the storage deduplication on fixed-size segments of data. The hybrid deduplication system calculates unique identifiers for variable-sized sections of data within a data stream being written to a deduplicated data store. The hybrid deduplication system then compares those newly-calculated identifiers to identifiers of variable-sized sections of data that have already been stored within the deduplicated data store. If a match is found, the hybrid deduplication system identifies the location of each of the fixed-size data segment(s), already stored in the deduplicated data store, that include the identified variable-sized section of data. Instead of writing the sections that match already-existing sections to the deduplicated data store, the hybrid deduplication system simply causes the creation of a reference to the identified storage locations, indicating that the data stream being written includes the data in these pre-existing storage locations.
US09465807B2 Management of file cache
A method and computer program product for managing a file cache with a filesystem cache manager is disclosed. The method may include installing the filesystem cache manager for the file cache by a mount command. The filesystem cache manager may include a specified time interval and a first cache elimination instruction. The method may further include starting a first timer upon the installation of the filesystem cache manager. The method may further include running the first cache elimination instruction when the first timer reaches the specified time interval.
US09465806B2 Mechanism for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment
In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.
US09465805B1 Systems and methods for archiving related items
A computer-implemented method for archiving related items may include: 1) identifying a data element on a computing device, 2) identifying at least one additional data element on the computing device that is related to the data element, the data element and the additional related data element collectively representing a group of related data elements, 3) determining, by applying an archiving policy to the group of related data elements, that the entire group of related data elements is eligible for archiving, and then 4) archiving the group of related data elements. Corresponding systems and computer-readable media are also disclosed.
US09465804B1 Techniques for managing shortcut storage
Techniques for managing shortcut storage are disclosed. In one particular exemplary embodiment, the techniques may be realized as a computer implemented method for managing shortcut storage comprising identifying a shortcut in data storage, determining whether at least one attribute associated with the shortcut meets a specified criteria, modifying the shortcut in the event that the at least one attribute meets the specified criteria.
US09465802B2 Content storage processing system, content storage processing method, and semiconductor integrated circuit
A content storage device is in a content storage processing system, which includes a plurality of content storage devices connect to one another via a network. The content storage device transmits metadata corresponding to a specified original content and collects metadata that is relevant to the metadata corresponding to the original content from other content storage devices. The content storage device adds information included in the collected metadata to the metadata corresponding to the original content to enrich information included in the metadata corresponding to the original content.
US09465800B2 Systems and methods for sharing verified identity documents
A method for sharing verified identity documents is disclosed. The method is performed at one or more electronic devices. The client device obtains identity information of a user and a document. The client device extracts identity information from the document. The client device determines that the identity information of the user and the extracted identity information substantially match, and generates at least one verification rating for the document. The client device sends the document, the data extracted from the document, and the at least one verification rating to a server system remote from the client device. This information is then provided by the server system to another party upon approval by the user to share the information with that party.
US09465797B2 Translating text using a bridge language
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for translating text using a bridge language. One of the methods includes receiving original text in a source language and data identifying a target language; obtaining bridge language translations for the original text into a bridge language, wherein the bridge language translations comprise one or more dictionary translations; for each bridge language translation, obtaining one or more candidate translations for the bridge language translation into the target language, wherein the candidate translations comprise one or more dictionary translations; determining that a candidate translation is a dictionary translation obtained for a particular bridge language translation and that the particular bridge language translation is a dictionary translation obtained for the original text; determining that the candidate translation is obtained for two or more distinct bridge language translations; and selecting the candidate translation as a preferred translation of the original text.
US09465793B2 Systems and methods for advanced grammar checking
In embodiments of the present invention improved capabilities are described for methods and systems of grammar checking comprising a grammar checking facility and a plurality of human proofreaders in a crowd-source population for the detection and correction of grammatical errors in text as received from a computing device, wherein possible detected errors are categorized as high confidence or low confidence possible errors, and the high confidence errors may be distributed to the human proofreaders according to ranking.
US09465791B2 Method and apparatus for automatic detection of spelling errors in one or more documents
Methods and apparatus are provided for automatically detecting spelling errors in one or more documents, such as documents being processed for the creation of a lexicon According to one aspect of the invention, a spelling error is detected in one or more documents by determining if at least one given word in the one or more documents satisfies a predefined misspelling criteria, wherein the predefined misspelling criteria comprises the at least one given word having a frequency below a predefined low threshold and the at least one given word being within a predefined edit distance of one or more other words in the one or more documents having a frequency above a predefined high threshold; and identifying a given word as a potentially misspelled word if the given word satisfies the predefined misspelling criteria.
US09465787B2 Electronic mathematical model builder
The present invention relates generally to the field of information processing by digital computers and, more particularly, to the entry and processing of information by application programs, particularly spreadsheets. The present invention is an electronic mathematical model builder that comprises a memory for storage of data, a processor for defining addressable sets of cells stored in the memory with a unique identifier, for entering data into the cells and for processing data stored in the cells, a user interface with a display for displaying sets of cells in a work area and means for creating and positioning sets of cells in the work area and inputting data to be entered into the cells, and a function builder for building mathematical relations between cells, comprising fields for user specification of a desired function by mathematical operators and input variables of the function, and set of destination cells containing values of the function.
US09465784B1 Method and system for enabling real-time, collaborative generation of documents having overlapping subject matter
A method and system is described that enable a plurality of co-authors to generate and edit work product to be incorporated into different documents customized to suit the interests of different audiences. A first user authors a text passage that pertains to a certain subject matter, intending to use this passage in a particular document. The passage is made available over a network to other users who may wish to include the text passage or a derivative thereof in another document being authored. A second user may link to the text passage to incorporate it into another document. When that occurs, changes that either the first user or a copy editor, as a third user, makes to the passage can be made simultaneously in the other document being generated by the other user. If instead, the second user wishes to edit the text passage, the link can be broken and a derivative text passage can be created for inclusion in that second user's document.
US09465779B2 Microblog-based document file sharing method and device
Embodiments of the present invention provide a microblog-based document file sharing method and device. The method comprises: converting a document file into an swf file; performing format confusion on the swf file; and publishing the swf file after the format confusion through a microblog platform. After the embodiments of the present invention are applied, information transmission and the audience size are expanded through sharing via microblog technologies. In addition, the format confusion is performed on the swf file, so that the possibility of directly obtaining the original of the document file through a link is eliminated, and therefore, the information security of the document is also enhanced.
US09465776B2 Filtering fonts based on a selection of glyphs
Techniques are disclosed for filtering a list of fonts based on the criteria that each font in the resulting filter supports every single glyph in an arbitrary array of glyphs. The array of glyphs may include one or more glyphs and can be, for example, user-defined (e.g., based on a user content selection within a given document, or entries made on a configuration page) and/or defined by a selected digital document or folder system (where only fonts that support all glyphs used within that entire document or folder system are listed). The techniques can be implemented, for instance, in digital content generation/editing systems that allow for a variety of different fonts and glyphs to be used. In any such cases, the system can be configured to allow for viewing a filtered font list, such that each and every glyph of interest is supported by each font presented in the list.
US09465774B2 Optical character recognition system using multiple images and method of use
Disclosed is an improved OCR system wherein the same can be utilized for capturing and analyzing multiple images of a document to increase the efficiency and accuracy of digitizing printed texts on the document. Captured images are merged into a single set of character recognition results via a recognition method from multiple images, which include early fusion, late fusion, and hybrid fusion embodiments. The end product from each of the embodiments provides text and metadata that include recognized words. In late and hybrid fusion, words having confidence scores above a predetermined threshold are assembled together to form paragraphs to reconstruct a digital version of the document. In this way, the present invention utilizes multiple images that can be combined to aggregate information and achieve high accuracy when scanning and digitizing printed texts.
US09465772B2 Calculating device, calculating system, and computer product
A calculating device selects an action and a corresponding state; acquires an evaluation value by evaluating the combination of the selected action and the selected state; identifies for each selected action, a lowest evaluation value among acquired evaluation values; determines the lowest evaluation value among evaluation values of all the states selected for each action as a minimax candidate, and determines, as a minimax, an evaluation value that is highest among the lowest evaluation values corresponding to the actions; each time an evaluation value is acquired for a combination of a state and an action after the minimax candidate is determined, compares the acquired evaluation value and the minimax candidate, and terminates selection of a state corresponding to the action when the evaluation value is lower than the minimax candidate and selects an unselected action from the action set; and outputs an action corresponding to the determined minimax.
US09465771B2 Server on a chip and node cards comprising one or more of same
A server on a chip that can be a component of a node card. The server on a chip can include a node central processing unit subsystem, a peripheral subsystem, a system interconnect subsystem, and a management subsystem. The central processing unit subsystem can include a plurality of processing cores each running an independent instance of an operating system. The peripheral subsystem includes a plurality of interfaces for various configurations of storage media. The system interconnect subsystem provides for intra-node and inter-node packet connectivity. The management subsystem provides for various system and power management functionalities within the subsystems of the server on a chip.
US09465764B2 Interface extension device compatible with USB 2.0 and USB 3.0 standards
An interface extension device includes a USB port, a USB hub and a first interface conversion circuit. The USB hub has a first port connected to the USB port. The first interface conversion circuit includes first and second USB hosts. The first USB host is connected to the USB hub and is connected to the USB port through the USB hub. The second host has a bus and is directly connected to the USB port without routing though any USB hub.
US09465763B2 Bridge circuitry for communications with dynamically reconfigurable circuits
A bridge circuit may be used to interface between dynamically reconfigurable circuitry and dedicated circuitry or other circuitry having static configurations during normal operation of the device. The bridge circuit may include interface circuitry coupled between first and second interfaces that communicate with the dynamically reconfigurable circuitry and the dedicated circuitry. Control circuitry may control the interface circuitry based on variable communications requirements of the second interface without interrupting communications with the dedicated circuitry at the first interface. The variable communications requirements may be dependent on which configuration of the dynamically reconfigurable circuitry is currently implemented.
US09465759B2 Universal serializer architecture
Systems and methods for a universal Serializer-Deserializer (SerDes) architecture are described. In various implementations, a transceiver may include: a first plurality of data flip-flops coupled to a data lookup circuit of a SerDes interface; a second plurality of data flip-flops coupled to the data lookup circuit; a plurality of latches, each latch of the plurality of latches coupled to a corresponding data flip-flop of the second plurality of data flip-flops; and a plurality of multiplexers coupled to the plurality of latches, to the first plurality of data flip-flops, and to a transmitter circuit.
US09465758B2 Reconfigurable instruction cell array with conditional channel routing and in-place functionality
A reconfigurable instruction cell array is disclosed that includes an array of switch boxes. Each switch box within the array includes a set of I/O ports that are configured to receive a plurality of input channels from neighboring switch boxes in the array. Within a switch box, one of the I/O ports conditionally selects from the input channels received by the remaining I/O ports in the switch box to form a plurality of output channels to be driven to a neighboring switch box in the array.
US09465757B2 Memory device with relaxed timing parameter according to temperature, operating method thereof, and memory controller and memory system using the memory device
A memory device used with a relaxed timing requirement specification according to temperatures, an operation method thereof, and a memory controller and a memory system using the memory device are provided. The memory device has a first timing characteristic at a first temperature and a second timing characteristic that is longer than the first timing characteristic at a second temperature. If a temperature of the memory device is higher than a reference temperature, the memory controller controls the first timing characteristic as a timing requirement specification of the memory device. If the temperature of the memory device is lower than the reference temperature, the memory controller controls the second timing characteristic as the timing requirement specification of the memory device.
US09465750B2 Memory protection circuit, method and processing unit utilizing memory access information register to selectively allow access to memory areas by virtual machines
A memory protection circuit includes a memory access information register that stores memory access information related to memory areas which can be accessed by respective virtual machines, and an access determination circuit that determines whether to allow the virtual machines to access the memory areas based on a memory address when each of the virtual machines accesses a memory, information related to the virtual machines that access the memory, and the memory access information stored in the memory access information register. The memory access information register may comprise memory area setting registers and memory area allocation registers. A register access information register may indicate register areas which can be accessed by the virtual machines. A virtual machine scheduler or thread scheduler may determine an order of instructions to be executed.
US09465748B2 Instruction fetch translation lookaside buffer management to support host and guest O/S translations
A translation lookaside buffer (TLB) configured for use in a multiple operating system environment includes a plurality of storage locations, each storage location being configured to store a page translation entry configured to relate a virtual address range to a physical address range, each page translation entry having an address space identifier (ASID) associated with an operating system. The TLB also includes flush logic configured to receive a TLB flush request from an operating system having an operating system ASID and flush only TLB page translation entries having a stored ASID that matches the operating system ASID.
US09465746B2 Diagnostics for transactional execution errors in reliable transactions
Gathering diagnostics during a transactional execution in a transactional memory environment, a transactional memory environment for performing transactional executions is provided. Included is identifying a first indicator, by a computer system, signaling a beginning instruction of a transaction comprising a plurality of instructions; generating, by the computer system, a computed digest based on the execution of at least one of the plurality of instructions; accumulating, by the computer system, a diagnostic data of the transaction based on the execution of the plurality of instructions; identifying, by the computer system, a second indicator associated with the plurality of instructions signaling an ending instruction of the transaction comprising the plurality of instructions; and based on an abort of the transaction, not saving the memory store data of the transaction to memory.
US09465745B2 Managing access commands by multiple level caching
Apparatus and associated method concerning managing access commands with a main storage space, a volatile buffer, and a nonvolatile buffer. The volatile buffer is configured to store a plurality of command nodes that are associated with data access commands received from a remote device and directed to the main storage space. The apparatus also has command prioritizing logic configured for using a prescribed rule in repeatedly identifying two or more candidate command nodes of the plurality that are at least individually favored for execution with respect to the main storage space, for selecting one of the candidate command nodes for the execution, and for transferring a nonselected one of the candidate command nodes from the volatile buffer to the nonvolatile buffer where the nonselected command node continues to be considered for execution with respect to the main storage space but is no longer considered by the prescribed rule when identifying subsequent candidate command nodes in the volatile buffer.
US09465738B2 Information processing system, control method, program, and recording medium
An information processing system that determines whether static data is already loaded into shared memory when a request is made to load static data into shared memory from a process out of a plurality of processes. When the information processing system determines that static data is not loaded into shared memory, after loading the data into shared memory, it notifies the requesting process with information identifying the static data. When the information processing system determines that the static data is already loaded into shared memory, it notifies the requesting process with information identifying the static data.
US09465736B2 Verification of management of real storage via multi-threaded thrashers in multiple address spaces
A method, system, and computer program product to verify management of real storage via multi-threaded thrashers in multiple address spaces are described. The method includes dynamically scaling a number of units of work and a number of address spaces based on a number of available processors and dynamically scaling an amount and page size of storage pages representing virtual storage accessed by each of the number of units of work based on a total available memory. The method also includes obtaining, at each of the units of work, different types of storage frame sizes and attributes, accessing the storage pages corresponding with the respective different types of storage frame sizes and attributes and performing a respective function, and verifying, for each of the units of work performing the respective function, a location of the storage pages and content of the storage pages based on the respective function.
US09465732B2 Binning of blocks for dynamic linking
A multi-plane non-volatile memory die includes circuits that receive and apply different parameters to different planes while accessing planes in parallel so that different erase blocks are accessed using individualized parameters. Programming parameters, and read parameters can be modified on a block-by-block basis with modification based on the number of write-erase cycles or other factors.
US09465727B2 Memory system, method for controlling the same, and information processing device
A memory system method for controlling the same, and an information processing device using the same are provided. The system includes a plurality of memory chips electrically connected with one another by a bus (e.g. address bus, data bus, control bus, etc.), which are disposed in a stacked arrangement and extend through the plurality of memory chips in a stacking direction, and a memory controller connected to a plurality of processors and to the bus, and further to a chip select signal line for outputting a chip select signal to each of the plurality of memory chips. The memory controller converts an address signal from each of the processors into a set of the chip select signal and the address signal, which is outputted to the address bus, so as to relay inputs and outputs of data between each of the processors and each of the memory chips.
US09465725B2 Software defect reporting
Provided are approaches for software defect reporting. Specifically, one approach provides identifying a software defect; generating a software defect report, wherein the software defect report is generated in real-time as the software defect is identified during testing of the test case, wherein the software defect report is submitted by a testing entity to a software developer responsible for creating a software product having the software defect, and wherein the defect report contains information to identify the location of the software defect in the application code of the software product; determining if the software defect report information is complete; and if the software defect report information is not complete, the updating the defect report information, determining if the software defect is reproducible, and recreating the software defect in the case that the software defect is reproducible.
US09465721B2 Snapshotting executing code with a modifiable snapshot definition
A tracing and debugging system may take a snapshot of an application in response to an event, and may continue executing the program after the snapshot is captured. The snapshot may be stored and retrieved later in a debugging tool where a programmer may browse the snapshot or the snapshot may have some other analysis performed. The snapshot may contain a subset of the state of the application, such as call stacks, portions of source code, the values of local and global variables, and various metadata. The snapshot may be defined in a snapshot configuration that may include an event description and data to be collected.
US09465720B2 Methods and systems for internally debugging code in an on-demand service environment
A remote debug session for a server group is provided. A server group including multiple servers that perform workload sharing receives a request to debug code executed at the server group. The code is executed on behalf of a client of a database associated with the server group. One of the servers of the group initiates a debugging session and establishes a communication connection with the client. The one server maintains the connection open with the client for the duration of the debugging session. Subsequent requests related to the debug session can be handled in a number of ways by the server group, and all communication to the client about processing the requests is through the connection by the one server.
US09465718B2 Filter generation for load testing managed environments
Automatic filter generation is used in a script for load testing a client application in a client/server managed environment. Filters are generated by recording managed libraries used in the client application and recording a flow of executable instructions of the client application. The recorded data is analyzed to identify classes that generate client/server communication. The filters are created with the identified classes that generate client/server communication.
US09465713B2 Monitoring data analyzing apparatus, monitoring data analyzing method, and monitoring data analyzing program
An object of the present invention is to improve prediction accuracy for a performance value of a monitoring target system even if the performance value is substantially different for each of patterns of use. A monitoring data analyzing apparatus includes a regression-model recalculating section 14 configured to combine regression models, which are generated for each of a plurality of groups into which log data including monitoring data in a monitoring target system set as a target of performance management is classified, using the log data belonging to the groups corresponding to the regression models and test target log data, which is the log data set as a target of a performance test, to recalculate the regression models.
US09465712B2 Assessment of a high performance computing application in relation to network latency due to the chosen interconnects
A method and computer program product for testing a high performance computing application performing a computation within a clustered computer arrangement is disclosed. The high performance computing arrangement performances computations across processors in parallel wherein the processors cooperate to perform the computation. The application can be tested by adding delay and therefore latency to one or more commands inside of the precompiled application. The addition of delay can be used to simulate the performance of different interconnects that are used within the high performance computing arrangement.
US09465704B2 VM availability during management and VM network failures in host computing systems
Techniques for virtual machine (VM) availability during management network failure and VM network failure in a first host computing system in a failover cluster are described. In one example embodiment, management network failure is identified in the first host computing system. The management network being coupled to a virtual management software in a management server and used for management functions. Migration of the VMs running on the first host computing system is then initiated to at least one other host computing system in the failover cluster via a migration network by a failover agent associated with the first host computing system. The migration network being isolated from the virtual management software and capable of handling live migrations.
US09465702B2 System and method for auditing removal of customer personal information on electronic devices
A system and method for auditing electronic devices to verify removal of customer personal information (CPI). An electronic device is received at a facility. An electronic device is tested utilizing a test device to determine whether there is CPI on the electronic device. An identification of the electronic device is recorded in response to determining the CPI is on the electronic device. An alert associated with the identification is stored to indicate that CPI is on the electronic device.
US09465701B2 Relay device and recovery method
A relay device for dividing a storage device into a plurality of unit areas, assigning an unused unit area from among the plurality of unit areas to received channel-specified data, and performing at least one of adjustment of a transmission timing of the data and conversion of the data by using the assigned unit area, is disclosed. The relay device includes an error detector configured to detect an error where the unit area from which the data is to be read is not specified; and an error control configured to recognize a channel of data stored in the unit area that is not specified due to the error detected by the error detector as a target channel, and to invalidate an assignment of the unit area to the recognized target channel.
US09465700B2 System and method for kernel rootkit protection in a hypervisor environment
A system and method in one embodiment includes modules for creating a soft whitelist having entries corresponding to each guest kernel page in a guest operating system in a hypervisor environment, generating a page fault when an access attempt is made to a guest kernel page, fixing the page fault to allow access and execution if the guest kernel page corresponds to one of the entries in the soft whitelist, and denying execution if the guest kernel page does not correspond to any of the entries in the soft whitelist. If the page fault is an instruction page fault, and the guest kernel page corresponds to one of the entries in the soft whitelist, the method includes marking the guest kernel page as read-only and executable. The soft whitelist includes a hash of machine page frame numbers corresponding to virtual addresses of each guest kernel page.
US09465699B2 Method and system for data backup
The present invention relates to a method, system, and computer program product for data backup, the method comprising: performing first chunking on current data by using the same chunking method as that used by original backup data to obtain a current chunk; calculating hash value of the current chunk; and acquiring, from a hash value table of the original backup data, an identifier of a matched chunk whose hash value is the same as the calculated hash value of the current chunk, and incrementing number of continuous matched chunks by one. Since the pertinence between original backup data and current data is maximally utilized, performance of de-duplication method can be efficiently improved.
US09465696B2 Methods and apparatus for multi-phase multi-source backup
Methods and apparatus that identify a change of resources in a device to a first backup source are described. In response to receiving a token from the first backup source for authorization to a second backup source, the change of resources can be backed up to the second backup source with the token. The change of resources can be committed to the first backup source if the back up of the change to the second backup source is successful.
US09465695B2 Efficient backup replication
A system for backup replication comprises a processor and a memory. The processor is configured to determine data present in a most recent backup not present in a previous backup; transmit an extent specification; and transmit data segment fingerprints of the one or more data segments. The memory is coupled to the processor and is configured to provide the processor with instructions.
US09465691B2 Read request processing apparatus
A wrapping burst read determination unit determines whether or not a read request is a request of a wrapping read. If the read request is the request of the wrapping read, a memory address conversion unit extracts a plurality of addresses that includes an address in which payload data requested by the read request is stored, and designates a read out order of data from the plurality of addresses extracted. If the read request is the request of the wrapping read, a first data holding unit inputs first data read out from an address to which a forefront position in the read out order has been designated among the plurality of addresses, and stores the first data. If the read request is the request of the wrapping read, a data alignment unit, inputs trailing data read out from an address to which an end position in the read out order has been designated, and extracts payload data and an ECC which are correlated with each other from the first data and the trailing data.
US09465686B2 Detecting uninitialized memory references
A pre-initialized value of contents of a memory location is identified. A load value of contents loaded from the memory location by execution of a first instruction that loads from the memory location is also identified. A comparison is made between the load value and the pre-initialized value. Based on the comparison, a determination is made that the load value and the pre-initialized value are the same. In response to this determination, it is indicated that the first instruction contains an uninitialized memory reference.
US09465685B2 Identifying solutions to application execution problems in distributed computing environments
An expert system extracts events associated with executing an application from log files generated by various topological resources in a distributed computing environment. The events are plotted as plot points on a time series graph. Patterns are identified in the plot points that are associated with application problems, along with the computing environment configurations both before the problem and after the problem was resolved. The difference in the configurations represents a corrective action for the application problem, and the expert system links the corrective action to the pattern. When a pattern repeats in conjunction with another application problem, the corrective action is identified as a possible solution to the new problem. A confidence level associated with the pattern/corrective action may be increased when a user accepts the corrective action and may be decreased when a user rejects the corrective action.
US09465681B2 Coalescing stages in a multiple stage completion sequence
Embodiments are directed to systems and methodologies for allowing a computer program code to efficiently respond to and process events. For events having a multiple stage completion sequence, and wherein several of the events occur within relatively close time proximity to each other, portions of the multiple stages may be coalesced without adding latency, thereby maintaining responsiveness of the computer program. The disclosed coalescing systems and methodologies include state machines and counters that in effect “replace” certain stages of the event sequence when the frequency of events increases.
US09465673B2 Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling
A deferral instruction associated with a transaction is executed in a transaction execution computing environment with transactional memory. Based on executing the deferral instruction, a processor sets a defer-state indicating that pending disruptive events such as interrupts or conflicting memory accesses are to be deferred. A pending disruptive event is deferred based on the set defer-state, and the transaction is completed based on the disruptive event being deferred. The progress of the transaction may be monitored during a deferral period. The length of such deferral period may be specified by the deferral instruction. Whether the deferral period has expired may be determined based on the monitored progress of the transaction. If the deferral period has expired, the transaction may be aborted and the disruptive event may be processed.
US09465665B1 System and method for controlled sharing of consumable resources in a computer cluster
In one embodiment, a method includes empirically analyzing a set of active reservations and a current set of consumable resources belonging to a class of consumable resources. Each active reservation is of a managed task type and includes a group of one or more tasks requiring access to a consumable resource of the class. The method further includes, based on the empirically analyzing, clocking the set of active reservations each clocking cycle. In addition, the method includes, responsive to the clocking, sorting a priority queue of the set of active reservations.
US09465660B2 Performing a task in a system having different types of hardware resources
Different types of hardware processing resources in a system are identified (102). In response to a request to perform a task, a respective one of the different types of hardware processing resources is selected (104) to perform the task.
US09465658B1 Task distribution over a heterogeneous environment through task and consumer categories
Task distribution over a heterogeneous system is provided using task and consumer categories. A task category can be created for a task based on task attributes of the task. An entry in a data store can be identified by the task category. If an entry matching the task category is found, a task description can be stored in the matching entry. If an entry matching the task category is not found, a new entry in the data store can be created for the task category and the task description can be stored in the new entry. In addition, a consumer device can request a task description by a consumer category that is based on consumer attributes of the consumer device. If an entry matching the consumer category exists in the data store, a task description in the matching entry can be sent to the consumer device.
US09465657B2 Entitlement vector for library usage in managing resource allocation and scheduling based on usage and priority
An entitlement vector may be used when selecting a thread for execution in a multi-threading environment in terms of aspects such as priority. An embodiment or embodiments of an information handling apparatus can comprise a library comprising a plurality of functions operable to handle a plurality of objects. The information handling apparatus can further comprise an entitlement vector operable to assign entitlement to at least one of a plurality of resources to selected ones of the plurality of functions.
US09465655B2 Method for managing threads using executing time scheduling technique and electronic device using the same method
A method for managing threads and an electronic device using the method are provided. In the method, a current time is obtained. A time interval from now to a time for the processor to wake up next time is calculated. The processor is released until reaching the end of the time interval. When the end of the time interval is reached or a first notice signal of the processor is received, a first newest time is obtained to update a current time, and the current time is logged as a basis time. It is respectively checked whether the current time satisfies a plurality of predetermined time conditions of the registered threads against a plurality of registered threads in the threads. When the current time satisfies the predetermined time condition of a first registered thread among the registered threads, the first registered thread is waked up.
US09465652B1 Hardware-based mechanisms for updating computer systems
Techniques for using hardware-based mechanisms for updating computing resources are described herein. At a time after receiving a code update request, one or more hardware-supported system management capabilities of processors within a computing system are invoked at least to interrupt execution of currently running instructions. While the system management capabilities are active and instruction execution is suspended, programmatic routines are updated. After the updates are complete, instruction execution is resumed.
US09465649B2 Executing distributed globally-ordered transactional workloads in replicated state machines
A method of transaction replication includes transmitting at least one transaction received during an epoch from a local node to remote nodes of a domain of 2N+1 nodes at the end of an epoch (N is an integer greater than or equal to 1). The remote nodes log receipt of the at least one transaction, notify the local node of the receipt of the at least one transaction, transmit the at least one transaction to all of the 2N+1 nodes, and add the at least one transaction to an execution order upon receiving at least N+1 copies of the at least one transaction.
US09465644B2 Selection of virtual machines from pools of pre-provisioned virtual machines in a networked computing environment
Embodiments of the present invention provide a set of algorithmic methods that can be used to select which partially and/or pre-provisioned virtual machines (VMs) should be used as a base platform to satisfy a new workload (e.g., provisioning) request received in a networked computing environment (e.g., a cloud computing environment). Specifically, when a workload request is received, a set (e.g., at last one) of software programs needed to process the workload request is identified. Then, a set of VMs is selected from a pool of pre-provisioned VMs having the set of software programs. In general, multiple methods and/or factors can be followed to select the set of VMs. Examples include a length of time to install the set of VMs, a probability of the set of VMs being in demand, and/or or a quantity of the set of VMs having the set of software programs. Once the set of VMs has been selected, the set of VMs may be installed, and the workload request can be processed using the set of software programs.
US09465640B2 Information processing apparatus and method of controlling information processing apparatus
An information processing apparatus includes: a VM including a driver that is configured to perform data input/output using an input/output device; a hypervisor configured to manage the VM and perform a synchronization process between the information processing apparatus and another information processing apparatus which form a pair; a monitoring unit configured to monitor an access made between a memory and the input/output device; a notification unit configured to notify the hypervisor of detection of a reading access in a case where the reading access relating to data output from the memory to the input/output device is detected by the monitoring unit; and a suppression unit configured to suppress the data output in a case where the hypervisor is in the middle of execution of the synchronization process when the hypervisor receives the notification from the notification unit. Accordingly, the input/output access performance of the VM is improved.
US09465637B2 System and method for automating virtual network provisioning
A method includes receiving a deployment template at a host system, partitioning a networking device of the host system with a virtual network partition based upon the deployment template, receiving attribute data that includes a first attribute associated with the first virtual network partition, loading the networking device with the attribute data, launching a virtual machine manager on the host system, reading the attribute from the networking device, and assigning a virtual network interface of a virtual switch associated with the virtual machine manager to the virtual network partition in response to reading the attribute.
US09465635B2 System and method for managing a virtualized computing environment
A technique for predictive distributed resource scheduling and distributed power management includes analyzing patterns in the workload, predicting future workloads, and making recommendations for changes to the virtual computing environment. In addition, a cost-benefit analysis can be performed to determine whether the recommended change would likely result in improved performance.
US09465628B2 Electronic device
An electronic device includes a processor coupled with at least two loaded media. The electronic device can work at a first working mode and a second working mode. When the electronic device works at the first working module, the processor selects one loaded media and controls the selected loaded media to execute a function according to a first manual operation received by an inputting unit of the electronic device. When the electronic device works at the second working module, the processor controls each of the at least two loaded media to execute a common function according to a second manual operation received by the inputting unit.
US09465627B2 Binding-based characterization of closures in software programs
The disclosed embodiments provide a system that facilitates the compilation and execution of a software program. During operation, the system obtains a closure from source code for the software program. Next, the system characterizes a type of the closure based on a mutability of one or more variables captured by the closure. Finally, the system encodes the type into a compiled form of the closure to facilitate subsequent execution of the closure in a multithreaded environment.
US09465626B2 Method and apparatus for acquiring time spent on system shutdown
A method for determining time spent on system shutdown is provided. The method may involve identifying a time at which a shutdown instruction is initiated during the system shutdown. Further, an exit time of an object that is the last to exit during the system shutdown may be identified. The time spent on the system shutdown may be determined based on the time at which the shutdown instruction is initiated and the exit time of the object that is the last to exit. The method for determining time spent on system shutdown may obtain the system time spent on the previous system shutdown regardless of the reason that the system was shut down. Further, the user may be instructed to optimize the system according to the time spent on system shutdown.
US09465625B2 Provisioning of operating environments on a server in a networked environment
A computer deploys an operating environment onto a provisionable server. The computer assigns an operating environment from an operating environment configuration management database to the provisionable server in response to detecting a provisioning event. The computer stores a record of the assignment in a deployment configuration management database and updates a management server with a designated operating environment identifier of the assignment.
US09465623B2 Offloading the processing of a network protocol stack
A computer system is partitioned during a pre-boot phase of the computer system between a first partition and a second partition, wherein the first partition to include a first processing unit and the second partition to include a second processing unit. An Input/Output (I/O) operating system is booted on the first partition. A general purpose operating system is booted on the second partition. Network transactions are issued by the general purpose operating system to be performed by the I/O operating system. The network transactions are performed by the I/O operating system.
US09465619B1 Systems and methods for shared pipeline architectures having minimalized delay
Systems and methods are provided for a multi-core processor for processing different types of data units. A system includes a classifier configured to classify incoming data units into different type data units. A plurality of processing cores are selectably configurable into plural processing pipelines, respective processing pipelines including connected processing cores, ones of the processing cores being selectably programmed to execute a respective processing operation on a received incoming data unit, different ones of the processing pipelines defined by a selectable number of processing cores. A distributor is configured to distribute the different types of data units to one of the pipelines among the plural pipelines at least as a function of the classified type of the data units and the programmed processing operations of processing cores in the pipelines.
US09465618B2 Methods and systems for optimally selecting an assist unit
Methods, apparatuses, and systems that allow a microprocessor to optimally select an assist unit (co-processor) to reduce completion times for completing processing requests to execute functions. The methods, apparatuses, and systems include assist unit hardware, assist unit management software, or a combination of the two to optimally select the assist unit for completing a specific processing request. In optimally selecting an assist unit, the methods, apparatuses, and systems calculate estimated times for completing the processing request with conventional means and with assist units. The times are then compared to determine the fastest time for completing a specific processing request.
US09465617B1 Implementing upcall from secure to non-secure mode by injecting exception into non-secure mode
A computer system that does not natively support non-maskable interrupts (NMIs) implements NMI-like functionality in a secure monitor. The computer system detects a high priority interrupt and determines whether or not interrupts are enabled or disabled. If interrupts are enabled, the computer system injects an exception into a currently executing thread of system software operating at the second privilege level, and an exception handler processes the exception like a standard exception. If interrupts are disabled, the computer system saves the current system state (e.g., the current program counter and CPU state) and values of one or more exception handling registers in temporary storage and injects an exception into the currently executing thread of the system software, and the exception handler processes the exception in a special manner.
US09465615B2 Method and apparatus for branch prediction
A branch prediction unit BPU (500) for prediction of a next taken branch instruction in a processing unit (100). The BPU (500) comprises a pattern history memory (504) comprising branch source addresses and branch indicators; a branch target buffer (506) comprising branch targets; and branch prediction logical circuit (502). By means of a search PC, the circuit finds in the memory a branch indicator indicating a predicted taken branch instruction. The circuit selects a first found branch indicator as an indication of a first predicted taken branch instruction. Using the first found branch indicator, the circuit retrieves from the memory, a branch source address of the first predicted taken branch instruction. When the retrieved branch source address is the branch source address nearest to the search PC, the circuit outputs as next PC a branch target retrieved from the buffer. Then the prediction stops.
US09465608B2 Code separation with semantic guarantees
Techniques to perform code separation with semantic guarantees are described. When porting a software application to a different target architecture and potentially to a different set of platforms and programming languages, application functionality will change based at least to accommodate architectural differences. However, business logic should be guaranteed to be semantically preserved, efficiency optimized to the platform benefits and limitations. Code separation identifies candidate components, associates the candidate components with a component classification or type, and automates the determining of which of the candidate components are to be associated with various portions of the target architecture. Automated code separation may include various inference algorithms to determine which components are to be associated with a component type. Also described are various use cases for code separation.
US09465606B2 Forecasting of reusable software assets
Systems and methods for forecasting reusable software assets are described. In one embodiment, the method comprises receiving a forecast comprising forecast information pertaining to at least one forecasted software asset. Further, the method comprises mapping the forecast to a domain map based on the forecast information, wherein the domain map includes a plurality of domain constituents. Based in part on the mapping, a development request for creation of the at least one forecasted software asset is generated.
US09465601B2 Pluggable activation engine extensions via virtual disks
A computer-implemented method, system and/or computer program product configure an extended virtual machine. A virtual image is executed to initialize a virtual machine. An activation engine is activated to search for special extensions in the virtual image. The virtual machine scans at least one virtual disk for script to implement the special extensions as virtual machine extensions, such that the virtual machine reads and executes the extensions prior to being available for use.
US09465597B2 System for operating a device as a storage device and a modem device
A device is disclosed herein. In one embodiment; the device includes: a wireless transceiver; an interface for connecting with a terminal running one of the first and second operating systems; memory storing the driver software for installation on the terminal if running the second operating system; and processing apparatus operable to output a first definition of a configuration of the device and a second definition of a configuration of the device; wherein the first definition defines configuration of the device as a storage device for providing the driver software to the terminal; and on condition that the terminal is running the first version of the first operating system, the second definition defines configuration of the device as a modem.
US09465593B2 Method and apparatus for testing browser compatibility
A method and an apparatus for testing browser compatibility are provided. The method may include pre-processing source code of a webpage to determine a code type. A compatibility rule library may be obtained according to the code type. Further, a syntax parsing may be conducted on the source code to obtain a syntax tree of the source code. The browser compatibility of the webpage may be tested by conducting a static analysis of the source code based on the compatibility rule library and the syntax tree. The disclosed method and apparatus for testing browser compatibility can automatically conduct static analysis of the webpage source code to test browser compatibility, which is simple and inexpensive.
US09465584B2 Method for generating random number, memory storage device and control circuit
A method for generating a random number, a memory storage device and a control circuit are provided. The method includes: writing data into a plurality of memory cells; reading at least one of the memory cells repeatedly according to a first read voltage to obtain a plurality of sensing currents; and generating the random number according to the sensing currents.
US09465582B1 Significant random number generator
A system, method, and apparatus for a significant random number generator are disclosed. The method involves sensing, with a sensor on a spacecraft, a physical phenomenon. In one or more embodiments, the system utilizes a Lower Earth Orbiting (LEO) Iridium satellite for the spacecraft. The method further involves outputting, from the sensor, a value for the physical phenomenon. Also, the method involves inputting the value of the physical phenomenon into a pseudo-random number generator (PRNG). In addition, the method involves generating, with the PRNG, a sequence of random numbers using the value of the physical phenomenon as a seed for the PRNG. In some embodiments, the disclosed significant random number generator is employed by a spot beam based authentication system that is used to authenticate a claimant. In other embodiments, the disclosed significant random number generator is used for cryptology, routing network traffic, anti-jamming, certified time stamping, and secure identification applications.
US09465577B1 Method and apparatus for processing data based on touch events on a touch sensitive device
A touch sensitive device is configured to determine commands based on a plurality of touch events on the touch sensitive device. At least a first predetermined number of touch events is detected on the touch sensitive device. At least a second predetermined number of control points is determined based on the detected at least first predetermined number of touch events. A command is determined based on a change in value of at least one parameter related to at least two of the control points. A first data object and a second data object are processed based on a preselected common attribute tag using the determined command.
US09465575B2 FFMA operations using a multi-step approach to data shifting
A fused floating-point multiply-add element includes a multiplier that generates a product, and a shifter that shifts an addend within a narrow range. Interpreting logic analyzes the magnitude of the addend relative to the product and then causes logic arrays to position the shifted addend within the left, center, or right portions of a composite register depending in the magnitude of the addend relative to the product. The interpreting logic also forces other portions of the composite register to zero. When the addend is zero, the interpreting logic forces all portions of the composite register to zero. Final combining logic then adds the contents of the composite register to the product.
US09465571B2 Apparatus, method, and non-transitory computer-readable storage medium
This invention provides an apparatus use environment with higher flexibility and convenience. To achieve this, based on information acquired by an apparatus on which a program including a first program layer with an instruction set to be interpreted and executed by a processor and a second program layer with an instruction set compiled in advance by a unit other than the processor operates, display contents of a display screen for using a function of the apparatus, which are displayed in the first program layer, are controlled.
US09465569B2 Cloud print method using automatic response system and cloud print system for performing the same
Provided is a cloud print method using an automatic response system, the cloud print method including: receiving a call, by the automatic response system, from a user terminal; providing the user terminal, by the automatic response system, with an automatic response voice guidance message regarding a printable document via the automatic response system; selecting, by the automatic response system, a document to be printed via the user terminal; identifying, by the automatic response system, a destination phone number to which the selected document is to be transmitted; transmitting, by the automatic response system, the selected document and destination phone number from the automatic response system to a cloud print server; and transmitting, by the cloud printer server, the selected document from the cloud print server to an image forming apparatus corresponding to the destination phone number.
US09465563B2 Method for defect detection in a printing system and printing system
The present invention provides an apparatus (20) for defect detection in a printing system (1). The apparatus (20) comprises: a sensing unit (21) having at least one first sensor device (22) for sensing a surface geometry or topology of a sheet (S) to be printed as the sheet (S) travels on a transport path (P) of the printing system (1) and for generating data (I) representative of that surface geometry or topology; and a processor device (25) for processing the data (I) from the first sensor device (22) to detect and classify deformations (D) in the surface geometry or topology of the sheet (S) based on at least one predetermined criterion, wherein the at least one predetermined criterion is adjustable or variable to suit operating conditions in the printing system (1). Further, the invention provides a corresponding method of detecting defects in a printing system (1).
US09465562B2 Information processing device, information processing system, control method, and storage medium
A cooperation server executes printing processing of a document from an MFP through a printing server based on matter information including a printing instruction for the document received from a matter management server. The cooperation server notifies the client PC of the printing order that includes the printing ID and access information used for registering the costs related to the printing after completion of printing, provides a registering screen for costs related to printing by reason of the access from the client PC, and registers the costs registering information received from the client PC on the matter management server.
US09465556B2 RAID 0 disk array system and data processing method for dividing reading command to reading command segments and transmitting reading command segments to disks or directly transmitting reading command to one of disks without dividing
A disk array system and a data processing method are provided. The data processing method is applied to the disk array system. The disk array system is a redundancy array of independent disk 0 (RAID 0) system. The disk array system includes a plurality of disks. The data processing method includes: receiving a reading command; determining whether to divide the reading command to a plurality of reading command segments according to the reading command; and assigning the reading command to a corresponding disk of the disks to read data stored in the corresponding disk accordingly when it is determined that the reading command is not divided.
US09465554B2 Tiered caching and migration in differing granularities
For data processing in a distributed computing storage environment by a processor device, the distributed computing environment incorporating at least high-speed and lower-speed caches, and managed tiered levels of storage, groups of data segments and clumped hot ones of the data segments are migrated between the tiered levels of storage such that uniformly hot ones of the groups of data segments are migrated to use a Solid State Drive (SSD) portion of the tiered levels of storage; uniformly hot groups of data segments are determined using a first, heat map for a selected one of the group of the data segments; and a second heat map is used to determine the clumped hot groups.
US09465548B1 Methods and systems using model based techniques for determining performance capacity of a resource of a networked storage environment
Methods and systems for managing resources in a networked storage environment are provided. One method includes using a queuing model for a resource that processes a plurality of requests at a networked storage environment for predicting a relationship between latency and utilization of the resource. The queueing model uses inter-arrival time and service time to determine latency, where inter-arrival time is a duration that tracks when requests arrive at the resource and the service time tracks a duration for servicing the requests by the resource. The method further includes identifying optimum utilization of the resource using the predicted relationship between latency and utilization, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency; and determining available performance capacity for the resource using the optimum utilization and actual utilization of the resource.
US09465543B2 Fine-grained data reorganization in tiered storage architectures
A method for organizing data at levels of granularity larger or smaller than an extent is disclosed. The method initially closes a dataset on a host system. The host system includes a mapping table storing a logical address of the dataset. When the dataset is closed, the host system generates a message indicating that the dataset has been closed and sends the message to a storage system storing the dataset. In response, the storage system allocates a new logical address and copies the dataset from the existing logical address to the new logical address to improve data placement. The storage system then returns the new logical address to the host system so that the host system can update its mapping table. A corresponding system and computer program product are also disclosed.
US09465538B2 Flash memory control chip and data storage device and flash memory control method
A flash memory control method, storing a logical-to-physical address mapping relationship between a host and a flash memory and a root table in the flash memory and providing a non-volatile storage area storing a root table pointer. A mapping relationship pointer is set forth in the root table to show where the logical-to-physical address mapping relationship is stored in the flash memory. The root table pointer points to the root table stored in the flash memory. In response to a power restoration request issued from the host, the flash memory is accessed based on the root table pointer and thereby the root table is read and the logical-to-physical address mapping relationship is retrieved from the flash memory based on the mapping relationship pointer set forth in the root table.
US09465537B2 Memory system and method of controlling memory system
According to one embodiment, a memory system includes a nonvolatile memory including a plurality of blocks, and a controller controlling the nonvolatile memory. The controller cyclically executes patrol read, the patrol read including reading data and testing the read data, the read data being data of pages connected to some of word lines in each of the blocks of the nonvolatile memory.
US09465536B2 Input methods for device having multi-language environment
Text input is corrected on a touch-sensitive display by presenting a list of candidate words in the interface which can be selected by touch input. The candidate list can include candidate words having two or more character types (e.g., Roman, kana, kanji). In one aspect, the candidate list can be scrolled using a finger gesture. When a user's finger traverses a candidate word and the touch is released, the candidate word is inserted into a document being edited. In another aspect, characters can be erased by touching a key (e.g., a backspace or delete key) and making a sliding, swiping, or other finger gesture. A number of characters proportional to a distance (e.g., a linear distance) of the finger gesture across the display are erased. If there are characters in a text input area, those characters are erased first, followed by characters in the document being edited.
US09465535B2 Method for operating virtual adjusting button
A method for operating a virtual adjusting button is provided. A virtual adjusting button is displayed. The virtual adjusting button is operated by an operating point of an operating unit for adjusting a setting value correspondingly. A movement of the operating point is detected when the operating point is located on the virtual adjusting button and the virtual adjusting button is selected. A dynamic virtual adjusting button corresponding to the virtual adjusting button is displayed with the movement of the operating point when detecting that the operating point moves toward a direction away from or close to a reference point of the virtual adjusting button. A displaying size of the dynamic virtual adjusting button is changed correspondingly with a change of a distance between the operating point and the reference point. A precision of the setting value for adjusting is changed by operating the dynamic virtual adjusting button.
US09465531B2 Information processing apparatus, display control method, and display control program for changing shape of cursor during dragging operation
An information processing apparatus includes: an operation unit; and a control unit performing a process corresponding to dragging and displaying, on a display unit, a cursor which elongates from a start point of the dragging to an end point of the dragging and of which at least one of a size and a shape is different at one end portion, which is on a side of the start point of the dragging, and at the other end portion, which is on a side of the end point of the dragging, when the dragging is executed through the operation unit.
US09465524B2 Control apparatus and method for sharing information in a collaborative workspace
A method and system of controlling display of information from a plurality of video sources on at least one presentation space, the method comprising the steps of providing at least first and second selectable control interfaces, each interface including a separately selectable control associated with the at least one common display screen presentation space and a selectable off control, uniquely associating video sources with the control interfaces, for each control interface (i) receiving an indication each time the selectable control is selected and receiving an indication each time the selectable off control is selected, (ii) upon receiving an indication that the selectable control has been selected, providing the video source associated with the control interface to the presentation space; and (iii) upon receiving an indication that the selectable off control has been selected, cutting off the video source from the presentation space.
US09465523B2 Visual exploration of multidimensional data
Embodiments of the present disclosure provide systems and methods for displaying multidimensional data in a decomposition tree. The decomposition tree may include a plurality of levels, with the first level including a parent node representing the multidimensional data and the subsequent levels including one or more nodes representing a subset of the data repressed by the parent node along dimensions selected by a user. The decomposition tree may include nodes belonging to the same dimension in different levels of the decomposition tree. A node in the decomposition tree may be split by more than one dimension inside a same subsequent level.
US09465522B2 Providing a personalized navigation experience in a mobile application
The disclosed embodiments relate to a system for presenting navigation options to a user of a mobile application. During operation, the system receives usage data comprising a record of actions performed while the user was interacting with the mobile application. Next, the system analyzes the usage data to identify areas of interest within the mobile application that the user is likely to access. The system then constructs a set of personalized navigation options for the user based on the identified areas of interest, and possibly other areas of the application based on promotional considerations. Finally, the system outputs the set of personalized navigation options to be presented to the user through a navigation pane in the mobile application, wherein the navigation pane includes shortcuts to the set of personalized navigation options.
US09465520B2 Messaging device
A portable messaging device is provided that can display visual messages and communicate with additional messaging devices via a local area network. The portable messaging device can include a display panel having an LED array, and a control unit. Lateral side walls, and the inner surface of the display panel can define at least part of a recessed opening configured to receive an electronic device such as a smartphone. The control unit can receive input via a user interface of the portable messaging device and, responsive to the input, provide a visual message to the LED array for display from the outer surface of the display panel.
US09465519B2 Methods and systems for in silico experimental designing and performing a biological workflow
Embodiments describe a non-transitory computer-readable storage medium encoded with instructions, executable by a processor, comprising instructions for a method for performing a biological workflow in silico comprising: presenting to a user a plurality of subroutines listed in a sequential order of the workflow, wherein at least two subroutines comprise two steps; providing the user ability to navigate to any subroutine and/or step, to select a subroutine, to view, set, or change one or more parameters associated with step/subroutine; providing option to display biomolecule(s) resulting from execution of the subroutines/steps; and providing an option to navigate to a prior subroutine and change a parameter of a step of the prior subroutine and execute the step of the prior subroutine, if the user is not satisfied with the displayed biomolecule(s). Computer systems and methods for performing a biological workflow in silico are also described.
US09465512B2 Discovering and presenting décor harmonized with a décor style
Technology is disclosed for discovering décor harmonized with a décor style (“the technology”). The décor includes décor items, e.g. artworks, paintings, pictures, artifacts, architectural pieces, arrangement of artworks, color selection, room décor, rugs, mats, furnishings, household items, fashion, clothes, jewelry, car interiors, garden arrangements etc. The technology facilitates analyzing user input to identify a décor style from a décor style dictionary, obtaining décor that harmonizes with décor style, and presenting a representation of the décor to the user. The décor style dictionary includes décor styles that are generated based on an analysis of content, including images and description of décor, from a plurality of sources. The décor styles can be based on a number of concepts, including a theme of the décor, a color/color palette, a mood of the person, a fashion era, a type of architecture, etc. The technology facilitates presentation of discovered décor using computer generated imagery techniques.
US09465511B1 Graphical user interfaces for managing hierarchical systems
A graphical user interface for managing hierarchical systems is provided. A graphical user interface that includes a navigation bar having a domain element and a plurality of object elements is presented. The object elements are associated with different object types in a hierarchical system and are arranged based, at least in part, on the hierarchical system. A first menu that includes a list of objects of a first object type is presented in response to detecting an interaction with a first object element. Information presented on a second object element is filtered in response to a selection of a specific object via the first menu. A second menu that includes a list of all objects that are associated with the plurality of object elements is presented in response to detecting an interaction with the domain element while continuing to filter the information presented on the second object element.
US09465509B2 System and method for unlimited multi-user computer desktop environment
Described herein are systems and methods for enabling an unlimited multi-user desktop environment. In accordance with an embodiment the system includes a computing device hosting the desktop. Each user connects to the desktop through the same or different computing devices. Each user will in their client-area render a section of the unlimited multi-user desktop. The section can be the same or different for all users. An embodiment will allow compatible objects to render the same content at different content positions for each connected user. For example a user can scroll on a shared webpage without impacting the scroll position for other users looking at the same window of the same webpage. Additional embodiments are also described herein.
US09465508B1 High assurance classification disambiguation of user input on tactical display systems
A method for indicating the security level of a selected element on a multi-level security display includes determining a security level of a selected element and modifying the visual representation of the selected element to indicate the security level and/or providing an audible tone. Visual distinction may include a security tag, color variation or flashing pattern.
US09465503B2 In-product questions, answers, and tips
One embodiment of the present invention sets forth a technique for providing help content related to a software application to a user. The technique involves receiving a first discussion element associated with a first user and including textual input related to a first software application and first contextual information related to the first software application. The technique further involves receiving second contextual information associated with a second user and related to the first software application, determining a measure of correlation between the first contextual information and the second contextual information, determining that the first discussion element should be transmitted to the second user based on the measure of correlation, and transmitting the first discussion element to the second user.
US09465502B2 Double-sided touch-sensitive panel with shield and drive combined layer
A multi-touch capacitive touch sensor panel can be created using a substrate with column and row traces formed on either side of the substrate. To shield the column (sense) traces from the effects of capacitive coupling from a modulated Vcom layer in an adjacent liquid crystal display (LCD) or any source of capacitive coupling, the row traces can be widened to shield the column traces, and the row traces can be placed closer to the LCD. In particular, the rows can be widened so that there is spacing of about 30 microns between adjacent row traces. In this manner, the row traces can serve the dual functions of driving the touch sensor panel, and also the function of shielding the more sensitive column (sense) traces from the effects of capacitive coupling.
US09465500B2 Two-touch gesture detection on a four-wire resistive touchscreen
Embodiments of a touchscreen control device and associated method of operation enable two-touch gesture detection on a four-wires resistive touchscreen. Illustrative devices and methods enable detection when a resistive touchscreen is touched in two separate points. Embodiments of an electronic circuit can comprise a controller configured for coupling to a four-wires resistive touchscreen and at least two resistors. The controller can be further configured to detect multiple touches on the four-wires resistive touchscreen and measure zoom gestures comprising measuring distances between two-touches and obtaining angle of rotation and total distance between the two-touches.
US09465498B2 Touchscreen
A touchscreen includes a plurality of X electrodes extending in a first direction and arranged in parallel in a second direction, a plurality of Y electrodes extending in the second direction so as to intersect the X electrodes and arranged in parallel in the first direction, and pedestal layers formed at respective intersections between the plurality of X electrodes and the plurality of Y electrodes, wherein an intersection portion of each Y electrode is formed under the pedestal layer, wherein a part of an intersection portion of each X electrode is formed on the pedestal layer and both ends thereof are electrically connected to adjacent electrode portions of the X electrodes, and wherein a profile of a portion of the pedestal layer intersecting the intersection portion of the X electrode has a nonlinear shape when viewed from a direction perpendicular to the substrate.
US09465490B2 Curved surface sensor pattern
A touch sensor includes a flexible substrate, a plurality of sense electrodes and a plurality of drive electrodes disposed on the flexible substrate, a plurality of electrode branches, and a central spine. Each of the plurality of sense and drive electrodes includes electrode teeth, and electrode teeth of the sense electrodes are interdigitated with electrode teeth of the drive electrodes. Each particular electrode branch includes a portion of at least one of the drive electrodes and a portion of at least one of the sense electrodes. The central spine includes tracks that are coupled to the sense and drive electrodes. When the touch sensor is not formed into a three-dimensional shape, at least a portion of one of the electrode branches is separated from an adjacent electrode branch by a gap. When the touch sensor is formed into a three-dimensional shape, the gap is substantially eliminated, thereby forming a substantially continuous touch-sensitive surface.
US09465482B2 Display guarding techniques
Embodiments described herein mitigate the effect of a coupling capacitance between a sensor electrode in a touch sensor and a display electrode in a display screen. An input device, which includes the touch sensor and display screen, may transmit a guarding signal on the display electrodes when performing capacitive sensing. In one embodiment, the guarding signal may have similar characteristics as a modulated signal (e.g., similar amplitude and/or phase) driven on the sensor electrode to detect interaction between the input device and an input object. By driving a guarding signal that is similar to the modulated signal onto the display electrodes, the voltage difference between the sensor electrode and display electrode remains the same. Accordingly, the coupling capacitance between the sensor electrode and the display electrode does not affect a capacitance measurement used to detect the user interaction.
US09465476B1 Electronic device with seamless protective cover glass input
An electronic device with seamless protective cover glass is disclosed. In the described embodiments, the cover glass is coupled to the housing such that the cover glass or portions of the cover glass move with respect to the housing. This movement can be used as an interface for receiving user inputs that can be used to provide control signals to the electronic device.
US09465472B1 Metal mesh touch sensor with low birefringence substrate and ultraviolet cut
A touch-sensitive display for an electronic device may include a touch sensor comprising a low birefringence substrate, ultraviolet (UV) stabilizers, and a metal mesh disposed on at least a portion of the low birefringence substrate. The low birefringence characteristic of the touch sensor substrate causes the touch sensor to exhibit low haze, high transmittance, and substantially no color, which provides improved optical properties over conventional touch sensor substrate materials used with metal mesh film. In some embodiments, the retardation value of the touch sensor substrate may be no greater than about 15 nanometers (nm). Additionally, the UV stabilizers prevent the substrate from yellowing and becoming brittle from exposure to UV radiation.
US09465467B2 Flexible printed circuit board and touch panel including the same
A flexible printed circuit board having enhanced peeling force and a touch panel including the same are provided. The flexible printed circuit board (FPCB) includes a first bonding portion and a second bonding portion respectively bonded to a first circuit unit and a second circuit unit. The first bonding portion includes a pad corresponding portion corresponding to pads of the first circuit unit and dummy portions outwardly extending from both end portions of the pad corresponding portion. An FPCB wiring formation portion includes FPCB wirings respectively connected to the pads and extending from the first bonding portion to the second bonding portion and concave portions respectively disposed to be adjacent to the dummy portions and having a curved surface.
US09465457B2 Multi-touch interface gestures for keyboard and/or mouse inputs
A computing device includes a touch screen displaying a graphical user interface (GUI) and a processing unit programmed to recognize gestures made on the touch screen and execute, in response thereto, a process associated with the gestures. The gestures include at least one of: a tap that causes an animation to be overlaid on the GUI at a location of the tap and, if a cursor is overlaid on the GUI, also causes the cursor to be moved to the location of the tap, a press-and-hold that causes a cursor overlaid on the GUI to be moved to a location of the press-and-hold, a press-and-hold in combination with a tap that causes a mouse right-click command to be executed, a press-and-hold that exceeds a predetermined amount of time in combination with a drag that causes a resizing of the GUI, a simultaneous three-tap that causes a keyboard to be launched and overlaid on the GUI to not obscure the portion of the GUI on top of which the simultaneous three-tap gesture was made, and a two-finger sweep that causes content within the GUI to be scrolled.
US09465452B2 Information processing apparatus and control method of information processing apparatus
An information processing apparatus includes: an operation unit which includes an operation surface, and a position designation unit which detects at least one operation to the operation surface and outputs a position designation signal according to the detected position; and a control unit which performs a first control operation based on the position designation signal according to the first operation detected by the operation to the operation surface, continues the first operation, and performs a second control operation which is different from the first control operation with respect to the information processing apparatus, based on the new second operation to the operation surface.
US09465450B2 Method of controlling a system
The invention describes a method of controlling a system (1) comprising one or more components (C1, C2, . . . , Cn), which method comprises the steps of aiming a pointing device (2) comprising a camera (3) in the direction of one or more of the components (C1, C2, . . . , Cn), generating image data (4) of a target area A( ) aimed at by the pointing device (2), encompassing at least part of one or more of the components (C1, C2, . . . , Cn), and analyzing the image data (4) to determine position information (P) pertaining to the position of the user (5) relative to one or more of the components (C1, C2, . . . , Cn) at which the pointing device (2) is being aimed and/or to relative positions of the components. The system (1) is subsequently controlled according to the position information (P). Furthermore, the invention describes a corresponding control system (10), a home entertainment system, and a lighting system. The invention further describes a method of acquiring dimensional data (D) for use in the image data analysis.
US09465448B2 Backlight for touchless gesture detection
A device and method to detect a gesture performed by an object in touch-less communication with the device are described. The device includes two or more ambient light sensors arranged at respective first surface locations of the device, each of the two or more ambient light sensors sensing light intensity at the respective first surface location. The device also includes one or more processors to operate one or more light sources at respective second surface locations of the device based on the light intensity sensed by the two or more ambient light sensors, and detect the gesture based on the light intensity sensed by each of the two or more ambient light sensors.
US09465444B1 Object recognition for gesture tracking
The accuracy of object tracking using relatively low power gesture cameras can be improved by adjusting camera settings to ensure a sufficient level of contrast or texture to enable stereo disparity calculations for the representations of the object in the captured images. For general gesture input, for example, a user might use a variety of objects in various orientations, such that conventional face or object recognition processes may not be sufficient. Further, such processes are very resource intensive. By adjusting the camera settings (e.g., exposure, gain, and/or aperture) to ensure an adequate level of contrast, objects of an appropriate size and location can be tracked for purposes such as gesture input. Once such an object is identified, coordinates for a bounding box or other indicator can be transferred to any camera or sensor to be used for the tracking.
US09465441B2 Navigation device
An optical navigation device, including a radiation source capable of producing a beam of radiation; a sensor for receiving an image; and an optical element for identifying movement of an object on a first surface to thereby enable a control action to be carried out. The optical element is such that a whole of the imaged area of the first surface is substantially covered by the object in normal use. The device is operable to receive from the object on the first surface an input describing a pattern, to compare the received pattern to a stored reference pattern and to perform a predetermined function if the received pattern and stored reference pattern are substantially similar. The pattern may be a continuous line, the device being operable to store the continuous line as a set of turning points in chronological order.
US09465440B2 Electronic device and method of displaying information in response to a gesture
A method includes displaying, on a display of an electronic device, an information element associated with an application and detecting a first gesture. In response to detecting the first gesture, at least a first part of a first image is displayed, including information associated with the application, while reducing display of the information element.
US09465437B2 Method and apparatus for controlling screen by tracking head of user through camera module, and computer-readable recording medium therefor
Controlling a screen by tracking user's head using a camera module is described, comprising: (a) when a request for displaying contents is received, displaying a plurality of content regions on a screen and tracking the head of the user looking at the screen through the camera module; and (b) when it is determined in the tracking that the head of the user moves in a specific direction in a state where information on a first content is displayed in a central content region among the plurality of content regions, displaying, in the central content region, information on a second content which was displayed in a peripheral content region, the peripheral content region being positioned in the specific direction or in a direction opposite to the specific direction from the central content region.
US09465433B2 Information processing device, method and program
An information processing device includes a capture section capturing an image of an object, an acquisition section acquiring the image captured by the capture section, a calculation section calculating vibration information on the basis of the image acquired by the acquisition section, a determination section determining a vibration command on the basis of the vibration information calculated by the calculation section, and a control section executing predetermined processing on the basis of the vibration command determined by the determination section.
US09465432B2 Multi-core synchronization mechanism
A microprocessor includes a control unit configured to selectively control a respective clock signal to each of a plurality of processing cores. Each of the processing cores is configured to separately write a value to the control unit. For each core of the plurality of processing cores, the control unit is configured to turn off the respective clock signal to the core in response to the core writing a value to the control unit. The control unit is configured to detect a condition has occurred when all of the processing cores have written a value to the control unit and the control unit has turned off the respective clock signal to all of the processing cores. The control unit is configured to simultaneously turn on the respective clock signal to all of the processing cores in response to detecting the condition has occurred.
US09465430B2 Memory with variable operation voltage and the adjusting method thereof
A memory with variable operation voltage is disclosed. The disclosed DRAM comprises a core memory module, a register, and a first voltage adjustment module. The core memory module operates with a first control voltage. The register is used for storing a plurality of control signals and selecting one among the control signals as a voltage control signal according to an input signal. The first voltage adjustment module is respectively electrically connected to the register, the core memory module, and an external voltage, so as to provide the first control voltage according to the voltage control signal and the external voltage.
US09465427B2 Software-centric power management by indirectly determining that user is not actively using computer program running on computing device
A trigger can relate to power usage of a computing device that a computer program to be run or running on the computing device causes. Detection of the trigger causes performance of a power-saving action. The power-saving action relates to the computer program to reduce the power usage of the computing device. The power-saving action is a strictly software-oriented action. An amount of power of the computing device used in detecting the trigger and performing the power-saving action is less than a reduction of the power usage of the computing device that results from performing the power-saving action, resulting in a net power usage reduction.
US09465426B2 Method for backing up data in a case of power failure of storage system, and storage system controller
The present invention discloses a method for backing up data in a case of a power failure of a storage system including: when a power failure is detected, acquiring current refresh progress of a buffer in a storage system, an address, in the buffer, of data that is in the buffer and needs to be backed up to a non-volatile memory in the storage system, and a first time required for backing up the data; calculating, according to the current refresh progress of the buffer and the address of the data in the buffer, a second time for which the data can at least keep being not lost since a last refresh; and stopping refreshing the buffer, and backing up the data to the non-volatile memory, if the second time is greater than the first time.
US09465424B2 Power saving during a connection detection
In a particular embodiment, an electronic device includes a direct current (DC) voltage source coupled to a DC interface. The electronic device includes a receiver sense circuit configured to detect a connection of the electronic device to a sink device via a connector without consuming power from the DC voltage source. The electronic device further includes a controller coupled to a hot plug detect (HPD) interface. The controller is configured to receive a detection signal from the receiver sense circuit, selectively control a switch to enable and disable the DC voltage source based on the detection signal, detect an HPD signal at the HPD interface after enabling the DC voltage source, and disable the receiver sense circuit in response to detecting the HPD signal.
US09465421B2 Partitioned switch mode power supply (SMPS) interface
A single-wire interface of an application processor that communicates with another single-wire interface of a power management unit (PMU) via a control signal line. The control signal line can be a single signal path. Further, the single-wire interfaces can communicate with each other only via the control signal line. The single-wire interfaces can be utilized for the communication of pulse width modulation (PWM) control signals, current sensing, and Zero-I detection.
US09465420B2 Electronic devices having integrated reset systems and methods thereof
Methods and devices for power cycling an electronic device are provided. Also provided are systems and kits.
US09465419B2 Method for locking a wake-up signal
A method for locking a control device, the control device to be wakened by a wake-up signal, in which the wake-up signal is blocked by an excess-temperature circuit.
US09465416B2 Electronic device
An electronic device including a first case, a first protrusion, a click pad and a frame is provided. The first case has an accommodating cavity, wherein the accommodating cavity is recessed from a surface of the first case and forms a bottom plate, first and second side walls which are erected on one pair of opposite sides of the bottom plate, and two third side walls which are erected on another pair of opposite sides of the bottom plate. The first protrusion is disposed on the bottom plate. The click pad has a switch. The frame is disposed between the first case and the clip pad, wherein the click pad is assembled in the accommodating cavity by the frame, and the switch directly faces to the first protrusion.
US09465415B2 Portable device
A portable device, e.g. a laptop, includes a first part (110), e.g. a base element, and a second part (120), e.g. a lid element. The second part (120) contains an optical remote sensing system (300). The second part (120) is pivotably attached to the first part (110) via a hinge means (115), such that the portable device may be arranged in an open and a closed position respectively. The optical remote sensing system (300) is configured to track at least one distinctive feature of a user of the portable device when arranged in the open position. The first and second parts (110; 120) have a respective essentially flat inner surface (111; 121), which when the portable device is arranged in the closed position are parallel and face one another. The first part (110) further includes a recess (112a) which is arranged relative to a position of the optical remote sensing system (300) such that, in the closed position, the optical remote sensing system (300) is at least partly contained in the recess (112a).
US09465414B2 User-removable device cover
An apparatus includes a chassis with at least one chassis latching member and an outward facing, protruding portion. A cover of the apparatus includes an opening that encompasses the protruding portion of the chassis and at least one cover latching member that interfaces with the chassis latching member. The cover is slidably disengagable from the chassis by applying a first force on the protruding portion of the chassis in a first direction and applying a second force on the cover in a second direction.
US09465411B2 Electronic device
An electronic device includes a housing assembly and an electronic module. The housing assembly includes a first housing and a second housing. The first housing includes a main body, an accommodation box and an assembly component. The main body, the accommodation box and the assembly component are formed integrally into a single unit. The main body is connected to the accommodation box which has an accommodating space, a first side and a second side. The first side is opposite to the second side. The assembly component is disposed at the second side. The second housing detachably covers the accommodation box and the assembly component. The electronic module includes a fastening structure and is movably disposed in the accommodating space via the first side of the accommodation box. Accordingly, the fastening structure is combined with the assembly component.
US09465405B1 Synchronous communication between system in package (SiP) devices
A source clock signal is received from a primary semiconductor device by a secondary semiconductor device via an interconnect. A local clock signal is generated on the secondary semiconductor device based on the source clock signal. A mode control signal is generated on the secondary semiconductor device, where the mode control signal indicates one of an unlock mode of operation and a lock mode of operation of the secondary semiconductor device. A physical interface (PHY) clock signal is generated based on the local clock signal, where the PHY clock signal includes the local clock signal during the lock mode, and the PHY clock signal includes an inverted version of the local clock signal during the unlock mode. Data received from the primary semiconductor device via the interconnect is latched at a positive edge of the PHY clock signal during the unlock mode and the lock mode.
US09465398B2 System and methods for actively managing electric power over an electric power grid
Systems and methods for managing power on an electric power grid including a server for communicating IP-based messages over a network with distributed power consuming devices and/or power supplying devices, the IP-based messages including information including a change in state of the power consuming device(s), a directive for a change in state of the power consuming device(s), a priority message, an alert, a status, an update, a location with respect to the electric power grid, a function, device attributes, and combinations thereof.
US09465396B2 AVS master slave
Aspects of the disclosure provide an integrated circuit (IC). The IC includes an input interface and a controller. The input interface is configured to receive an input signal providing information for controlling a supply voltage based on a performance characteristic of another IC. The controller is configured to generate an output signal for controlling the supply voltage based on a combination of the input signal and a performance characteristic of the IC.
US09465393B2 Power management circuit and method thereof
A power management circuit adapted for a portable electronic device is provided. The portable electronic device receives a supply voltage from a USB power supplying port through a built-in USB charging port. The power management circuit includes a USB detection unit, a voltage detection unit, and a control unit. The USB detection unit determines the type of the USB power supplying port. The voltage detection unit detects the supply voltage. The control unit configures the power consumption of the portable electronic device based on the type of the USB power supplying port and the supply voltage. When the portable electronic device initiates booting process with the USB power supplying port being the Dedication Charging Port and the supply voltage being lowered than a threshold, the control unit reduces the power consumption of the portable electronic device to maintain the supply voltage above the threshold for booting stably.
US09465387B2 Anomaly diagnosis system and anomaly diagnosis method
The anomaly diagnosis system includes the state measure calculator acquiring sensor data from sensors in a machine facility as time series data; an approximation formula calculator calculating a state measure being an index indicating a state of the machine facility, such as anomaly and a performance by a statistical method in which the time series data is used as learned data; and a state measure estimating unit estimating the state measures until future time using the approximation formula. Whenever the latest time series data is acquired, the reference period in which the time series data corresponding to the state measure referred to calculate the approximation formula by the reference period setting unit, is successively extended by addition of time when the latest time series data is acquired. The approximation formula calculator calculates the approximation formula using the state measure of the time series data acquired in the reference period.
US09465385B2 Inspecting device monitoring system
In a monitoring system, when there is an evaluation that a product is defective, in a solder print inspecting device that is subject to monitoring, that information is sent to a mobile terminal possessed by an operator. The operator who views the notification performs, through the mobile terminal, a checking task for evaluating whether or not the evaluation result regarding the printed substrate that has been evaluated as a defective product is correct. Depending on the evaluation result, an operating instruction is sent to the solder print inspecting device, which has temporarily stopped the printed substrate. If correction information instructing that the defective-product evaluation be corrected to a non-defective-product evaluation is sent from a mobile terminal to the solder print inspecting device, the solder print inspecting device corrects the defective-product evaluation to a non-defective-product evaluation, and releases the temporary stop of the printed substrate.
US09465384B1 Methods and systems for tiered programming of robotic device
A method operable by a computing device is provided. The method may include receiving a request for a given task to be performed by a robotic system. The method may also determining one or more subtasks required to perform the given task, where the one or more subtasks include one or more parameters used to define the one or more subtasks. The method may also include determining an arrangement of the one or more subtasks to perform the given task, and providing for display an indication of the one or more undefined parameters for the given task. The method may also include receiving an input defining the one or more undefined parameters for the given task, and executing the one or more subtasks in the determined arrangement and in accordance with the one or more defined parameters to cause the robotic system to perform the given task.
US09465382B2 Embedded system, fool-proof control method and non-transitory computer-readable storage medium
An embedded system is disclosed. The embedded system is used for preventing a processing machine from an abnormal phenomenon when at least one processing parameter setting value is inputted into the processing machine. The embedded system is electrically connected to the processing machine, and the processing machine comprises an input interface, a first storing medium, a first controller and a stepper motor. The embedded system comprises a second storing medium and a second controller. The second controller captures the a processing parameter setting value inputted and compares it with a security range, so as to determine whether the processing machine is able to perform process for a workpiece. When the second controller determines that the processing machine is not able to perform process for the workpiece, a stop signal is generated and transmitted to the processing machine to stop performing process for the workpiece.
US09465381B2 Servo control device having automatic filter adjustment function based on experimental modal analysis
A servo control device includes: a speed control loop including a speed command generating unit, a torque command generating unit, and a speed detecting unit; a sine wave disturbance input unit; a frequency response calculating unit estimating a gain and phase of speed control loop input/output signals; a resonance frequency detecting unit; a resonance mode characteristic estimating unit estimating resonance characteristics from the frequency response at a resonance frequency and frequencies therearound; a rigid-body mode characteristic estimating unit estimating rigid-body characteristics from the frequency response in a low-frequency band; a filter attenuating a component in a particular frequency band in a torque command; and a filter adjusting unit making setting so that the filter has specified characteristics. The filter adjusting unit further includes a filter adjusting part attenuating a component in a frequency band corresponding to a resonance mode estimated by the resonance mode characteristic estimating unit.
US09465371B2 Building automation and control system and method for operating the same
There is disclosed herein a building automation and control system and a method for operating the same. According to the embodiments of the present disclosure, a building controller may process data using a plurality of protocols without using a BACnet gateway, thereby controlling devices in a building coexisting with two or more protocols. According to the embodiments of the present disclosure, sub-systems having different their own protocols, respectively, may be integrated to establish a building automation and control system, and data may be processed using a single building controller, thereby enhancing the scalability and stability of the system.
US09465370B2 HVAC actuator with soft stall control
A actuator in a HVAC system includes a motor and a drive device driven by the motor. The drive device is coupled to a movable HVAC component for driving the movable HVAC component between multiple positions. The actuator further includes a main actuator controller that determines when the drive device is approaching an end stop and a pulse width modulation (PWM) speed controller that generates a PWM speed output for controlling a speed of the motor. The PWM speed controller sets the PWM speed output to zero in response to a determination that the drive device is approaching the end stop. The PWM speed controller then increases the PWM speed output until the end stop is reached, thereby causing the speed of the motor to increase as the drive device approaches the end stop.
US09465364B2 Illumination of a date mechanism
A device for illuminating at least one display indicator incorporated in a case underneath an aperture of a horological or scientific apparatus, the device including a phosphorescent light source inside the case, a mechanism collecting external light energy from an ambient medium of the case towards the phosphorescent light source, and at least one light component formed, either by the source, or by a light relay connected to the source by a transmission mechanism, and the light component is configured, to illuminate the indicator, either on the opposite side to the aperture relative to the indicator, or at a periphery of the aperture, and a controller is configured to move a cover insertable between the light component and the indicator.
US09465359B2 Air blowing system and image forming apparatus including same
Disclosed is an air blowing system including: an air blowing device; a duct that guides air blown by the air blowing device; and a ventilation section disposed downstream of the duct in terms of an air blowing direction in which air is blown by the air blowing device so that the air blown by the air blowing device strikes and passes through the ventilation section, wherein the duct has a distorted portion where a part of an inner wall face of the duct located between the air blowing device and the ventilation section is distorted perpendicular or substantially perpendicular to the air blowing direction so that the air blown by the air blowing device flows perpendicularly or substantially perpendicularly to the air blowing direction. Also disclosed is an air blowing system including: an air blowing device; and a duct that guides air blown by the air blowing device, wherein the duct has an outer surface on at least a part of which there is provided a surface area reducing portion for reducing a surface area of a continuous face.
US09465357B2 Cartridge and electrophotographic image forming apparatus using the same
A cartridge that is attached to or detached from a main body of an image forming apparatus. The cartridge includes a memory unit that includes a contact portion via which the cartridge is connected to the main body and is connected to the main body to transmit information of the cartridge to the main body. The contact portion is moved to a first position at which the contact portion is hidden inside the cartridge and a second position at which the contact portions is protruded out of the cartridge to be connected to a connection portion provided in the main body.
US09465356B2 Image forming apparatus with opening for positioning or regulating a supporting member that supports an image bearing member
An image forming apparatus includes a main assembly to which a cartridge is detachably mountable. The cartridge includes an image bearing member and a supporting member. The cartridge is mountable to the main assembly in the direction of the axis of the image bearing member. An opening is provided in the main assembly for receiving the supporting member and for positioning or regulating the supporting member, with the opening having a V-shaped portion. An urging member is provided for urging the supporting member in a direction that is substantially perpendicular to the axis of the image bearing member.
US09465355B2 Image forming apparatus
An image forming apparatus includes a main body of the apparatus, a cartridge support member, an openable and closable member configured to open and close an opening portion, a linkage mechanism configured to link the openable and closable member and the cartridge support member to each other, and a locking portion configured to prevent the cartridge support member from being detached from the main body of the apparatus. The locking of the cartridge support member by the locking portion is released by releasing the linkage by the linkage mechanism to move the cartridge support member relative to the locking portion.
US09465351B2 Self-transforming imaging cartridge chip
An electronic circuit for use with a consumable imaging unit comprises information configured to transform said electronic circuit from a communicated state to a non communicated state. Additionally, the information of the circuit is configured to alter an identifier of the circuit. The information of the circuit is also configured to point an imaging machine to communicate with a second element of the circuit after the information determines that a first element of the circuit has been altered from its original state.
US09465350B2 Toner cartridge and electrophotographic image forming apparatus using the same
A toner cartridge and an electrophotographic image forming apparatus are provided. The toner cartridge attachable to, or detachable from a main body of an image forming apparatus includes a toner containing unit, a waste toner containing unit that is disposed below the toner containing unit in a gravitational direction and comprises a waste toner inlet through which waste toner flows, a first waste toner transporting member that transports the waste toner from the waste toner inlet in a length direction of the waste toner containing unit, and a second waste toner transporting member that transports the waste toner that is transported in the length direction of the waste toner containing unit in a width direction of the waste toner containing unit to disperse the waste toner in an inner portion of the waste toner containing unit, wherein a rotational center of the second waste toner transporting member is lower than a rotational center of the first waste toner transporting member.
US09465347B2 Transport device and image forming apparatus that can align a transfer belt
A transport device includes a driving roller that drives an endless belt so that the belt rotates, a transfer roller that presses the belt from an inner side of the belt toward an image carrier, which carries a toner image, and transfers the toner image onto the belt, a first stretching roller that stretches the belt, a second stretching roller that stretches the belt, wherein the second stretching roller is disposed at a position between the driving roller and the first stretching roller, and wherein the second stretching roller is disposed on a side on which the transfer roller is in contact with the belt, and an adjusting mechanism that adjusts a direction of a rotary shaft of the second stretching roller.
US09465346B2 Metallic color image forming apparatus and metallic color image forming method
In accordance with one embodiment, an image forming apparatus forms a metallic toner image with the toner having metallic color tone. The plurality of developing sections includes either or both of a developing section for forming a black toner image with the black toner and a developing section for forming a white toner image with the white toner. The plurality of developing sections is provided with one or more than two developing sections for forming a metallic toner image with the toner having metallic color tone.
US09465340B2 Method of determining whether or not to perform a decoloring process, and decoloring device
A decoloring device according to an embodiment includes a feeding unit on which sheets are loaded. A first sensor unit is downstream of the feeding unit in a sheet transport direction, detects a front position of the sheet fed from the feeding unit, and detects a presence or absence of an identification mark on a front portion of the sheet outside of an image forming area of the sheet. A control unit determines whether or not an image using the decolorable color material is printed on any one or both sides of the sheet based on whether the first sensor detects an identification mark on the front portion of the sheet, and determines whether to perform the decoloring process based on the determination of whether or not an image using the decolorable color material is printed on the sheet.
US09465338B2 Fixing member, method for manufacturing the same, fixing apparatus, and image forming apparatus
The present invention relates to a fixing member including a surface layer containing PFA, the fixing member being excellent in wear resistance and having high release properties to a toner. The fixing member includes a base member, an elastic layer provided on the surface of the base member, and a surface layer, wherein the surface layer contains a tetrafluoroethylene-perfluoroalkyl vinyl ether copolymer having a particular partial structure, and has a surface having a contact angle of 67 degrees or more as measured in a mixed liquid for a wetting tension test having a wetting tension of 31.0 mN/m.
US09465333B2 Recording material conveying device and image forming apparatus
A recording material conveying device includes a stripping claw being in contact with one rotary body of a first pair of rotary bodies, and a supporting member supporting a recording material curved when a jam occurs. The supporting member includes a supporting section located more away from the stripping claw than an imaginary straight line (C) passing a nip portion of the first pair of rotary bodies and a surface on a conveying path's side of the stripping claw, and the supporting section supports the recording material curved when the jam occurs. The recording material conveying device further includes a conveyance guide that is disposed on the downstream side from the supporting member and is displaced toward a pressed direction by a pressing force acting when the curved recording material comes into contact with the conveyance guide.
US09465325B2 Image forming apparatus, image forming apparatus control method, and recording medium storing image forming apparatus control program
An image forming apparatus and a method of controlling an image forming apparatus, and a non-transitory recording medium storing a program for controlling an image forming apparatus are provided. Each of the image forming apparatus, the method, and the program obtains and stores image identifiers, obtains and stores a passing image identifier for identifying an image to be output to a recording medium to which failure has occurred, transfers a developer image to the recording medium, holds the developer image, presses the recording medium against the holding member, generates and obtains a trigger signal used for determining timing at which a developer image reaches a transfer unit, detects an error in conveyance of the recording medium, and creates a gap between a holding member and a pressing member disposed opposite the holding member when an error is detected in conveyance of the recording medium.
US09465321B2 Remanufacturing method of developer accommodating unit
Provided is a remanufacturing method of a developer accommodating unit including a frame member configured to accommodate a flexible container for accommodating developer. The remanufacturing method includes taking out the flexible container from the inside of the frame member, and refilling the developer into the flexible container.
US09465320B1 Developer supplier operable in developer supply pipe and electrophotographic image forming apparatus using the same
A developer supplier for delivering a developer in a supply pipe having a multi-curvature structure is provided. The developer supplier includes a rotation shaft including a rigid first rotation shaft. The developer supplier includes a flexible second rotation shaft that has a smaller bending strength than the first rotation shaft, and is connected to the first rotation shaft, and a spiral wing formed around the rotation shaft, and at least a portion of the spiral wing formed around the second rotation shaft is flexible.
US09465318B2 Developer accommodating container with toner seal member, unsealing member, and auxiliary unsealing member
A developer accommodating container for accommodating a developer includes: a toner seal member for unsealably sealing an opening of the developer accommodating container; an unsealing member, connected to an end portion of the toner seal member, for unsealing the opening by moving at least a part of the toner seal member; and an auxiliary unsealing member for assisting unsealing by changing a pulling direction of the toner seal member by the unsealing member. The auxiliary unsealing member includes a shaft portion or a projected portion. The shaft portion or the projected portion extends in a longitudinal direction of the developer accommodating container.
US09465315B2 Semiconductive roller
A semiconductive roller is provided which includes a roller body formed from a highly extrudable rubber composition containing an SBR and an epichlorohydrin rubber in combination as a rubber component, the roller body having a higher production yield and higher toner imaging durability, and unlikely to suffer from reduction in image density due to adhesion of toner and a contact mark on an outer peripheral surface thereof with a smaller compression set. In the rubber component, the SBR and the epichlorohydrin rubber are present in an SBR excess state. In the rubber composition, a crosslinking component for crosslinking the rubber component includes a sulfur crosslinking agent and 0.75 to 3 parts by mass of a thiazole accelerating agent based on 100 parts by mass of the rubber component. The roller body (2) of the semiconductive roller (1) is made of a crosslinking product of the rubber composition.
US09465314B2 Light scanning unit and image forming apparatus employing the same
A light scanning unit includes a light source unit emitting a light beam according to an image signal, a light deflector scanning the light beam that is deflectively emitted by the light source unit, a housing having a side portion where the light source unit is provided and a base surface on which the light deflector is provided, and a deformation prevention member connecting opposite sides of the housing across an upper side of the base surface. The light scanning unit is employed by an image forming apparatus.
US09465311B2 Targeting ads in conjunction with set-top box widgets
A network device receives selection of a widget, for execution at a set-top box (STB) associated with a customer, from multiple widgets stored at a server, where each of the multiple widgets includes a software application that the STB can execute to render graphics or images on a screen or to perform other functions associated with the STB. The network device analyzes information associated with the customer and the widget, and selects an ad for the customer based on the analysis, where the ad relates to a product or service available for purchase. The network device causes the selected widget and the selected ad to be delivered to the STB.
US09465310B2 Liquid toner dispersion and use thereof
A liquid toner dispersion provided with marking particles comprising a pigment and a polyester based resin, the dispersion comprising a nonpolar organic carrier liquid and a hyperdispersant comprising a graft copolymer provided with an anchor group comprising an amine-functionalized polymer onto which at least one stabilizing group is grafted, wherein a first stabilizing group and a second stabilizing group are coupled to the anchor group, wherein the first stabilizing group is a polyolefin and the second stabilizing group is hydroxylated fatty acid compound.
US09465306B2 Source module of an EUV lithographic apparatus, lithographic apparatus, and method for manufacturing a device
A source module for use in a lithographic apparatus is constructed to generate extreme ultra violet (EUV) and secondary radiation, and includes a buffer gas configured to cooperate with a source of the EUV radiation. The buffer gas has at least 50% transmission for the EUV radiation and at least 70% absorption for the secondary radiation.
US09465305B2 Method for determining a commutation offset and for determining a compensation map for a stage
A method for determining a commutation offset for a mover (250A) of a mover assembly (220C) that moves and positions a stage (220A) relative to a stage base (220B) includes controlling the mover assembly (220C) in a closed loop fashion to maintain the position of the stage (220A) along a first axis and along a second axis with the stage (220A) levitated above the stage base (220B). The method also includes the steps of (i) directing current to a coil array (240) of the mover assembly (220C) so that the mover assembly (220C) imparts a disturbance on the stage (220A); and (ii) evaluating one or more forces generated by the mover assembly (220C) as a result of the disturbance on the stage (220A) created by the mover (250A). Further, a method for generating a compensation map (1402) includes sequentially directing a plurality of excitation signals to the control of the mover assembly (220C) and determining the control commands that result from the plurality of excitation signals.
US09465303B2 Exposure apparatus and device manufacturing method
An exposure apparatus includes an atmosphere maintaining unit which maintains an exposure chamber in an air atmosphere, a gas supply unit which supplies air or a mixed gas containing air and an inert gas to a local space, between a final surface of a projection optical system and a substrate, a detector which detects an alignment mark and a reference mark formed on the substrate stage, and a controller. The controller controls the gas supply unit not to supply the mixed gas to the local space when the detector detects the reference mark, and controls the gas supply unit to supply the mixed gas to the local space when an instruction to detect the alignment mark upon setting the local space in a mixed gas atmosphere, and expose the substrate based on the detection results of the reference mark and the alignment mark is issued from the recipe.
US09465295B2 Pattern forming method
According to one embodiment, first a guide pattern is formed above an object to processing, and then surface modification is performed on the guide pattern. Then a solution including a block copolymer is coated over the object to processing having the guide pattern formed thereon, and the block copolymer is made to phase separate over the object to processing. Subsequently, one component of the phase-separated block copolymer is removed by development. And with the guide pattern coated with other component of the block copolymer as a mask, the object to processing is patterned.
US09465293B2 Substrate processing apparatus and substrate processing method
Transport mechanisms are respectively provided in first and second processing blocks. Each transport mechanism has a hand. The hand holds the other surface of a substrate without coming into contact with an edge of the substrate. The hand is moved such that the substrate is transported between an adhesion reinforcement processing unit or a cooling unit and a coating processing unit or a development processing unit. In the adhesion reinforcement processing unit and the cooling unit, temperature processing is performed on the substrate while the back surface of the substrate is held by suction. In the coating processing unit and the development processing unit, a processing liquid is supplied to the main surface of the substrate while the back surface of the substrate is held by suction by a spin chuck.
US09465291B2 Radiation-sensitive resin composition, polymer, compound, and method for producing compound
A radiation-sensitive resin composition includes a polymer that includes a structural unit represented by a formula (1), and an acid generator. R1 is a hydrogen atom, a fluorine atom, or the like. R2 is a hydrogen atom or a monovalent hydrocarbon group. R3 is a hydrogen atom, a monovalent chain hydrocarbon group, or the like. R4 is a hydrogen atom, a monovalent chain hydrocarbon group, or the like. R5 is a hydrogen atom, a monovalent chain hydrocarbon group, or the like. R6 is a monovalent chain hydrocarbon group. R6 is bonded to R3 to form a first alicyclic structure, or R6 is bonded to R5 to form a second alicyclic structure. At least one hydrogen atom of R2, R3, or R4 is optionally substituted with a fluorine atom.
US09465285B2 Light unit comprising an illumination unit and a projection unit
A light-emitting unit having a lighting unit (10; 110; 210; 310; 410; 510; 610; 710; 810; 910; 1010; 1110) and a projection unit (12; 112; 212; 312; 412; 512; 612; 712; 812; 912; 1012; 1112), in which the lighting unit and the projection unit adapted to be switched on and off independently of one another.
US09465283B2 System for providing an enhanced immersive display environment
An immersive dome includes a number of novel features designed to enhance the performance of the immersive dome over presently-known immersive dome environments. Projectors are mounted in a multi-tier tower, out of sight beneath a viewing platform positioned to provide optimal wrap-around viewing. The projection surface consists of open-cell foam that allows passage of behind-surface sound into the dome while allowing unwanted ambient noise within the dome to escape. A visually-reflective coating, in conjunction with the open cell structure, provides a textured surface that acts as a micro-baffle and suppresses cross-reflection of projected imagery.
US09465282B2 Optical projecting apparatus having two digital micro-mirror devices
An optical projecting apparatus is used for providing a projecting light to a screen via a projecting lens, the optical projecting apparatus and the projecting lens collectively form an optical projecting system. The optical projecting apparatus includes a first solid state light generator generating a first light beam, a second solid state light generator generating a second light beam, a first wavelength-converting module, and a spatial light modulating module. The first wavelength-converting module converts the first light beam into a wavelength-converted light. The spatial light modulating module splits the wavelength-converted light into a third light beam and a fourth light beam, and transmits the second light beam, the third light beam, and the fourth light beam to the screen via the projecting lens.
US09465272B2 Electrically controlled fluorescent liquid crystal light valve and display device thereof
The present disclosure relates to an electrically controlled fluorescent liquid crystal light valve and a display device thereof. The electrically controlled fluorescent liquid crystal light valve comprises a liquid crystal cell, a disubstituted phenylethylene photoluminescent material miscible with the liquid crystal molecules in the liquid crystal cell, and a control circuit for controlling the liquid crystal cell. By virtue of the electrically controlled fluorescent liquid crystal light valve and display device thereof according to the present disclosure, the disubstituted phenylethylene photoluminescent material used therein, as compared to a conventional liquid crystal light valve that uses a cyan-substituted-diphenylethylene photoluminescent material, has a better molecule planarity and a greater electron delocalization, which excites fluorescence more easily, exhibits more luminous efficiency and can effect a higher contrast; moreover, the disubstituted phenylethylene photoluminescent material used in the electrically controlled fluorescent liquid crystal light valve of the present disclosure has a fine compatibility with liquid crystal molecules, for which only a blending with the liquid crystal molecules is required before they can become homogenous, where the manufacturing process is simple.
US09465271B2 Display device
An object is to provide a display device that performs accurate display. A circuit is formed using a transistor that includes an oxide semiconductor and has a low off-state current. A precharge circuit or an inspection circuit is formed in addition to a pixel circuit. The off-state current is low because the oxide semiconductor is used. Thus, it is not likely that a signal or voltage is leaked in the precharge circuit or the inspection circuit to cause defective display. As a result, a display device that performs accurate display can be provided.
US09465268B2 Liquid crystal display device wherein each of a plurality of first gate lines is spaced apart from a corresponding data line with a common voltage line therebetween
An LCD device includes a plurality of first vertical gate lines and a plurality of data lines vertically disposed in a liquid crystal panel, a plurality of second horizontal gate lines horizontally disposed in the liquid crystal panel, and a plurality of driving ICs disposed in an upper or lower non-display area of the liquid crystal panel. The plurality of horizontal gate lines and the plurality of vertical gate lines may be disposed on different layers. The plurality of vertical gate lines and the plurality of horizontal gate lines are electrically connected to each other in respective pairs through a contact in an overlapping area therebetween.
US09465267B2 Display device
A display device includes: a substrate; electrode terminals for external connection; an insulating film on the respective electrode terminals, the insulating film provided with openings which expose part of the respective electrode terminals, the insulating film covering the other portion of the respective electrode terminals; surface conductive films which are disposed so as to correspond to the respective openings, and are connected to part of the respective electrode terminals; and a circuit board disposed so as to oppose the substrate, the circuit board including circuit electrode terminals which are connected to the surface conductive films through a conductive bonding member so as to oppose the respective openings, the surface conductive films extending from an inside of an opening corresponding thereto to a surface of an insulating film corresponding thereto, peripheral edges of the respective surface conductive films being positioned beyond a peripheral edge of a circuit electrode terminal corresponding thereto.
US09465266B2 Liquid crystal display device
To provide a liquid crystal display device capable of improving protection of a wire connected to a group of terminals, a TFT substrate has, on the side of a liquid crystal layer, a plurality of wires extending from an overlap part A to a non-overlap part B, a protective film covering the plurality of wires, a plurality of protective conductor lines formed on the protective film, each corresponding to each wire and lying across the boundary between the overlap part A and the non-overlap part B, a protective film covering the plurality of protective conductor lines, and a group of terminals formed on the non-overlap part B and connected to the plurality of wires.
US09465263B2 Liquid crystal display device having an overlapping pixel electrode and data line
A liquid crystal display device includes a first substrate, a gate line disposed on the first substrate, a data line disposed on the first substrate and intersecting the gate line, and a pixel electrode disposed in a pixel region at least partially defined by the gate line and the data line, and overlapping the data line, the pixel electrode including first and second sub-pixel electrodes separated from each other. Each of the first and second sub-pixel electrodes includes a horizontal stem extending in a direction intersecting the data line, and branches connected to the horizontal stem.
US09465254B2 Liquid crystal display device having an alignment film comprising an inclined surface inside an edge-part area
In the first substrate of a liquid crystal display device, a plurality of gate lines that extend along the row direction, a plurality of data lines that extend along the column direction, a plurality of pixel electrodes and a plurality of thin film transistors that are placed respectively in association with a plurality of pixels that are formed in the row direction and the column direction, and an alignment film, are formed, and the thickness of the alignment film in an edge-part area, which is an area of a predetermined width from an edge part of an image display area that is formed with the plurality of pixels, is thinner than the thickness of the alignment film in the center part of the image display area.
US09465253B2 Liquid crystal display apparatus having excellent viewing angle compensation
A liquid crystal display apparatus of the present invention includes: a liquid crystal cell including a pair of substrates provided with a color filter on one substrate, and a liquid crystal layer as a display medium arranged between the substrates; and an optical compensation element including at least an optical compensation layer. The substrate provided with the color filter has a haze value of more than 10%, and the optical compensation element and the liquid crystal layer are arranged on the same side with respect to the color filter.
US09465251B2 Light emitting diode package and liquid crystal display device including the same
A light emitting diode package includes: a light emitting diode (LED); and an LED lens over the LED, the LED lens having a symmetrical shape with respect to a central axis, wherein the LED lens includes a lower surface having first and second lower surfaces, an upper surface and a side surface connecting the lower surface and the upper surface, wherein the light through the first lower surface is totally reflected on the upper surface and is emitted though the side surface, wherein the first lower surface includes a first curved surface extending from the central axis and a second curved surface extending from a first end portion of the first curved surface, and wherein the second lower surface is flat and extends from a second end portion of the second curved surface.
US09465244B2 Liquid crystal display
There is provided a liquid crystal display including: a liquid crystal display element which includes a pair of alignment films which are provided on facing surface sides of a pair of substrates, and a liquid crystal layer which is provided between the pair of alignment films and is configured to have a liquid crystal composition containing liquid crystal molecules having negative dielectric anisotropy, in which at least one of the pair of alignment films contains a compound obtained by crosslinking polymer compounds each including a first side chain which interacts with the liquid crystal molecules and a crosslinkable functional group as a second side chain, with each other, the liquid crystal composition configuring the liquid crystal layer contains at least one kind of an alkenyl compound represented by the following general formula (AN-1), and pretilt is applied to the liquid crystal molecules by the crosslinked compound.
US09465243B2 Liquid crystal display device and method of manufacturing liquid crystal display device
Provided is a liquid crystal display device including: a CF substrate; a TFT substrate disposed at a position facing the CF substrate; a transfer member provided at a corner portion in a bezel region of the TFT substrate; a spacer member for maintaining a distance between the CF substrate and the TFT substrate within a predetermined range; and a cutting mark made of the same material as that of the spacer member, and disposed on the CF substrate between a cutting line for the CF substrate from a mother CF substrate and the transfer member.
US09465233B2 Bimodular contact lenses
Ophthalmic lenses for correcting refractive error of an eye are disclosed. Ophthalmic lenses include an inner optic portion configured to be disposed over the optical region of the cornea and having a central portion disposed between an anterior portion and a posterior portion. The inner optic portion is configured to at least partially diverge from the shape of the cornea to provide at least one lenticular volume between a posterior surface of the inner optic portion and the cornea. The central portion may be characterized by a thickness from 50 μm to 900 μm and a modulus form 20 MPa to 1500 MPa.
US09465231B2 Lens driving device and method of manufacturing the same
A lens driving device and a method of manufacturing the device include a driving device having a lens with an optical axis, a focusing coil disposed at a periphery of the lens with respect to the optical axis, a vibration correction coil set comprising a plurality of coils and disposed on a flat surface perpendicular to the optical axis, and a plurality of magnets disposed at the periphery of the lens with respect to the optical axis, with each magnet having a first surface facing the focusing coil and a second surface facing a corresponding one of respective coils of the vibration correction coil set.
US09465230B2 Lens holding device
A lens holding unit is held so that it can relatively move with respect to a base part to a direction vertical to an optical axis direction. The lens holding unit has a lens holder, a magnet part, and a spring. The lens holder has a first coil. The magnet part has a first magnet part which includes a first face facing to the first coil and a second magnet part which includes a second face vertical to the first face and constitutes a magnetic domain different from that of the first magnet part. These first magnet part and second magnet part are integrated.
US09465229B2 Image stabilizer and electronic apparatus including the same
An image stabilizer includes a correction lens module including a correction lens and a correction lens supporting plate to which the correction lens is coupled, a plurality of drivers configured to move the correction lens module in a direction perpendicular an optical axis, each driver including a magnet member fixed to the correction lens supporting plate and a coil configured to react to the magnet member, and a plurality of location restoration units disposed to face the plurality of drivers, configured to restore the correction module to an initial location, and including magnetic bodies. The magnet member may include a first magnet, a second magnet, and a third magnet coupled in one body.
US09465228B2 Illumination apparatus optimized for synthetic aperture optics imaging using minimum selective excitation patterns
A synthetic aperture optics (SAO) imaging method minimizes the number of selective excitation patterns used to illuminate the imaging target, based on the objects' physical characteristics corresponding to spatial frequency content from the illuminated target and/or one or more parameters of the optical imaging system used for SAO. With the minimized number of selective excitation patterns, the time required to perform SAO is reduced dramatically, thereby allowing SAO to be used with DNA sequencing applications that require massive parallelization for cost reduction and high throughput. In addition, an SAO apparatus optimized to perform the SAO method is provided. The SAO apparatus includes a plurality of interference pattern generation modules that can be arranged in a half-ring shape.
US09465226B2 Automatic shutdown of 3D based on glasses orientation
Devices, systems, and methods are presented for shutting down the 3D effect of active shutter 3D glasses by synchronizing the transparency of the lenses with respect to each other when the 3D glasses have been rotated beyond a threshold angle. The threshold angle can be pre-set through a user-selectable switch. Transitioning from an alternating shutter mode to a synchronized shutter mode can include a fade in which the duty cycles of the lens are adjusted. Direct measurement techniques for measuring the differential roll angle between the lenses and left and right eye images on a display are disclosed.
US09465224B2 Image display device and image display method
If a detected orientation of a device is turned 180 degrees from the upright direction, a three-dimensional image that can be viewed normally as a stereoscopic view can be displayed regardless of the orientation in which the device is used, by turning images that are to be viewed respectively by the left and right eyes, and inverting the arrangement of the images that are to be viewed respectively by the left and right eyes.
US09465223B2 Barrier substrate, barrier panel having the same and display apparatus having the same
A crosstalk-reducing barrier panel is provided atop of a 3D-capable image panel where the image panel displays 3D imagery by alternatingly projecting left-eye imagery and right-eye imagery and where crosstalk may develop between leaked portions of the left and right-eye light rays produced by the image panel. The barrier panel includes a base substrate, odd-numbered barrier electrodes, even-numbered barrier electrodes, first through fourth signal delivering lines, and one or more signal generators that generate a first signal and a second signal. The first signal is respectively delivered to opposed ends of the odd-numbered barrier electrodes by way of a respective first “short-path” delivery route and also by way of a respective first “long-path” delivery route. The second signal is respectively delivered to opposed ends of the even-numbered barrier electrodes by way of a respective second “short-path” delivery route and also by way of a respective second “long-path” delivery route.
US09465217B2 Virtual image display apparatus
An optical unit housing section and a light guide device are supported by a frame. Durability of sections having an optical function in an entire apparatus is maintained. The frame is arranged on a side closer to the nose of an observer than the optical unit housing section and reduced in size. Consequently, a virtual image display apparatus can give an impression that the virtual image display apparatus is small in size in appearance as a whole. Further, it is possible to attain a reduction in the weight of the entire virtual image forming apparatus. Compared with a structure in which the entire apparatus is covered with a case-like member, the virtual image display apparatus can be formed in a shape closer to a form of eyeglasses. It is possible to attain design with apparent voluminousness suppressed.
US09465216B2 Wearable display device
A wearable display device is disclosed, which includes: a frame; a display unit configured to show an image in at least a partial area thereof and positioned in front of a user's eye in a first mode; a main unit coupled to the frame; and a hinge disposed at a coupling point of the display unit and the main unit to enable a rotation of the display unit, where the display unit is rotatable about the hinge by at least 180 degrees. With the device disclosed herein, it possible to prevent malfunctioning and damage even when the device is worn for extended periods, and it is also possible to resolve the problem of the wearable display device obstructing the field of vision when not in use.
US09465208B2 Facet mirror device
A facet mirror device includes a facet element, a support device and a clamping device. The facet element includes a first support section, while the support device comprises a second support section contacting the first support section to support the facet element. The clamping device includes a tensioning element, a first end of the tensioning element being connected to the facet element a second end of the tensioning element being connected to a counter unit. The counter unit includes a third support section, the support device including a fourth support section contacting the third support section to support the counter unit.
US09465207B1 Pixel wall and spacer configuration for an electrowetting display
A method for fabricating an electrowetting display may include depositing a first material layer on a support plate; placing a first mask on the first material layer, wherein the first mask covers first portions of the first material layer and does not cover second portions of the first photoresist layer; exposing second portions of the first material layer to electromagnetic radiation; depositing a second material layer on the first mask and the exposed second portions of the first material layer; placing a second mask on the second material layer; and etching to remove portions of the second material layer and the second portions of the first material layer. Portions of the first and second material layers that remain subsequent to the etching form spacers and a grid of pixel wall extensions.
US09465206B1 Adhesive/sealing material for an electrowetting device
Subject matter disclosed herein relates to improving a contact diameter of an adhesive/sealing material on surfaces of substrates by altering rheological properties of the adhesive/sealing material. An electrowetting display device comprises a first substrate and a second substrate, a first fluid and a second fluid disposed between the first substrate and the second substrate, wherein the first fluid is immiscible with the second fluid. An adhesive/sealing material comprising UV curable epoxy glue is in contact with the second fluid and couples the second substrate to the first substrate. The adhesive/sealing material further comprises silica particles in a range of 1-6% mass fraction of silica that alter rheological properties of the UV curable epoxy glue.
US09465203B2 Zoom lens and image pickup apparatus including the same
Provided is a zoom lens, including, in order from object side to image side: first and second lens units having positive and negative powers, respectively; and three or more lens units. An interval between adjacent ones of the lens units is changed during zooming. An N-th lens unit, where 5≦N holds, counted from object side has negative refractive power, and moves to image side during focusing from infinite object to a close distance object. The N-th lens unit includes, in order from object side to image side, negative, positive, negative, and positive lenses. A focal length (fN) of N-th lens unit, a focal length (fT) of an entire system at telephoto end, a distance (o1N) from a surface vertex of N-th lens unit on object side to a front principal point position of N-th lens unit, and a length (dN) on optical axis of N-th lens unit are appropriately set.
US09465201B2 Imaging lens and imaging apparatus
An imaging lens substantially consists of negative first lens, positive second lens, negative third lens, positive fourth lens, positive fifth lens, and negative sixth lens in this order from an object side. At least one of second lens through sixth lens satisfies the following conditional expression (1), and the imaging lens, as a whole, satisfies the following conditional expression (2): (1/τi)×(f/fi)<0  (1); and Σ(1/τi)×(f/fi)<0 (i=1 through 6)  (2).
US09465200B2 Lens positioning structure for zoom lens
An apparatus for adjusting a zoom lens that includes a mechanical structure having a plurality of lens assemblies and an actuator to adjust a zoom level or focus of the apparatus.
US09465199B2 Imaging optical system having bending optical element
An imaging optical system includes a bending optical element which bends an object-emanating light bundle, a post-bending lens system on a post-bending optical axis defined by the bending optical element, and an image sensor. An effective optical surface of a large-diameter lens element, having a greatest axial light bundle effective radius, is formed into a non-circular shape by making a length of the effective optical surface from the post-bending optical axis toward a side opposite from the object side smaller than the axial light bundle effective radius, with reference to the axial light bundle effective radius lying on a plane which extends orthogonal to a plane including both the post-bending optical axis and a pre-bending optical axis of the imaging optical system and includes the post-bending optical axis.
US09465198B2 Optical imaging lens and electronic device comprising the same
An optical imaging lens set includes an aperture stop, a first lens element to a sixth lens element from an object side toward an image side along an optical axis. The first lens element has an image-side surface with a convex portion in a vicinity of its periphery. The second lens element has an image-side surface with a concave portion in a vicinity of the optical axis and a convex portion in a vicinity of its periphery. The third lens element is made of plastic. The fourth lens element has an image-side surface with a concave portion in a vicinity of its periphery. The fifth lens element is made of plastic. The sixth lens element is made of plastic and has an object-side surface with a concave portion in a vicinity of the optical axis.
US09465197B2 Imaging lens system
An imaging lens system comprises, in order from an object side to an image side: a first lens element with positive refractive power having a convex object-side surface; a second lens element with refractive power; a third lens element with refractive power having object-side and image-side surfaces being aspheric, at least one surface thereof having at least one inflection point; a fourth lens element with refractive power having a concave object-side surface and a convex image-side surface; a fifth lens element with refractive power having an aspheric object-side surface and an aspheric concave image-side surface, the image-side surface thereof having at least one inflection point.
US09465196B2 Optical imaging lens and electronic device comprising the same
An optical imaging lens set includes a first lens element with a concave image-side surface in a vicinity of its periphery, a second lens element with a convex object-side surface in a vicinity of the optical axis and a convex image-side surface in a vicinity of its periphery, a third lens element with positive refractive power, a concave object-side surface in a vicinity of the optical axis and a convex image-side surface in a vicinity of the optical axis and a fourth lens element with a concave image-side surface in a vicinity of the optical axis and a convex image-side surface in a vicinity of its periphery.
US09465195B2 Imaging lens and imaging apparatus
An imaging lens substantially consists of a first lens-group, a stop and a second lens-group in this order from an object-side. The first lens-group substantially consists of three or less lenses including at least one negative lens and a positive lens. The second lens-group substantially consists of a 21st lens-group and a 22nd lens-group in this order from the object-side. The 21st lens-group substantially consists of three or less lenses and has positive refractive-power. The 22nd lens-group substantially consists of two lenses of a negative lens and a positive lens in this order from the object-side. Predetermined conditional formulas about distance on an optical-axis from a most-object-side lens surface in an entire system to an image-plane, maximum image height, distance on the optical-axis from a most-object-side lens surface in the first lens-group to a most-image-side lens surface in the second lens-group, and focal-length of the entire system are satisfied.
US09465190B2 Lens barrel and image pickup apparatus
A lens barrel 16 includes a movable cam ring 8, and a first lens holder 1b holding a first lens unit 1a and configured to follow a cam groove 8f formed on the movable cam ring 8, and the first lens holder 1b is provided with an opening 1c into which at least part (a protrusion 8c) of the movable cam ring 8 is insertable.
US09465189B2 Optical probe
An embodiment of the present invention provides an optical probe, comprising: a first sleeve in which a lens is contained, the first sleeve having a light transmission aperture from which an exciting light enters the first sleeve; a second sleeve movably engaged with the first sleeve and having a detection window from which the exciting light having passed through the first sleeve and focused by the lens exits the optical probe, the second sleeve being capable of moving with respect to the first sleeve from a first detection position to a second detection position or from the second detection position to the first detection position; and a positioning member configured to position the second sleeve at the first detection position or the second detection position with respect to the first sleeve.
US09465187B2 Thermal despace compensation systems and methods
Techniques are disclosed for systems and methods to provide thermal despace compensation for optics assemblies, such as devices including one or more lenses and/or optical devices. A thermal despace compensation system may include one or more interfaces substantially situated between optical devices that expand and contract with changing temperature according to their coefficients of thermal expansion (CTEs). Each interface may be implemented with one or more shapes and/or interfaces adapted to provide a compensation despace to compensate for thermal expansion and contraction and/or reduce optical defects caused by changes in temperature of the various optical devices.
US09465183B2 Metal armored break-out cable assembly with grounding feature
A break-out assembly includes an enclosure including a first side with a first opening and a second side, opposite the first side, with a plurality of second openings. A conductive frame is disposed within the enclosure. The conductive frame includes a first spring basket aligned to the first opening and a plurality of second spring baskets aligned to the plurality of second openings.
US09465181B2 Organizer for an optical fibre cable and method of providing a splice for an optical fibre cable
An organizer for an optical fiber cable has at least two loop retaining sections (16; 33) facing each other with a predetermined distance such that a loop (10) of the optical fiber cable (12) is restrained between the loop retaining sections (16; 33) by an elastic resetting force of the looped optical fiber cable (10). Certain types of organizers are removably mounted to a base to be free-standing.
US09465179B2 Optical base layer
An optical base layer (OBL) (102) comprises a number of waveguides (124) disposed inside the OBL (102), and a number of socket connectors (116, 120) formed on the optical base layer and extending through a motherboard (104) to optically couple the OBL (102) to a number of components disposed on the motherboard (104). An optical base layer (OBL) (102) comprises a number of adjustable arms (1105), and a number of waveguides disposed within the adjustable arms (1105), in which the position of the adjustable arms (1105) are altered to accommodate different motherboard (104) configurations.