US09614152B2
A phase change material layer includes germanium (Ge), antimony (Sb), tellurium (Te) and at least one impurity elements. An atomic concentration of impurity elements ranges from about 0
US09614149B2
A coherent spin field effect transistor is provided by depositing a ferromagnetic base like cobalt on a substrate. A magnetic oxide layer is formed on the cobalt by annealing at temperatures on the order of 1000° K to provide a few monolayer thick layer. Where the gate is cobalt, the resulting magnetic oxide is Co3O4 (111). Other magnetic materials and oxides may be employed. A few ML field of graphene is deposited on the cobalt (III) oxide by molecular beam epitaxy, and a source and drain are deposited of base material. The resulting device is scalable, provides high on/off rates, is stable and operable at room temperature and easily fabricated with existing technology.
US09614143B2
A semiconductor device may include a magnetoresistive random-access memory (MRAM) trench having a first conductive barrier liner and a second conductive barrier liner. The MRAM trench may land on a hard mask of a magnetic tunnel junction (MTJ) within an MTJ region of the semiconductor device. The semiconductor device may also include a logic trench having the first conductive barrier liner. The semiconductor device may further include a logic via having the first conductive barrier liner. The logic via may land on a first portion of a conductive interconnect (Mx) within a logic region of the semiconductor device.
US09614138B2
A package for mounting a light emitting element includes a recess; a pair of lead electrodes exposed at a bottom surface of the recess; a plating layer covering a surface of each of the pair of lead electrodes; and a resin molded body retaining the pair of lead electrodes, and forming an area between the pair of lead electrodes at the bottom surface of the recess and a lateral surface of the recess. At least one of the lead electrodes has a front surface protrusion that is linearly formed along the resin molded body at the bottom surface of the recess and along a periphery of the bottom surface of the recess, and a back surface protrusion that is formed at a position at a back surface opposite to a position of the front surface protrusion, and at least a tip of each of the front surface protrusion and the back surface protrusion is exposed outside the plating layer.
US09614135B2
A method for producing a light emitting device includes: spraying a resin mixture onto a light emitting element to deposit the resin mixture on the light emitting element, the resin mixture including a thixotropy imparting agent; and curing the resin mixture to form an outermost layer of a light transmissive member and to have an outermost surface having protrusions and recesses on the outermost layer, light emitted from the light emitting element being capable to transmit to an outside of the light emitting device via the light transmissive member.
US09614134B2
An optoelectronic component includes a carrier including a mounting surface, at least one light-emitting element arranged on the mounting surface and electrically conductively connected to the carrier, at least one reinforcing body integrated in the optoelectronic component, a housing consisting of a housing encapsulation compound or a housing molding compound, wherein the light emitting component is arranged in an emitter cavity of the housing, and a reinforcing body cavity in which the reinforcing body is arranged fully or partially encapsulated or encased with a reinforcing body encapsulation compound.
US09614127B2
The present disclosure provides a method of manufacturing a light-emitting device, which comprises providing a first substrate and a plurality of semiconductor stacked blocks on the first substrate, and each of the plurality semiconductor stacked blocks comprises a first conductive-type semiconductor layer, a light-emitting layer on the first conductive-type semiconductor layer, and a second conductive-type semiconductor layer on the light-emitting layer; wherein there is a trench separating two adjacent semiconductor stacked blocks on the first substrate, and a width of the trench is less than 10 μm; and conducting a first separating step to separate a first semiconductor stacked block of the plurality of semiconductor stacked blocks from the first substrate and keep a second semiconductor stacked block on the first substrate.
US09614119B2
An Si/Ge SACM avalanche photo-diodes (APD) having low breakdown voltage characteristics includes an absorption region and a multiplication region having various layers of particular thicknesses and doping concentrations. An optical waveguide can guide infrared and/or optical signals or energy into the absorption region. The resulting photo-generated carriers are swept into the i-Si layer and/or multiplication region for avalanche multiplication. The APD has a breakdown bias voltage of well less than 12 V and an operating bandwidth of greater than 10 GHz, and is therefore suitable for use in consumer electronic devices, high speed communication networks, and the like.
US09614108B1
A photovoltaic device comprises a back reflective coating structure to provide back scattering of light that passes through the photovoltaic device, an absorber structure containing chalcogenide materials, and a top scattering antireflective structure deposited on the top subcell. Illustratively, a multi-junction structure comprises a bottom subcell deposited on the back reflective coating structure, the bottom subcell having a lower band gap, higher index material embedded therein, to provide lateral propagation of light that passes through the photovoltaic device, and a top subcell deposited on the bottom subcell. The multi-junction structure can comprise chalcogenide materials, in which case the top subcell is embedded with an intermediate band gap absorber material.
US09614102B2
A method of fabricating MO TFTs includes positioning opaque gate metal on a transparent substrate to define a gate area. Depositing gate dielectric material overlying the gate metal and a surrounding area, and depositing metal oxide semiconductor material thereon. Depositing etch stop material on the semiconductor material. Positioning photoresist defining an isolation area in the semiconductor material, the etch stop material and the photoresist being selectively removable. Exposing the photoresist from the rear surface of the substrate and removing exposed portions to leave the etch stop material uncovered except for a portion overlying and aligned with the gate metal. Etching uncovered portions of the semiconductor material to isolate the TFT. Using the photoresist, selectively etching the etch stop layer to leave a portion overlying and aligned with the gate metal and defining a channel area in the semiconductor material. Depositing and patterning conductive material to form source and drain areas.
US09614097B2
It is an object to provide a semiconductor device in which power consumption can be reduced. It is another object to provide a highly reliable semiconductor device using a programming cell, such as a programmable logic device (PLD). In accordance with a change in a configuration of connections between basic blocks, power supply voltage furnishing to the basic blocks is changed. That is, when the structure of connections between the basic blocks is such that a basic block does not contribute to a circuit, the supply of the power supply voltage to this basic block is stopped. Further, the supply of the power supply voltage to the basic blocks is controlled using a programming cell formed using a field effect transistor whose channel formation region is formed using an oxide semiconductor, the field effect transistor having extremely low off-state current or extremely low leakage current.
US09614093B2
Transistor structures having channel regions comprising alternating layers of compressively and tensilely strained epitaxial materials are provided. The alternating epitaxial layers can form channel regions in single and multigate transistor structures. In alternate embodiments, one of the two alternating layers is selectively etched away to form nanoribbons or nanowires of the remaining material. The resulting strained nanoribbons or nanowires form the channel regions of transistor structures. Also provided are computing devices comprising transistors comprising channel regions comprised of alternating compressively and tensilely strained epitaxial layers and computing devices comprising transistors comprising channel regions comprised of strained nanoribbons or nanowires.
US09614080B2
A semiconductor memory cell includes a floating body region configured to be charged to a level indicative of a state of the memory cell; a first region in electrical contact with said floating body region; a second region in electrical contact with said floating body region and spaced apart from said first region; and a gate positioned between said first and second regions. The cell may be a multi-level cell. Arrays of memory cells are disclosed for making a memory device. Methods of operating memory cells are also provided.
US09614073B2
A semiconductor device that has a source region, a channel region, and a drain region disposed in order from a surface of the semiconductor device in a thickness direction of a semiconductor substrate. The semiconductor device includes a gate insulating film having an extended portion that covers the surface of the semiconductor substrate outside of a gate trench and a top surface of a polysilicon gate. A connection gate trench branches from the gate trench, and joins a contact gate trench which is wider than the gate trench and the connection gate trench. The polysilicon gate is embedded in the connection gate trench and the contact gate, and extends from the gate trench to the contact gate trench through the connection gate trench. The gate contact groove is formed in the polysilicon gate within the contact gate trench.
US09614064B2
A semiconductor device includes a transistor in a semiconductor substrate having a main surface. The transistor includes a source region, a drain region, a body region, and a gate electrode structure adjacent to the body region. The source region and the drain region are disposed along a first direction, the first direction being parallel to the main surface. The body region is disposed between the source region and the drain region. The body region includes an upper body region at the main surface and a lower body region remote from the main surface. A first width of the lower body region is smaller than a second width of the upper body region. The first width and the second width are measured in a direction perpendicular to the first direction.
US09614061B2
A semiconductor device includes: a substrate, a fin-shaped structure on the substrate, and a dummy fin-shaped structure on the substrate and adjacent to the fin-shaped structure. Preferably, the fin-shaped structure includes a gate structure thereon and a first epitaxial layer adjacent to two sides of the gate structure, and the dummy fin-shaped structure includes a second epitaxial layer thereon. A contact plug is disposed on the first epitaxial layer and the second epitaxial layer. In addition, the dummy fin-shaped structure includes a curve, in which the curve is omega shaped.
US09614054B2
According to an exemplary embodiment, a method of forming a vertical device is provided. The method includes: providing a protrusion over a substrate; forming an etch stop layer over the protrusion; laterally etching a sidewall of the etch stop layer; forming an insulating layer over the etch stop layer; forming a film layer over the insulating layer and the etch stop layer; performing chemical mechanical polishing on the film layer and exposing the etch stop layer; etching a portion of the etch stop layer to expose a top surface of the protrusion; forming an oxide layer over the protrusion and the film layer; and performing chemical mechanical polishing on the oxide layer and exposing the film layer.
US09614053B2
A method includes forming a spacer layer on a top surface and sidewalls of a patterned feature, wherein the patterned feature is overlying a base layer, A protection layer is formed to contact a top surface and a sidewall surface of the spacer layer. The horizontal portions of the protection layer are removed, wherein vertical portions of the protect layer remain after the removal. The spacer layer is etched to remove horizontal portions of the spacer layer, wherein vertical portions of the spacer layer remain to form parts of spacers.
US09614051B2
A method for fabricating a semiconductor device includes providing a substrate; and forming at least one dummy gate structure on the substrate. The method also includes forming doping regions in the substrate at both sides of the dummy gate structure; forming an interlayer dielectric layer on the d the dummy gate structure; performing a first step thermal annealing process to increase a density of the interlayer dielectric layer; and activating doping ions for a first time without an excess diffusion of the doping ions in the doping region; and removing the dummy gate structure to expose the surface of the substrate to form a trench in the annealed interlayer dielectric layer. Further, the method also includes forming a gate dielectric layer on the surface of the substrate on bottom of the trench; and performing a second step thermal annealing process to activate the doping ions for a second time.
US09614049B2
A fin tunnel field effect transistor includes a seed region and a first type region disposed above the seed region. The first type region includes a first doping. The fin tunnel field effect transistor includes a second type region disposed above the first type region. The second type region includes a second doping that is opposite the first doping. The fin tunnel field effect transistor includes a gate insulator disposed above the second type region and a gate electrode disposed above the gate insulator. A method for forming an example fin tunnel field effect transistor is provided.
US09614047B2
A method of forming a semiconductor structure includes forming a gate structure having a first conductive material above a semiconductor substrate, gate spacers on opposing sides of the first conductive material, and a first interlevel dielectric (ILD) layer surrounding the gate spacers and the first conductive material. An upper portion of the first conductive material is recessed. The gate spacers are recessed until a height of the gate spacers is less than a height of the gate structure. An isolation liner is deposited above the gate spacers and the first conductive material. A portion of the isolation liner is removed so that a top surface of the first conductive material is exposed. A second conductive material is deposited in a contact hole created above the first conductive material and the gate spacers to form a gate contact.
US09614037B2
Embodiments of the invention include a method for fabricating a nano-ribbon transistor device and the resulting structure. A nano-ribbon transistor device including a substrate, a nano-ribbon channel, a core region in the center of the nano-ribbon channel, a gate formed around the nano-ribbon channel, a spacer formed on each sidewall of the gate, and a source and drain region epitaxially formed adjacent to each spacer is provided. The core region in the center of the nano-ribbon channel is selectively etched. A dielectric material is deposited on the exposed portions of the nano-ribbon channel. A back-bias control region is formed on the dielectric material within the core of the nano-ribbon channel and on the substrate adjacent to the nano-ribbon transistor device. A metal contact is formed in the back-bias control region.
US09614034B1
The present invention provides a semiconductor structure, including a substrate, having a recess disposed therein, an insulating layer filled in the recess and disposed on a surface of the substrate, and at least one fin structure disposed in the insulating layer, the fin structure consisting of two terminal parts and a central part disposed between two terminal parts. The terminal parts are disposed on the surface of the substrate and directly contact the substrate, and the central part is disposed right above the recess.
US09614031B2
A high-voltage super junction device is disclosed. The device includes a semiconductor substrate region having a first conductivity type and having neighboring trenches disposed therein. The neighboring trenches each have trench sidewalls and a trench bottom surface. A region having a second conductivity type is disposed in or adjacent to a trench and meets the semiconductor substrate region at a p-n junction. A gate electrode is formed on the semiconductor substrate region and is electrically isolated from the semiconductor substrate region by a gate dielectric. A body region having the second conductivity type is disposed on opposite sides of the gate electrode near a surface of the semiconductor substrate. A source region having the first conductivity type is disposed within in the body region on opposite sides of the gate electrode near the surface of the semiconductor substrate.
US09614022B2
To provide a display device that is suitable for increasing in size, a display device in which display unevenness is suppressed, or a display device that can display an image along a curved surface. The display device includes a first display panel and a second display panel each including a pair of substrates. The first display panel and the second display panel each include a first region which can transmit visible light, a second region which can block visible light, and a third region which can perform display. The third region of the first display panel and the first region of the second display panel overlap each other. The third region of the first display panel and the second region of the second display panel do not overlap each other.
US09614017B2
The present invention provides an AMOLED backplane structure and a manufacturing method thereof. In each sub-pixel, a TFT substrate (TS) includes a corrugation structure (4) formed in an area corresponding to an opening (71) of a pixel definition layer (7). The corrugation structure (4) includes a plurality of raised sections (41) and a recessed section (42) formed between every two adjacent ones of the raised sections (41). An upper surface of a portion of the planarization layer (5) and a portion of a pixel electrode (6) that correspond to and are located above the corrugation structure (4) include curved surfaces corresponding to the corrugation structure (4). The AMOLED backplane structure helps ensure the planarization layer (5) is smooth and free of abrupt change sites and also makes the pixel electrode (6) in a form of a curved surface to increase an effective displaying surface, extend the lifespan of the OLED, reduce difficulty of manufacturing, and improve resolution.
US09614015B2
A method for fabricating a display device includes forming a thin film transistor on a base substrate, forming a first electrode connected to the thin film transistor, forming a pixel defining layer overlapping a portion of the first electrode, such that the pixel defining layer exposes a portion of the first electrode and partitions pixel areas, forming a block copolymer layer on the first electrode and the pixel defining layer, patterning the block copolymer layer, etching the pixel defining layer by using the patterned block copolymer layer as a mask, such that an uneven pixel defining layer with a plurality of defining layer grooves is formed, and forming a light emitting layer on the first electrode and the uneven pixel defining layer.
US09614011B2
There is provided an EL display device of a color filter system which obtains sufficient brightness and contrast while making it difficult to generate a color mixture even if pixels become fine. An EL display device 100 according to the present invention includes a first substrate 1, a circuit layer 2 formed on the first substrate 1, a color selection reflection layer 11 formed in an upper layer of the circuit layer 2, lower electrodes 5 formed in an upper layer of the color selection reflection layer 11, a white light emission EL layer 7 formed in an upper layer of the lower electrodes 5, an upper electrode 8 formed in an upper layer of the EL layer 7, and a sealing layer 9 formed in an upper layer of the upper electrode 8.
US09614008B2
An electronic device includes a semiconductor memory that includes: an inter-layer dielectric layer which is formed over a substrate; a contact plug which is coupled with the substrate by passing through the inter-layer dielectric layer and has a protruding portion over the inter-layer dielectric layer; a first variable resistance pattern which is formed over the contact plug; and a protective layer which covers the first variable resistance pattern and a portion of sidewalls of the contact plug in such a manner that the sidewalls of the contact plug are exposed.
US09614005B2
Subject matter described pertains to methods, apparatuses, and circuits for programming a memory device.
US09614003B1
The present disclosure provides a memory device structure including a wafer substrate, a magnetic tunnel junction (MTJ) formed by a first magnetic layer, a second magnetic layer, and a thin non-magnetic layer stacked along a first direction perpendicular to an upper surface of the wafer substrate above which the MTJ is formed, the non-magnetic layer being interposed between the first magnetic layer and the second magnetic layer, a first contact electrically coupled to the first magnetic layer, and a second contact electrically coupled to the second magnetic layer.
US09613999B2
A semiconductor device is disclosed, which includes: at least one a device layer being a crystallized layer for example including: a superlattice layer and/or a layer of group III-V semiconductor materials; and a passivation structure comprising one or more layers wherein at least one layer of the passivation structure is a passivation layer grown in-situ in a crystallized form on top of the device layer, and at least one of the one or more layers of the passivation structure includes material having a high density of surface states which forces surface pinning of an equilibrium Fermi level within a certain band gap of the device layer, away from its conduction and valence bands.
US09613985B1
The instant invention provides a pixel structure. The pixel structure includes a substrate, a gate electrode, a gate insulating layer, a source electrode, a drain electrode, a plurality of metallic optical structures, a pixel electrode, and a common electrode. The gate electrode is disposed on the substrate. The gate insulating layer is on the gate electrode. The source electrode and the drain electrode are disposed on the gate insulating layer. The plurality of metallic optical structures are embedded in the gate insulating layer. The pixel electrode electrically connects the drain electrode and is disposed on the plurality of metallic optical structures. The common electrode is disposed under the plurality of metallic optical structures.
US09613967B1
A method of fabricating a memory device includes providing a substrate having a first region and a second region. A first dielectric layer is formed on the substrate in the first region. A conductive layer is formed on the substrate in the second region. A top surface of the conductive layer is lower than a top surface of the first dielectric layer. A second dielectric layer is formed on the substrate. A portion of the second dielectric layer and a portion of the conductive layer are removed to form a first opening in the conductive layer and the second dielectric layer in the second region. The first opening exposes a surface of the substrate. A portion of the substrate in the second region is removed to form a trench in the substrate in the second region. A third dielectric layer is formed in the trench and the first opening.
US09613964B2
A semiconductor device including a non-volatile memory cell including a writing transistor which includes an oxide semiconductor, a reading transistor which includes a semiconductor material different from that of the writing transistor, and a capacitor is provided. Data is written or rewritten to the memory cell by turning on the writing transistor and supplying a potential to a node where a source electrode (or a drain electrode) of the writing transistor, one electrode of the capacitor, and a gate electrode of the reading transistor are electrically connected to each other, and then turning off the writing transistor so that the predetermined amount of charge is held in the node. Further, when a transistor whose threshold voltage is controlled and set to a positive voltage is used as the reading transistor, a reading potential is a positive potential.
US09613963B2
A semiconductor device and a method for fabricating the device are provided. The semiconductor device has a substrate having a first device region and a second device region. A p-type fin field effect transistor is formed in the first device region. The p-type fin field effect transistor has a first fin structure constituted of a first semiconductor material. An n-type fin field effect transistor is formed in the second device region. The n-type fin field effect transistor has a second fin structure constituted of a second semiconductor material that is different than the first semiconductor material. To fabricate the semiconductor device, a substrate having an active layer present on a dielectric layer is provided. The active layer is etched to provide a first region having the first fin structure and a second region having a mandrel structure. The second fin structure is formed on a sidewall of the mandrel structure.
US09613962B2
A method of forming a fin liner and the resulting device are provided. Embodiments include forming silicon (Si) fins over negative channel field-effect transistor (nFET) and positive channel field-effect transistor (pFET) regions of a substrate, each of the Si fins having a silicon nitride (SiN) cap; forming a SiN liner over the Si fins and SiN caps; forming a block mask over the pFET region; removing the SiN liner in the nFET region; removing the block mask in the pFET region; forming a diffusion barrier liner over the Si fins; forming a dielectric layer over and between the Si fins; planarizing the dielectric layer down to the SiN caps in the nFET region; and recessing the dielectric layer to expose an upper portion of the Si fins.
US09613955B1
The present invention relates generally to integrated circuits and more particularly, to a structure and method of forming a hybrid circuit including a tunnel field-effect transistor (TFET) and a conventional field effect transistor (FET). Embodiments of the present invention include a hybrid amplifier which features a TFET common-source feeding a common-gate conventional FET (e.g. a MOSFET). A TFET gate may be electrically isolated from an output from a conventional FET. Thus, a high impedance input may be received by a TFET with a high-isolation output (i.e. low capacitance) at a conventional FET. A hybrid circuit amplifier including a TFET and a conventional FET may have a very high input impedance and a low miller capacitance.
US09613954B2
An array of semiconductor fins is formed on a top surface of a substrate. A dielectric material liner is formed on the surfaces of the array of semiconductor fins. A photoresist layer is applied and patterned such that sidewalls of an opening in the photoresist layer are parallel to the lengthwise direction of the semiconductor fins, and are asymmetrically laterally offset from a lengthwise direction passing through the center of mass of a semiconductor fin to be subsequently removed. An angled ion implantation is performed to convert a top portion of dielectric material liner into a compound material portion. The compound material portion is removed selective to the remaining dielectric material liner, and the physically exposed semiconductor fin can be removed by an etch or converted into a dielectric material portion by a conversion process. The dielectric material liner can be removed after removal of the semiconductor fin.
US09613951B2
According to one embodiment, a semiconductor device includes a first and second electrode, a first, second, third and fourth semiconductor region, and a first intermediate metal film. The first region is provided above the first electrode and has a first impurity concentration. The second region is provided above the first region and has a second impurity concentration lower than the first impurity concentration. The third region is provided above the second region and has a third impurity concentration. The fourth region is provided above the second region and has a fourth impurity concentration lower than the third impurity concentration. The second electrode is provided above the third region and the fourth region and is in ohmic contact with the third region. The intermediate metal film is provided between the second electrode and the fourth region. The intermediate metal film forms Schottky junction with the fourth region.
US09613946B2
A semiconductor device includes a P-type semiconductor substrate, a first N-well, a second N-well, and a P-well adjoining the first and second N-wells, a first doped region having a first conductivity type within the first N-well, a second doped region having a second conductivity type bridging the first N-well and the P-well, a third N+ doped region bridging the second N-well and the P-well, a fourth P+ doped region within the second N-well and spaced apart from the third N+ doped region, and a gate structure formed on the surface of the P-well and between the second doped region and the third N+ doped region. The gate structure, the second doped region, and the third N+ doped region form an NMOS structure. The semiconductor device is a low voltage triggered SCR having a relatively small silicon area and high holding voltage.
US09613940B2
A carrier array adapted for carrying a plurality of chips is provided. The carrier array includes a lead frame, controllers and first packages. The lead frame includes a frame body and a plurality of lead frame units. The lead frame units are connected with each other through the frame body and arranged in an array. Each of the lead frame units includes at least one first pin connected with the frame body and a plurality of second pins not connected with the frame body. The controllers are disposed on the lead frame units, and electrically connected with the corresponding lead frame units, respectively. Each of the first packages is disposed on the lead frame, and respectively has an opening to expose a portion region of the corresponding lead frame unit, and the openings are adapted for accommodating the chips. A light emitting diode package is also provided.
US09613935B2
An LED module includes a substrate, one or more LED chips supported by a main surface of the substrate, and wirings. The substrate has one or more through holes penetrating from the main surface to a rear surface. The wirings are formed on the substrate and make electrical conduction with the LED chips. The wirings include pads which are formed on the main surface and make electrical conduction with the LED chips, rear surface electrodes which are formed on the rear surface, and through wirings which make electrical conduction between the pads and the rear surface electrodes and are formed on the inner sides of the through holes.
US09613931B2
An embodiment package includes a first fan-out tier, fan-out redistribution layers (RDLs) over the first fan-out tier, and a second fan-out tier over the fan-out RDLs. The first fan-out tier includes one or more first device dies and a first molding compound extending along sidewalls of the one or more first device dies. The second fan-out tier includes one or more second device dies bonded to fan-out RDLs, a dummy die bonded to the fan-out RDLs, and a second molding compound extending along sidewalls of the one or more second device dies and the dummy die. The fan-out RDLs electrically connects the one or more first device dies to the one or more second device dies, and the dummy die is substantially free of any active devices.
US09613926B2
Bonded structures and method of forming the same are provided. A conductive layer is formed on a first surface of a bonded structure, the bonded structure including a first substrate bonded to a second substrate, the first surface of the bonded structure being an exposed surface of the first substrate. A patterned mask having first openings and second openings is formed on the conductive layer, the first openings and the second openings exposing portions of the conductive layer. First portions of first bonding connectors are formed in the first openings and first portions of second bonding connectors are formed in the second openings. The conductive layer is patterned to form second portions of the first bonding connectors and second portions of the second bonding connectors. The bonded structure is bonded to a third substrate using the first bonding connectors and the second bonding connectors.
US09613924B2
The invention concerns a method of flip-chip assembly between first (1) and second (2) components each comprising connection pads (11, 21) on one of the faces of same, referred to as assembly faces, which involves transferring the components onto each other via the assembly faces of same in such a way as to create electrical interconnections between the pads of the first and second components. The invention involves transforming the copper oxide into copper by UV annealing, very locally, in the gap between the components, at least around the areas adjacent to the connection pads. The method according to the invention can be used for any component that is transparent to UV rays, including for substrates made from a plastic material such as substrates made from PEN or PET. The invention also concerns the assembly of two components obtained by the method.
US09613921B2
A spacer structure formed adjacent a solder connection which prevents solder extrusion and methods of manufacture are disclosed. The method includes forming a solder preform connection on a bond pad of a chip. The method further includes forming a spacer structure on sidewalls of the solder preform connection. The method further includes subjecting the solder preform connection to a predetermined temperature to form a solder connection with the spacer structure remaining thereabout.
US09613914B2
A semiconductor device includes a passivation layer overlying a semiconductor substrate, and an interconnect structure overlying the passivation layer. The interconnect structure includes a landing pad region and a dummy region electrically separated from each other. A protective layer overlies the interconnect structure and includes a first opening exposing a portion of the landing pad region and a second opening exposing a portion of the dummy region. A metal layer is formed on the exposed portion of landing pad region and the exposed portion of the dummy region. A bump is formed on the metal layer overlying the landing pad region.
US09613913B2
Provided are a method of forming an electromagnetic interference (EMI) shielding layer of a ball grid array (BGA) semiconductor package, and a base tape used in the method, and more particularly, a method of forming a shielding layer for blocking EMI, on an upper surface and lateral surfaces of a BGA semiconductor package having a lower surface, on which a plurality of solder balls are formed, and a base tape used in the method.According to the method of forming an EMI shielding layer of a BGA semiconductor package, the EMI shielding layer may be formed on the BGA semiconductor package quickly, easily, and effectively by using the base tape, thereby not only improving process productivity but also remarkably reducing the manufacturing costs.
US09613911B2
The present invention provides electronic circuits, devices and device components including one or more stretchable components, such as stretchable electrical interconnects, electrodes and/or semiconductor components. Stretchability of some of the present systems is achieved via a materials level integration of stretchable metallic or semiconducting structures with soft, elastomeric materials in a configuration allowing for elastic deformations to occur in a repeatable and well-defined way. The stretchable device geometries and hard-soft materials integration approaches of the invention provide a combination of advance electronic function and compliant mechanics supporting a broad range of device applications including sensing, actuation, power storage and communications.
US09613910B2
A package structure includes an integrated circuit die, a redistribution structure, an anti-fuse, and external connectors. The integrated circuit die is embedded in an encapsulant. The redistribution structure is on the encapsulant and is electrically coupled to the integrated circuit die. The anti-fuse is external to the integrated circuit die and the redistribution structure. The anti-fuse is mechanically and electrically coupled to the redistribution structure. The external connectors are on the redistribution structure, and the redistribution structure is disposed between the external connectors and the encapsulant.
US09613903B2
A hard mask is disposed over a base material, and an I-shaped first opening is disposed in the hard mask. The first opening includes two parallel portions and a connecting portion interconnecting the two parallel portions. Spacers are formed on sidewalls of the first opening. The spacers fill an entirety of the connecting portion, wherein a center portion of each of the two parallel portions is unfilled by the spacers. The hard mask is etched to remove a portion of the hard mask and to form a second opening, wherein the second opening is between the two parallel portions of the first opening. The second opening is spaced apart from the two parallel portions of the first opening by the spacers. The first opening and the second opening are then extended down into the base material.
US09613899B1
On-chip, doped semiconductor fuses are formed in FinFET structures using epitaxial growth processes. Recesses are formed in selected portions of the fins following dummy gate removal. Semiconductor regions are grown within the recesses on exposed, opposing surfaces of the fins, merging to form an integral structure. Further epitaxial growth on the merged structure completes the semiconductor fuse. The semiconductor fuses are encapsulated by non-functional gate structures or by a dielectric fill.
US09613893B2
A wiring substrate includes a first outermost conductor layer, a first outermost insulating layer covering the first conductor layer, a second outermost conductor layer formed on opposite side of the first conductor layer, and a second outermost insulating layer covering the second conductor layer. The first insulating layer has first openings such that the first openings are exposing first conductor pads including portions of the first conductor layer, the second insulating layer has second openings such that the second openings are exposing second conductor pads including portions of the second conductor layer, each of the first conductor pads has a first plating layer recessed with respect to outer surface of the first insulating layer, and each of the second conductor pads has a second plating layer formed flush with outer surface of the second insulating layer or having bump shape protruding from the outer surface of the second insulating layer.
US09613885B2
A cooling apparatus includes a plurality of discrete modules and a plastic housing. Each module includes a semiconductor die encapsulated by a mold compound, a plurality of leads electrically connected to the semiconductor die and protruding out of the mold compound and a first cooling plate at least partly uncovered by the mold compound. The plastic housing surrounds the periphery of each module to form a multi-die module. The plastic housing includes a first singular plastic part which receives the modules and a second singular plastic part attached to a periphery of the first plastic part. The second plastic part has cutouts which expose the first cooling plates and a sealing structure containing a sealing material which forms a water-tight seal around the periphery of each module at a side of the modules with the first cooling plates.
US09613884B2
Provided is a semiconductor device. The semiconductor device includes a substrate including a cantilever configured to generate a flow of cooling media through dynamic movement, an active area on the substrate which an electronic device is provided on, an insulation layer disposed to be spaced apart from the active area on the substrate, a lower electrode on the insulation layer, a piezoelectric film on the lower electrode, and an upper electrode on the piezoelectric film.
US09613871B2
A semiconductor device is provided. A substrate includes a first region and a second region. A first wire pattern, extending in a first direction, is formed at a first height from the substrate of the first region. A second wire pattern, extending in a second direction, is formed at a second height from the substrate of the second region. The first height is different from the second height. A first gate electrode, surrounding the first wire pattern, extends in a third direction crossing the first direction. A second gate electrode, surrounding the second wire pattern, extends in a fourth direction crossing the second direction. A first gate insulation layer is formed along a circumference of the first wire pattern and a sidewall of the first gate electrode. A second gate insulation layer is formed along a circumference of the second wire pattern and a sidewall of the second gate electrode.
US09613866B2
Semiconductor structures and methods of fabricating the same using interrupted deposition processes and multiple laser anneals are provided. The structure includes a high-k gate stack with a high-k bilayer or nanolaminate where a bottom portion of the bilayer is crystallized while a top portion of the bilayer is amorphous.
US09613857B2
A semiconductor package comprises a top package and a bottom package with a plurality of fan-out interconnect structures. A plurality of inter-package connectors are formed inside a gap between the top package and the bottom package. A conductive protection layer is formed over the semiconductor package, wherein the conductive protection layer seals the gap around its perimeter, wherein the conductive protection layer covers an upper surface and a side wall of the top package, and wherein the conductive protection layer covers portions of an upper surface of the bottom package that extend beyond a boundary of the top package and a top portion of a side wall of the bottom package.
US09613850B2
A technique for patterning a workpiece such as an integrated circuit workpiece is provided. In an exemplary embodiment, the method includes receiving a dataset specifying a plurality features to be formed on the workpiece. A first patterning of a hard mask of the workpiece is performed based on a first set of features of the plurality of features, and a first spacer material is deposited on a sidewall of the patterned hard mask. A second patterning is performed based on a second set of features, and a second spacer material is deposited on a sidewall of the first spacer material. A third patterning is performed based on a third set of features. A portion of the workpiece is selectively processed using a pattern defined by a remainder of at least one of the patterned hard mask layer, the first spacer material, or the second spacer material.
US09613849B2
Disclosed is a composite substrate manufacturing method whereby, after bonding a semiconductor substrate (1) and a supporting substrate (3) to each other, the semiconductor substrate (1) is thinned, and a composite substrate (8) having a semiconductor layer (6) on the supporting substrate (3) is obtained. On the supporting substrate (3) surface to be bonded, a coating film (4a) containing polysilazane is formed, a silicon-containing insulating film (4) is formed by performing firing by heating the coating film (4a) to 600-1,200° C., then, the semiconductor substrate (1) and the supporting substrate (3) are bonded to each other with the insulating film (4) therebetween, thereby suppressing bonding failures due to surface roughness and defects of the supporting substrate, and easily obtaining the composite substrate.
US09613846B2
Embodiments are directed to an electrostatic chuck surface having minimum contact area features. More particularly, embodiments of the present invention provide an electrostatic chuck assembly having a pattern of raised, elongated surface features for providing reduced particle generation and reduced wear of substrates and chucking devices.
US09613839B2
A system and method for modulating and controlling the localized temperature of a workpiece during processing is disclosed. The system uses a platen having one or more walls, defining a plurality of discrete regions on the top surface of the platen. When a workpiece is disposed on the platen, a plurality of compartments is created, where each compartment is defined by the back side of the workpiece and a respective region of the platen. The pressure of back side gas in each of the compartments can be individually controlled. The pressure of back side gas determines the amount of heat that is transferred from the workpiece to the platen. By locally regulating the pressure of back side gas, different regions of the workpiece can be maintained at different temperatures. In some embodiments, a plurality of valves is used to control the flow rate to the compartments.
US09613838B2
A batch-type vertical substrate processing apparatus includes a processing chamber into which a substrate holder configured to stack and hold a plurality of target substrates in a height direction is inserted; and a plurality of flanges formed to protrude from an inner wall of the processing chamber toward an internal space of the processing chamber along a planar direction and configured to divide the interior of the processing chamber into a plurality of processing subspaces along the height direction, wherein the flanges include insertion holes through which the substrate holder is inserted, and diameters of the insertion holes are small at an upper side of the processing chamber and become gradually larger toward a lower side of the processing chamber.
US09613833B2
Disclosed are pre-wetting apparatus designs and methods for cleaning solid contaminants from substrates prior to through resist deposition of metal. In some embodiments, a pre-wetting apparatus includes a process chamber having a substrate holder, and at least one nozzle located directly above the wafer substrate and configured to deliver pre-wetting liquid (e.g., degassed deionized water) onto the substrate at a grazing angle of between about 5 and 45 degrees. In some embodiments the nozzle is a fan nozzle configured to deliver the liquid to the center of the substrate, such that the liquid first impacts the substrate in the vicinity of the center and then flows over the center of the substrate. In some embodiments the substrate is rotated unidirectionally or bidirectionally during pre-wetting with multiple accelerations and decelerations, which facilitate removal of contaminants.
US09613830B2
A method of making a semiconductor device can include providing a temporary carrier with a semiconductor die mounting site, and forming conductive interconnects over the temporary carrier in a periphery of the semiconductor die mounting site. A semiconductor die can be mounted at the semiconductor die mounting site. The conductive interconnects and semiconductor die can be encapsulated with mold compound. First ends of the conductive interconnects can be exposed. The temporary carrier can be removed to expose second ends of the conductive interconnects opposite the first ends of the conductive interconnects. The conductive interconnects can be etched to recess the second ends of the conductive interconnects with respect to the mold compound. The conductive interconnects can comprise a first portion, a second portion, and an etch stop layer disposed between the first portion and the second portion.
US09613827B2
A method for manufacturing a semiconductor device includes forming an SGT in a semiconductor pillar on a semiconductor substrate and forming a wiring semiconductor layer so as to contact a side surface of an impurity region present in a center portion of the semiconductor pillar or a side surface of a gate conductor layer. A first alloy layer formed in a side surface of the wiring semiconductor layer is directly connected to the impurity region and the gate conductor layer and is connected to an output wiring metal layer through a contact hole formed on an upper surface of a second alloy layer formed in an upper surface and the side surface of the wiring semiconductor layer.
US09613826B2
A semiconductor process for treating a metal gate includes the following steps. A metal gate including a main conductive material on a substrate is provided. A H2/N2 plasma treatment process is performed to reduce the main conductive material.
US09613825B2
Provided herein are methods and apparatus of hydrogen-based photoresist strip operations that reduce dislocations in a silicon wafer or other substrate. According to various embodiments, the hydrogen-based photoresist strip methods can employ one or more of the following techniques: 1) minimization of hydrogen budget by using short processes with minimal overstrip duration, 2) providing dilute hydrogen, e.g., 2%-16% hydrogen concentration, 3) minimization of material loss by controlling process conditions and chemistry, 4) using a low temperature resist strip, 5) controlling implant conditions and concentrations, and 6) performing one or more post-strip venting processes. Apparatus suitable to perform the photoresist strip methods are also provided.
US09613823B2
An etching method includes disposing a target substrate within a chamber. The target substrate has a first silicon oxide film formed on a surface of the target substrate by a chemical vapor deposition method or an atomic layer deposition method, a second silicon oxide film that includes a thermally-oxidized film and a silicon nitride film. The second silicon oxide film and the silicon nitride are formed adjacent to the first silicon oxide film. The etching method further includes supplying an HF gas and an alcohol gas or water vapor into the chamber to selectively etch the first silicon oxide film with respect to the second silicon oxide film and the silicon nitride film.
US09613822B2
A method of etching exposed silicon oxide on patterned heterogeneous structures is described and includes a gas phase etch using plasma effluents formed in a remote plasma. The remote plasma excites a fluorine-containing precursor in combination with an oxygen-containing precursor. Plasma effluents within the remote plasma are flowed into a substrate processing region where the plasma effluents combine with water vapor or an alcohol. The combination react with the patterned heterogeneous structures to remove an exposed silicon oxide portion faster than an exposed silicon nitride portion. The inclusion of the oxygen-containing precursor may suppress the silicon nitride etch rate and result in unprecedented silicon oxide etch selectivity.
US09613820B1
A method of forming patterns includes the steps of providing a substrate having a target layer thereon; forming a plurality of first resist patterns on the target layer; depositing a directed self-assembly (DSA) material layer in a blanket manner on the first resist patterns, wherein the DSA material layer fills up a gap between the first resist patterns; subjecting the DSA material layer to a self-assembling process so as to form repeatedly arranged block copolymer patterns in the DSA material layer; and removing undesired portions from the DSA material layer to form second resist patterns on the target layer.
US09613813B2
Methods of processing a workpiece are disclosed. Variability of the critical dimension of semiconductor structures may be affected by the critical dimension of the patterned mask. Ions may be implanted into the patterned mask to change the critical dimension. The ions may be implanted in accordance with an ion implant map, which determines an appropriate dose, energy and type based on the measured critical dimension of the patterned mask at a plurality of locations.
US09613809B2
A method of manufacturing a silicon carbide semiconductor device includes the following steps. A silicon carbide substrate is prepared. A first mask layer is formed in contact with a first main surface of the silicon carbide substrate. The first mask layer includes a first layer disposed in contact with the first main surface, an etching stop layer disposed in contact with the first layer and made of a material different from that for the first layer, and a second layer disposed in contact with a surface of the etching stop layer opposite to the surface in contact with the first layer. A recess is formed in the first mask layer by etching the second layer and the etching stop layer. A first impurity region is formed in the silicon carbide substrate using the first mask layer with the recess. The first mask layer does not include a metallic element.
US09613800B2
In a method of forming an oxide layer of a semiconductor process, a preliminary precursor flow is provided on a substrate in a deposition chamber to form a preliminary precursor layer, a precursor flow and a first oxidizing agent flow are provided on the preliminary precursor layer alternately and repeatedly to form precursor layers and first oxidizing agent layers alternately stacked on the preliminary precursor layer, and a second oxidizing agent flow is provided on the precursor layer or the first oxidizing agent layer alternately stacked to form a second oxidizing agent layer.
US09613787B2
A first mass analysis is executed in a condition that gas is not introduced into a loop-flight chamber (4), and a time-of-flight spectrum obtained in a data processor (12) is stored in a storage unit (13). Next, a second mass analysis is executed on the same sample as the one used in the first mass analysis in a condition that a valve (8) is opened and helium gas (He) is introduced into the loop-flight chamber (4), and the time-of-flight spectrum is obtained in the data processor (12). If different kinds of ions having the same m/z value exit, these ions form a single peak in the first time-of-flight spectrum, while these ions appear as separate peaks in the second time-of-flight spectrum even though they have the same m/z value. This is because, in the second mass analysis, the ions collide with the gas and have different times of flight depending on their difference in size. A spectrum comparator (14) judges a change in the position or shape of the peak by comparing the two spectra, and outputs information relating to the difference in the size of the ions (the molecular structure, charge state, or molecular class of the ions), and the like. Accordingly, a wider variety of information than ever before can be provided.
US09613779B2
The present invention provides a scanning transmission electron microscope (STEM). In the STEM, a specimen is sandwiched between a variable axis objective lens and a variable axis collection lens. The axis of the collection lens varies along with the variation of the objective lens axis in a coordinated manner. The STEM of the invention exhibits technical merits such as large scanning field, high image resolution across the entire scanning field, and high throughput, among others.
US09613775B2
Disclosed is a highly durable blade fuse for which a fused site in a narrow section and the rated current are determined in conformity with its design and the temperature of which does not increase greatly when a current flows through it. A blade fuse according to the present invention includes terminal sections (A, B) and a connection section (1), which are made of the same metal base material that is zinc or a zinc alloy. Furthermore, a low-melting-point metal piece (3), made of tin, which has an outer size identical or similar to a width of the connection section (1) is melted and stuck on at least one surface of the connection section (1) outside the fused section (2), and is positioned to partially traverse an edge of the fused section (2) or not to traverse the edge but to be adjacent to the edge.
US09613774B2
Circuit breakers with handles have common trip cams with an integrated spring and trip cam base. The integrated spring directly contacts the armature in lieu of having the trip cam base formed to do so thereby allowing the use of alternative trip cam base configurations and materials from conventional relatively expensive materials.
US09613769B2
An exemplary vacuum interrupter for a circuit breaker arrangement including a cylindrically shaped insulating part, within which a pair of electrical contact parts are coaxially arranged and surrounded concentrically by the insulating part. The electrical contact parts can be configured to initiate a disconnection arc only between corresponding inner contact elements after starting a disconnection process, and corresponding outer contact elements can be configured to commutate the arc from the inner contact elements to the outer contact elements until the disconnection process is completed, wherein each inner electrical contact element is designed as a TMF-like contact element for generating mainly a transverse magnetic field, and each outer electrical contact element is designed as an AMF-like contact element for generating mainly an axial magnetic field.
US09613763B2
Circuit breakers with a first bus energizing spring held in the housing that electrically connects the circuit board to an external electrical connection. The bus primary energizing spring is configured to deflect toward the circuit board with a first linear displacement. The circuit breakers also include a second bus energizing spring held in the housing that is configured to deflect toward the circuit board with a second linear displacement that supplements the first linear displacement.
US09613762B2
Disclosed is a power switch gear that includes: a fixed electrode and a movable electrode disposed opposite to each other in a tank filled with insulting gas; and a movable conductor electrically connecting the fixed electrode and the movable electrode together. The fixed electrode and the movable electrode have a contactor through which current flows to the movable conductor. At least one of the fixed electrode and the movable electrode has ring-shaped sliding members, the ring-shaped sliding members being disposed, on both sides of the contactor. At least one grease pool is provided between the contactor and the sliding members.
US09613758B2
The present invention describes a nanocomposite and hybride material of functionalized carbon nanotubes and cellulose and associated methods for the fabrication of that nanocomposite or hybride material containing electromagnetically active nanoparticles. The fabrication is fast, environmentally friendly, and economical. These nanocomposites are strong and electrically conducting, and have many materials and electronic applications.
US09613757B2
The invention pertains to a conductive polymer composite comprising: (a) a conductive polymer and (b) a polyanion, wherein the conductive polymer comprises polymerized units derived from a monomer of formula (I): wherein: A is a C1-C4 alkylene group substituted with (R)p; X is O or S; R is H, an unsubstituted or substituted C1-C20 alkyl or alkoxy, or an unsubstituted or substituted C6-C20 aryl; and p is 0, 1, or 2, and the conductive polymer has a weight average molecular weight ranging from 3,000 to 30,000. A process for preparing the conductive polymer composite is also provided.
US09613749B2
A manufacturing device for a field pole magnet body includes a reference jig having reference surfaces in the lengthwise direction, width direction, and thickness direction for positioning a plurality of cleaved and divided magnet fragments in an aligned state. The manufacturing device further includes a first pressing means that presses the plurality of magnet fragments to the thickness direction reference surface from the thickness direction of a magnet body to align them in the thickness direction, and a second pressing means that presses the plurality of magnet fragments to the width direction reference surface from the width direction of the magnet body to align them in the width direction. An operational axis line of a pressing part of at least one of the first and second pressing means is arranged to be tilted such that it approaches the lengthwise direction reference surface at the side that abuts the magnet fragments.
US09613740B2
A moving magnetic field generating apparatus includes a magnet array including magnets disposed at a first pitch such that N and S poles of adjacent magnets in the magnet array are alternated, and first and second magnetic pole piece arrays extending along the magnet array to interpose the magnet array therebetween with a gap from the magnet array. The first and second magnetic pole piece arrays are disposed with a predetermined phase difference therebetween. The first magnetic pole piece array includes first magnetic pole pieces disposed at a second pitch in an array and each having a length enough to face at least two adjacent magnets in the magnet array. The second magnetic pole piece array is configured similarly to the first magnetic pole piece array. One of the first and second magnetic pole piece arrays and the magnet array is relatively moved to the other at a predetermined speed.
US09613736B1
A method of making a PTC protection chip device includes: preparing an assembly of a PTC polymer material, a spacer unit, and first and second electrode sheets of a metal-plated copper foil, the PTC polymer material and the spacer unit of the assembly being sandwiched between and cooperating with the first and second electrode sheets to form a stack; subjecting the stack to a hot pressing process, so that the first and second electrode sheets contact and are pressed against the PTC polymer material and the spacer unit and so that the PTC polymer material is bonded to and cooperates with the first and second electrode sheets to form a PTC laminate; and cutting the PTC laminate so as to form the PTC circuit protection chip device.
US09613724B2
This invention relates to a method of preparing a nuclear fuel including the step of depositing a coating which includes fluorine, or at least one compound thereof, around a kernel (12) of fissile material. The invention extends to a coated nuclear fuel particle (10).
US09613717B2
An error correction circuit includes: a failure detection unit suitable for detecting failed data among a plurality of data; a data output control unit suitable for selectively outputting test data corresponding to a predetermined amount of data excluding the failed data; and an error correction unit suitable for performing a unit ECC operation on the test data.
US09613716B2
A semiconductor system may include a first semiconductor device including a first pad group. The semiconductor system may include a second semiconductor device including a second pad group which is configured for input and output of signals from and to a third semiconductor device. The second semiconductor device may include a selective transfer unit configured to electrically couple the third pad group to the first pad group or to an interface unit electrically coupled to the first pad group, in response to a test mode enable signal.
US09613711B2
A method controlling the execution of a reliability verification operation in a storage device including a nonvolatile memory device includes; determining whether a read count for a designated unit within the nonvolatile memory device exceeds a count value limit, and upon determining that the read count exceeds the count value limit, executing the reliability verification operation directed to the designated unit, wherein the count value limit is based on at least one of read count information, page bitmap information and environment information stored in the storage device.
US09613708B1
A data storage device including a flash memory and a controller. The flash memory includes a plurality of pages and a plurality of word lines, wherein each of the word lines controls at least two of the pages. The controller reads a first page of the pages in response to a read command, wherein the first page is controlled by a first word line of the word lines, and the controller further writes dummy data into the pages controlled by the first word line other than the first page when a predetermined condition is satisfied, wherein the predetermined condition includes that the first word line is not close.
US09613707B1
A data programming method includes setting a plurality of first type physical erasing units as a current writing area and recording a current writing data amount. The method also includes calculating a data amount threshold according to the first type physical erasing units. The method still includes receiving data. The method further includes: if the current writing data amount is less than the data amount threshold, programming the data to at least one of the first type physical erasing units using a first programming mode; and if the current writing data amount is not less than the data amount threshold, setting a plurality of second type physical erasing units as the current writing area and programming the data to at least one physical erasing unit of the second type physical erasing units using a second programming mode.
US09613703B2
A semiconductor memory device for high speed operation, and for flexible data reading and programming is disclosed. The flash memory of the present disclosure includes: a page buffer/sensor circuit including a volatile memory element that may maintain data with a size corresponding to a page of a memory array; a high speed cache register including a non-volatile memory element that may maintain data with a size corresponding to a page of a memory array. The page buffer/sensor circuit includes a sensor circuit, a data register, and a transmission gate. The data register may transmit and receive data with an input-output buffer. The high speed cache register includes RRAM, wherein the RRAM may transmit and receive data with an input-output buffer via a transmission gate, and may transmit and receive data with the data register via a transmission gate.
US09613701B2
A content addressable memory device includes a first memory cell having three programmable resistive elements coupled in parallel. The first terminals of the first, second, and third programmable resistive elements are coupled to a first node, the second terminal of the first programmable resistive element coupled to a first source line voltage, the second terminal of the second programmable resistive element coupled to a second source line voltage, and the second terminal of the third programmable resistive element coupled to a first supply voltage. A first access transistor includes a first current electrode coupled to a bit line; a second current electrode coupled to the first node, and a control electrode coupled to a word line. A match line transistor includes a first current electrode coupled to a match line; a second current electrode coupled to a second supply voltage and a control electrode coupled to the first node.
US09613695B2
Memory cells, devices and methods are disclosed, including those that involve applying a waveform to a resistive memory cell to program the memory cell to an over-reset state representing a logic value.
US09613675B2
A method includes performing a memory operation at a magnetic tunnel junction (MTJ) storage element by, during a single memory clock cycle, reading a first value stored at the MTJ storage element, comparing the first value to a second value to be stored at the MTJ storage element, and selectively writing the second value to the MTJ storage element based on the comparison.
US09613665B2
A method for performing memory interface control of an electronic device and an associated apparatus are provided, where the method includes the steps of: when it is detected that a phase difference between a data signal and a clock signal reaches a predetermined value, controlling the clock signal to switch from a first frequency to a second frequency, wherein both of the clock signal and the data signal are signals of a memory interface circuit of the electronic device, and the memory interface circuit is arranged for controlling a random access memory (RAM) of the electronic device; applying at least one phase shift to the data signal until a condition is satisfied; and controlling the clock signal to switch from the second frequency to the first frequency; wherein the memory interface circuit is calibrated with aid of the at least one phase shift.
US09613663B2
An array structure of a single-poly nonvolatile memory includes a first MTP section, a first OTP section and a ROM section. The first MTP section includes a plurality of MTP cells, the first OTP section includes a plurality of OTP cells and the first ROM section includes a plurality of ROM cells. The first MTP is connected to a first word line, a first source line, a first erase line and a plurality of bit lines. The first OTP section is connected to a second word line, a second source line and the plurality of bit lines shared with the first MTP section. The first ROM section is connected to a third word line, a third source line and the plurality of bit lines shared with the first MTP section.
US09613658B2
A cleaning head and methods for removing contaminants from a data storage media, the cleaning head having a cleaning surface comprising a self-assembled monolayer, with the cleaning surface leading a read/write transducer. The self-assembled monolayer is selected to have a terminal functional group that has a high affinity to the contaminant(s) desired to be attracted and/or removed.
US09613652B2
A recording head is configured to write and read data sectors to and from a recording medium, such as a heat-assisted recording medium. A read channel is coupled to the recording head. Phase-locked loop (PLL) circuitry of the read channel is configured to detect a change in a phase error at a location of the data sector. The phase error change may be indicative of a mode-hop that occurred while writing the data sector to the medium. The PLL circuitry is configured to determine a phase offset using the phase error. A controller is configured to effect re-reading of the data sector location using the phase offset to recover the data sector location.
US09613648B2
An aluminum alloy plate for a magnetic disk substrate with a flat and smooth ground surface, a production method by which the aluminum alloy plate can be produced at low cost and a magnetic disk are shown. An aluminum alloy plate for a magnetic disk substrate which comprises an aluminum alloy containing Mg: 3.0 to 8.0 mass % (hereinafter %), Cu: 0.005 to 0.150%, Zn: 0.05 to 0.60%, Cr: 0.010 to 0.300%, Fe: 0.001 to 0.030%, Si: 0.001 to 0.030%, (Ti+V+Zr): 0.0010 to 0.0100%, B: 0.0001 to 0.0010% with a balance being Al and inevitable impurities, wherein the density of a Ti—V—B—Zr-based inclusion having a maximum diameter exceeding 5 μm is 0 piece/6000 mm2 and the density of a Ti—V—B—Zr-based inclusion having a maximum diameter of 3 to 5 μm is 1 piece/6000 mm2 or less; a production method thereof; and a method for producing a magnetic disk.
US09613641B2
Described herein are techniques for determining corresponding positions between different representations of a textual work. In some of the techniques, portions of one or more representations may be processed. A determination of a corresponding position may be made in response to a request received from a user, such as a reader that desires to switch between representations. The request may indicate a position in one representation and the representation to which the user would like to switch. In response to receiving the request, one or more portions of one or more representations of a textual work may be processed. In some techniques, a corresponding position between different representations may be determined without processing the entirety of one or more representations of the textual work. For example, a corresponding position may be determined without processing an entire audio representation.
US09613639B2
A communication system according to the present invention includes a plurality of terminal devices that are able to communicate mutually. Each of the terminal devices includes a voice input conversion device, a voice transmitting device, a voice receiving device, and a voice reproducing device. When there is a plurality of voice signals which has not been completed reproduction, the voice reproducing device reproduces after arranging the voice signals so that respective voices corresponding to the respective voice signals do not overlap.
US09613638B2
Systems and methods are provided for generating an intelligibility score for speech of a non-native speaker. Words in a speech recording are identified using an automated speech recognizer, where the automated speech recognizer provides a string of words identified in the speech recording, and where the automated speech recognizer further provides an acoustic model likelihood score for each word in the string of words. For a particular word in the string of words, a context metric value is determined based upon a usage of the particular word within the string of words. An acoustic score for the particular word is determined based on the acoustic model likelihood score for the particular word from the automated speech recognizer. An intelligibility score is determined for the particular word based on the acoustic score for the particular word and the context metric value for the particular word.
US09613636B2
Speaker content generated in an audio conference is selectively visually represented. A profile for each audience member who listen to an audio conference is obtained. Speaker content from audio conference participants who speak in the audio conference is monitored. The speaker content from each of the audio conference participants is analyzed. Based on the analyzing and on the profiles for each of the plurality of audience members, visual representations of the speaker content to present to the audience members are identified. Visual representations of the speaker content are generated based on the analyzing. Different visual representations of the speaker content are presented to different audience members based on the analyzing and identifying.
US09613633B2
A speech signal processing system is described for use with automatic speech recognition and hands free speech communication. A signal pre-processor module transforms an input microphone signal into corresponding speech component signals. A noise suppression module applies noise reduction to the speech component signals to generate noise reduced speech component signals. A speech reconstruction module produces corresponding synthesized speech component signals for distorted speech component signals. A signal combination block adaptively combines the noise reduced speech component signals and the synthesized speech component signals based on signal to noise conditions to generate enhanced speech component signals for automatic speech recognition and hands free speech communication.
US09613632B2
To achieve sufficient noise cancellation when a reference signal cannot be captured in the proximity of a noise source.The present invention is characterized by comprising: a first input means for obtaining a first mixed signal in which a first signal and a second signal are mixed; a second input means for obtaining a second mixed signal in which the first signal and the second signal are mixed in a different ratio from the first mixed signal; a delay means for generating a delayed first mixed signal by delaying the first mixed signal with a delay amount based on transmission distance from a generation source of the second signal to the second input means; a subtracting means for outputting an estimated first signal in which a pseudo second signal is subtracted from the delayed first mixed signal; and an adaptive filtering means for generating the pseudo second signal applying coefficients which are updated based on the estimated first signal to the second mixed signal.
US09613618B2
A method for recognizing a voice includes receiving, as an input, a voice involving multiple languages, recognizing a first voice of the voice by using a voice recognition algorithm matched to a preset primary language, identifying the preset primary language and a non-primary language different from the preset primary language, which are included in the multiple languages, determining a type of the non-primary language based on context information, recognizing a second voice of the voice in the non-primary language by applying a voice recognition algorithm, which is matched to the non-primary language of the determined type, to the second voice, and outputting a result of recognizing the voice which is based on a result of recognizing the first voice and a result of recognizing the second voice.
US09613616B2
A system and computer-implemented method for synthesizing multi-person speech into an aggregate voice is disclosed. The method may include crowd-sourcing a data message configured to include a textual passage. The method may include collecting, from a plurality of speakers, a set of vocal data for the textual passage. Additionally, the method may also include mapping a source voice profile to a subset of the set of vocal data to synthesize the aggregate voice.
US09613606B2
A motor vehicle having at least one sound generating system for generating an artificial engine noise, which has at least one electrically controllable vibration exciter, wherein the vibration exciter is fastened to a component that is acoustically and/or vibrationally decoupled from a body of the motor vehicle. The component is retained on the motor vehicle by a retaining device, which covers the component at least to a large extent. By means of this measure, the acoustic properties of the sound-generating system can be significantly improved.
US09613605B2
Methods, systems and devices may automatically determine splice points within a song to alter a length of the song. Possible splice points may be obtained by comparing different portions of the song with each other. After obtaining possible splice points, the song may be shortened by deleting/skipping portions of the song between two paired splice points. Alternatively the song may be lengthened. The altered song may be used with an audio-visual presentation, such as a slide show or commercial, or as a ringtone.
US09613588B2
An image device with improved chrominance quality includes a plurality of RGBW pixels, a plurality of RGBY pixels, and a plurality of RBGB pixels. Each RGBW pixel includes a red sub-pixel, a green sub-pixel, a blue sub-pixel and a white sub-pixel. Each RGBY pixel includes a red sub-pixel, a green sub-pixel, a blue sub-pixel and a yellow sub-pixel. Each RBGB pixel includes a red sub-pixel, a green sub-pixel, and two blue sub-pixels. At least one row or at least one column comprises sub-pixels of having a same first color. The RGBW pixels, RGBY pixels, and RBGB pixels are mixed in the image device. The image device can solve the problem of dark yellow in the conventional RGBW display while achieving a white balance status. As a result the chrominance quality is improved.
US09613576B2
An image display device includes a first light modulation device including a plurality of display pixels, a lighting unit including a plurality of light adjusting elements, an illumination distribution storage unit that stores an illumination range information, a light adjusting information determination unit that determines light adjusting information for controlling the light adjusting elements of the lighting unit, and a shift information acquisition unit that acquires information of a position shift between the first light modulation device and the lighting unit. The light adjusting information determination unit modifies the illumination range based on the position shift information acquired by the shift information acquisition unit, and determines the light adjusting information based on the feature quantity of the first image information corresponding to display pixels in the modified illumination range.
US09613565B2
An object of the present invention is to provide a light emitting device that is able to suppress power consumption while a balance of white light is kept, without making a configuration of a power source circuit complicated. A power source potential corresponding to each color of a light emitting element is used as a higher electric potential of a video signal and an electric potential of a power source line in the case that a transistor for controlling a supply of electric current to the light emitting element is a p-channel TFT. Conversely, a power source potential corresponding to each color of a light emitting element is used as a lower electric potential of a video signal and an electric potential of a power source line in the case that a transistor for controlling a supply of electric current to the light emitting element is an n-channel TFT.
US09613564B2
The present disclosure relates to an image displaying method and a display apparatus wherein each of raw pixels is divided into a plurality of virtual pixels based on desired image resolution for displaying a frame to be displayed; virtual image information for each of the virtual pixels is determined based on weights of the respective sub-pixels in each of the virtual pixels, weights of the respective sub-pixels in the virtual pixels which are adjacent in rows and the received original image information; thus, each of the virtual pixels displays a color(s) which it lacks itself with the aid of the respective sub-pixels in the virtual pixels which are adjacent in rows, so that the same display function as that of each of the raw pixels may be implemented, and thus the image resolution of the frame to be displayed is increased.
US09613562B2
A display device includes a light sensor, a controller, a data driver, and a scan driver. The controller is configured to correct an input image signal based on an electrical signal output by the light sensor and an input image signal, the controller includes: a first color coordinate calculation unit configured to calculate a color coordinate of reflected light; a second color coordinate calculation unit configured to calculate a color coordinate of dark room output light for at least two grayscale value sections; a combination unit configured to combine the reflected light color coordinate and the dark room output light color coordinate together; and a gamma value setting unit configured to set a gamma value based on a deviation between the combination light color coordinate output by the combination unit and a reference color coordinate.
US09613559B2
A method of driving a display uses first and second illumination cycles of the display. In each cycle, a first set of pixels is illuminated with a first color and a second set of pixels is illuminated with a second color. The first and second colors of the two cycles together include at least three colors for forming an image. This method provides a sequential drive scheme, in that at least two cycles are used with different color properties. However, each cycle uses at least two different colors, so that each cycle is not a single color across the whole display area. In this way, the color sequence is alternated spatially as well as temporally.
US09613557B2
A display device includes a display panel including a plurality of pixels arranged in a pentile pattern, the plurality of pixels having at least a first pixel and a second pixel adjacent to the first pixel, and the display panel being configured to display colors corresponding to respective output color data of the first and second pixels, and a color data converter configured to convert input color data to generate the output color data, the color data converter including a determiner configured to receive the input color data, to determine whether the first pixel displays a white color and the second pixel displays a black color, and to generate a first determination signal based on a result of the determination, and an adjustment unit configured to adjust the output color data of the first or second pixel based on the first determination signal.
US09613549B2
A badge mounted on a vehicle is provided herein. The badge includes a housing having a viewable portion. A first and a second light source are disposed inside the housing and are each configured to direct light toward the viewable portion. The viewable portion is configured to luminesce in response to excitation by light emitted from the first light source. Light emitted from the second light source produces a sparkle on the viewable portion.
US09613544B2
Systems and methods for an electroactive polymer actuated dot structure is disclosed herein. According to an aspect, an actuated dot structure includes a housing. The actuated dot structure also includes a pin configured to move between a first position and a second position with respect to the housing. Further, the actuated dot structure includes a multimorph engaged with the pin and configured to displace the pin between the first and second positions and to latch the pin in the second position.
US09613540B2
The examination support apparatus includes a question database, an answer status database, a question output unit, an answer acquisition unit, a correct/incorrect determination unit, a calculation unit, and a determination unit. The question output unit extracts and outputs examination questions from the question database. The answer acquisition unit acquires an answer to each of the above-described examination questions transmitted from an examinee terminal, and the correct/incorrect determination unit determines whether the answer is correct or incorrect. The calculation unit calculates for the examinee a correct-answer percentage to the examination questions in the same administering section based on a result of the correct/incorrect determination. The determination unit calculates a change in a correct-answer percentage for the examinee from the correct-answer percentage of the examination questions in the particular administering section stored in the answer status database and the correct-answer percentage calculated, and determines the change.
US09613528B2
A method and apparatus for vehicle position indexing. The method includes: obtaining position information of a vehicle in real time, and monitoring a current road segment where the vehicle is located based on the position information and road segment information divided by road network information; in response to having monitored that the vehicle enters into the current road segment, building a road segment index record that includes identification information of the vehicle, identification information of the current road segment, and a time when the vehicle enters into the current road segment; and in response to having monitored that the vehicle leaves the current road segment, adding the time when the vehicle leaves the current road segment, into the road segment index record.
US09613525B2
Various methods and systems for hazard detectors are presented. Such hazard detectors may include one or more hazard sensors that are configured to detect the presence of one or more types of hazards. Such hazard detectors may include a circular or a ring-shaped light comprising a plurality of lighting elements. Such a ring-shaped light may be configured to illuminate using a plurality of colors and, possibly, a plurality of animation patterns. Such hazard detectors may include a processing system configured to cause the ring-shaped light to illuminate using the plurality of colors and the plurality of animation patterns in response to a plurality of states corresponding to the battery module and the plurality of hazard sensors.
US09613516B2
Aspects of the present disclosure involve an apparatus, systems, and methods for soiled garment detection and notification. The method may include receiving a measure of odor being released from a garment from a soiled garment detection apparatus. The method may further include determining that the measure of odor exceeds an acceptable odor threshold. A message may then be sent to a user device associated with the garment (e.g. a device of the owner of the garment) in response to determining that the measure of odor exceeds the threshold. The message may include a notification that the garment is soiled, and a suggested course of action to improve the measure of odor released by the garment.
US09613512B2
Messages from wireless devices are intercepted by a controller, such as an access point for a wireless network, a security system controller, a home automation controller, an industrial or business automation controller, or a combination thereof. The controller logs device-identifying information about the devices that sent the messages that that were intercepted. Examples of the device-identifying information include a MAC address, a device name, a brand of the device, an SSID of an AP connected to the device, or a class of device. The intercepted message is used to trigger one or more events, either based solely on intercepting the message or in combination with other parameters.
US09613510B2
A method and apparatus are provided, wherein the apparatus performs the steps of detecting a moving object within a secured area, determining a size of the moving object, determining that the size exceeds a predetermined size threshold value associated with an animal, determining an aspect ratio of the moving object, determining that the aspect ratio meets a predetermined aspect ratio threshold value associated with an animal or crawling human, but not an upright human, retrieving an indicator from memory that establishes whether an animal is present or not present within the secured area, and setting an alarm upon detecting that the moving object exceeds the predetermined size threshold value, that the determined aspect ratio meets the predetermined aspect ratio threshold value of an animal or crawling human, and that the indicator establishes that there is no animal present in the secured area.
US09613501B2
A single reel game includes a single reel having a plurality of symbols that are adjacent to one another. The single reel then moves and follows a track that displays the symbols in a spatial order. The single reel is then stopped at a starting reel stop that provides a reference point for stopping the single reel. A win window displays the plurality of the single reel symbols. A payline is then overlaid on the symbols within the win window. The single reel game also includes a paytable that lists a plurality of payout prizes for each combination of symbols along the payline. A prize is awarded when the single reel game symbols along the payline match the paytable combination of symbols.
US09613500B2
A method and a gaming system for adjusting eligibility rules for wager-dependent bonus features in a wagering game, the game including one or more rule-adjusting activities related to randomly generated outcomes of the game. Rule-adjusting activities achieved by a player can be assessed according a qualification scheme, and can qualify the player for the wager-dependent bonus award even though the player made a non-eligible wager.
US09613492B2
Disclosed is a multi-mode gaming terminal that utilizes at least one controller to detect a selection between a cash mode of operation and a tournament mode of operation. If the cash mode is selected, the terminal executes a wagering game with a first payback return. If the tournament mode is selected, the terminal executes the wagering game with a second payback return and a tournament return. In tournament mode, for each tournament eligible play of the wagering game resulting in a winning outcome, a predetermined number of tournament points are added to a tournament entry and, upon the occurrence of a triggering event, the tournament entry is entered into a tournament.
US09613491B2
The present invention is a method for completing wagers and purchases from a gaming device when a player presses or selects the cash out feature on the device. The present invention provides for a more convenient method for players to make additional gaming wagers and purchases directly from a gaming device. The player can select the option to make a wager on a sporting event, lottery game, Keno game or any game of chance offered by the gaming establishment. The present invention also enables the player to select the option to make purchases for among other things show tickets, sporting events, movies, retail items or even credit the proceeds from the gaming device to the players hotel room account.
US09613486B2
Methods, systems, and computer programs are provided for executing games, processed by one or mover servers. The one or more servers are provided with access to a network for communication with one or more client computers. One method includes operations for sending an interface for a casino-type game to a client computer, and for starting an online game that is displayed with the interface for the casino-type game. The method further includes operations for detecting a bet placed in the casino-type game, and for determining an outcome of the bet in the casino-type game. A character is moved along a path of the online game, where the amount of movement of the character is based on the outcome of the bet or wager.
US09613481B2
Methods and systems disclosed herein for processing sheets of sheet material include receiving a sheet in a first sheet-accepting device. The methods and systems include detecting first information of the sheet, which includes a first serial number of the sheet. The methods and systems include receiving each of the sheets in a second sheet-accepting device. The methods and systems methods and systems include detecting second information of each sheet, which includes a second serial number of such sheet. The methods and systems include determining whether the first serial number of the sheet matches the second serial number of any of the sheets. The methods and systems include generating a report in response to determining that the first serial number of the sheet does not match the second serial number of any of the sheets.
US09613480B2
A method for authenticating a tag, includes: a step (205) of capturing an image, with a communicating mobile terminal, of at least a portion of a tag having at least a portion of an identifier; a step (210) of transmitting the identifier to a server; a step (215) of reading, from a memory of tag images, the image of a tag having the identifier; a step (220) of transmitting, to the communicating mobile terminal, at least a portion of the image read from the memory; and a step (230) of displaying at least a portion of the transmitted image superimposed on an image captured by the terminal.
US09613476B2
An identification management system is provided at a dwelling. One or more bridges are at the dwelling, each including a computing device in an interior of a dwelling with an internet-facing radio, and a second radio communicating with one or more Bluetooth LE devices or an equivalent device. One or more Bluetooth devices or Bluetooth peripheral devices, collectively, Bluetooth devices are in communication with the bridge. The bridge uses detection of a Bluetooth device that is associated with a person to track the person relative to the dwelling.
US09613471B2
An apparatus and a method for diagnosing actuators in a vehicle can improve accuracy and reliability of a failure diagnosis by allowing a diagnostic control apparatus in a vehicle to measure power data and implementing a fast diagnosis by reducing a separation time and a diagnosis time of a measurement apparatus.
US09613469B2
A graphical user interface is provided that can be used on a diagnostic tool. The graphical user interface allows a technician to operate various functions of the diagnostic tool including searching for additional information on the Internet, receiving weather information that is relevant to certain diagnostic tests, and displaying in certain formats the retrieved vehicle data and when certain vehicles were last scanned or diagnosed.
US09613467B2
A software and method for updating a scan tool with limited memory are provided. An available diagnostic software database is located remotely from the scan tool. The diagnostic software database is vastly larger than the available memory on the scan tool. The technician can access the database and download the software modules he needs based on the vehicle or vehicles he is servicing and the available scan tool memory.
US09613465B1
The present disclosure discloses a method for suturing 3D coordinate information. The method includes disposing a correction block on a test platform; capturing first 3D coordinate information represented by a first viewing angle and second 3D coordinate information represented by a second viewing angle from the correction block; determining a first center coordinate of the first 3D coordinate information and a second center coordinate of the second 3D coordinate information; superimposing the first 3D coordinate information to the second 3D coordinate information to form first overlap 3D coordinate information; suturing the first 3D coordinate information into the second 3D coordinate information to form a first 3D coordinate suturing result according to an iterative closet point algorithm; and determining a first transformation relation of the first viewing angle versus the second viewing angle according to the first 3D coordinate information and the first 3D coordinate suturing result.
US09613462B2
A contextual local image recognition module of a device retrieves a primary content dataset from a server and then generates and updates a contextual content dataset based on an image captured with the device. The device stores the primary content dataset and the contextual content dataset. The primary content dataset comprises a first set of images and corresponding virtual object models. The contextual content dataset comprises a second set of images and corresponding virtual object models retrieved from the server.
US09613461B2
Provided is a display control apparatus including a state detection unit configured to detect a state of a user who observes an image, and a display control unit configured to cause a display to display the image in which a plurality of display content items are superimposed on a photographed image, and to control a behavior of each of the display content items according to the state of the user.
US09613448B1
Implementations relate to augmented display of information in a device view of a display screen. In some implementations, a method includes detecting a physical display screen appearing in a field of view of an augmenting device, and detecting an information pattern in output associated with the physical display screen. The method extracts displayable information and screen position information from the information pattern, where the screen position information is associated with the displayable information and indicates a screen position on the physical display screen. The method causes a display of the displayable information overlaid in the field of view of the augmenting device, where the display of the displayable information is based on the screen position information.
US09613447B2
Data within a database are displayed to discover patterns of events in time-based data. A first display of a linear timeline indicating events within time-based data is provided. The linear timeline of the first display may be transformed into a second display to cluster the events within the time-based data, where the second display includes one or more from the group of a stacked linear timeline of the events, a polar (annular) timeline of the events, and a helical timeline of the events. Patterns of the events are revealed within the second display to identify event associations.
US09613435B1
A computer-implemented method for generating a color map using a color space, the generating including selecting lightness points representing lightness values, generating a lightness plot based on the lightness points, the lightness plot non-linearly increasing from a minimum lightness value to a maximum lightness value, and selecting chromaticity points, where the chromaticity points are represented using a plurality of dimensions, and the chromaticity points representing chromaticity values. The method includes generating a chromaticity plot based on the chromaticity points, and associating chromaticity values along the chromaticity plot with respective lightness values along the lightness plot, the associating specifying a plurality of colors. The method also includes identifying an in-gamut range for an RGB representation of the plurality of colors, the RGB representation provided in an RGB color space, and converting the color map from the color space to the RGB color space.
US09613431B2
Relightable free-viewpoint rendering allows a novel view of a scene to be rendered and relit based on multiple views of the scene from multiple camera viewpoints. Cast shadows in the scene are handled to allow local occlusion to be taken into account when determining irradiance estimates for the sample positions in the scene. This is achieved by determining an initial estimate of irradiance by ignoring local occlusion, then using that initial irradiance estimate with knowledge of the scene geometry to determine an angle-dependent radiance estimate for the scene. This radiance estimate can then be used with the knowledge of the scene geometry to determine local irradiance estimates at the sample positions within the scene.
US09613413B2
Systems and methods are disclosed for determining part wear using a mobile device. One such exemplary method includes capturing, using the mobile device, at least one digital image of a wear part of a machine. The method further includes determining, by the mobile device and based on the at least one digital image, a degree of wear of the wear part.
US09613410B2
Gas visualization in an image depicting a scene, for an example embodiment comprises capturing a first IR image depicting the scene at a first time instance and a second IR image depicting the scene at a second time instance; performing image processing operations on image data derived from said first IR image and from said second IR image, to generate a collection of data representing the location of gas in one of the first or second IR images; and generating a third image by adjusting pixel values in an image depicting the scene, dependent on pixel values of said collection of data. According to various embodiments, there is further provided further processing of the collection of data, and/or gas detection, before generation of the third image with adjusted pixel values.
US09613404B2
It is provided according to the present application an image processing method applied to an electronic device equipped with a binocular camera. The image processing method includes: calculating a motion direction of a first image and a motion direction of a second image, wherein the first image and second image are captured by two cameras of the binocular camera respectively; performing deblurring on the first image and the second image; and combining the images which are already deblurred to obtain a definite three-dimensional perspective image. According to the image processing method, a blurry image generated during imaging is deblurred, the blurring caused by movement or the like may be weakened, the definition of the deblurred image is better than the definition of the blurred image, thereby leading to a better imaging result.
US09613394B2
Techniques related to graphics rendering including techniques for color compression and/or decompression using adaptive quantization are described.
US09613389B2
A method for hiding texture latency in a multi-thread virtual pipeline (MVP) processor including the steps of: allowing the MVP processor to start running a main rendering program; segmenting registers of various MVP kernel instances in the MVP processor according to the length set, acquiring a plurality of register sets with the same length, binding the register sets to chipsets of the processor at the beginning of the running of the kernel instance; allowing a shader thread to give up a processing time slot occupied by the shader thread after sending a texture detail request, and setting a Program Counter (PC) value in the case of return; and returning texture detail and allowing the shader thread to restart running.
US09613385B2
A system for analyzing performance data associated with a mail processing device includes a reporting module operable to receive, over a network, first data related to the operation of a mail processing device at one of a plurality of mail processing sites, wherein each of the plurality of mail processing sites is associated with a database accessible over the network, store the first data in a database associated with the mail processing site of the mail processing device, receive, over the network, second data identifying filter criteria for the first data, filter, using a processor, the first data with the second data, generate, using a processor, a report based on the filtered first data, and communicate the report over the network.
US09613383B2
Power plant field monitoring system and method using a QR code in which, when a user photographs a QR code attached to a monitoring field and transmits the photographed QR code to a route server, the route server transmits matching information that matches the transmitted QR code, from among process values at the monitoring field which are collected by a main control server, to a user terminal.
US09613361B2
A system and method provide rewards or loyalty incentives to card member customers. The system includes an enrolled card member customer database, an enrolled merchant database, a participating merchant offer database and a registered card processor. The enrolled card member customer database includes transaction accounts of card member customers enrolled in a loyalty incentive program. The enrolled merchant database includes a list of merchants participating in the loyalty incentive program. The participating merchant offer database includes loyalty incentive offers from participating merchants. The registered card processor receives a record for charge for a purchase made with an enrolled merchant by an enrolled card member customer and uses the record of charge to determine whether the purchase qualifies for a rebate credit in accordance with a discount offer from the enrolled merchant. If the purchase qualifies for a rebate credit, the registered card processor provides the rebate credit to an account of the enrolled card member customer. The registered card processor also provides for electronic notification of rewards offers or credit to prepaid cards, in response to purchases conforming to a specific set of merchant criteria. The system provides a coupon-less way for merchants to provide incentive discounts and/or credits to enrolled customers, along with notifying customers of other available incentive offers.
US09613350B1
A payment reader includes a contactless interface for communicating with a contactless device. The payment reader has a processor that executes instructions stored in memory, and the instructions include instructions for a plurality of firmware modules including a message dispatcher module and a plurality of functional modules. The functional modules generate messages and the message dispatcher module stores the messages in a queued data structure such as a stack or a queue. The messages are provided to the functional modules from the queued data structure. Some of the messages are timed messages that are returned to the queued data structure.
US09613347B2
A method of staging a transaction includes receiving transaction information at an automated terminal. A staging record is generated for the transaction, responsive to the transaction information received. The staging record includes a retrieval key to identify the staging record, and a transaction type identifier. Instructions are provided for fulfillment of the transaction at an agent terminal, where the transaction is rejected if the retrieval key does not lead to the staging record and the transaction proceeds if the retrieval key leads to the staging record.
US09613344B2
The present invention relates to a game supply system and method using a personal area network, a service server, a game relay method, a mobile communication terminal, and a storage medium. The game supply system includes a first end terminal (170) connected to a first mobile communication terminal (150) through a first personal area network (160) and configured to execute game data received from a game server (120). The first mobile communication terminal (150) is connected to a service server (110) through a mobile communication network (140) and configured to relay data between the first end terminal and the service server. The service server is connected to the game server through the mobile communication network, and is configured to authenticate the first end terminal and the first mobile communication terminal and request the service server to provide requested game data. The game server provides requested game data to the service server.
US09613339B2
A system and computer program product for improving information exchange in a social network environment. Actions (e.g., copying) being performed on an electronic object (e.g., e-mail) are detected. Furthermore, the entry of the electronic object in a social networking website is detected thereby identifying an association between this electronic object and this social networking website. Rule patterns are identified based on these detected actions and these associations. Indications of these associations are stored in terms of concept nodes in a hierarchical tree using the identified rule patterns. Social networking feeds of interest are then searched using the hierarchical tree as well as a current electronic object of a user (e.g., status message on a social networking feed, e-mail). The user would then be provided an opportunity to repost an information nugget from the current electronic object in one or more of these social networking feeds of interest.
US09613332B2
Devices, systems and methods for tracking and auditing shipment items are provided by capturing video of the shipment items handled in a facility. In certain embodiments, tracking devices are disclosed that can be integrated in a platform for material handling vehicle and manufacturing systems. In certain embodiments, tracking devices can provide tracking and auditing of shipment items by using a method of capturing video of shipment items as they are being handled. In certain embodiments, tracking devices can be coupled to video cameras. The video to be captured may be determined based on the information collected and/or commands received in relation to the items. In some embodiments, the method can create metadata and associate video and item information for shipment items handled in a facility. The video and metadata can be accessed through a communication network at a later time for tracking, auditing and other purposes.
US09613322B2
A method and system to evaluate data efficacy across an enterprise is disclosed. The method includes the step of indexing a set of data sources that include at least one of structured and unstructured data artifacts. The method further includes accessing the indexing on the one or more data sources with a computer. The method further includes the step of generating a plurality of analytics about the data sources based on the indexing, wherein the analytics include a plurality of: a document originality analytic, a corpus storage volume analytic, a data source ingest analytic, a document type analytic, and an analysis analytic. The method further includes displaying, on a display device, an interactive visualization of results based on the analytics, wherein the visualization comprises at least one of: a histogram, a graph, a timeline, a panel, a list, a chart, a popup, and a table.
US09613316B2
A method optimizes a predictive computation model efficiently. The method includes (i) selecting model parameters that are expected to take real values within a one-sided predetermined range; and (ii) iteratively: (a) receiving a set of input values; (b) executing the computation model based on the input values; (c) updating the values of the model parameters to minimize a loss function; and (d) examining each of the model parameters, such that, when the examined model parameter attains or moves past a value that is idempotent to the computation model, removing the model parameter from the computation model. In one embodiment, the predetermined range is either the range between a predetermined positive real value and positive infinity or the range between a predetermined negative real value and negative infinity. The predetermined positive real value or the predetermined negative real value may be an idempotent value to the model computation.
US09613315B2
A method for sharing, by a secondary machine, an interactive region of a predefined application, executed on a primary machine to which the secondary machine is connected by a physical communications network, including learning a behavior, defining at the primary machine an interactive region to be shared, the interactive region being created within the application and not covering all of the application, exporting at the primary machine the interactive region to be shared to at least one secondary machine, and reproducing an interactive reflection of the interactive region on a secondary machine, the behavior of the interactive reflection being identical to that of the defined and exported interactive region such that identical inputs produce identical results.
US09613311B2
Electronic devices and methods for processing an input content are disclosed. The method includes: obtaining a first input content through a first operation; displaying the first input content on the display unit, the first input content comprising at least two elements; determining a first element from the at least two elements in accordance with a predetermined rule; obtaining a second element through a second operation, the second element not belonging to the at least two elements; updating the first element with the second element at the position where the first element has been displayed on the display unit; and displaying the second element on the display unit.
US09613307B1
In certain embodiments of radio frequency identification (RFID) operational capability removal, different stages of a life cycle of an RFID integrated circuit (IC) are supported. In one stage, an RFID IC is coupled to an RFID antenna and uses the RFID antenna to communicate wirelessly. In another stage, an operational capability of the RFID IC is removed by coupling a component thereto. For example, a circuit board includes an RFID IC and an RFID antenna operably coupled thereto. During a manufacturing stage of a device, the RFID IC can communicate using the RFID antenna. As part of the device assembly, a device component is mated to the circuit board. Respective electrical connection parts of the circuit board and of the device component are coupled together as part of a mating procedure. The coupling removes an operational capability of the RFID IC, such as a capability to use the RFID antenna.
US09613302B2
Queries from a control device are answered based on the data actually used. When a control command is received from a host computer, the recording control unit of a printer changes a value related to the recordable area stored in a temporary storage area according to the content of the control command, uses the new value to record in the recordable area, and returns the new value when queried by the host computer about the setting for which the value was changed.
US09613300B2
Multiple pixels are selected from one or more images of an object fabricated from an unknown material captured from one or more viewing directions and one or more trained classification engines are applied to the selected pixels so as to obtain initial estimates of the material at each selected pixel. The one or more trained classification engines are each trained at a training direction and are each characterized by performance characteristics that vary based at least in part on directional deviation from that training direction. A posterior probability for the collection of selected multiple pixels is calculated, wherein the posterior probability is calculated based at least in part on the performance characteristics and directional deviation of a surface normal of the object at a selected pixel from the one or more training directions. The material of the object is classified based on the calculated posterior probability.
US09613296B1
Systems and methods are provided for identifying a subset of exemplar images in a set of exemplary images that may be used to generate an image classifier having one or more desirable performance characteristics. A computing system may select every possible subset of exemplar images from a set of exemplar images and may generate a classifier for each selected subset of images. The computing system may use each generated classifier to classify one or more images in order to generate performance statistics related to how each classifier performed when classifying the one or more images. The computing system may identify a particular subset of exemplar images that is associated with performance statistics of a classifier that satisfies one or more desired performance characteristics.
US09613288B2
Systems and methods are provided for automatically identifying and healing spots in images. In an embodiment, a method receives, at a computing device, a selection of an area of an image, the area having a center. The method includes calculating, by the computing device, pixel values of pixels in the selected area and determining, based at least in part on the calculated pixel values, a threshold value. The method further includes detecting, based at least in part on comparing pixel values in the selected area to the threshold value, one or more spots in the selected area. The method also includes creating, by the computing device, a mask for the one or more spots. The method replaces pixels in the mask with non-spot pixels.
US09613287B2
The size of a feature descriptor is reduced with the accuracy of object identification maintained. A local feature descriptor extracting apparatus includes a feature point detecting unit configured to detect feature points in an image, a local region acquiring unit configured to acquire a local region for each of the feature points, a subregion dividing unit configured to divide each local region into a plurality of subregions, a subregion feature vector generating unit configured to generate a feature vector with a plurality of dimensions for each of the subregions in each local region, and a dimension selecting unit configured to select dimensions from the feature vector in each subregion so as to reduce a correlation between the feature vectors in proximate subregions based on positional relations among the subregions in each local region and output elements of the selected dimensions as a feature descriptor of the local region.
US09613286B2
A method and mobile terminal for correcting a gaze of a user in an image are provided. The method includes detecting first eye outer points that define a first eye region of the user in an original image; setting second eye outer points different from the first eye outer points; and transforming the first eye region inside of the first eye outer points to a second eye region inside of the second eye outer points.
US09613273B2
An object tracking device includes a short-term processing portion and a long short-term processing portion that are implemented by circuitry and work in a collaborative manner to track an object. The short-term processing portion includes a filter that tracks the object based on short-term memory and spatiotemporal consistency. The long short-term processing portion performs key-point matching-tracking and estimation based on a key-point database in order to track the object. A controller determines an output of the object tracking device based on the processing conducted by the short-term and long short-term processing portions of the tracking device, respectively.
US09613271B2
Methods, systems, and computer program products for determining severity of a geomagnetic disturbance on a power grid using similarity measures are provided herein. A method includes extracting multiple features of activity associated with geomagnetically induced currents from multiple heterogeneous data streams; comparing the extracted features to historical data related to geomagnetically induced currents to determine a level of similarity between each of the extracted features and the historical data; assigning a level of severity to one or more of the extracted features having a level of similarity with the historical data above a given threshold; and generating a notification comprising (i) a prediction of activity associated with geomagnetically induced currents based on the extracted features having a level of similarity with the historical data above the given threshold, and (ii) the level of severity assigned thereto.
US09613268B2
A system to process graphical elements within a book during assessment of the book for suitability for conversion to an audio format includes an image classification subsystem, an image processing subsystem, and a weighting subsystem. The image classification subsystem is configured to classify a graphical element based on at least one of a context of the graphical element and properties of the graphical element. The image processing subsystem is configured process the graphical element to create a processed graphical element, the processing responsive to the classification of the graphical element. The weighting subsystem is configured to produce a weighting corresponding to the processed graphical element, the weighting indicating an impact of the graphical element of suitability of the book for conversion to the audio format.
US09613266B2
A complex background-oriented optical character recognition method and device are provided. The method of the present invention includes: collecting image information to obtain a collected image; according to character characteristics, acquiring a target character region from the collected image, and taking same as a target object; extracting character edge information in the target object using a differential method to obtain an extracted image; superposing the target object and the extracted image to obtain a recovery image; conducting inversion and Gaussian filtration processing on the recovery image to obtain a processed image; searching for a target character location in the processed image; and recognizing the target character location. On this basis, accurate and quick locating and recognition of characters can be realized on the basis of effectively suppressing background noise and highlighting character information.
US09613263B2
One embodiment provides a method including: receiving a plurality of handwriting ink strokes; determining, using a processor, at least one grouping of the plurality of handwriting ink strokes, wherein the grouping is determined using spacing associated with the plurality of handwriting ink strokes and at least one attribute associated with at least one portion of the plurality of handwriting ink strokes; sending the at least one grouping to a recognition engine; receiving machine input from the recognition engine; and displaying, on a display device, the machine input. Other aspects are described and claimed.
US09613261B2
Three-dimensional (3-D) spatial image data may be received that is associated with at least one arm motion of an actor based on free-form movements of at least one hand of the actor, based on natural gesture motions of the at least one hand. A plurality of sequential 3-D spatial representations that each include 3-D spatial map data corresponding to a 3-D posture and position of the hand at sequential instances of time during the free-form movements may be determined, based on the received 3-D spatial image data. An integrated 3-D model may be generated, via a spatial object processor, based on incrementally integrating the 3-D spatial map data included in the determined sequential 3-D spatial representations and comparing a threshold time value with model time values indicating numbers of instances of time spent by the hand occupying a plurality of 3-D spatial regions during the free-form movements.
US09613260B2
An apparatus and method calculate an energy consumption based on 3D motion tracking. The method includes setting at least one specific portion of an analysis target as a reference point, analyzing the reference point before and after the lapse of a predetermined time, and determining an energy consumption of the analysis target on the basis of the analyzed reference point.
US09613259B2
Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for matching faces. The method includes receiving an image of a face of a first person from a device of a second person, comparing the image of the face of the first person to a database of known faces in a contacts list of the second person, identifying a group of potential matching faces from the database of known faces, and displaying to the second person the group of potential matching faces. In one variation, the method receives input selecting one face from the group of potential matching faces and displays additional information about the selected one face. In a related variation, the method displays additional information about one or more face in the displayed group of potential matching faces without receiving input.
US09613256B2
A method of local feature identification comprises retrieving data representing a lightfield, forming an epipolar volume (V) from the retrieved data, applying a transform to epipolar planes retrieved from the epipolar volume, so as to represent the epipolar planes in a new space, identifying a plurality of epipolar lines, and identifying local features (fp) based on at least some of the epipolar lines.
US09613252B1
A fingerprint matching method and device are provided. The fingerprint matching method includes the step of capturing a plurality of registered templates, capturing a to-be-recognized data, comparing the to-be-recognized data and the plurality of registered templates, generating a plurality of comparison scores corresponding to the registered templates which overlap the to-be-recognized data, generating a comparison result according to the plurality of comparison scores, and determining whether the to-be-recognized data is verified according to the comparison result.
US09613250B2
A method for biometrical identification of a user includes receiving, as an input, biometrical properties of a user, and encoding the biometrical properties. The encoded biometrical properties are checked with corresponding provided biometrical user information, Based on a result of the check, the user is identified and a response of the identification is outputted. Prior to encoding, the biometrical properties are encrypted, The encoded biometrical properties are provided as a biometrical challenge. The biometrical challenge is decrypted for performing the check. A verification of the response is provided for.
US09613247B2
A sensing method and circuit of fingerprint sensor is disclosed. In a first phase, the sensing method supplies a first to third voltages to an electrode plate to be measured, a read-out circuit of the electrode plate to be measured and a conductor adjacent to the electrode plate to be measured, respectively. In a second phase, the sensing method stops supplying the first to third voltages and supplies voltage to the conductor and connects the electrode plate to be measured to the read-out circuit so the read-out circuit reads out a measurement result of the electrode plate to be measured. According to the sensing method and circuit, the measurement result of the electrode plate to be measured is not affect by capacitors between the electrode plate to be measured and the conductor.
US09613233B1
A method of performing an interactive procedure with a portable smart device utilizes assets that include asset identifiers in an industrial facility. The method provides indicia and/or photographs on a display of the portable smart device for procedural steps of a procedure to be performed on an industrial facility. The portable smart device receives an input to begin the procedure, displays indicia and/or photographs of an asset location and a first procedural step for an asset having an asset identifier. The portable smart device scans an asset identifier to ensure the proper asset is located. Thereafter, a procedural step for the asset is displayed. Upon performance of the step, an operator provides a confirmation to the smart device for ensuring that the procedural step is performed.
US09613230B2
The plug part (10) is connectable to a mating part (1), which is used as a connector of a device (50), to form a plug-in connection. The plug part (10) includes at least one non-volatile memory (13), a communication unit (15) and a microprocessor (14). A network having such plug parts (10) can be tested by means of a testing device, which is designed to generate test signals from information stored in the memory (13), which test signals can be laid on the cable wired leading out of the plug part (10) in order to generate measurement signals. The memory (13) preferably contains a list of permissible combinations of hardware and software versions, which can be compared with the current hardware and software combination of the device (50) in order to configure the device (50) and/or authorize the device (50) for normal operation.
US09613229B2
A method for generating a coordinate point in an embedded system comprises the following steps: obtaining a random number and a first fixed value, and performing a modulo operation on the random number by using the first fixed value as a modulus, so as to obtain first data; selecting each data bit from the first data; obtaining, according to a position of the selected data bit in the first data, an initial point value corresponding to the selected data bit from a pre-stored initial point value list when data in the selected data bit is not zero; and performing a point adding operation on the obtained initial point value and an intermediate point value, and outputting the obtained operation result as result data. In the present invention, by querying in a preset initial point value list, an initial point value in the initial point value list is obtained, and calculation is performed according to the initial point value, thereby greatly improving the speed of generating a coordinate point.
US09613226B2
A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.
US09613225B2
An electronic device capable of securing data is provided. The electronic device includes a storage device for storing data and a number of securing strategies. Each of the securing strategies includes a securing condition for triggering a data securing action and one or more identifiers of the data to be secured. If the electronic device determines that a securing condition is met, the electronic device secured the data having the one or more identifiers corresponding to the met securing condition. A data securing system and method are also provided.
US09613217B2
Confidential content within a file is masked for display on a flexible display device. A legend relating the masking to the confidential content is displayed in a hidden area created by bending the flexible display device. The flexible display device monitors secondary users and their gaze towards the flexible display device and the hidden area to determine if unauthorized secondary users can see the display and hidden area of the flexible display device.
US09613210B1
Analysis of potentially malicious software samples in a virtualized environment is disclosed. One or more modifications are applied to a first virtual machine instance. The first virtual machine instance is initialized as a copy-on-write overlay associated with an original virtual machine image. Further, at least one modification includes the installation of startup instructions. The modified virtual machine instance is stared. A first set of modifications resulting from executing the first virtual machine instance is captured.
US09613194B2
Function control methods and systems for wearable electronic devices are provided. First, a flag having a specific initial value is provided in a wearable electronic device. Then, an operational state of the wearable electronic device is obtained. When the operational state is changed, the specific initial value of the flag is deleted or the flag is set to a specific value. Once the value of the flag does not match the specific initial value, at least one function of the wearable electronic device is disabled.
US09613185B2
According to an aspect, influence filtering in a graphical model includes accessing the graphical model in a data store. The graphical model includes a plurality of nodes connected by edges having edge strengths representing a degree of relation between the nodes. A target relation strength for a pair of nodes in the graphical model is received. An edge strength of an edge in a direct path between the pair of nodes is determined by traversing, in the graphical model, one or more paths other than the direct path between the pair of nodes. The determining also includes estimating a cumulative strength of the traversed paths, and calculating the edge strength for the edge in the direct path based on the cumulative strength of the traversed paths and the target relation strength. The calculated edge strength is assigned to the edge in the direct path between the two nodes.
US09613180B1
Described is a robotic control device for manipulating a gripper-held tool. The device includes a robotic gripper having a plurality of tactile sensors. Each sensor generates tactile sensory data upon grasping an tool based on the interface between the tool and the corresponding tactile sensor. In operation, the device causes the gripper to grasp a tool and move the tool into contact with a surface. A control command is used to cause the gripper to perform a pseudo-random movement with the tool against the surface to generate tactile sensory data. A dimensionality reduction is performed on the tactile sensory data to generate a low-dimensional representation of the tactile sensory data, which is then associated with the control command to generate a sensory-motor mapping. A series of control commands can then be generated in a closed-loop based on the sensory-motor mapping to manipulate the tool against the surface.
US09613175B2
A method includes obtaining a plurality of design rules for an integrated circuit, including a first set of design rules and a second set of design rules. An automated layout construction process performed on the basis of the first set of design rules but not on the basis of the second set of design rules creates a layout of the integrated circuit. The layout of the integrated circuit is checked for design rule violations wherein at least one member of the second set of design rules is not satisfied. The layout of the integrated circuit is modified for bringing the layout into conformity with each of the plurality of design rules if one or more design rule violations are found in the checking of the integrated circuit.
US09613173B1
A processor-implemented method is provided for placing and routing a circuit design. A first netlist is generated for the circuit design. Placement is performed for the first netlist on a target programmable integrated circuit (IC) to produce a first placed design. A set of optimizations are performed on the first placed design. The set of optimizations are recorded in an optimization history file. One or more optimizations specified in the optimization history file are performed on the first netlist to produce a second netlist that is different than the first netlist. Placement is performed for the second netlist on the target programmable IC to produce a second placed design that is different than the first placed design. Nets of the second placed design are routed to produce a placed and routed circuit design.
US09613161B2
A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
US09613152B2
Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment. In one embodiment, one or more records are identified according to one or more designated criteria. The records are stored in a database. The records are being followed by one or more users in an on-demand database service environment such that updates to the records are capable of being stored as feed items in one or more feed tables in the database. The feed items are capable of being published in an information feed displayed on one or more devices associated with the one or more users. The following of the identified one or more records by the one or more users is discontinued.
US09613150B2
The present invention offers a component that enables the presenter to begin presenting the first pages of the document as they become available, without having to wait on the entire document to be processed. The present invention provides an approach that is used to monitor document processing as it taking place on a server. As each page is in the document is processed (e.g., converted), a monitoring component signals a controlling component to alert it of the specific progress events (e.g., a new page available). The controlling component can immediately interface with clients using a real-time communication component, for example letting users know when each single page is available for consumption. Once alerted, an informed client can signal all other clients which page to view.
US09613147B2
Provided are methods and systems for collecting telemetry data by a telemetry library within a client device. A system for the collection of telemetry data by a telemetry library within a client device may comprise a client device to initialize the telemetry library. The system may further comprise a processor to contact a configuration server with identifying information specific to the client device to retrieve configuration information. The system may then perform a search using the identifying information, return configuration regular expressions related to the identifying information to the telemetry library, and identify the telemetry data along with a namespace or a scope to which the telemetry data belongs, using a name generated by the telemetry library.
US09613146B2
Systems and methods for searching domain names and owner information in a search tool involve networked databases, indexers, text indexes, and a server. The networked databases store domain names and owner information associated with the domain names. The indexers index suffixes of the domain names and of text-searchable portions of the owner information that have a minimum length of characters, and the text indexes store the indexed suffixes. In response to a search request, the server searches the text indexes for a matching domain name and/or matching owner information that satisfy the search request, queries the networked databases for corresponding owner information associated with the matching domain name and/or corresponding domain names associated with the matching owner information, and provides search results that include the matching domain name and the corresponding owner information and/or the matching owner information and the corresponding domain names.
US09613144B2
A system and method for enhancing search results is described. The system receives information and data about retailers and social network data about a user. The system then detects search terms input by the user into a search field (e.g., on a search webpage) and modifies the search terms at least partially based on the information associated with the various retailers and the social network data. The system (or the user) then submits the modified search terms to a search engine and receives search results based on the modified search terms.
US09613139B2
A method for real-time monitoring of changes in a sentiment respective of an input non-sentiment phrase. The method comprises receiving the input non-sentiment phrase and at least one tendency parameter respective of the input non-sentiment phrase; identifying in a data storage at least one of a term taxonomy that includes the input non-sentiment phrase, wherein the data storage contains a plurality of phrases including sentiment phrases, non-sentiment phrases, and a plurality of term taxonomies; computing a sentiment trend for the at least one term taxonomy; monitoring the sentiment trend to detect real-time changes in a direction of the sentiment trend with respect to the at least one tendency parameter; and generating at least a notification when a change in the direction of the sentiment trend with respect to the input tendency parameter has occurred.
US09613138B2
The present invention discloses methods, systems, and tools for unified semantic scoring of compositions of ontological subjects. The method breaks a composition into a plurality of partitions as well as its constituent ontological subjects of different orders and builds a participation matrix indicating the participation of ontological subjects of the composition in other ontological subjects, i.e. the partitions, of the composition. The method, systematically, enables the calculation of the semantic scores/ranks, value significances of ontological subjects of different orders and/or calculating and obtaining adjacency data of their visual graphical representations, and/or the association strengths between the ontological subjects of different orders of the composition. Various systems for implementing the method and numerous applications and services are disclosed.
US09613129B2
A method, system, and computer program for processing records is disclosed. The records are associated with record sets, based on a record number contained in the record. Record sets are associated with physically separate processor sets, which include one or more processors. Records are electronically routed to associated processor sets for processing, based on the record set associated with the record. Records are processed on processors in the processor sets. Furthermore, various localized affinities can be established. Process affinity can link server processes with processor sets. Cache affinity can link database caches with processor sets. Data affinity can link incoming data to processor sets.
US09613127B1
A distributed computing system executes a MapReduce job on streamed data that includes an arbitrary amount of imbalance with respect to the frequency distribution of the data keys in the dataset. A map task module maps the dataset to a coarse partitioning, and generates a list of the top K keys with the highest frequency among the dataset. A sort task module employs a plurality of sorters to read the coarse partitioning and sort the data into buckets by data key. The values for the top K most frequent keys are separated into single-key buckets. The other less frequently occurring keys are assigned to buckets that each have multiple keys assigned to it. Then, more than one worker is assigned to each single-key bucket. The output of the multiple workers assigned to each respective single-key bucket is stitched together.
US09613124B2
A server has a data processing module with instructions executed by a processor to maintain an annotation of a first visualization of data, where the first visualization of data has visualization configuration parameters. The annotation is linked to a second visualization of the data that utilizes the visualization configuration parameters.
US09613123B2
A method of processing a stream of raw data from a plurality of distributed data producing devices includes reducing the raw data to a plurality of representative synopsis coefficients, organizing the synopsis coefficients into a data structure with at least three dimensions, including a time window dimension and an accuracy dimension. Responsive to a detected anomaly in the data structure, at least one of a predetermined autonomous action and an action directed by a user is performed.
US09613122B2
A multi-shard database system receives a transaction including multiple actions directed to different shards of the database system. The database system creates a transaction record including a transaction identifier and a transaction status for the transaction in a transaction database. The database system then executes, in parallel, the multiple actions on the different shards by associating with each data item involved in the transaction a data structure that includes the transaction identifier and new data to be applied to the data item. The database system then updates the transaction status in the transaction record for the transaction from pending to completed when each of the multiple actions is successfully executed on the corresponding shard. Consistency is eventually implemented when the data structures associated with the data items involved in the transaction are evaluated. The evaluation of a data structure can be triggered by a read request or other events.
US09613118B2
Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.
US09613113B2
A method of bootstrap sampling a dataset is described. With a process node, a series of random integers is generated. An assignment map is created. The assignment map includes a row identifier for each row of data of the dataset. A plurality of bootstrap sample identifiers defined by the series are assigned to at least one row identifier. An output table created from the assignment map. Rows of the output table include each instance of the bootstrap sample identifiers, the row identifier assigned with the bootstrap sample identifier, and data of the row.
US09613109B2
Described are methods, systems and computer readable media for query task operations based on memory allocation and performance criteria.
US09613102B2
A method of ranking data visualizations is performed at a computing device having one or more processors and memory. The memory stores one or more programs for execution by the one or more processors. A user selects a set of data fields from a set of data. The computing device identifies a plurality of data visualizations based on the data fields selected by the user. For each of the plurality of data visualizations, a score is computed based on a set of ranking criteria. A first ranking criterion of the set of ranking criteria is based on values of one or more of the user-selected data fields in the set of data. A ranked list of the data visualizations is created, which is ordered according to the computed scores of the data visualizations. The ranked list is presented to the user.
US09613100B2
An OEM product label may be associated with a plurality of different OEM products; an identity of the manufacturer of the product associated with the label is determined based on the context of the product.
US09613098B2
A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.
US09613095B2
A system stores information identifying functions and corresponding unique identifiers. Each of the functions corresponds to external functionality available from third party applications. An application developer selects one of the functions to supplement functionality of their application. The system provides a software object to the application developer. The software object includes instructions for, in response to user selection of a user interface element, preparing a query wrapper including the corresponding unique identifier of the function and an identifier of a corresponding entity. The instructions transmit the query wrapper to a search system and receive a result set from the search system. An item in the result set includes an access mechanism for a specified state of a target application. The instructions display the result set and, in response to user selection of the item, actuate the access mechanism to open the target application to the specified state.
US09613088B2
The present disclosure relates to systems and methods for performing search queries and for query optimization. In accordance with certain embodiments, a query from a client may be received at a server, and a default query range (e.g., a period of time, or other factor) may be applied to the query. The query may be executed in a first execution using an index comprising a category of information stored in the database and subject to the default query range. If the number of query results from the first execution is outside a predetermined range, then the query range may be adjusted to obtain a number of query results closer to or within the predetermined range. Additionally, the query may be executed in a second execution using the index comprising the category of information stored in the database and subject to the adjusted query range. The query results obtained from the second execution of the query may be sent to the client.
US09613086B1
A method generates a graphical user interface, which includes a schema information region and a data visualization region. The schema information region includes field names, each associated with a data field from a data source, and relationship names, each associated with a relation between rows of the data source. The data visualization region includes a row shelf, a column shelf, and a connector shelf. The method detects user selection of field names and a request to associate those field names with respective shelves in the data visualization region. The method also detects user selection of relationship names and a request to associate those relationship names with respective shelves in the data visualization region. The method generates a visual graphic in the data visualization region according to the associations between the user-selected field names and corresponding shelves and the associations between the user-selected relationship names and corresponding shelves.
US09613085B2
A computerized method and system for correlating template data to select contextually relevant content including receiving a request from a consumer device to serve a template at a server, the template comprising at least one tag, selecting a content in a database associated with the at least one tag based at least in part on a correlation between the template and the at least one tag, substituting the at least one tag with the content, and transmitting the template from the server to the consumer device.
US09613084B2
The present invention extends to methods, systems, and computer program products for using cinematic techniques to present data. Embodiments of the invention can be used to infer and generate cinematic techniques or combinations thereof based on a model and user action. Cinematic techniques can be used to meet the data exploration and analysis requirements of a user. As such, embodiments of the invention permit users (including non-programmers) to employ cinematic techniques (possibly in combination with other techniques) to gain insights into their data and also convey appropriate emotional messages.
US09613083B2
A system, method, and non-transitory computer readable medium are provided to access a graph comprising a plurality of nodes and at least one edge. Each node is associated with at least one database operation. Computer code is constructed that corresponds to the graph in accordance with a nesting level. The nesting level represents a degree of temporary storage to be allocated for intermediate output produced by the at least one database operation.
US09613077B2
Natural language management of online social network connections may comprise receiving natural language data associated with a user's social network interactions. The natural language data associated with a user's social network interactions is analyzed and features used in the user's social network interactions are determined based on the analysis. The contexts in which the features are used in the user's social network interactions may be also determined. Point values to the features used in the user's social network interactions are assigned. A fingerprint of the user is created at least based on the features and the point values. The created fingerprint may be compared with information associated with online communities, and based on the comparison, one or more of the online communities may be recommended as user's potential social network connections.
US09613065B2
An approach is provided for selective sharing of semantic information sets in a smart space interoperable across platforms, devices, and equipment. A personal smart space application creates a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets. Thereafter, the personal smart space application receives a request for selective sharing of the semantic information sets, and merges, in response to the request, a projection of the selected semantic information sets into a shared information space.
US09613059B2
A system and method uses an image manipulating application to define in an object image a plurality of discrete cells. Predefined image information is substituted for image information in selected ones of the plurality of discrete cells to form a translated version of the object image. The translated version of the object image may then be provided to an image recognition capable search engine to obtain search results.
US09613056B2
A pedestrian navigation system for navigating a foot apparatus comprises a system communication unit, a map database, a step data generation unit, a navigation path analysis unit and a feedback unit. The system communication unit communicates with an apparatus communication unit of the foot apparatus. The step data generation unit generates step data according to the sensing data of the foot apparatus. The navigation path analysis unit determines a navigation path and determines a heading direction of the foot apparatus. A turning direction and a turning angle are generated according to the navigation path and the heading direction. The feedback unit receives the turning direction and the turning angle to generate a feedback signal. The indication unit generates an indication signal according to the feedback signal to indicate the turning direction and the turning angle.
US09613054B2
A social networking system generates a location store based on information received from its users. The location store includes entries having a physical location description and one or more terms associated with the physical location description. One or more entries associated with physical location descriptions within an area are identified. A local frequency of occurrence of each term in the identified entry is determined, and a global frequency of occurrence of each term in the identified entries within the location store is determined. Trending terms in the identified entries are determined based on the local frequencies and the global frequencies. Identified entries are compared to each other, with a score based on differing terms in compared entries and whether the differing terms are trending terms is generated. If a score is less than a threshold value, a combined entry is generated from the compared entries.
US09613046B1
Updating a second cluster server that backs up a first cluster server includes retrieving a first metadata file from a first cluster server. The first metadata file includes a first ordered list of block identifiers for data blocks stored on a first plurality of block servers. The updating also includes retrieving a second metadata file from a second cluster server. The second metadata file includes a second ordered list of block identifiers for data blocks stored on a second plurality of block servers. The updating also includes comparing the first metadata file to the second metadata file to determine a difference list. The difference list includes block identifiers from the first ordered list that differ from block identifiers of the second ordered list. The updating also includes sending, to the first cluster server, a request for data blocks associated with the block identifiers from the difference list.
US09613043B2
Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.
US09613041B2
According to one embodiment of the present invention, a system extends a content repository by creating an auxiliary data store outside of the content repository and storing auxiliary data in the auxiliary data store, wherein the auxiliary data is associated with a collection of documents in the content repository. The system stores version information for the auxiliary data store and records of operations against the auxiliary data store in a log in the repository. In response to receiving a request for an operation against the auxiliary data store, the system determines that the auxiliary data store and repository are consistent based on the version information and applies the operation against the auxiliary data store. Embodiments of the present invention further include a method and computer program product for extending a content repository data model in substantially the same manners described above.
US09613034B2
Methods, apparatuses and computer program products are provided for updating a content item. In this regard, a current context associated with a content item can be determined based on criteria such as, a user's tendencies, user preferences, battery level, time of day, etc. The current context of the content item can be active or inactive. If a content item is in an active current context and an associated triggering event occurs, the content item can be updated. If the content item is in an inactive current context, the content item need not be updated. Content items may be updated in various manners, including generating a preview of the content item. A preview of a content item may be generated by retrieving the content item via an interface, where the interface is determined from data associated with the content item. Upon retrieval of a content item via the interface, a preview of the content item can be generated, such as by generating an image file having associated metadata. The metadata maybe used for linking the preview to additional, related content items.
US09613032B2
A technique and associated mechanism is described for registering event metadata at a first site, transferring the event metadata to a second site using a portable module, and processing the event metadata at the second site. A user can register the event metadata at the first site in the course of consuming broadcast content. Namely, when the user encounters an interesting portion of the broadcast content, the user activates an input mechanism, resulting in the storage of event metadata associated with the interesting portion on the portable module. The second site can upload the event metadata from the portable module and, in response, provide content associated with the event metadata, including recommended content associated with the event metadata.
US09613023B2
A computer-implemented system and method for developing ethnic and cultural emoticons that are downloadable or uploadable to smart devices or devices, such as laptops, smartphones, and tablet devices, for fast and efficient communications between smart device or other users is disclosed. The computer-implemented system and method also provides for updating cultural or ethnic dictionaries on a periodic basis to reflect the changing nature of language being used by ethnic and cultural groups so that effective communications can be carried out as these changes take place. The computer-implemented system and method include at least a system server connected to the Internet or similar wireless network and one or more databases connected to the system server that will store the ethnic and cultural dictionaries.
US09613021B2
Systems and methods for providing style-based spellchecking are provided. An example system includes a dictionary that includes one or more words in a language. At least one word in the dictionary is based on one or more styles of the language. The system also includes a language module that receives a user selection of the language in which to spellcheck a document. The system further includes a style module that receives a user selection of one or more selected styles of the language. The system also includes a spellchecking module that identifies in the document a word applicable to the one or more selected styles and that determines whether the dictionary includes one or more spellings of the word based on the one or more selected styles.
US09613008B2
A web-based system scans content for specific terms, and transforms occurrences of the terms into hypertext links. Each hypertext link provides access to a dynamically generated web page which contains aggregated content related to the respective term. The aggregated content may be gathered through a distributed keyword search of various content sources, including web sites and other sources on a wide area network. The results of the keyword search are aggregated into a single page or document, preferably with filtering to remove page elements not well suited for display on a mobile device. Occurrences of specific terms on this dynamically generated page may similarly be transformed into links, such that the user can browse content from various sources within a confined environment.
US09613005B2
The application provides method and apparatus for bidirectional typesetting. The method for bidirectional typesetting of the present application comprises: retrieving a small sample used for a document to be bi-directionally typeset; defining at least one reverse region, wherein the reverse region consists of successive characters required to be reversed in the retrieved small sample; and determining locations where the reversed characters will be located in the documents and recording the locations into a big sample.
US09612999B2
A vehicle computer system includes one or more processors configured to receive context data representative of a vehicle's environment from one or more modules. The one or more processors are programmed and configured to receive the context data from one or more modules, determine an attention demand value utilizing the context data and a workload value corresponding to the context data, and output an indicator to activate or adjust a do not disturb feature based on the attention demand value.