Document | Document Title |
---|---|
US09761866B2 |
Battery electrode with metal particles and pyrolyzed coating
A method is provided for forming a metal battery electrode with a pyrolyzed coating. The method provides a metallorganic compound of metal (Me) and materials such as carbon (C), sulfur (S), nitrogen (N), oxygen (O), and combinations of the above-listed materials, expressed as MeXCYNZSXXOYY, where Me is a metal such as tin (Sn), antimony (Sb), or lead (Pb), or a metal alloy. The method heats the metallorganic compound, and as a result of the heating, decomposes materials in the metallorganic compound. In one aspect, decomposing the materials in the metallorganic compound includes forming a chemical reaction between the Me particles and the materials. An electrode is formed of Me particles coated by the materials. In another aspect, the Me particles coated with a material such as a carbide, a nitride, a sulfide, or combinations of the above-listed materials. |
US09761861B1 |
Pulse plating of lithium material in electrochemical devices
The present invention is directed to battery system and operation thereof. In an embodiment, lithium material is plated onto the anode region of a lithium secondary battery cell by a pulsed current. The pulse current may have both positive and negative polarity. One of the polarities causes lithium material to plate onto the anode region, and the opposite polarity causes lithium dendrites to be removed. There are other embodiments as well. |
US09761860B2 |
Secondary battery and method for producing secondary battery
Disclosed is a secondary battery capable of preventing damage to a current interrupt device caused by generation and transmission of vibration, and thereby achieving prevention of malfunction of the current interrupt device, and improvement of quality of the secondary battery. In addition, disclosed is a method of manufacturing the secondary battery. Specifically disclosed is a secondary battery, in which a positive electrode terminal is placed on the upper face of a sealing plate, a holder is placed on the lower face of the sealing plate, and the sealing plate is joined to the positive electrode terminal and the holder by a rivet. The secondary battery includes an adhered portion for adhering the holder to the sealing plate. |
US09761857B2 |
Electrode assembly for secondary battery
Provided is an electrode assembly for a secondary battery, including: one or more first electrode plates: one or more second electrode plates stacked alternately with the first electrode plates; first electrode taps extended from the first electrode plates, respectively; second electrode taps extended from the second electrode plates, respectively; a separator disposed between the first electrode plates and the second electrode plates; and a spacer part formed on lateral surfaces formed in a stacking direction of edges of the first electrode plates and the second electrode plates, so that, by including the spacer part, internal short circuits can be prevented and insertability into a pouch type battery case can be improved, thereby improving stability, reliability, and productivity thereof. |
US09761855B2 |
Welding structure between electric storage device and bus bar and method for welding electric storage device and bus bar together
An electric storage apparatus including a welding structure between an electric storage device and a bus bar includes the electric storage device including an external terminal that includes a first connection surface, the bus bar including a second connection surface that overlaps the first connection surface, a first weld portion that is formed extending over the external terminal and the bus bar in a region where the first connection surface and the second connection surface are opposed to each other, and a second weld portion that is formed extending over the external terminal and the bus bar in the region where the first connection surface and the second connection surface are opposed to each other, the second weld portion directly overlapping the first weld portion in a region where the first connection surface and the second connection surface overlap each other. |
US09761854B2 |
Spirally-wound electrode assembly for rechargeable lithium battery and rechargeable lithium battery including same
A spirally-wound electrode assembly for a rechargeable lithium battery includes a positive electrode, a negative electrode and a separator between the positive electrode and the negative electrode, wherein the separator includes a porous film and an adhesive layer on at least one side of the porous film, and the adhesive layer includes a fluorine-based polymer-containing particulate and a binder. A rechargeable lithium battery includes the spirally-wound electrode assembly. |
US09761850B2 |
Multi-cell battery assembly
A battery assembly including: a plurality of prismatic battery cells; first and second fluid manifolds; and a plurality of corrugated flow plates interleaved with the plurality of battery cells, each the flow plates extending from the first manifold to the second manifold and providing an array of flow channels for carrying fluid from the first manifold to the second manifold, wherein each plate of the plurality of corrugated flow plates is an extruded plastic structure comprising first and second fluid impermeable sheets and a plurality of parallel ribs between and connecting the first and second sheets, said plurality of ribs forming the array of flow channels. |
US09761849B2 |
Battery module
A battery module includes a plurality of battery cells arranged in one direction, barriers interposed among the plurality of battery cells, a pair of first and second end plates arranged outside the battery cells, and coupling members that couple the first and second end plates, wherein at least one of the barriers includes at least one protrusion that provides a step difference between the protrusion and a surface of the barrier. |
US09761847B2 |
Packaging and termination structure for a solid state battery
A method for fabricating a solid state battery device. The device can include electrochemically active layers and an overlaying barrier material, with an inter-digitated layer structure configured with a post terminated lead structure. The method can include forming a plurality of battery device cell regions (1-N) formed in a multi-stacked configuration, wherein each of the battery device cell regions comprises a first current collector and a second current collector. The method can also include forming a thickness of a first and second lead material to cause formation of a first and second lead structure to interconnect each of the first and second current collectors associated with each of the plurality of battery device cell regions and to isolate each of the second current collectors extending spatially outside of the battery device cell region within a first and second isolated region, respectively. |
US09761843B2 |
Emissive display with hybrid polarizer
An emissive display comprising an OLED, a first birefringent reflective polarizer, a second birefringent reflective polarizer optically between the OLED and the first birefringent reflective polarizer, a first linear absorbing polarizer having a contrast ratio of less than 100:1 optically between the first birefringent reflective polarizer and the second birefringent reflective polarizer, a second linear absorbing polarizer having a contrast ratio of less than 100:1, where the first birefringent reflective polarizer is optically between the second linear absorbing polarizer and the first linear absorbing polarizer, and a structured optical film optically between the OLED and the second birefringent reflective polarizer. |
US09761842B2 |
Enhancing light extraction of organic light emitting diodes via nanoscale texturing of electrode surfaces
An organic light emitting device is described, having an OLED including an anode, a cathode, and at least one organic layer between the anode and cathode. At least a portion of an electrode surface includes a plurality of scattering structures positioned in a partially disordered pattern resembling nodes of a two dimensional lattice. The scattering structures are positioned around the nodes of the two dimensional lattice with the average distance between the position of each scattering structure and a respective node of the lattice is from 0 to 0.5 of the distance between adjacent lattice nodes. A method of manufacturing an organic light emitting device and a method of enhancing the light-extraction efficiency of an organic light emitting device are also described. |
US09761839B2 |
Display devices using feedback enhanced light emitting diode
Display devices using feedback-enhanced light emitting diodes are disclosed. The display devices include but are not limited to active and passive matrix displays and projection displays. A light emissive element disposed between feedback elements is used as light emitting element in the display devices. The light emissive element may include organic or non-organic material. The feedback elements coupled to an emissive element allow the emissive element to emit collimated light by stimulated emission. In one aspect, feedback elements that provide this function include, but are not limited to, holographic reflectors with refractive index variations that are continuous. |
US09761837B2 |
Method for manufacturing OLED devices
The present invention relates to a display technology field, in specifically, to a method for manufacturing an OLED. The organic material film and inorganic material film are formed on the upper surface of the OLED devices, the inorganic material film covers over the organic material film to absorb the stress, and a protective layer is formed on the inorganic material film in prior to the cutting procedure to protect the encapsulated film from scratching and crushing, so that the mechanical strength of the whole OLED devices is increased, the quality of the display is improved. |
US09761835B2 |
Display device
A display device includes a protective film attached to a display surface as a surface of at least one of a first insulating substrate and a second insulating substrate, and an adhesive material attaching the protective film to the display surface. The display surface includes a display area in which an image is displayed, and a peripheral area surrounding the display area. The adhesive material includes a first adhesive portion and a second adhesive portion. The first adhesive portion is in the peripheral area, and discontinuously surrounds the display area with a disconnected portion. The second adhesive portion is provided in the peripheral area inside or outside the first adhesive portion and the disconnected portion with a gap between the second adhesive portion, and the first adhesive portion and the disconnected portion, so as to be next to the disconnected portion over the entire length thereof. |
US09761828B2 |
Laser welding transparent glass sheets using low melting glass or thin absorbing films
A method of sealing a workpiece comprising forming an inorganic film over a surface of a first substrate, arranging a workpiece to be protected between the first substrate and a second substrate wherein the inorganic film is in contact with the second substrate; and sealing the workpiece between the first and second substrates as a function of the composition of impurities in the first or second substrates and as a function of the composition of the inorganic film by locally heating the inorganic film with a predetermined laser radiation wavelength. The inorganic film, the first substrate, or the second substrate can be transmissive at approximately 420 nm to approximately 750 nm. |
US09761826B2 |
Display panel and method of manufacturing the same, and display device
Embodiments of the present disclosure relates to a display panel and a method of manufacturing the same, and a display device. The display panel comprises: a first substrate and a second substrate, at least one of which is provided with a first sealant, a second sealant and a third sealant; the first sealant is arranged at an outer side of the package region away from the display region, the second sealant is arranged inside the first sealant and at least within a peripheral region at a corner of the display region, and the third sealant is arranged inside the first sealant and fills the package region and the display region except parts thereof where the first sealant and the second sealant are arranged. With the display panel and the method of manufacturing the same, and the display device provided according to embodiments of the present disclosure, the display panel can be appropriately packaged by providing water resistive and/or water absorptive materials outside corners of the display region, so that infiltration of external moisture into the display region to adversely affect display performance of the display region can be alleviated while ensuring light transmittance of the display region, thereby improving image display quality. |
US09761824B2 |
Multilayer light-emitting electrochemical cell device structures
Novel structures and compositions for multilayer light-emitting electrochemical cell devices are described, particularly those that are adapted to work with stable and printable electrode metals, that optimize recombination efficiency, lifetime and turn-on kinetics. In particular, embodiments of the present invention provide improved performance and extended lifetime for doped electronic devices, where ionic doping levels, ionic support materials content, and electronic transport content are advantageously structured within the device. The doping profile of mobile or semi-mobile ionic dopants is intentionally made to be non-uniform to enhance doping in the interface regions of a device where the active layer interfaces with the electrode. |
US09761822B2 |
Light emitting diode and display device including the same
A light emitting diode includes a first electrode, a second electrode facing the first electrode, and a mixture layer between the first electrode and the second electrode. The mixture layer includes a quantum dot, a hole transporting material, and an electron transporting material. |
US09761818B2 |
Method of manufacturing thin film transistor, thin film transistor manufactured by the method, and electronic device comprising the thin film transistor
A method of manufacturing a thin film transistor includes forming a gate electrode, forming a gate insulating layer on the gate electrode, forming an organic semiconductor layer on the gate insulating layer, forming a solvent selective photosensitive layer on the organic semiconductor layer, forming an organic semiconductor pattern and a solvent selective photosensitive pattern by simultaneously patterning the organic semiconductor layer and the solvent selective photosensitive layer, respectively, and forming a source electrode and a drain electrode on the organic semiconductor pattern and the solvent selective photosensitive pattern, the source electrode and the drain electrode being electrically connected to the organic semiconductor pattern. |
US09761817B2 |
Photo-patternable gate dielectrics for OFET
Articles utilizing polymeric dielectric materials for gate dielectrics and insulator materials are provided along with methods for making the articles. The articles are useful in electronics-based devices that utilize organic thin film transistors. |
US09761816B2 |
Flexible organic light-emitting display device and method for manufacturing the same
A flexible organic light-emitting display device and a method of manufacturing the flexible organic light-emitting display device are provided. The flexible organic light-emitting display device comprises a lower flexible substrate assembly and an upper flexible substrate assembly that are bonded by a bonding layer. The lower flexible substrate assembly includes a first flexible substrate, a thin film transistor formed on the first flexible substrate, a white organic light-emitting element formed on the thin film transistor, and an encapsulation layer formed on the white organic light-emitting element. The upper flexible substrate assembly comprises a second flexible substrate, an interlayer and a touch sensing unit formed on the interlayer layer. The interlayer may be at least one of a color filter layer, a transparent resin layer, an insulating film layer and a second flexible substrate. |
US09761814B2 |
Organic light-emitting materials and devices
A novel compound containing two silicon centers with carbazole, dibenzothiophene, or triphenylene building blocks connected to the silicon is disclosed. The disclosed compound is useful as a host material in the emissive layers in phosphorescent OLEDs. |
US09761809B2 |
Compound and organic light-emitting device comprising same
A compound represented by Formula 1 below, and an organic light-emitting device including the compound: |
US09761807B2 |
Organic light emitting diode materials
The present invention relates to novel organic compounds containing a triphenylene and a carbazole. The compounds are useful for organic light-emitting diodes. The compounds are also useful for charge-transport and charge-blocking layers, and as hosts in the light-emissive layer for organic light emitting devices (OLEDs). |
US09761806B1 |
Sensors with integrated data processing circuitry
A system for sensing data includes one or more sensors formed on a substrate, including flexible substrates. A plurality of transistors are coupled to the one or more sensors and formed on the substrate. Each transistor of the plurality of transistors is constructed with a channel formed of a nanoscale material. The plurality of transistors are configured to perform computing tasks such that data processing and classification are performed directly on the sensor substrate. The nanoscale material can include carbon nanotubes. |
US09761805B2 |
Organic semiconductors
The invention relates to novel organic semiconducting oligomers or polymers containing dithieno[2,3-d:2′,3′-d′]-s-indaceno[1,2-b:5,6-b′]dithiophene units, methods for their preparation and educts or intermediates used therein, polymers, blends, mixtures and formulations containing them, the use of the oligomers, polymers, blends, mixtures and formulations as semiconductor in organic electronic (OE) devices, especially in organic photovoltaic (OPV) devices, and to OE and OPV devices comprising these oligomers, polymers, blends, mixtures or formulations. |
US09761804B2 |
Oligomeric organic light emitting diode (OLED) materials containing multiple crosslinking functions
OLED materials having the formula: T-A(-S-B(-P-B)m-S-A)n-T where A are independently selected rod-shaped, rigid molecular core units, S are independently selected flexible spacer units, B are polymerisable crosslinking groups independently selected, P are spacer groups independently selected, T are independently selected end groups, m are independently selected from values of from 1 to 4, n is equal to I to 3. |
US09761803B2 |
Semiconductor composition
A semiconductor composition for producing a semiconducting layer with consistently high mobility is disclosed. The semiconductor composition includes a diketopyrrolopyrrole-thiophene copolymer and an aromatic non-halogenated hydrocarbon solvent. The copolymer has a structure disclosed within. The aromatic non-halogenated aromatic hydrocarbon solvent contains sidechains having at least 2 carbon atoms and the aromatic ring contains at least 3 hydrogen atoms. |
US09761799B2 |
Bottom electrode structure for improved electric field uniformity
A method for manufacturing an integrated circuit (IC) is provided. An etch is performed into an upper surface of an insulating layer to form an opening. A plurality of electrode layers is formed filling the opening. Forming the plurality of electrode layers comprises repeatedly forming an electrode layer conformally lining an unfilled region of the opening until the opening is filled. Forming the electrode layer comprises depositing the electrode layer and treating a surface of the electrode layer that faces an interior of the opening. A planarization is performed into the plurality of electrode layers to the upper surface of the insulating layer. |
US09761797B2 |
Methods of forming structures
Some embodiments include methods of forming structures. Spaced-apart features are formed which contain temperature-sensitive material. Liners are formed along sidewalls of the features under conditions which do not expose the temperature-sensitive material to a temperature exceeding 300° C. The liners extend along the temperature-sensitive material and narrow gaps between the spaced-apart features. The narrowed gaps are filled with flowable material which is cured under conditions that do not expose the temperature-sensitive material to a temperature exceeding 300° C. In some embodiments, the features contain memory cell regions over select device regions. The memory cell regions include first chalcogenide and the select device regions include second chalcogenide. The liners extend along and directly against the first and second chalcogenides. |
US09761796B2 |
Storage device and storage unit with ion source layer and resistance change layer
There are provided a storage device and a storage unit capable of improving retention performance of an intermediate resistance value in writing at a low current, and a storage device and a storage unit capable of reducing random telegraph noise. A storage device of one embodiment of the present technology includes a first electrode, a storage layer, and a second electrode in this order, and the storage layer includes: an ion source layer including one or more kinds of chalcogen elements selected from tellurium (Te), sulfur (S), and selenium (Se), and one or more kinds of transition metal elements selected from Group 4 elements, Group 5 elements, and Group 6 elements of the periodic table; and a resistance change layer including boron (B) and oxygen (O). A storage device of another embodiment of the present technology includes the above-described ion source layer and a resistance change layer including one or more kinds of transaction metal elements selected from Group 4 elements, Group 5 elements, and Group 6 elements of the periodic table, and oxygen (O). |
US09761795B2 |
Method and processing apparatus for fabricating a magnetic resistive random access memory device
Methods of fabricating MRAM devices are provided along with a processing apparatus for fabricating the MRAM devices. The methods may include forming a ferromagnetic layer, cooling the ferromagnetic layer to a temperature within a range of between about 50° K to about 300° K, forming and oxidizing one or more Mg layers on the cooled ferromagnetic layer to form an MgO structure, forming a free layer on the MgO structure, and forming a capping layer on the free layer. |
US09761794B2 |
Magnetoresistive sensor, related manufacturing method, and related electronic device
A method for manufacturing a magnetoresistive sensor may include the following steps: forming a trench structure in a substrate, wherein the step of forming the trench structure comprises performing a wet etching process on a substrate material member, wherein the trench structure has a first side, a second side, and a third side, wherein the second side is connected through the first side to the third side, wherein the second side is at a first obtuse angle with respect to a side of the substrate, and wherein the third side is at a second obtuse angle with respect to the side of the substrate; forming a first magnetic element on the first side of the trench structure; forming a second magnetic element on the second side of the trench structure; and forming a third magnetic element on the third side of the trench structure. |
US09761787B2 |
Consensus-based multi-piezoelectric microcantilever sensor
Systems and methods are disclosed that describe a MEMS device and a method of sensing based on a consensus algorithm. The MEMS device is a sensor comprising multiple piezoelectric layers attached to a microcantilever. It can be used to sense deflections or variations in corresponding parameters of systems in micro- and nano-scales. Multiple piezoelectric elements on a microcantilever can provide a more accurate measurement of the microcantilever's deflection. The device can eliminate bulky laser sensors in SPMs and provide additional use as a biosensor, or chemical sensor at the micro- and nano-scale. The consensus sensing algorithm can provide added robustness into the system. If one of the sensing elements or electrodes fails during a sensing process, other elements can compensate and allow for near zero-error measurement. |
US09761779B2 |
Thermoelectric conversion material
A thermoelectric conversion material expressed by a chemical formula X3T3-yT′ySb4 (0.025≦y≦0.5), wherein the X includes one or more elements selected from Zr and Hf, the T includes one or more elements selected from Ni, Pd, and Pt, while including at least Ni, and the T′ includes one or more elements selected from Co, Rh, and Ir. |
US09761778B2 |
Method for manufacturing thermoelectric materials
Disclosed is a method for manufacturing a thermoelectric material having high thermoelectric conversion performance in a broad temperature range. The method for manufacturing a thermoelectric material according to the present disclosure includes forming a mixture by weighing Cu and Se based on the following chemical formula 1 and mixing the Cu and the Se, and forming a compound by thermally treating the mixture: |
US09761777B2 |
Thermoelectric materials
Disclosed is a thermoelectric conversion material having excellent performance. The thermoelectric material according to the present disclosure includes a matrix including Cu and Se, and Cu-containing particles. |
US09761776B2 |
Light emitting device, manufacturing method for the light emitting device, and lighting module having the light emitting device
A light emitting device includes: a first support member having an opening; a second support member disposed in the opening of the first support member; an adhesive member disposed between the first and second support members; a first lead electrode disposed on the second support member; a second lead electrode disposed on at least one of the first and second support members; a light emitting chip disposed on the first lead electrode, the light emitting chip being electrically connected to the second lead electrode; and a conductive layer disposed under the second support member, wherein the first support member includes a resin material, the second support member includes a ceramic material, and the first lead electrode is disposed between the light emitting chip and the second support member. |
US09761775B2 |
Semiconductor light source
A light source may comprise a thermally conductive frame comprising a base and a faceted portion extending from the base. The faceted portion may comprise a plurality of facets spaced circumferentially thereabout. Additionally, a hollow passageway may extend through the base and axially through the faceted portion. A plurality of LED chips may be arranged on the plurality of facets to provide an emission of light in an arc of 360 degrees. |
US09761771B2 |
Light-emitting film
The present application relates to a light-emitting film, a method of manufacturing the same, a lighting device and a display device. The present application may provide a light-emitting film capable of providing a lighting device having excellent color purity and efficiency and an excellent color characteristic. The characteristics of the light-emitting film of the present application may be stably and excellently maintained for a long time. The light-emitting film of the present application may be used for various uses including photovoltaic applications, an optical filter or an optical converter, as well as various lighting devices. |
US09761770B2 |
Optoelectronic semiconductor chip encapsulated with an ALD layer and corresponding method for production
An optoelectronic semiconductor chip includes a semiconductor body with an active region provided for generating electromagnetic radiation, a first mirror layer provided for reflecting the electromagnetic radiation, a first encapsulation layer formed with an electrically insulating material, and a carrier provided for mechanically supporting the first encapsulation layer, the first mirror layer and the semiconductor body. The first mirror layer is arranged between the carrier and the semiconductor body. The first encapsulation layer is arranged between the carrier and the first mirror layer. The first encapsulation layer is an ALD layer. |
US09761769B2 |
Assembly that emits electromagnetic radiation and method of producing an assembly that emits electromagnetic radiation
An electromagnetic radiation emitting assembly includes a carrier, an electromagnetic radiation emitting component arranged above the carrier, and a potting material at least partly surrounding the electromagnetic radiation emitting component and into which are embedded phosphor that converts the electromagnetic radiation and heat-conducting particles that conduct heat arising during operation of the electromagnetic radiation emitting assembly, wherein a phosphor concentration in the potting material near the electromagnetic radiation emitting component is greater than a particle concentration of the heat-conducting particles in the potting material near the electromagnetic radiation emitting component, and a particle concentration of the heat-conducting particles in the potting material near the electromagnetic radiation emitting component is greater than in the potting material remote from the electromagnetic radiation emitting component. |
US09761764B2 |
Light emitting device
A light emitting device includes a package and at least one light emitting element. The package includes a recess portion which has a bottom surface, an opening on a front side opposite to the bottom surface in a front direction vertical to the bottom surface, and an inner peripheral wall connecting the bottom surface and the front side. The bottom surface has distances between opposite sides of the bottom surface and has a longest distance among the distances. The at least one light emitting element is disposed on the bottom surface of the recess portion and has a polygonal shape which has five or more sides and which has a longest diagonal line viewed along the front direction. Each internal angle of the polygonal shape is less than 180°. The longest diagonal line of the polygonal shape is parallel to a lateral line along the longest distance. |
US09761761B2 |
Light-emitting element
A light-emitting element includes a semiconductor stacked body, a light transmissive conductive film disposed on the semiconductor stacked body, the light transmissive conductive film including a plurality of through holes, insulation films disposed in the plurality of through holes, the plurality of through holes being disposed on the semiconductor stacked body; and a pad electrode disposed on the light transmissive conductive film and the insulation films. |
US09761759B2 |
Light emitting module
A light emitting module including a plurality of light emitting elements, a plurality of first circuit boards, and a second circuit board is provided. Each of the light emitting elements is disposed on the corresponding first circuit board and is electrically connected to the corresponding first circuit board. The second circuit board is disposed on the first circuit boards, wherein any two adjacent first circuit boards are electrically connected to each other through the second circuit board. |
US09761758B2 |
Semiconductor component comprising an interlayer
An optoelectronic semiconductor component includes a layer sequence including a p-doped layer, an n-doped layer and an active zone that generates electromagnetic radiation arranged between the n-doped layer and the p-doped layer, wherein the n-doped layer includes at least GaN, an interlayer is arranged in the n-doped layer, wherein the interlayer includes AlxGa1-xN, wherein 0 |
US09761757B2 |
III-nitride nanowire LED with strain modified surface active region and method of making thereof
A light emitting diode (LED) device includes a semiconductor nanowire core, and an In(Al)GaN active region quantum well shell located radially around the semiconductor nanowire core. The active quantum well shell contains indium rich regions having at least 5 atomic percent higher indium content than indium poor regions in the same shell. The active region quantum well shell has a non-uniform surface profile having at least 3 peaks. Each of the at least 3 peaks is separated from an adjacent one of the at least 3 peaks by a valley, and each of the at least 3 peaks extends at least 2 nm in a radial direction away from an adjacent valley. |
US09761753B2 |
Method for manufacturing light-emitting device
A method for manufacturing a light-emitting device includes providing a soluble member to cover at least one lateral surface of a light-emitting element. The soluble member includes a material soluble in a first solvent. A light-shielding member is provided to cover at least one lateral surface of the soluble member. The light-shielding member includes a light-shielding resin less soluble in the first solvent than the soluble member. The soluble member is removed with the first solvent. A first light-transmissive member is provided in a space formed by removing the soluble member. |
US09761751B2 |
Semiconductor barrier photo-detector
The present invention discloses a photo-detector comprising: an n-type photon absorbing layer of a first energy bandgap; a middle barrier layer, an intermediate layer is a semiconductor structure; and a contact layer of a third energy bandgap, wherein the layer materials are selected such that the first energy bandgap of the photon absorbing layer is narrower than that of said middle barrier layer; wherein the material composition and thickness of said intermediate layer are selected such that the valence band of the intermediate layer lies above the valence band in the barrier layer to create an efficient trapping and transfer of minority carriers from the barrier layer to the contact layer such that a tunnel current through the barrier layer from the contact layer to the photon absorbing layer is less than a dark current in the photo-detector and the dark current from the photon-absorbing layer to said middle barrier layer is essentially diffusion limited and is due to the unimpeded flow of minority carriers, thus reducing generation-recombination (GR) noise of the photo-detector. The principles of the present invention also apply to inverted polarity structures of the form pBp in which all the doping polarities and band alignments described above are reversed. |
US09761748B1 |
Microsystem enabled photovoltaic modules and systems
A photovoltaic (PV) module includes an absorber layer coupled to an optic layer. The absorber layer includes an array of PV elements. The optic layer includes a close-packed array of Keplerian telescope elements, each corresponding to one of an array of pupil elements. The Keplerian telescope substantially couple radiation that is incident on their objective surfaces into the corresponding pupil elements. Each pupil element relays radiation that is coupled into it from the corresponding Keplerian telescope element into the corresponding PV element. |
US09761739B2 |
High speed photosensitive devices and associated methods
High speed optoelectronic devices and associated methods are provided. In one aspect, for example, a high speed optoelectronic device can include a silicon material having an incident light surface, a first doped region and a second doped region forming a semiconductive junction in the silicon material, and a textured region coupled to the silicon material and positioned to interact with electromagnetic radiation. The optoelectronic device has a response time of from about 1 picosecond to about 5 nanoseconds and a responsivity of greater than or equal to about 0.4 A/W for electromagnetic radiation having at least one wavelength from about 800 nm to about 1200 nm. |
US09761737B2 |
Semiconductor device
A highly reliable semiconductor device which uses an oxide semiconductor and in which a change in the electrical characteristics is suppressed is provided. The semiconductor device includes an island-shaped semiconductor layer over a base insulating layer, a pair of electrodes over the semiconductor layer, a barrier layer in contact with undersurfaces of the electrodes, a gate electrode over the semiconductor layer, and a gate insulating layer between the semiconductor layer and the gate electrode. The semiconductor layer contains an oxide semiconductor. The base insulating layer contains silicon oxide or silicon oxynitride. The electrodes each contain Al, Cr, Cu, Ta, Ti, Mo, or W. The barrier layer contains oxide containing one or more metal elements contained in the oxide semiconductor. Furthermore, the electrodes and the barrier layer extend to the outside of the semiconductor layer when seen from above. |
US09761732B2 |
Tunnel thin film transistor with hetero-junction structure
This disclosure provides thin film transistors (TFTs) including p-n hetero-junction structures. A p-n hetero-junction structure may include a junction between a narrow bandgap material and a wide bandgap material. The narrow bandgap material, which may be an oxide, nitride, selenide, or sulfide, is the active channel material of the TFT and may provide relatively high carrier mobility. The hetero-junction structures facilitate band-to-band tunneling and suppression of TFT off-currents. In various implementations, the TFTs may be formed on flexible substrates and have low temperature processing capabilities. |
US09761717B2 |
Stress memorization technique for strain coupling enhancement in bulk finFET device
A method for forming strained fins includes etching trenches in a bulk substrate to form fins, filling the trenches with a dielectric fill and recessing the dielectric fill into the trenches to form shallow trench isolation regions. The fins are etched above the shallow trench isolation regions to form a staircase fin structure with narrow top portions of the fins. Gate structures are formed over the top portions of the fins. Raised source ad drain regions are epitaxially grown on opposite sides of the gate structure. A pre-morphization implant is performed to generate defects in the substrate to couple strain into the top portions of the fins. |
US09761715B2 |
Ferroelectric field effect transistors, pluralities of ferroelectric field effect transistors arrayed in row lines and column lines, and methods of forming a plurality of ferroelectric field effect transistors
A ferroelectric field effect transistor comprises a semiconductive channel comprising opposing sidewalls and an elevationally outermost top. A source/drain region is at opposite ends of the channel. A gate construction of the transistor comprises inner dielectric extending along the channel top and laterally along the channel sidewalls. Inner conductive material is elevationally and laterally outward of the inner dielectric and extends along the channel top and laterally along the channel sidewalls. Outer ferroelectric material is elevationally outward of the inner conductive material and extends along the channel top. Outer conductive material is elevationally outward of the outer ferroelectric material and extends along the channel. Other constructions and methods are disclosed. |
US09761713B2 |
Multi-threshold voltage devices and associated techniques and configurations
Embodiments of the present disclosure describe multi-threshold voltage devices and associated techniques and configurations. In one embodiment, an apparatus includes a semiconductor substrate, a channel body disposed on the semiconductor substrate, a first gate electrode having a first thickness coupled with the channel body and a second gate electrode having a second thickness coupled with the channel body, wherein the first thickness is greater than the second thickness. Other embodiments may be described and/or claimed. |
US09761708B2 |
Method of manufacturing semiconductor device and semiconductor device
A semiconductor device includes a supporting substrate, an insulating film formed in a first region over the supporting substrate, a first semiconductor layer formed over the insulating film, a first epitaxial layer formed in an opening of the insulating film in a second region over the supporting substrate, an element isolation region formed between the first semiconductor layer and the first epitaxial layer, and a semiconductor element formed over each of the first semiconductor layer in the first region and the first epitaxial layer in the second region. The first semiconductor layer and the first epitaxial layer is spaced apart from each other by 5 μm or more. |
US09761702B2 |
Power MOSFET having planar channel, vertical current path, and top drain electrode
In one embodiment, a power MOSFET cell includes an N+ silicon substrate having a drain electrode. An N-type drift layer is grown over the substrate. An N-type layer, having a higher dopant concentration than the drift region, is then formed along with a trench having sidewalls. A P-well is formed in the N-type layer, and an N+ source region is formed in the P-well. A gate is formed over the P-well's lateral channel and has a vertical extension into the trench. A positive gate voltage inverts the lateral channel and increases the vertical conduction along the sidewalls to reduce on-resistance. A vertical shield field plate is also located next to the sidewalls and may be connected to the gate. The field plate laterally depletes the N-type layer when the device is off to increase the breakdown voltage. A buried layer and sinker enable the use of a topside drain electrode. |
US09761701B2 |
Bipolar transistor
A bipolar transistor and a method for fabricating a bipolar transistor are disclosed. In one embodiment the bipolar transistor includes a semiconductor body including a collector region and a base region arranged on top of the collector region, the collector region being doped with dopants of a second doping type and the base region being at least partly doped with dopants of a first doping type and an insulating spacers arranged on top of the base region. The semiconductor body further includes a semiconductor layer including an emitter region arranged on the base region and laterally enclosed by the spacers, the emitter region being doped with dopants of the second doping type forming a pn-junction with the base region, wherein the emitter region is fully located above a horizontal plane through a bottom side of the spacers. |
US09761698B2 |
Air gap contact formation for reducing parasitic capacitance
A functional gate structure is located on a surface of a semiconductor material portion and including a U-shaped gate dielectric portion and a gate conductor portion. A source region is located on one side of the functional gate structure, and a drain region is located on another side of the functional gate structure. The source region and drain region both have a topmost surface that is above a topmost surface of the semiconductor material portion and another surface that touches a portion of the U-shaped gate dielectric. A contact structure is located on the topmost surface of the source region and/or the drain region. A middle-of-the-line air gap contact is located between the contact structure and the functional gate structure and above at least one of the source region and the drain region. The middle-of-the-line air gap contact is sealed by a portion of a conformal dielectric material. |
US09761690B2 |
Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate; forming an interfacial layer on the substrate; forming a stack structure on the interfacial layer; patterning the stack structure to form a gate structure on the interfacial layer; forming a liner on the interfacial layer and the gate structure; and removing part of the liner and part of the interfacial layer for forming a spacer. |
US09761688B2 |
Method of fabricating semiconductor device with tilted preamorphized implant
A method for fabricating a semiconductor device may include: preparing a semiconductor substrate including a doping region; performing tilt implantation using a first additional dopant to form an amorphous region in the doping region; doping a second additional dopant in the amorphous region; forming a metal layer on the doped amorphous region; and reacting the doped amorphous region with the metal layer to form metal silicide. |
US09761683B2 |
Semiconductor device and manufacturing method thereof
A method of manufacturing a Fin FET includes forming a fin structure including an upper layer. Part of the upper layer is exposed from an isolation insulating layer. A dummy gate structure is formed over part of the fin structure. The dummy gate structure includes a dummy gate electrode layer and a dummy gate dielectric layer. An interlayer insulating layer is formed over the dummy gate structure. The dummy gate structure is removed so that a space is formed. A gate dielectric layer is formed in the space. A first metal layer is formed over the gate dielectric in the space. A second metal layer is formed over the first metal layer in the space. The first and second metal layers are partially removed, thereby reducing a height of the first and second metal layers. A third metal layer is formed over the partially removed first and second metal layers. |
US09761682B2 |
Semiconductor device with silicon nitride film on nitride semiconductor layer and manufacturing method thereof
In order to improve the characteristics of a semiconductor device including: a channel layer and a barrier layer formed above a substrate; and a gate electrode arranged over the barrier layer via a gate insulating film, the semiconductor device is configured as follows. A silicon nitride film is provided over the barrier layer between a source electrode and the gate electrode, and is also provided over the barrier layer between a drain electrode and the gate electrode GE. The surface potential of the barrier layer is reduced by the silicon nitride film, thereby allowing two-dimensional electron gas to be formed. Thus, by selectively forming two-dimensional electron gas only in a region where the silicon nitride film is formed, a normally-off operation can be performed even if a trench gate structure is not adopted. |
US09761681B2 |
Semiconductor device
The semiconductor device includes a gate insulation film covering inner surfaces of the first trench and the second trench, and an inner surface of an intersection, and a gate electrode provided in the first trench and the second trench, and facing the semiconductor substrate via the gate insulation film. Further, the semiconductor device includes an emitter region of an n-type provided in the semiconductor substrate, exposed on the front surface of the semiconductor substrate, being in contact with the gate insulation film in the second trench, and not being in contact with the gate insulation film provided on the inner surface of the intersection of the first trench and the second trench. |
US09761679B2 |
Performance optimized gate structures having memory device and logic device, the memory device with silicided source/drain regions that are raised with respect to silicided source/drain regions of the logic device
A performance optimized CMOS FET structure and methods of manufacture are disclosed. The method includes forming source and drain regions for a first type device and a second type device. The method further includes lowering the source and drain regions for the first type device, while protecting the source and drain regions for the second type device. The method further includes performing silicide processes to form silicide regions on the lowered source and drain regions for the first type device and the source and drain regions for the second type device. |
US09761677B2 |
Gate contact structure of FinFET
An embodiment includes a substrate, wherein a portion of the substrate extends upwards forming a fin, a gate dielectric over a top surface and at least portions of sidewalls of the fin, a gate electrode over the gate dielectric, and a contact over and extending into the gate electrode, wherein the contact has a first width above the gate electrode and a second width within the gate electrode, the first width being smaller than the second width. |
US09761673B2 |
Amorphous p-type oxide for a semiconductor device
A p-type oxide which is amorphous and is represented by the following compositional formula: xAO.yCu2O where x denotes a proportion by mole of AO and y denotes a proportion by mole of Cu2O and x and y satisfy the following expressions: 0≦x<100 and x+y=100, and A is any one of Mg, Ca, Sr and Ba, or a mixture containing at least one selected from the group consisting of Mg, Ca, Sr and Ba. |
US09761672B1 |
Semiconductor component including aluminum silicon nitride layers
There are disclosed herein various implementations of a semiconductor component including one or more aluminum silicon nitride layers. The semiconductor component includes a substrate, a group III-V intermediate body situated over the substrate, a group III-V buffer layer situated over the group III-V intermediate body, and a group III-V device fabricated over the group III-V buffer layer. The group III-V intermediate body includes the one or more aluminum silicon nitride layers. |
US09761669B1 |
Seed-mediated growth of patterned graphene nanoribbon arrays
Graphene nanoribbon arrays, methods of growing graphene nanoribbon arrays, and electronic and photonic devices incorporating the graphene nanoribbon arrays are provided. The graphene nanoribbons in the arrays are formed using a seed-mediated, bottom-up, chemical vapor deposition (CVD) technique in which the (001) facet of a semiconductor substrate and the orientation of the seed particles on the substrate are used to orient the graphene nanoribbon crystals preferentially along a single [110] direction of the substrate. |
US09761668B2 |
Semiconductor device
A semiconductor device includes a first conductivity type semiconductor substrate, a second conductivity type semiconductor layer which is formed on the semiconductor substrate so as to be in contact with the semiconductor substrate, a first conductivity type body region which is formed in a front surface portion of the semiconductor layer, a second conductivity type source region which is formed in a front surface portion of the body region, a second conductivity type drain region which is formed apart from the body region, a gate insulating film which is formed in a front surface of the semiconductor layer so as to be in contact with the body region, a thick insulating film which is formed integrally with the gate insulating film so as to cover the semiconductor layer between the gate insulating film and the drain region and a gate electrode which is opposite to the body region via the gate insulating film. The body region includes a first portion in which a boundary with the semiconductor layer is in contact with the gate insulating film and a second portion in which a boundary with the semiconductor layer is in contact with the thick insulating film. |
US09761667B2 |
Semiconductor structure with a silicon germanium alloy fin and silicon germanium alloy pad structure
A semiconductor structure is provided that includes a silicon germanium alloy fin having a second germanium content located on a first portion of a substrate. The structure further includes a laterally graded silicon germanium alloy material portion located on a second portion of the substrate. The laterally graded silicon germanium alloy material portion is spaced apart from the silicon germanium alloy fin and has end portions having the second germanium content and a middle portion located between the end portions that has a first germanium content that is less than the second germanium content. |
US09761661B2 |
Stacked strained and strain-relaxed hexagonal nanowires
A method for forming nanowires includes forming a plurality of epitaxial layers on a substrate, the layers including alternating material layers with high and low Ge concentration and patterning the plurality of layers to form fins. The fins are etched to form recesses in low Ge concentration layers to form pillars between high Ge concentration layers. The pillars are converted to dielectric pillars. A conformal material is formed in the recesses and on the dielectric pillars. The high Ge concentration layers are condensed to form hexagonal Ge wires with (111) facets. The (111) facets are exposed to form nanowires. |
US09761660B2 |
Manufacturable spin and spin-polaron interconnects
Manufacturable spin and spin-polaron interconnects are disclosed that do not exhibit the same increase in resistivity shown by Cu interconnects associated with decreasing linewidth. These interconnects rely on the transmission of spin as opposed to charge. Two types of graphene based interconnect approaches are explored, one involving the injection and diffusive transport of discrete spin-polarized carriers, and the other involving coherent spin polarization of graphene charge carriers due to exchange interactions with localized substrate spins. Such devices are manufacturable as well as scalable (methods for their fabrication exist, and the interconnects are based on direct growth, rather than physical transfer or metal catalyst formation). Performance at or above 300 K, as opposed to cryogenic temperatures, is the performance criteria. |
US09761657B2 |
Metal-oxide-semiconductor transistor and method of forming gate layout
A metal-oxide-semiconductor transistor includes a substrate, a gate insulating layer disposed on the surface of the substrate layer, a metal gate disposed on the gate insulating layer and having at least one plug hole, at least one dielectric plug disposed in the plug hole, and two diffusion regions disposed at two sides of the metal gate in the substrate. The metal gate is configured to operate under an operation voltage greater than 5 v. |
US09761648B2 |
Image display apparatus
An image display apparatus includes: a first pixel circuit including a driving transistor that drives a light emitting element and includes a gate electrode on a substrate, a semiconductor layer and a pair of source-drain electrodes; a second pixel circuit disposed adjacent to the first pixel circuit; a second pixel electrode that is formed above the second pixel circuit and is electrically connected to one of the pair of source-drain electrodes of the driving transistor of the first pixel circuit; and a top metal electrode that is electrically connected to one of the pair of source-drain electrodes and is formed to cover at least an entire channel region of the semiconductor layer from above. |
US09761646B2 |
Organic light-emitting diode display
An organic light-emitting diode display is disclosed. The display includes a semiconductor layer formed over a substrate, a scan line formed over the semiconductor layer and configured to provide a scan signal, and a light emission control line formed over the semiconductor layer and configured to provide a light emission control signal. The display includes a data line configured to provide a data voltage and a driving voltage line configured to provide a driving voltage, wherein the driving voltage line crosses the scan line and is electrically insulated from the scan line. A switching transistor is electrically connected to the scan line and the data line and includes a switching drain electrode. A driving transistor includes a driving source electrode electrically connected to the switching drain electrode. Any one of the semiconductor layer and the light emission control line includes an extension at least partially overlapping the data line. |
US09761643B2 |
Hybrid display assembly including a solar cell
Assembly for the display of at least one piece of information for a portable object, this display assembly (1) including a first, at least partially transparent, display device (2) which is located on the side of an observer (4) and arranged to display at least a first piece of information, a second, at least partially transparent, display device (6) for displaying at least a second piece of information and a solar cell (10) being disposed in that order underneath the first display device (2), the first and second display devices (2, 6) being capable of switching between an active state in which they display information and a passive state in which they do not display information. |
US09761641B2 |
Color filter substrate and method for manufacturing the same, OLED display panel and display apparatus
Embodiments of the present invention disclose a color filter substrate including: a base plate, and a black matrix layer and a barrier pad layer disposed stackedly in sequence on the base plate, the barrier pad layer including a plurality of barrier pads disposed on the same layer; wherein, an orthographic projection of a pattern of each barrier pad onto the base plate is located within a region where a pattern of the black matrix layer is located; and, a surface of each barrier pad is provided with an auxiliary functional layer for absorption or reflection of a light irradiated on the surface of each barrier pad. Correspondingly, embodiments of the present invention disclose a method for manufacturing a color filter substrate, an OLED display panel and a display apparatus. |
US09761638B2 |
Organic EL display panel, display device using same, and method for producing organic EL display panel
An organic EL display panel includes: a first pixel electrode and a red organic light-emitting layer sequentially disposed in red subpixel region; a second pixel electrode and a green organic light-emitting layer sequentially disposed in green subpixel region; a third pixel electrode and a first blue organic light-emitting layer sequentially disposed in blue subpixel region; a charge generation layer disposed above the red, green, and first blue light-emitting layers; a second blue organic light-emitting layer disposed on the charge generation layer in the entire subpixel regions; a counter electrode disposed above the second blue light-emitting layer in the entire subpixels regions; a first light conversion layer disposed above the second blue light-emitting layer in the red subpixel region, and converts blue light to red light; and a second light conversion layer disposed above the second blue light-emitting layer in the green subpixel region, and converts blue light to green light. |
US09761635B1 |
Selector device for two-terminal memory
Disclosed is a solid state memory having a non-linear current-voltage (I-V) response. By way of example, the solid state memory can be used as a selector device. The selector device can be formed in series with a non-volatile memory device via a monolithic fabrication process. Further, the selector device can provide a substantially non-linear I-V response suitable to mitigate leakage current for the nonvolatile memory device. In various disclosed embodiments, the series combination of the selector device and the non-volatile memory device can serve as one of a set of memory cells in a 1-transistor, many-resistor resistive memory cell array. |
US09761634B2 |
Electronic device
This patent document provides an electronic device capable of improving the characteristics of a variable resistance element. An electronic device in accordance with an implementation of this document includes semiconductor memory, and the semiconductor memory includes a variable resistance element capable of being included in the semiconductor memory, and including a fixed layer, a tunnel barrier layer, and a variable layer laminated therein, wherein the variable resistance element is capable of allowing a slope of a graph of a switching current density as a function of an external magnetic field to be proportional to the square of “H/Hk” when the magnetization directions of the fixed layer and the variable layer are switched from a parallel state to an antiparallel state. In accordance with the electronic device of this patent document, the characteristics of the variable resistance element can be improved. |
US09761631B2 |
Radiation image sensor
A radiation image sensor includes a charge generation section and, a circuit board accumulating and transferring charge generated in the charge generation section. The circuit board includes a semiconductor substrate, a capacitive section accumulating the charge generated in the charge generation section, and a MOS transistor in the semiconductor substrate. The MOS transistor includes one end connected to the capacitive section and another end connected to a wire transferring the charge. The capacitive section includes a partial region of the semiconductor substrate, a conductor layer disposed on the partial region and electrically connected to the charge generation section, and an insulating layer interposed between the partial region and the conductor layer. |
US09761629B2 |
Image sensor device and method
A system and method for reducing cross-talk between photosensitive diodes is provided. In an embodiment a first color filter is formed over a first photosensitive diode and a second color filter is formed over a second photosensitive diode, and a gap is formed between the first color filter and the second color filter. The gap will serve to reflect light that otherwise would have crossed from the first color filter to the second color filter, thereby reducing cross-talk between the first photosensitive diode and the second photosensitive diode. A reflective grid may also be formed between the first photosensitive diode and the second photosensitive diode in order to assist in the reflection and further reduce the amount of cross-talk. |
US09761628B2 |
Imaging element and imaging device
Provided is an imaging element including: a light receiving element 20; and a stacked structure body 130 that is placed on a light incident side of the light receiving element 20 and in which a semiconductor layer 131 and a nanocarbon film 132 to which a prescribed electric potential is applied are stacked from the light receiving element side. The semiconductor layer 131 is made of a wide gap semiconductor with an electron affinity of 3.5 eV or more, or is made of a semiconductor with a band gap of 2.0 eV or more and an electron affinity of 3.5 eV or more. |
US09761625B2 |
Image sensor having overlapping exposure regions and pixels with misaligned photodiodes
In a solid state image sensor which has two photodiodes juxtaposed in a predetermined direction in each pixel and is formed by carrying out divided exposure, that is, exposure treatment of an entire chip by a plurality of times of exposure, image quality is improved and autofocusing speed is increased. Provided is a solid state image sensor having a first exposure region having a first region and a second exposure region having a second region. They overlap with each other in a third region between the first and second regions. In a pixel formed in the third region, a photodiode formed through a mask for first exposure region is placed at a position closer to the side of the second region than another photodiode formed through a mask for second exposure region is. |
US09761622B2 |
CMOS image sensor structure with crosstalk improvement
A semiconductor device includes a substrate, a device layer, a composite grid structure, a passivation layer and color filters. The device layer overlies the substrate. The composite grid structure overlies the device layer. The composite grid structure includes cavities passing through the composite grid structure, and the composite grid structure includes a metal grid layer and a dielectric grid layer stacked on the metal grid layer. The passivation layer conformally covers the composite grid structure. The color filters respectively fill the cavities. |
US09761619B2 |
Curved image sensor, method for fabricating the same, and electronic device having the same
The curved image sensor may include: a first substrate including a plurality of photoelectric conversion elements and having a curved first surface; a bonding pattern formed over a second surface opposite to the first surface of the first substrate, formed along an edge of the first substrate, and having an opening; a second substrate bonded to the second surface of the first substrate by the bonding pattern; and a sealing material filling the opening so that a cavity defined by the first substrate, the second substrate, and the bonding pattern is sealed by the sealing material. |
US09761609B2 |
Structure having group III-V, Ge and SiGe Fins on insulator
A method provides a first substrate supporting an insulator layer having trenches formed therein; filling the trenches using an epitaxial growth process with at least semiconductor material; planarizing tops of the filled trenches; forming a first layer of dielectric material on a resulting planarized surface; inverting the first substrate wafer to place the first layer of dielectric material in contact with a second layer of dielectric material on a second substrate; bonding the first substrate to the second substrate through the first and second layers of dielectric material to form a common layer of dielectric material; and removing the first substrate and a first portion of the filled trenches to leave a second portion of the filled trenches disposed upon the common dielectric layer. The removed first portion of the filled trenches contains dislocation defects. The method then removes the insulator layer to leave a plurality of Fin structures. |
US09761607B2 |
Method for producing strained semi-conductor blocks on the insulating layer of a semi-conductor on insulator substrate
A method for producing a microelectronic device is provided, including forming on an insulating layer of a semi-conductor on insulator type substrate, a first semi-conductor block covered with a first strain zone configured to induce a compressive strain in the first block and a second semi-conductor block covered with a second strain zone configured to induce a tensile strain in the second block, the first block and the second block each being formed of a lower region based on amorphous semi-conductor material, covered with an upper region of crystalline semi-conductor material in contact with one of the strain zones; and recrystallizing the lower region of the first and second blocks while using the upper region of crystalline material as starting zone for a recrystallization front. |
US09761605B1 |
Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a substrate; a stacked body; a first columnar portion; a second columnar portion; and a plurality of first interconnects. The stacked body is provided on the substrate and includes a plurality of electrode layers separately stacked each other. A distance between the first columnar portion and one end of the plurality of electrode layers in the first direction is smaller than a distance between the second columnar portion and the other end of the plurality of electrode layers in the first direction. In the same electrode layer, a first width of a first charge storage film of the first columnar portion is smaller than a second width of a second charge storage film of the second columnar portion. |
US09761593B2 |
Semiconductor device
A semiconductor device includes: a substrate having a plurality of active regions; a plurality of bit lines extending in a first direction, the plurality of bit lines being separate from the substrate with an insulating layer therebetween; a plurality of first insulating lines extending in a second direction that is different from the first direction, wherein the plurality of first insulating lines intersect the plurality of bit lines and have upper surfaces having levels which are higher than those of upper surfaces of the plurality of bit lines relative to the substrate; and a plurality of first contact structures connected to the plurality of active regions, the plurality of first contact structures being disposed in an area defined by the plurality of bit lines and the plurality of first insulating lines. |
US09761589B2 |
Method of operating semiconductor memory device with floating body transistor using silicon controlled rectifier principle
Methods of operating semiconductor memory devices with floating body transistors, using a silicon controlled rectifier principle are provided, as are semiconductor memory devices for performing such operations. A method of maintaining the data state of a semiconductor dynamic random access memory cell is provided, wherein the memory cell comprises a substrate being made of a material having a first conductivity type selected from p-type conductivity type and n-type conductivity type; a first region having a second conductivity type selected from the p-type and n-type conductivity types, the second conductivity type being different from the first conductivity type; a second region having the second conductivity type, the second region being spaced apart from the first region; a buried layer in the substrate below the first and second regions, spaced apart from the first and second regions and having the second conductivity type; a body region formed between the first and second regions and the buried layer, the body region having the first conductivity type; and a gate positioned between the first and second regions and adjacent the body region. The memory cell is configured to store a first data state which corresponds to a first charge in the body region in a first configuration, and a second data state which corresponds to a second charge in the body region in a second configuration. The method includes: providing the memory cell storing one of the first and second data states; and applying a positive voltage to a substrate terminal connected to the substrate beneath the buried layer, wherein when the body region is in the first state, the body region turns on a silicon controlled rectifier device of the cell and current flows through the device to maintain configuration of the memory cell in the first memory state, and wherein when the memory cell is in the second state, the body region does not turn on the silicon controlled rectifier device, current does not flow, and a blocking operation results, causing the body to maintain the second memory state. |
US09761587B2 |
Tall strained high percentage silicon germanium fins for CMOS
A silicon germanium alloy (SiGe) fin having a first germanium content is provided within first and second device regions. Each SiGe fin is located on a sacrificial material stack and an oxide material surrounds each SiGe fin. A germanium layer is formed atop each SiGe fin within one of the device regions, while a SiGe layer having a second germanium content less than the first germanium content is formed atop each SiGe fin within the other device region. An exposed surface of each of the germanium layer and the SiGe layer is then bonded to a base substrate. The sacrificial material stack is removed and thereafter the oxide material is recessed to expose a portion of each SiGe fin in the first and second device regions. Each SiGe fin contacting the germanium layer compressively strained, and each SiGe fin contacting the SiGe layer is tensely strained. |
US09761580B1 |
Methods of forming an array comprising pairs of vertically opposed capacitors and arrays comprising pairs of vertically opposed capacitors
A method of forming an array comprising pairs of vertically opposed capacitors comprises forming an upwardly-open conductive lining in individual capacitor openings in insulative-comprising material. An elevational mid-portion of individual of the conductive linings is removed to form an upper capacitor electrode lining and a lower capacitor electrode lining that are elevationally separate and spaced from one another in the individual capacitor openings. A capacitor insulator is formed radially inward of the upper and lower capacitor electrode linings in the individual capacitor openings. Conductive material is formed radially inward of the capacitor insulator in the individual capacitor openings and elevationally between the capacitor electrode linings. The conductive material is formed to comprise a shared capacitor electrode that is shared by vertically opposed capacitors in individual of the pairs of vertically opposed capacitors. Additional methods and structure independent of method are disclosed. |
US09761579B2 |
C-shaped resistor and semiconductor device including the same
A resistor includes a first conductive layer; a second conductive layer protruding from the first conductive layer; a third conductive layer located above and facing the first conductive layer to face the first conductive layer; and at least two contact plugs electrically coupled to the third conductive layer. |
US09761575B1 |
Integrated circuit containing standard logic cells and library-compatible, NCEM-enabled fill cells, including at least chamfer-short-configured, AACNT-short-configured, GATE-short-configured, and TS-short-configured, NCEM-enabled fill cells
An IC includes logic cells, selected from a standard cell library, and fill cells, configured for compatibility with the standard logic cells. The fill cells contain structures configured to obtain in-line data via non-contact electrical measurements (“NCEM”). The IC includes such NCEM-enabled fill cells configured to enable detection and/or measurement of a variety of short-circuit failure modes, including at least one chamfer-short-related failure mode, one AACNT-short-related failure mode, one GATE-short-related failure mode, and one TS-short-related failure mode. |
US09761569B2 |
Leadframe-based system-in-packages having sidewall-mounted surface mount devices and methods for the production thereof
Embodiments of a method for fabricating System-in-Packages (SiPs) are provided, as are embodiments of a SiP. In one embodiment, the method includes producing a first package including a first molded package body having a sidewall. A first leadframe is embedded within the first molded package body and having a first leadframe lead exposed through the sidewall. In certain implementations, a semiconductor die may also be encapsulated within the first molded package body. A Surface Mount Device (SMD) is mounted to the sidewall of the first molded package body such that a first terminal of the SMD is in ohmic contact with the first leadframe lead exposed through the sidewall. |
US09761567B2 |
Power semiconductor module and composite module
A power semiconductor module includes a wiring member that electrically connects a front surface electrode of a semiconductor element and a circuit board of an insulating substrate in a housing. A resin provided in the housing covers the wiring member, and has a height in the vicinity of the wiring member. A cover covering the periphery of external terminals is provided between the resin and a first lid in the housing. A second lid is provided further outside the first lid in an aperture portion of the housing, and the space between the second lid and the first lid is filled with another resin. |
US09761566B1 |
Multi-die structure and method of forming same
A method includes forming a semiconductor device comprising a semiconductor die surrounded by a molding material, wherein a contact metal of the semiconductor device has an exposed edge, placing the semiconductor device into a tray having an inner wall and an outer wall, wherein the inner wall is underneath the semiconductor device and between an outer edge of the semiconductor device and an outer edge of bumps of the semiconductor device, depositing a metal shielding layer on the semiconductor device and the tray, wherein the metal shielding layer is in direct contact with the exposed edge of the contact metal and separating the semiconductor device from the tray. |
US09761564B1 |
Layout of transmission vias for memory device
Apparatuses and methods for supplying power to a plurality of dies are described. An example apparatus includes: a substrate; first, second and third memory cell arrays arranged in line in a first direction in the substrate; a first set of through electrodes arranged between the first and second memory cell arrays, each of the first set of through electrodes penetrating through the substrate, the first set of through electrodes including first and second through electrodes; and a second set of through electrodes arranged between the second and third memory cell arrays, each of the second set of through electrodes penetrating through the substrate, the second set of through electrodes including third and fourth through electrodes. |
US09761559B1 |
Semiconductor package and fabrication method thereof
A semiconductor package includes a first logic die, a second logic die disposed in close proximity to the first logic die, a bridge memory die coupled to both the first logic die and the second logic die, a redistribution layer (RDL) structure coupled to the first logic die and the second logic die, and a molding compound at least partially encapsulating the first logic die, the second logic die, and the bridge memory die. The first logic die and the second logic die are coplanar. |
US09761554B2 |
Ball bonding metal wire bond wires to metal pads
An apparatus, and methods therefor, relates generally to an integrated circuit package. In such an apparatus, a platform substrate has a copper pad. An integrated circuit die is coupled to the platform substrate. A wire bond wire couples a contact of the integrated circuit die and the copper pad. A first end of the wire bond wire is ball bonded with a ball bond for direct contact with an upper surface of the copper pad. A second end of the wire bond wire is stitch bonded with a stitch bond to the contact. |
US09761552B2 |
Electronic apparatus and method for fabricating the same
An electronic apparatus includes a first electronic part with a first terminal, a second electronic part with a second terminal opposite the first terminal, and a joining portion which joins the first terminal and the second terminal. The joining portion contains a pole-like compound extending in a direction in which the first terminal and the second terminal are opposite to each other. The joining portion contains the pole-like compound, so the strength of the joining portion is improved. When the first terminal and the second terminal are joined, the temperature of one of the first electronic part and the second electronic part is made higher than that of the other. A joining material is cooled and solidified in this state. By doing so, the pole-like compound is formed. |
US09761545B2 |
Isolator and method of manufacturing isolator
An isolator is configured by a transmission circuit, a transformer, and a reception circuit. A first coil of the transformer is disposed on a back surface of a first semiconductor substrate; a transmission circuit and a second coil of the transformer are disposed on a front surface. The first coil is embedded within a coil trench, is led out through an embedded via-metal-film to a substrate front surface, and is electrically connected to the transmission circuit. The second coil is disposed on an insulating layer of the substrate front surface. The reception circuit is disposed on a front surface of a second semiconductor substrate. The second coil and the reception circuit are electrically connected to each other by connecting first and third electrode pads disposed respectively on the front surfaces of the first and second semiconductor substrates through wires. |
US09761544B1 |
Semiconductor device
A semiconductor device is provided with: a semiconductor integrated circuit having a bump mounting surface; and a thin-film capacitor portion connected to the bump mounting surface via a bump. The semiconductor integrated circuit includes a first power supply pad, and a second power supply pad. The thin-film capacitor portion includes a first electrode layer connected to the first power supply pad, a second electrode layer connected to the second power supply pad, and a dielectric layer formed between the first electrode layer and the second electrode layer. The semiconductor device is provided with an electric power supply path configured to supply electric power to the semiconductor integrated circuit, and a thin plate-shaped metal resistor portion provided in the electric power supply path and made from a metal based high-resistance material having a volume resistivity higher than a volume resistivity of the first electrode layer and the second electrode layer. |
US09761543B1 |
Integrated circuits with thermal isolation and temperature regulation
Integrated circuits with a molded package including a cavity and a semiconductor die spaced from an interior surface of the molded package within the cavity. The semiconductor die includes one or more electrical components, a thermal control component to control the temperature of the electrical component, and a driver to provide a current or voltage signal to the thermal control component at least partially according to a setpoint signal. |
US09761540B2 |
Wafer level package and fabrication method thereof
A semiconductor device that includes a redistribution layer (RDL) is disclosed. A chip is mounted on the RDL within a chip mounting area. The RDL is electrically connected to the chip. A molding compound covers and encapsulates the chip. A first stress-relief feature is embedded in the molding compound within a peripheral area adjacent to the chip mounting area. A second stress-relief feature is embedded in the molding compound within the chip mounting area. The first stress-relief feature is composed of a first material. The second stress-relief feature is composed of a second material that is different from the first material. |
US09761538B1 |
Method for making a shielded integrated circuit (IC) package with an electrically conductive polymer layer
A method for making shielded integrated circuit (IC) packages includes providing spaced apart IC dies carried by a substrate and covered by a common encapsulating material, and cutting through the common encapsulating material between adjacent IC dies to define spaced apart IC packages carried by the substrate. An electrically conductive layer is positioned over the spaced apart IC packages and fills spaces between adjacent IC packages. The method further includes cutting through the electrically conductive layer between adjacent IC packages and through the substrate to form the shielded IC packages. |
US09761537B2 |
Shielded radio-frequency module having reduced area
Shielded radio-frequency (RF) module having reduced area. In some embodiments, an RF module can include a packaging substrate configured to receive a plurality of components, and a plurality of shielding wirebonds implemented on the packaging substrate and configured to provide RF shielding functionality for one or more regions on the packaging substrate. The packaging substrate can include a first area associated with implementation of each shielding wirebond. The RF module can further include one or more devices mounted on the packaging substrate. The packaging substrate can further include a second area associated with mounting of each of the one or more devices. Each device can be mounted with respect to a corresponding shielding wirebond such that the second area associated with the device overlaps at least partially with the first area associated with the corresponding shielding wirebond. |
US09761535B1 |
Interposer, semiconductor package with the same and method for preparing a semiconductor package with the same
One aspect of the present disclosure provides an interposer for a semiconductor package. The interposer includes a substrate portion and a wall portion disposed on the substrate portion. The substrate portion has a first side, a second side, and an electrical interconnect structure between the first side and the second side. The substrate portion is substantially free from conductive through vias, and the cost for fabricating through silicon vias (TSV) is very expensive; therefore, the fabrication cost of the interposer can be dramatically reduced. In addition, the wall portion is disposed on the first side and defining an aperture exposing a portion of the electrical interconnect structure. At least one semiconductor die can be bonded to the interposer and inside the aperture. Consequently, the height of the semiconductor package is lower than the design of disposing the semiconductor die on top of the interposer. |
US09761534B2 |
Semiconductor package, semiconductor device using the same and manufacturing method thereof
A semiconductor package includes a package substrate, a first electronic component and a second package body. The package substrate includes a first conductive layer, a first pillar layer, a first package body and a second conductive layer, wherein the first pillar layer is formed on the first conductive layer, the first package body encapsulates the first conductive layer and the first pillar layer, and the second conductive layer electrically connects to the first pillar layer. The first electronic component is disposed above the second conductive layer of the package substrate. The second package body encapsulates the first electronic component and the second conductive layer. |
US09761533B2 |
Interposer-less stack die interconnect
Techniques for providing a semiconductor assembly having an interconnect die for die-to-die interconnection, an IC package, a method for manufacturing, and a method for routing signals in an IC package are described. In one implementation, a semiconductor assembly is provided that includes a first interconnect die coupled to a first integrated circuit (IC) die and a second IC die by inter-die connections. The first interconnect die includes solid state circuitry that provides a signal transmission path between the IC dice. |
US09761532B2 |
Hybrid interconnect structure and electronic device employing the same
A hybrid interconnect structure includes a graphene layer between a non-metallic material layer and a metal layer, and a first interfacial bonding layer between the non-metallic material layer and the graphene layer, or the metal layer and the graphene layer. The graphene layer connects the non-metallic material layer and the metal layer, and the first bonding layer includes a metallic material. |
US09761530B2 |
Graphene wiring and method for manufacturing the same
Graphene wiring of an embodiment has a graphene intercalation compound including a multilayer graphene having graphene sheets stacked therein and an interlayer substance disposed between layers of the multilayer graphene, and an interlayer cross-linked layer connected to a side surface of the multilayer graphene. The interlayer cross-linked layer has a cross-linked molecular structure including multiple bonded molecules cross-linking the graphene sheets included in the multilayer graphene. |
US09761522B2 |
Wireless charging package with chip integrated in coil center
A package includes a device die, and an encapsulating material encapsulating the device die therein. The encapsulating material has a top surface coplanar with a top surface of the device die. A coil extends from the top surface to a bottom surface of the encapsulating material, and the device die is in the region encircled by the coil. At least one dielectric layer is formed over the encapsulating material and the coil. A plurality of redistribution lines is in the at least one dielectric layer. The coil is electrically coupled to the device die through the plurality of redistribution lines. |
US09761516B1 |
Via and trench filling using injection molded soldering
A method includes forming one or more vias in a substrate, forming a first photoresist layer on a top surface of the substrate and a second photoresist layer on a bottom surface of the substrate, patterning the first photoresist layer and the second photoresist layer to remove at least a first portion of the first photoresist layer and at least a second portion of the second photoresist layer, filling the one or more vias, the first portion and the second portion with solder material using injection molded soldering, and removing remaining portions of the first photoresist layer and the second photoresist layer. |
US09761514B2 |
Substrate for integrated circuit devices including multi-layer glass core and methods of making the same
Disclosed are embodiments of a substrate for an integrated circuit (IC) device. The substrate includes a core comprised of two or more discrete glass layers that have been bonded together. A separate bonding layer may be disposed between adjacent glass layers to couple these layers together. The substrate may also include build-up structures on opposing sides of the multi-layer glass core, or perhaps on one side of the core. Electrically conductive terminals may be formed on both sides of the substrate, and an IC die may be coupled with the terminals on one side of the substrate. The terminals on the opposing side may be coupled with a next-level component, such as a circuit board. One or more conductors extend through the multi-layer glass core, and one or more of the conductors may be electrically coupled with the build-up structures disposed over the core. Other embodiments are described and claimed. |
US09761513B2 |
Method of fabricating three dimensional integrated circuit
A method of fabricating a three dimensional integrated circuit comprises forming a redistribution layer on a first side of a packaging component, forming a holding chamber in the redistribution layer, attaching an integrated circuit die on the first side of the packaging component, wherein an interconnect bump of the integrated circuit die is inserted into the holding chamber, applying a reflow process to the integrated circuit die and the packaging component and forming an encapsulation layer on the packaging component. |
US09761507B1 |
Stacked rectifiers in a package
A rectifier package is provided, which comprises a first rectifier die having an anode and a cathode conductively bonded to a first conductive film on a first surface. The rectifier package also comprises a second rectifier die having an anode and a cathode conductively bonded to the first conductive film on a second surface, which is opposite to the first surface. The first conductive film is in contact with both anodes or both cathodes of the first rectifier die and the second rectifier die. |
US09761503B2 |
Packaging mechanisms for dies with different sizes of connectors
Embodiments of mechanisms for testing a die package with multiple packaged dies on a package substrate use an interconnect substrate to provide electrical connections between dies and the package substrate and to provide probing structures (or pads). Testing structures, including daisy-chain structures, with metal lines to connect bonding structures connected to signals, power source, and/or grounding structures are connected to probing structures on the interconnect substrate. The testing structures enable determining the quality of bonding and/or functionalities of packaged dies bonded. After electrical testing is completed, the metal lines connecting the probing structures and the bonding structures are severed to allow proper function of devices in the die package. The mechanisms for forming test structures with probing pads on interconnect substrate and severing connecting metal lines after testing could reduce manufacturing cost. |
US09761501B2 |
Method of manufacturing a semiconductor device and inspecting an electrical characteristic thereof using socket terminals
Improvement in yield of a semiconductor device is obtained. In addition, increase in service life of a socket terminal is obtained. A projecting portion PJ1 and a projecting portion PJ2 are provided in an end portion PU of a socket terminal STE1. Thus, it is possible to enable contact between a lead and the socket terminal STE in which a large current is caused to flow, at two points by a contact using the projecting portion PJ1 and by a contact using the projecting portion PJ2, for example. As a result, the current flowing from the socket terminal STE1 to the lead flows by being dispersed into a path flowing in the projecting portion PJ1 and a path flowing in the projecting portion PJ2. Accordingly, it is possible to suppress increase of temperature of a contact portion between the socket terminal STE1 and the lead even in a case where the large current is caused to flow between the socket terminal STE1 and the lead. |
US09761499B2 |
Semiconductor device structure with 110-PFET and 111-NFET current flow direction
A FinFET comprises a hybrid substrate having a top wafer of (100) silicon, a handle wafer of (110) silicon, and a buried oxide layer between the top wafer and the handle wafer; a first set of fins disposed in the top wafer and oriented in a <110> direction of the (100) silicon; and a second set of fins disposed in the handle wafer and oriented in a <112> direction of the (110) silicon. The first set of fins and the second set of fins are aligned. |
US09761498B2 |
Selective oxidation of buried silicon-germanium to form tensile strained silicon FinFETs
An integrated circuit included n-type FinFETs in an n-region and p-type FinFETs in a p-region. The integrated circuit includes: an n-type fin in the n-region comprising a silicon (Si) fin portion disposed on an oxidized fin portion, the Si fin portion consisting essentially of Si, and the oxidized fin portion consisting essentially of Si, germanium (Ge) and oxygen; and a p-type fin in the p-region consisting essentially of Si and Ge. |
US09761497B2 |
Techniques and configurations to reduce transistor gate short defects
Embodiments of the present disclosure describe techniques and configurations to reduce transistor gate short defects. In one embodiment, a method includes forming a plurality of lines, wherein individual lines of the plurality of lines comprise a gate electrode material, depositing an electrically insulative material to fill regions between the individual lines and subsequent to depositing the electrically insulative material, removing a portion of at least one of the individual lines to isolate gate electrode material of a first transistor device from gate electrode material of a second transistor device. Other embodiments may be described and/or claimed. |
US09761495B1 |
Methods of performing concurrent fin and gate cut etch processes for FinFET semiconductor devices and the resulting devices
A method includes forming a plurality of fins above a substrate. A plurality of gate structures is formed above the plurality of fins. A first mask layer is formed above the plurality of fins and the plurality of gate structures. The first mask layer has at least one fin cut opening and at least one gate cut opening defined therein. A first portion of a first fin of the plurality of fins disposed below the fin cut opening is removed to define a fin cut cavity. A second portion of a first gate structure of the plurality of gate structures disposed below the gate cut opening is removed to define a gate cut cavity. An insulating material layer is concurrently formed in at least a portion of the fin cut cavity and the gate cut cavity. |
US09761494B2 |
Semiconductor structure and method of forming the same
A semiconductor structure includes a gate structure disposed on a substrate. At least one lightly doped region adjoins the gate structure in the substrate. The at least one lightly doped region has a first conductivity type. A source feature and a drain feature are on opposite sides of the gate structure in the substrate. The source feature and the drain feature have the first conductivity type. The source feature is in the at least one lightly doped region. A bulk pick-up region adjoins the source feature in the at least one lightly doped region. The bulk pick-up region has a second conductivity type. |
US09761492B2 |
Processing method of optical device wafer
A processing method for optical device wafers includes a shielded tunnel forming step and a dividing step. In the shielded tunnel forming step, a sapphire substrate is irradiated with a pulse laser beam having such a wavelength as to be transmitted through the sapphire substrate along regions corresponding to planned dividing lines. The light focus point of the beam is positioned inside the substrate from the back surface side of the substrate. Fine pores and amorphous regions that shield the fine pores form shielded tunnels along the planned dividing lines. In the dividing step, an external force is applied to the optical device wafer, and the optical device wafer is divided into individual optical device chips along the planned dividing lines. In the shielded tunnel forming step, a spherical aberration is generated by causing the laser beam to be incident on a condensing lens with a divergence angle. |
US09761490B2 |
Method for forming contact holes in a semiconductor device
A method for forming a semiconductor device includes forming a device structure having a floating gate, control gate, sidewall spacers, and source and drain regions. The device structure includes contact-hole regions and non-contact-hole regions. The method also includes forming a photo resist layer overlying the contact hole regions in the device structure and exposing the non-contact-hole regions, and forming a protective layer overlying the sacrificial layer and the exposed non-contact-hole regions. Next, an interlayer dielectric layer overlying the protective layer, and CMP (chemical mechanical polishing) is used to remove the inter-layer dielectric layer and the protective layer from above the photo resist. The photo resist layer is then removed from the contact-hole regions to expose contact holes. |
US09761486B2 |
Method of chip packaging
A method of forming a chip package portion having a reduced loading effect between various metal lines during a leveling process comprises forming a first layer, a passivation layer over the first layer, a second layer over the passivation layer, and a third layer over the second layer. The method also comprises forming a patterned opening having multiple depths by removing portions of the first layer, the passivation layer, the second layer, and the third layer by way of one or more removal processes that remove portions of the first layer, the passivation layer, the second layer, and the third layer in accordance with one or more patterned photoresist depositions. The method further comprises depositing a material into the patterned opening, and leveling the material deposited into the patterned opening. |
US09761485B2 |
Catalyst layer forming method, catalyst layer forming system, and recording medium
A catalyst layer can be uniformly formed on an entire surface of a substrate and an entire inner surface of a recess. A catalyst layer forming method of forming the catalyst layer on the substrate includes a first supply processing of forming a substrate surface catalyst layer 22A by supplying a catalyst liquid on the entire surface of the substrate 2; and a second supply processing of forming a recess inner surface catalyst layer 22B by supplying the catalyst liquid to a central portion of the substrate 2 while rotating the substrate 2. |
US09761484B1 |
Interconnect structure and fabrication thereof
Interconnect structures and processes generally include creating point defects in exposed surfaces of the dielectric layer to create a point defect region at a relatively shallow depth, wherein the point defect region is a fraction of the dielectric layer and is created with exposure to silicon, carbon, nitrogen, oxygen, or mixtures thereof such that the point defect region contains Si, C, N O, or mixtures containing at least one of the foregoing. A seed layer can be deposited and includes at least one alloying element that is effective to form an in situ self-aligned liner layer with the Si, C, N O, or mixtures containing at least one of the foregoing within the point defect region, which is formed at a depth of less than 10 nanometers. The in situ liner layer within the dielectric layer maximizes the volume fraction of the conductor of the interconnect structure. |
US09761478B2 |
Substrate transport apparatus
A substrate transport apparatus including a frame, an upper arm rotatably mounted to the frame about a shoulder axis, a forearm rotatably mounted to the upper arm about an elbow axis where the forearm includes stacked forearm sections dependent from the upper arm through a common joint, and independent stacked end effectors rotatably mounted to the forearm, the forearm being common to the independent stacked end effectors, wherein at least one end effector is mounted to the stacked forearm sections at a wrist axis, where the forearm is configured such that spacing between the independent stacked end effectors mounted to the stacked forearm sections is decoupled from a height build up between end effectors accommodating pass through instrumentation. |
US09761477B2 |
Pre-package and methods of manufacturing semiconductor package and electronic device using the same
Methods of fabricating semiconductor packages are provided. One of the methods includes forming a protection layer including metal on a first surface of a substrate to cover a semiconductor device disposed on the first surface of the substrate, attaching a support substrate to the protection layer by using an adhesive member, processing a second surface of the substrate opposite to the protection layer to remove a part of the substrate, and detaching the support substrate from the substrate. |
US09761476B2 |
Dicing film and dicing die-bonding film
The present invention relates to a dicing film including: a substrate film; and a cohesive layer, wherein a storage modulus of the cohesive layer at 30° C. is 3*105 to 4*106 Pa, and the cohesive layer has a degree of cross-linking of 80% to 99%, a dicing die-bonding film including the dicing film, and a dicing method of a semiconductor wafer using the dicing die-bonding film. |
US09761475B2 |
Film for semiconductor device production, method for producing film for semiconductor device production, and method for semiconductor device production
The present invention relates to a film for semiconductor device production, which includes: a separator; and a plurality of adhesive layer-attached dicing tapes each including a dicing tape and an adhesive layer laminated on the dicing tape, which are laminated on the separator at a predetermined interval in such a manner that the adhesive layer attaches to the separator, in which the separator has a cut formed along the outer periphery of the dicing tape, and the depth of the cut is at most ⅔ of the thickness of the separator. |
US09761473B2 |
Substrate supporting unit and substrate processing apparatus manufacturing method of the substrate supporting unit
Provided are a substrate supporting unit and a substrate processing apparatus, and a method of manufacturing the substrate supporting unit. The substrate supporting unit includes a susceptor on which a substrate is placed on a top surface thereof, one or more heat absorbing members which are capable of being converted between a mounted position at which the heat absorbing member is disposed on an upper portion of the susceptor to thermally contact the susceptor and a released position at which the heat absorbing member is separated from the upper portion of the susceptor, the one or more heat absorbing members absorbing heat of the susceptor at the mounted position, and an edge ring having a plurality of fixing slots in which the heat absorbing members are selectively inserted and fixed. |
US09761466B2 |
Apparatus and method for cleaning semiconductor substrate
A cleaning apparatus for a semiconductor substrate includes a belt conveyor, a treatment head that executes cleaning, rinsing and drying treatments, a rinse water supplying mechanism that supplies rinse water adjusted to a predetermined pH value to the treatment head and configured to rinse the substrate applies heat to the rinse water to set a rinse water temperature to 70° or above, and an optical mechanism. The treatment head is configured to rinse the substrate. The optical mechanism is configured to recognize a pattern on the semiconductor substrate so that the semiconductor substrate can be automatically placed on the belt conveyor with a direction of the recognized pattern and a feeding direction of the belt conveyor having a predetermined relationship. The treatment head includes a drying treatment mechanism configured to execute both a drying treatment with use of drying solvent and lamp annealing in execution of drying treatment. |
US09761464B2 |
Power MOSFET and manufacturing method thereof
A power MOSFET includes a substrate, a dielectric layer, solder balls, first and second patterned-metal layers. The substrate includes an active surface, a back surface, a source region and a gate region on the active surface, and a drain region on the back surface. The first patterned-metal layer disposed on the active surface includes a source electrode, a gate electrode, a drain electrode and a connecting trace. The source and gate electrodes electrically connect the source and gate regions. The connecting trace located at an edge of the substrate electrically connects the drain electrode. The dielectric layer disposed on the active surface exposes the first patterned-metal layer. The second patterned-metal layer includes UBM layers covering the source, gate and drain electrodes and a connecting metal layer covering the connecting trace and extending to the edge to electrically connect the drain region. The solder balls are disposed on the UBM layers. |
US09761461B2 |
Systems and methods for fabricating a polycrystaline semiconductor resistor on a semiconductor substrate
In accordance with embodiments of the present disclosure, an integrated circuit may include at least one region of shallow-trench isolation field oxide, at least one region of dummy diffusion, and a polycrystalline semiconductor resistor. The at least one region of shallow-trench isolation field oxide may be formed on a semiconductor substrate. The at least one region of dummy diffusion may be formed adjacent to the at least one region of shallow-trench isolation field oxide on the semiconductor substrate. The polycrystalline semiconductor resistor may comprise at least one resistor arm formed with a polycrystalline semiconductor material, wherein the at least one resistor arm is formed over each of the at least one region of shallow-trench isolation field oxide and the at least one region of dummy diffusion. |
US09761454B2 |
Method of polishing SiC substrate
A method of polishing a SiC substrate by supplying a polishing liquid and bringing a polishing pad into contact with the SiC substrate is provided. The polishing liquid contains a permanganate, inorganic salts having an oxidizing ability, and water. The method includes: a first polishing step of polishing the SiC substrate by use of a first polishing pad; and a second polishing step of polishing the SiC substrate by use of a second polishing pad softer than the first polishing pad after the first polishing step. |
US09761451B2 |
Cut last self-aligned litho-etch patterning
The present disclosure relates to a method of performing a semiconductor fabrication process. In some embodiments, the method is performed by forming a spacer material within openings in a first masking layer overlying a second masking layer, and forming a reverse material over a part of the spacer material. A first plurality of openings are formed within the spacer material. The first plurality of openings are separated by the reverse material. A second plurality of openings are formed within the first masking layer. The second plurality of openings are separated by the spacer material. The second masking layer is patterned according to the first plurality of openings and the second plurality of openings. |
US09761450B1 |
Forming a fin cut in a hardmask
A method of fabricating a hard mask structure is provided. According to the method, a hard mask layer is disposed over a substrate. The hard mask layer includes a lower hard mask layer disposed over the substrate and an upper hard mask layer disposed over the lower hard mask layer. The hard mask layer is patterned and the upper hard mask layer is removed by selectively etching the upper hard mask layer until reaching the lower hard mask layer to form a top portion of the hard mask structure having a first dimension. A spacer material is disposed on a sidewall of the top portion of the hard mask structure. The lower hard mask layer is removed by selectively etching the lower mask layer until reaching the substrate to form a bottom portion of the hard mask structure having a second dimension. |
US09761446B2 |
Methods for the synthesis of arrays of thin crystal grains of layered semiconductors SnS2 and SnS at designed locations
Methods of producing arrays of thin crystal grains of layered semiconductors, including the creation of stable atomic-layer-thick to micron-thick membranes of crystalline semiconductors by chemical vapor deposition. |
US09761441B2 |
Physical vapor deposition methods and systems to form semiconductor films using counterbalance magnetic field generators
Embodiments relate generally to semiconductor device fabrication and processes, and more particularly, to systems and methods that implement magnetic field generators configured to generate rotating magnetic fields to facilitate physical vapor deposition (“PVD”). In one embodiment, a system generates a first portion of a magnetic field adjacent a first circumferential portion of a substrate, and can generate a second portion of the magnetic field adjacent to a second circumferential portion of the substrate. The second circumferential portion is disposed at an endpoint of a diameter that passes through an axis of rotation to another endpoint of the diameter at which the first circumferential portion resides. The second peak magnitude can be less than the first peak magnitude. The system rotates the first and second portions of the magnetic fields to decompose a target material to form a plasma adjacent the substrate. The system forms a film upon the substrate. |
US09761440B2 |
Surface passivation on indium-based materials
The present disclosure provides a semiconductor structure in accordance with some embodiments. The semiconductor structure includes a semiconductor feature, a passivation layer that includes indium sulfide formed over a surface of the semiconductor feature. More particularly, the surface of the semiconductor feature comprises indium-based III-V compound semiconductor material. |
US09761438B1 |
Method for manufacturing a semiconductor structure having a passivated III-nitride layer
A semiconductor structure comprising a layer of a III-N material and at least a portion of said layer being covered by a passivation layer, wherein the passivation layer comprises a first layer of SiN formed on said at least a portion of said III-N material layer and a second layer of SiN formed on said first layer of SiN; the first SiN layer having a first thickness and generating tensile stress in the structure and the second SiN layer having a second thickness and generating compressive stress in the structure. |
US09761436B2 |
Mechanisms for forming patterns using multiple lithography processes
The present disclosure provides a method for forming patterns in a semiconductor device. The method includes providing a substrate and a patterning-target layer over the substrate; patterning the patterning-target layer to form a main pattern; forming a middle layer over the patterning-target layer and a hard mask layer over the middle layer; patterning the hard mask layer to form a first cut pattern; patterning the hard mask layer to form a second cut pattern, a combined cut pattern being formed in the hard mask layer as a union of the first cut pattern and the second cut pattern; transferring the combined cut pattern to the middle layer; etching the patterning-target layer using the middle layer as an etching mask to form a final pattern in the patterning-target layer. In some embodiments, the final pattern includes the main pattern subtracting an intersection portion between main pattern and the combined cut pattern. |
US09761432B2 |
Tandem quadrupole mass spectrometer
A dwell time calculation table (51a) showing a correspondence relation between a CID gas pressure inside a collision cell (31) and a dwell time for data collection is stored in a processing condition parameter memory (51) of a controller (50). In the table (51a), as the CID gas pressure becomes higher, the dwell time becomes longer. When an instruction to execute an MRM measurement mode is given, the controller (50) determines the dwell time in accordance with the currently set CID gas pressure, and controls a data collector (41) to accumulate detection signals from an ion detector (34) during the determined dwell time and obtain the accumulated value. If the CID gas pressure inside the collision cell (31) is high, a decrease in ion speed becomes remarkable, and the rising of the ion intensity becomes slow. However, if the dwell time becomes long, influences of the slow rising on the accumulated value are relatively reduced, and the accuracy of the accumulated value is enhanced. Accordingly, the quantitative accuracy can be enhanced. |
US09761427B2 |
System for transferring ions in a mass spectrometer
A system for transporting ions includes: an ion transfer tube having an axis and an internal bore having a width and a height less than the width; and an apparatus comprising a plurality of electrodes, each having a respective ion aperture having an aperture center, the apertures defining an ion channel configured to receive the ions from the ion transfer tube and to transport the ions to an outlet end of the apparatus, wherein at least a subset of the apertures progressively decrease in size in a direction towards the apparatus outlet end, wherein the ion transfer tube is configured such that the ion transfer tube axis is non-coincident with an axis of the ion channel or such that the width dimension of the ion transfer tube bore is parallel to a plane defined by the ion transfer tube axis and the ion channel axis. |
US09761426B2 |
Synchronization of ion generation with cycling of a discontinuous atmospheric interface
The invention generally relates to methods and devices for synchronization of ion generation with cycling of a discontinuous atmospheric interface. In certain embodiments, the invention provides a system for analyzing a sample that includes a mass spectrometry probe that generates sample ions, a discontinuous atmospheric interface, and a mass analyzer, in which the system is configured such that ion formation is synchronized with cycling of the discontinuous atmospheric interface. |
US09761425B2 |
Method of charge reduction of electron transfer dissociation product ions
A mass spectrometer is disclosed wherein highly charged fragment ions resulting from Electron Transfer Dissociation fragmentation of parent ions are reduced in charge state within a Proton Transfer Reaction cell by reacting the fragment ions with a neutral superbase reagent gas such as Octahydropyrimidolazepine. |
US09761424B1 |
Filtered cathodic arc method, apparatus and applications thereof
An apparatus for generating energetic particles and application of coatings in a vacuum comprising a plasma duct surrounded by a magnetic deflecting and focusing system communicating with a primary cathodic arc plasma source in a cathode chamber and a distal anode in a coating chamber. A coating chamber comprises a substrate holder off of an optical axis of the plasma source. A set of baffles are installed along the walls of cathode chambers and the plasma duct not occupied with plasma sources and in some embodiments across the plasma stream to trap macroparticles and neutrals. A plasma duct has a deflecting portion with attached cathode chamber and a tunnel portion attached to the coating chamber. The deflecting system comprises a deflecting coil surrounding the cathode chamber having an off-set deflecting conductor spaced from the plasma duct. In one embodiment a magnetron source is magnetically coupled with cathodic arc source. |
US09761422B2 |
Magnetic material sputtering target and manufacturing method for same
A magnetic material sputtering target characterized in that, in a plane for observing the oxide in the target, oxide grains in the target have an average diameter of 1.5 μm or less, and that 60% or more of the oxide grains in the observing plane of the target have a difference between a maximum diameter and a minimum diameter of 0.4 μm or less, where the maximum diameter is a maximum distance between arbitrary two points on the periphery of an oxide grain, and the minimum diameter is a minimum distance between two parallel lines across the oxide grain. A non-magnetic grain dispersion-type magnetic material sputtering target that can inhibit abnormal discharge due to an oxide causing occurrence of particles during sputtering is obtained. |
US09761421B2 |
Indium cylindrical sputtering target and manufacturing method thereof
Provided are an indium cylindrical sputtering target capable of providing good film thickness distribution and a method for production thereof. The indium cylindrical target comprises crystal grains whose average size is 1 mm to 20 mm over its surface to be sputtered. The method for manufacturing the indium cylindrical target includes the steps of: casting a semi-finished product of an indium cylindrical target integrated with a backing tube; and subjecting the semi-finished product to plastic working in its radial direction, wherein the plastic working is performed with a total thickness reduction rate of at least 10% over its longitudinal direction. |
US09761410B2 |
Apparatus and method for in-situ cleaning in ion beam apparatus
An apparatus may include an electrostatic filter having a plurality of electrodes; a voltage supply assembly coupled to the plurality of electrodes; a cleaning ion source disposed between the electrostatic filter and a substrate position, the cleaning ion source generating a plasma during a cleaning mode, wherein a dose of ions exit the cleaning ion source; and a controller having a first component to generate a control signal for controlling the voltage supply assembly, wherein a negative voltage is applied to at least one of the plurality of electrodes when the plasma is generated. |
US09761408B2 |
Pattern matching using a lamella of known shape for automated S/TEM acquisition and metrology
A method for automatically imaging in an electron microscope (SEM, TEM or STEM) features in a region of interest in a lamella without prior knowledge of the features to be imaged, thereby enabling multiple electron microscope images to be obtained by stepping from the first image location without requiring the use of image recognition of individual image features. By eliminating the need for image recognition, substantial increases in image acquisition rates may be obtained. |
US09761403B2 |
Heat spreader for plasma display panel
A heat spreader for high volume manufacturing of a heat source, having a heat spreader composition which comprises a heat spreader material, an adhesive thereon, and a release material. The adhesive and release material are selected to prevent delamination of the heat spreader material when the release material is removed during the high volume manufacturing process of heat sources. |
US09761401B1 |
Hold-down release apparatus and methods incorporating a fuse wire
A hold-down release apparatus includes a housing, a reciprocating retention member, a release member, bias member(s), and a fuse wire. The retention member moves between retention and release positions and is biased toward the release position. With the retention member in the release position, the release member can move out of the housing; with the retention member in the retention position, the retention member obstructs the release member from moving out of the housing. The fuse wire obstructs movement of the retention member to the release position and holds the retention member in the retention position against the bias force. With an actuation current flowing through the fuse wire, the bias force breaks the fuse wire, allowing the retention member to move to the release position in response to the bias force, and the release member to move out of the housing. |
US09761393B2 |
Method for production of a pole part of a medium-voltage switching device, as well as the pole part itself
A method for production of a pole part of a medium-voltage switching device, and a pole part are provided. To obviate costly pressure reinforcements at least on the switching contact side of the vacuum interrupt chamber in the area of the mold core, while also achieving an optimum injection-molded result, a compensation ring is positioned, before the encapsulation process, as a separate injection-molded seal on or close to the external circumferential line of a vacuum interrupt chamber cover, between the lower cover of the vacuum interrupt chamber and the mold core. The positioned compensation ring is also encapsulated so as to remain in the encapsulation, and the mold core is then removed. |
US09761391B2 |
Rotary knob
A rotary knob includes: a wall member defining a mating hole in which a rotation shaft including a shaft portion whose outer circumferential surface has a flat surface extending parallel with an axis of the rotation shaft can be fitted; and an elastic piece formed in a strip shape and formed on an inner surface of the wall member so as to extend along an axis of the wall member. The elastic piece is in contact with the flat surface and elastically deformed when the rotation shaft is fitted in the mating hole. The elastic piece includes: opposite side portions fixed to the inner surface of the wall member; and a central portion in a widthwise direction perpendicular to the axis of the wall member. The elastic piece includes a convex surface constituted by the central portion which curves inward in a radial direction of the mating hole. |
US09761389B2 |
Low-travel key mechanisms with butterfly hinges
A key mechanism can include one or more butterfly hinges. Each butterfly hinge includes a double wing design operative to move between a depressed position and non-depressed position. Hinged coupling mechanisms couple respective arms of the wings together. |
US09761386B2 |
Encapsulating protective cover for a switch
Methods and devices related to preventing accidental operation of a switch are disclosed. An example device includes a main body, and a latch element rotatably connected to the main body and is configured to move relative to the main body between an unlatched position and a latched position. In the latched position, the main body and the latch element encapsulate the switch. Also, in the latched position, the main body and the latch element form a cavity configured to accommodate wiring to the switch. Further, the main body is configured with a cutout to reveal a status of the switch. The switch has Lock Out Tag Out (LOTO) index pin compatibility. |
US09761384B2 |
Shift assembly structure of switch device
A shift assembly structure of switch device includes a connection seat formed with an assembling hole for rotatably connecting with a main body. A latch section is disposed on the bottom of the connection seat for latching and assembling with a wire-connection module. The connection seat has an arm protruding from the connection seat and an (elastic) restriction section formed on the arm. A shift body is assembled in the connection seat. The shift body is formed with a ridge section and a push/press section. When the shift body is moved from a first position to a second position, the ridge section is permitted to directly pass through the restriction section into a locked state. After the push/press section pushes the restriction section, the main body is unlocked from the connection seat, whereby the assembly of the main body and the connection seat is controllable. |
US09761383B2 |
Manual transfer switch interlock device
A switch interlock device for controlling certain switching operations within a switch panel, the switch interlock device including a bracket and an interlock tripping mechanism. The bracket being configured to be coupled to a housing of the switch panel and comprising a face member coupled with a spanning member extending a depth of the housing, the spanning member operably coupled to a back wall of the housing. The interlock tripping mechanism coupled to the face member of the bracket and positioned between a pair of horizontally adjacent switches housed within the housing of the switch panel, the interlock tripping mechanism configured to: restrict the pair of horizontally adjacent switches from both being in an ON position at the same time; and switch one of the pair of horizontally adjacent switches to an OFF position when the other of the pair of horizontally adjacent switches is switched to the ON position. |
US09761382B2 |
Switch and associated methods
The present invention is related to a switching device having a contactor and an actuator. The contactor has at least a first contactor member and a second contactor member. The actuator is configured to actuate the contactor. At least one of the contactor members has a varying or variable thickness along its length such that the at least one of the contactor members has a relatively thick portion and a relatively thin portion. |
US09761378B2 |
Process to improve coverage and electrical performance of solid electrolytic capacitors
A method for forming a capacitor, a capacitor formed thereby and an improved composition for a conductive coating are described. The method includes providing an anode, forming a dielectric on the anode and forming a cathode layer over the dielectric by applying a monoamine, a weak acid and a conductive polymer. |
US09761375B2 |
Method of assembling a capacitor assembly
A method of assembling a capacitor assembly comprises positioning a plurality of capacitors in respective sockets formed in a non-conductive matrix by vibrating the plurality of capacitors and disposing the array of capacitors and the non-conductive matrix between a positive terminal plate and a negative terminal plate. The capacitors are electrically coupled with the positive terminal plate and the negative terminal plate and mechanically secured between the positive terminal plate and the negative terminal plate. The array of capacitors includes a void cooperating with a first opening in the positive plate and a second opening in the negative plate to form a passage. The void includes a location where at least one capacitor is omitted from the array. |
US09761374B2 |
Joining dissimilar materials using an epoxy resin composition
An epoxy resin composition is disclosed for joining dissimilar materials. The identified epoxy resin compositions can fee used to seal metallic and non-metallic components of a capacitor. Specifically the epoxy resin composition can be applied to joints between a non-metallic capacitor bushing and a metallic tank cover and metallic terminal cap. Once the epoxy resin composition is cored, it can provide a seal that can withstand the stresses and environmental conditions to which a capacitor is subjected. |
US09761373B2 |
Method for producing an induction component and an induction component
The invention proposes a method of producing induction components. A plurality of coils are embedded, with predetermined orientation of the coil ends, in a block made of in particular pulverulent substrate. The block is positioned on a plate having a marking for each coil. The combination made up of block and plate is pressed. The winding ends are exposed by milling and provided with contacts. The block is then sawn up mechanically into individual elements each containing a coil. |
US09761370B2 |
Dual side control for inductive power transfer
An apparatus for dual side control includes a measurement module that measures a voltage and a current of an IPT system. The voltage includes an output voltage and/or an input voltage and the current includes an output current and/or an input current. The output voltage and the output current are measured at an output of the IPT system and the input voltage and the input current measured at an input of the IPT system. The apparatus includes a max efficiency module that determines a maximum efficiency for the IPT system. The max efficiency module uses parameters of the IPT system to iterate to a maximum efficiency. The apparatus includes an adjustment module that adjusts one or more parameters in the IPT system consistent with the maximum efficiency calculated by the max efficiency module. |
US09761369B2 |
Coil and manufacturing method thereof
A coil has multiple coil sections connected to each other and each coil section includes a body portion and at least one direct or protrusive connecting portion disposed at one end of the body portion. Coil sections form at least one spiral path around the central axis of the coil, and on the projection of the coil along the central axis. The protrusive connecting portions protrude out of the path location of the direct connecting portions. Two connected coil sections form only one overlapped surface at the coupled parts of the direct or protrusive connecting portions. Regarding to the body portions in the same spiral path, a first end of one body portion is indirectly connected and disposed adjacent to a second end of another body portion. The second end has one surface with a virtual extension reaching the first end. |
US09761368B2 |
Laminated structures for power efficient on-chip magnetic inductors
Disclosed are magnetic structures, including on-chip inductors comprising laminated layers comprising, in order, a barrier and/or adhesion layer, a antiferromagnetic layer, a magnetic growth layer, a soft magnetic layer, an insulating non-magnetic spacer, a soft magnetic layer, a magnetic growth later, an antiferromagnetic layer. Also disclosed are methods of making such structures. |
US09761367B2 |
Multiplexers using weakly-coupled networks in RF front end circuitry
Multiplexing circuitry is disclosed that includes filtering circuitry, which provides a first transfer function between a common port and a first port and a second transfer function between the common port and a second port. The first transfer function and second transfer function provide a first passband and a second passband, respectively. The first transfer function also has a stopband provided within the second passband of the second transfer function due to the filtering circuitry including a first parallel resonant circuit provided in series in a first filter path being weakly coupled to a second parallel resonant provided in shunt with respect to a second filter path. The weak coupling between the first parallel resonant circuit and the second parallel resonant circuit thus naturally provides a stopband in the first transfer function within the second passband of the second transfer function. |
US09761362B2 |
Magnet and method for handling metal sheets
The present invention relates to a magnet, which comprises a body and a slide that is movably arranged inside a cavity of the body. The slide that comprises a permanent magnet is moved relative to the body by transferring a medium into and out of the cavity. The invention also relates to a method for handling metal sheets. |
US09761361B2 |
Grain-oriented electrical steel sheet
A grain-oriented electrical steel sheet produces reduced noise when worked into a transformer, by setting length d of each plastic strain region in the widthwise direction of the steel sheet to 0.05 mm or more and 0.4 mm or less, and a ratio (Σd/Σw) of a total Σd of the length d to a total Σw of application interval w of each of the above plastic strain regions to 0.2 or more and 0.6 or less. |
US09761359B2 |
Method of producing electrical steel sheet
A method produces a high strength electrical steel sheet in which a cumulative rolling reduction ratio in rough rolling is 73.0% or more, in which in a hot band annealing step, an annealing condition is selected that satisfies an area ratio of recrystallized grains after hot band annealing of 100%, and a recrystallized grain size of 80 μm to 300 μm, under a condition where annealing temperature is 850° C. to 1000° C., and annealing duration is 10 seconds to 10 minutes, and in which in a final annealing step, an annealing condition is selected that satisfies an area ratio of recrystallized grains after the final annealing of 30% to 95%, and a length in the rolling direction of a connected non-recrystallized grain group of 2.5 mm or less, under a condition where annealing temperature is 670° C. to 800° C., and annealing duration is 2 seconds to 1 minute. |
US09761356B2 |
Varistor device
A varistor device includes a main body, a conductive area, a specific-melting-point metallic pin, and an elastic unit. The main body has a first surface, and the conductive area is located at the first surface. The specific-melting-point metallic pin has a first section and a second section. The first section and the second section are one-piece formed. The first section is fixedly disposed on the conductive area. The second section has a specific melting point such that the second section melts when a current flows between the first surface and the second section so as to expose the second section to a temperature greater than the specific melting point. The elastic unit has an end connected to the second section, and the elastic unit provides an elastic force to the second section to break the second section so as to cut off the current when the second section melts. |
US09761354B2 |
Method of manufacturing a nano metal wire
Disclosed is a method of manufacturing a nano metal wire, including: putting a metal precursor solution in a core pipe of a needle; putting a polymer solution in a shell pipe of the needle, wherein the shell pipe surrounds the core pipe; applying a voltage to the needle while simultaneously jetting the metal precursor solution and the polymer solution to form a nano line on a collector, wherein the nano line includes a metal precursor wire surrounded by a polymer tube; chemically reducing the metal precursor wire of the nano line to form a nano line of metal wire surrounded by the polymer tube; and washing out the polymer tube by a solvent. |
US09761353B2 |
High temperature insulated bus pipe
The proposed high temperature insulated bus pipe (busbar section) is equipped with a conductive pipe having end contacts and disposed within electrical insulation, a grounding shield covering the insulation, and a case having a fire-resistant coating. A fire-resistant layer made of a cured composite material is located between the case and the shield. The composite material includes a filler composed of thermally expandable graphite, and a binder configured to form cavities in the fire-resistant layer when the busbar section is exposed to heating. The case is made of a non-magnetic material and is formed as a plain or corrugated vacuum-proof tube. The thickness of fire-resistant layer depends on the cross-section area of conductive pipe and configuration thereof. The binder includes epoxy resin combined with curing agent. The dimension of graphite particles are specified and provided as loose powder or powder whose particles are affixed to a substrate. |
US09761351B2 |
Electrical cable arrangement
An electrical cable arrangement comprises a first electrical cable and a second electrical cable. The first electrical cable comprises first and second conductor sets and a first carrier film. The cable comprises a first pinched portion between the first and second conductor sets. The second electrical cable comprises a third conductor set and a second carrier film. The first and second carrier films include cover portions at least partially covering each of the first and second conductor sets and the third conductor set, respectively, and parallel portions extending from both sides of each of the first and second conductor sets and the third conductor set, respectively. The first electrical cable and the second electrical cable extend in substantially the same direction and are arranged in a nested configuration such that the insulated conductors of the third conductor set are disposed within the first pinched portion of the first electrical cable. |
US09761349B2 |
Electrically conductive paste
The present invention provides an excellent electrically conductive paste which is applicable or printable and stretchable and which ca realize an electrically conductive membrane having high electrical conductivity. An electrically conductive paste wherein a conductive, filler (B) is uniformly dispersed in a resin (A) characterized in that the resin (A) is a rubber (A1) containing sulfur atom and/or a rubber (A2) containing nitrile group, and that the conductive filler (B) is metal powder (B1) having an average particle diameter of 0.5 to 10 μm and a conductive material (B2) having a group selected from mercapto group, amino group and nitrite group on its surface and having an aspect ratio of 10 to 10,000. Instead of having said group on the surface, the conductive filler (B) may be subjected to a surface treatment with a rubber containing sulfide bond and/or nitrite group. Also, the conductive filler (B) may be metal nanowire. |
US09761347B2 |
Process to improve coverage and electrical performance of solid electrolytic capacitor
A method for forming a capacitor, a capacitor formed thereby and an improved composition for a conductive coating are described. The method includes providing an anode, forming a dielectric on the anode and forming a cathode layer over the dielectric by applying an amine, a weak acid and a conductive polymer. |
US09761345B2 |
Transparent conductive film and production method therefor
A transparent conductive film, includes: an organic polymer film substrate; at least one undercoat layer formed on the organic polymer film substrate by a dry process; and a transparent conductive coating provided on at least one surface of the organic polymer film substrate with the undercoat layer interposed therebetween, wherein the transparent conductive coating is a crystalline coating of an indium-based complex oxide having a content of a tetravalent metal element oxide of 7 to 15% by weight as calculated by the formula {(the amount of the tetravalent metal element oxide)/(the amount of the tetravalent metal element oxide+the amount of indium oxide)}×100(%), the transparent conductive coating has a thickness in the range of 10 to 40 nm, and the transparent conductive coating has a specific resistance of 1.3×10−4 to 2.8×10−4 Ω·cm. |
US09761343B2 |
Barium copper sulfur fluoride transparent conductive thin films and bulk material
A p-type transparent conductive material can comprise a thin film of BCSF on a substrate where the film has a conductivity of at least 1 S/cm. The substrate may be a plastic substrate, such as a polyethersulfone, polyethylene terephthalate, polyimide, or some other suitable plastic or polymeric substrate. |
US09761339B2 |
Manifold system for the ventilated storage of high level waste and a method of using the same to store high level waste in a below-grade environment
A system and method for storing multiple canisters containing high level waste below grade that afford adequate ventilation of the spent fuel storage cavity. In one aspect, the invention is a ventilated system for storing high level waste emitting heat, the system comprising: an air-intake shell forming an air-intake cavity; a plurality of storage shells, each storage shell forming a storage cavity; a lid positioned atop each of the storage shells; an outlet vent forming a passageway between an ambient environment and a top portion of each of the storage cavities; and a network of pipes forming hermetically sealed passageways between a bottom portion of the air-intake cavity and at least two different openings at a bottom portion of each of the storage cavities such that blockage of a first one of the openings does not prohibit air from flowing from the air-intake cavity into the storage cavity via a second one of the openings. |
US09761338B2 |
Method and apparatus for preparing spent nuclear fuel for dry storage
A system and method for drying cavities containing spent nuclear fuel is devised. The invention utilizes a non-intrusive procedure that is based on monitoring the dew point temperature of a non-reactive gas that is circulated through the cavity. In one aspect, the invention is a system for drying a cavity loaded with spent nuclear fuel comprising: a canister forming the cavity, the cavity having an inlet and an outlet; a source of non-reactive gas; means for flowing the non-reactive gas from the source of non-reactive gas through the cavity; and means for repetitively measuring the dew point temperature of the non-reactive gas exiting the cavity. |
US09761337B2 |
Method, system, and apparatus for the thermal storage of nuclear reactor generated energy
A method, system, and apparatus for the thermal storage of nuclear reactor generated energy including diverting a selected portion of energy from a portion of a nuclear reactor system to an auxiliary thermal reservoir and, responsive to a shutdown event, supplying a portion of the diverted selected portion of energy to an energy conversion system of the nuclear reactor system. |
US09761336B2 |
Insulated solution injector, system including the same, and method of injecting using the same
An insulated solution injector may include an outer tube and an inner tube arranged within the outer tube. The outer tube and the inner tube may define an annular space therebetween, and the inner tube may define a solution space within. The annular space may be configured so as to insulate the solution within the solution space. As a result, the solution may be kept to a temperature below its decomposition temperature prior to injection. Accordingly, the decomposition of the solution and the resulting deposition of its constituents within the solution space may be reduced or prevented, thereby decreasing or precluding the occurrence of a blockage. |
US09761334B2 |
Multi stage safety injection device and passive safety injection system having the same
The present disclosure may disclose a multi stage safety injection device and a passive safety injection system having the same, including a safety injection tank formed to contain coolant to be injected into a reactor vessel by a gravitational head of water when an accident occurs in which the pressure or water level of the reactor vessel is decreased, a pressure balance line connected to the reactor vessel and safety injection tank to form a pressure balance state between the reactor vessel and the safety injection tank, a safety injection line connected to a lower end portion of the safety injection tank and the reactor vessel to inject coolant to the reactor vessel in a pressure balance state between the reactor vessel and the safety injection tank, and a flow control line extended from the safety injection line to an inner portion of the safety injection tank, and provided with safety injection ports into which coolant is injected at predetermined heights, respectively, to reduce the flow rate of coolant injected into the reactor vessel step by step according to the water level reduction of the safety injection tank, in order to inject coolant to the reactor vessel at multi stages. |
US09761324B2 |
Piezoelectric and logic integrated delay line memory
Delay line memory device, systems and methods are disclosed. In one aspect, a delay line memory device includes a substrate; an electronic unit disposed on the substrate and operable to receive, amplify, and/or synchronize data signals into a bit stream to be transmitted as acoustic pulses carrying data stored in the delay line memory device; a first and a second piezoelectric transducer disposed on the substrate and in communication with the electronic unit, in which the first piezoelectric transducer is operable to transmit the data signals to the acoustic pulses that carry the data through the bulk of the substrate, and the second piezoelectric transducer is operable to transduce the received acoustic pulses to intermediate electrical signals containing the data, which are transferred to the electronic unit via an electrical interconnect to cause refresh of the data in the delay line memory device. |
US09761320B1 |
Reducing hot electron injection type of read disturb during read recovery phase in 3D memory
A memory device and associated techniques for reducing read disturb of memory cells during the last phase of a sensing operation when all voltage signals are ramped down to a steady state voltage. In one aspect, the voltages of the source side word line, WL0, and an adjacent dummy word line, WLDS1, are ramped down after the voltages of remaining word lines are ramped down. This can occur regardless of whether WL0 is the selected word line which is programmed or read. The technique can be applied after the sensing which occurs in a read or program-verify operation. Another option involves elevating the voltage of the selected word line so that all word lines are ramped down from the same level, such as a read pass level. The techniques are particularly useful when the memory device includes an interface in the channel between epitaxial silicon and polysilicon. |
US09761316B2 |
Reconfigurable sense amplifier for a memory device
A memory sense amplifier is configurable on command between a current-sensing mode and a voltage-sensing mode. The sense amplifier is intended, in its current-sensing configuration, to read a datum stored in a memory cell connected to the amplifier, and is intended, in its voltage-sensing configuration, to read a datum stored in a bit-line latch connected to the amplifier. |
US09761315B2 |
Memory device, memory system and method of operating memory device
A memory device is provided as follows. A memory cell region includes a plurality of blocks, each block including a plurality of NAND strings. A control logic divides the plurality of blocks into a plurality of block regions based on a smaller distance of a first distance with respect to a first edge of the memory cell region and a second distance with respect to a second edge of the memory cell region and controls an operation performed on the memory cell region using a plurality of bias sets of operation parameters for the operation. Each bias set is associated with one of the block regions. |
US09761309B2 |
Sensing circuit for resistive memory array
A method and a circuit for reading resistive states of memory elements within crossbar arrays includes a first crossbar array having first sets of row firms and column lines, with memory elements disposed at the intersections between the row lines and the column lines, a second crossbar array having second sets of row lines and column lines, with memory elements disposed at the intersections between the row lines and the column lines, and a comparator having a first input connected to the first crossbar array and a second input connected to the second crossbar array, wherein the first input is configured to receive a sense voltage from as select column in the first crossbar array and the second input is configured to receive a reference voltage from a corresponding select column in the second crossbar array. |
US09761307B2 |
Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a memory cell array, a data storage circuit and a control circuit. The data storage circuit holds first data to be written into the memory cell and holds 1 bit data calculated from the first data. The control circuit writes the data of n bits into the memory cell in a first write operation and then executes a second write operation. The control circuit carries out the following control in the second write operation. It reads data stored in the memory cell in the first write operation. It restores the first data based on the data read from the memory cell and the 1 bit data held in the data storage circuit. It writes the restored first data into the memory cell. |
US09761306B1 |
Resistive memory device and method of programming the same
A semiconductor memory device contains a first memory cell including a first variable resistive element, and a first circuit for controlling a write performed for the first memory cell. The first circuit performs a first write for writing first data in the first memory cell in a first time, determines whether the first write fails or not, and performs a second write for writing the first data in the first memory cell in a second time longer than the first time, if the first write fails. |
US09761304B1 |
Write-bitline control in multicore SRAM arrays
An integrated circuit includes a static random access memory array. The static random access memory array includes at least two cores, wherein only one of the cores is written at a time. The integrated circuit further includes a tristate driver. The tristate driver is configured to apply a high impedance state to one of the cores that is not being written. A corresponding electronic dataset product includes a description for the integrated circuit expressed in a hardware description language. A corresponding computer-implemented method generates an electronic description for the integrated circuit expressed in a hardware description language. |
US09761302B1 |
Static random access memory cell and manufacturing method thereof
A SRAM cell includes a first pass-gate device and a second-pass gate device comprising a first conductivity type, a first pull-down device and a second pull-down device comprising the first conductivity type, and a first pull-up device and a second pull-up device comprising a second conductivity type complementary to the first conductivity type. The first pass-gate device and the second pass-gate device respectively include first lightly-doped drains (hereinafter abbreviated as LDDs. The first pull-down device and the second pull-down device respectively include second LDDs. And a dosage of the first LDDs is different from a dosage of the second LDDs. |
US09761298B2 |
Method, apparatus and system for responding to a row hammer event
Techniques and mechanisms to facilitate an operational mode of a memory device to prepare for a targeted refresh of a row in memory. In an embodiment, the memory device performs one or more operations while in the mode to prepare for a future command from a memory controller, the command to implement, at least in part, a targeted refresh of a row in a first bank of the memory device. Prior to such a command, the memory device services another command from the memory controller. In another embodiment, servicing the other command includes the memory device accessing a second bank of the memory device while the memory device operates in the mode, and before completion of an expected future targeted row refresh. |
US09761293B2 |
Semiconductor storage device
According to one embodiment, a semiconductor storage device includes a first semiconductor storage area; a second semiconductor storage area; a reference circuit; a sense amplifier senses data stored in the first semiconductor storage area and the second semiconductor storage area; and a control circuit. |
US09761292B2 |
Flash memory device, flash memory system, and methods of operating the same during an authentication challenge
Provided are a flash memory device, a flash memory system, and methods of operating the same. A method of operating a flash memory system includes selecting memory cells of a flash memory in response to an authentication challenge, programming pieces of input data into the selected memory cells, respectively, reading the selected memory cells and generating and storing control information, dividing the selected memory cells into at least one first region memory cell and at least one second region memory cell based on the control information, and setting read values of the at least one first region memory cell and the at least one second region memory cell as a first value and a second value, respectively, and generating an authentication response in the response to the authentication challenge. |
US09761286B2 |
Current-mode sense amplifier
A current sense amplifier is provided comprising a reference current input terminal, a control line input terminal, a sense current input terminal and a first output terminal. The amplifier further comprises a first NAND gate comprising first and second gate input terminals, and a second output terminal being coupled to the first output terminal of the amplifier. The amplifier also comprises two cross coupled inverters each comprising an n-FET, an n-FET input terminal, and each n-FET having a respective source. The amplifier further comprises a transmission gate comprising two transmission terminals and a gate terminal. The gate terminal is coupled to the control line terminal. |
US09761284B1 |
Current starved voltage comparator and selector
An apparatus is provided which comprises: a bi-directional switch; and a comparator coupled to the bi-directional switch, the comparator having: a first input coupled to a first terminal of the bi-directional switch; a second input coupled to a second terminal of the bi-directional switch; and an output coupled to a body or substrate of the bi-directional switch. |
US09761282B2 |
Memory system and operating method thereof
There are provided a memory system and an operating method thereof. A memory system includes a memory device suitable for storing data therein; and a memory controller suitable for initializing the memory device, or maintaining or changing a mode of the memory device according to power of the memory device during a wake-up operation. |
US09761280B2 |
Power path controller of a system-on-chip
A power path controller included in a system-on-chip (SoC) is provided. The power path controller is coupled to a first power source and a second power source. The power path controller includes a first switch located between the first power source and a memory core included in the SoC, a second switch located between the second power source and the memory core, a comparator configured to compare a first power supply voltage supplied from the first power source with a second power supply voltage supplied from the second power source, and a switch controller configured to selectively activate the first switch or the second switch according to a comparison result of the comparator. |
US09761278B1 |
Systems and methods for generating recommendations of post-capture users to edit digital media content
Contextual parameters of digital media content may be obtained. The digital media content may be associated with a content capture user and/or an end user. Editing parameters having values defining one or more editing attributes, including one or more selected moments of interest, of an edited version of the digital media content may be received. Individual post-capture user profiles may include expertise attributes associated with individual post-capture users. A set of post-capture users may be identified as potential matches for creating the edited version of the digital media content based upon one or more of values of contextual parameters, editing parameters, one or more expertise attributes of the post-capture user profiles, and/or other information. The set of post-capture users may be presented to the content capture user and/or the end user for selection of one of the post-capture users to create the edited version of the digital media content. |
US09761277B2 |
Playback state control by position change detection
There is provided an information processing apparatus including a position change detecting unit that detects a position change of an operating body on a screen, a playback state control unit that controls a playback state of a content, and a display control unit that at least displays a part or all of a text list in which text data items associated with elapsed times in a playback of the content are sorted in an order of the elapsed times, on the screen. The playback state control unit controls the playback state of the content in response to a continuous position change of the operating body detected by the position change detecting unit on the text list displayed by the display control unit. |
US09761273B1 |
Data storage device encoding and interleaving codewords to improve trellis sequence detection
A data storage device is disclosed comprising a storage medium. First data is encoded into a first codeword, and second data is encoded into a second codeword, wherein a first code rate of the first codeword is less than a second code rate of the second codeword. The first codeword and the second codeword are interleaved to generate an interleaved codeword that is written to the storage medium. |
US09761271B1 |
Workload detection for adjacent track interference mitigation
A storage device includes a controller configured to adjusts direct offline scan (DOS) parameters for a scan of a storage region based on a workload affecting the storage region to mitigate data loss due to adjacent track interference (ATI) while also mitigating performance delays due to DOS execution. In one implementation, a type of workload occurring in a region is determined by assessing a distribution of write track counter values corresponding to data tracks in the region. |
US09761265B2 |
Disc device and disc separation method
A disc device according to the present disclosure is a disc device for supplying a disc to each of a plurality of disc drives, and includes a carrier for retaining a plurality of discs in a stacked state, for separating one disc from the retained plurality of discs above a tray that is ejected from an arbitrary disc drive, and for placing the separated one disc on the tray. The carrier includes a first support claw that is capable of moving forward and backward below the plurality of discs, a second support claw that is capable of moving forward and backward into and out of a gap between a bottom disc and a disc that is adjacent to the bottom disc, among the plurality of discs, and a separation claw that is capable of moving forward and backward into and out of the gap and of pushing the bottom disc downward, where the bottom disc is separated from the retained plurality of discs by moving the first support claw, the second support claw, and the separation claw forward and backward, and pushing the bottom disc downward by the separation claw. |
US09761264B2 |
Optical information recording/reproducing device
A light information recording/reproducing apparatus can improve the optical efficiency of an optical system at the time of reproduction to thereby improve the reproduction transfer rate. An optical element (for example, an optical isolator), which removes a return light beam of a light beam, is arranged such that the light beam passes through the optical element at the time of recording information in an optical information recording medium and such that the light beam does not pass through the optical element at the time of reproducing information from the optical information recording medium. |
US09761260B1 |
Sliders having features in the mid gap
Sliders that include a slider body having an outer side edge, an inner side edge, a trailing edge and a leading edge, and a base; a trailing edge set of features positioned towards the trailing edge of the slider body, the trailing edge set of features having air bearing surfaces, the air bearing surfaces being above the base of the slider body; a leading edge set of features positioned towards the leading edge of the slider body; a gap positioned between the trailing edge set of features and the leading edge set of features, the gap having a gap surface, the gap surface substantially coplanar with the base of the slider body; and a first gap feature and a second gap feature distributed evenly within the gap from the inner side edge to the outer side edge, the first and second gap features each having upper surfaces, the upper surfaces of the first and second gap features being above the base of the slider body but below the air bearing surface of the trailing edge features. |
US09761258B2 |
Servo parameterization for multi-sensor reader
A storage media includes a plurality of servo sectors with embedded servo patterns characterized by one or more servo pattern parameters. Each of the servo sectors has a servo pattern parameter based on a separation between read sensors of a transducer head reading the servo sector. |
US09761255B2 |
Suspension assembly, head suspension assembly and disk device with the same
According to one embodiment, a suspension assembly includes a support plate, a trace member on the support plate and a drive element mounted on the trace member. The trace member includes a metal plate, and a multilayered member on the metal plate. The multilayered member includes a first insulating layer, a conductive layer stacked on the first insulating layer, a second insulating layer stacked on the conductive layer. The multilayered member includes a mount portion on which the drive element is mounted, and a branching portion arranged along the mount portion with a gap therebetween. At least one portion of the branching portion is formed into a thin portion having a thickness less than other portions of the multilayered member. |
US09761251B2 |
Method for manufacturing magnetic core module in magnetic head, magnetic core module in magnetic head and magnetic head
A method for manufacturing a magnetic core module in a magnetic head, the magnetic core module and the magnetic head. The method for manufacturing the magnetic core module includes: a process for placing a magnetic core group in a holder mold cavity as an insert; and a process for injection-molding in the holder mold cavity. A method for manufacturing the magnetic core module allows the magnetic core group and the holder to be integrally injection-molded with a method of injection molding which uses the magnetic core group as an insert. The method simplifies the process of manufacturing a magnetic head to improve production efficiency, and saves labor and production costs. Further, the method prevents failures such as positional displacement and scattering of magnetic cores, which tends to occur when assembling thin and small magnetic cores, and ensures an ideal yield for a product. |
US09761249B2 |
Improving natural language interactions using emotional modulation
Technologies for emotional modulation of natural language responses include a computing device that receives natural language requests from a user. The computing device identifies emotional features of the request and estimates an emotional state of the request by comparing the emotional features to a vocal pattern database. The computing device generates a natural language response and modulates the emotional content of the natural language response based on the emotional state of the request and the vocal pattern database. The computing device may modulate the natural language response to mimic the emotional state of the request, or to oppose the emotional state of the request. Possible emotional states include urgency, certainty, and dominance. Possible emotional features include acoustic, prosodic, and linguistic characteristics of the user request. The computing device may update the vocal pattern database based on the user request to adapt to the user. Other embodiments are described and claimed. |
US09761246B2 |
Method and apparatus for detecting a voice activity in an input audio signal
The disclosure provides a method and an apparatus for detecting a voice activity in an input audio signal composed of frames. A noise attribute of the input signal is determined based on a received frame of the input audio signal. A voice activity detection (VAD) parameter is derived based on the noise attribute of the input audio signal using an adaptive function. The derived VAD parameter is compared with a threshold value to provide a voice activity detection decision. The input audio signal is processed according to the voice activity detection decision. |
US09761245B2 |
Externally estimated SNR based modifiers for internal MMSE calculations
Acoustic noise in an audio signal is reduced by calculating a speech probability presence (SPP) factor using minimum mean square error (MMSE). The SPP factor, which has a value typically ranging between zero and one, is modified or warped responsive to a value obtained from the evaluation of a sigmoid function, the shape of which is determined by a signal-to-noise ratio (SNR), which is obtained by an evaluation of the signal energy and noise energy output from a microphone over time. The shape and aggressiveness of the sigmoid function is determined using an extrinsically-determined SNR, not determined by the MMSE determination. |
US09761241B2 |
System and method for providing network coordinated conversational services
A system and method for providing automatic and coordinated sharing of conversational resources, e.g., functions and arguments, between network-connected servers and devices and their corresponding applications. In one aspect, a system for providing automatic and coordinated sharing of conversational resources includes a network having a first and second network device, the first and second network device each comprising a set of conversational resources, a dialog manager for managing a conversation and executing calls requesting a conversational service, and a communication stack for communicating messages over the network using conversational protocols, wherein the conversational protocols establish coordinated network communication between the dialog managers of the first and second network device to automatically share the set of conversational resources of the first and second network device, when necessary, to perform their respective requested conversational service. |
US09761240B2 |
Audio decoding device, audio coding device, audio decoding method, audio coding method, audio decoding program, and audio coding program
An objective of the present invention is to correct a temporal envelope shape of a decoded signal with a small information volume and to reduce perceptible distortions. An audio decoding device which decodes a coded audio signal and outputs an audio signal comprises: a coded series analysis unit that analyzes a coded series which contains the coded audio signal; an audio decoding unit that receives from the coded series analysis unit the coded series which contains the coded audio signal and decodes same, obtaining an audio signal; a temporal envelope shape establishment unit that receives information from the coded series analysis unit and/or the audio decoding unit, and, on the basis of the information, establishes a temporal envelope shape of the decoded audio signal; and a temporal envelope correction unit that, on the basis of the temporal envelope shape which is established with the temporal envelope shape establishment unit, corrects the temporal envelope shape of the decoded audio signal and outputs same. |
US09761232B2 |
Multi-decoding method and multi-decoder for performing same
A multi-decoding method, according to the present invention, comprises the steps of: receiving a plurality of bitstreams, dividing decoding modules for decoding the plurality of bitstreams according to a data amount of an instruction cache, and cross-decoding the plurality of bitstreams using each of the divided decoding modules. |
US09761231B2 |
Methods and devices for joint multichannel coding
Encoding and decoding devices for encoding the channels of an audio system having at least four channels are disclosed. The decoding device has a first stereo decoding component which subjects a first pair of input channels to a first stereo decoding, and a second stereo decoding component which subjects a second pair of input channels to a second stereo decoding. The results of the first and second stereo decoding components are crosswise coupled to a third and a fourth stereo decoding component which each performs stereo decoding on one channel resulting from the first stereo decoding component, and one channel resulting from the second stereo decoding component. |
US09761230B2 |
Frame loss correction by weighted noise injection
A method for processing a digital signal, implemented during decoding of the signal, in order to replace a succession of samples lost during decoding, the method comprising steps of: generating a structure of a signal for replacing the lost succession, this structure comprising spectral components determined from valid samples received during decoding before the succession of lost samples; generating a residue between a digital signal available to the decoder, comprising received valid samples, and a signal generated from the spectral components; and extracting blocks from the residue, method in which window weighted blocks are injected into the structure using an overlap-add approach, the injected blocks partially overlapping in time. |
US09761229B2 |
Systems, methods, apparatus, and computer-readable media for audio object clustering
Systems, methods, and apparatus for grouping audio objects into clusters are described. |
US09761226B2 |
Synchronized transcription rules handling
Methods, systems, and software are disclosed for providing rule handling functionality in a distributed transcription environment. Some embodiments provide client-server workflow management for providing and supporting distributed transcription services. Other embodiments provide audio-to-text synchronization to support certain transcription functionality. Still other embodiments provide logging functionality to support quality, personnel, billing, and/or other enterprise tasks. And other embodiments provide functionality to support rule generation, editing, validation, and/or execution. |
US09761224B2 |
Device and method that posts evaluation information about a facility at which a moving object has stopped off based on an uttered voice
An evaluation information posting device determines a rest state of a vehicle on the basis of rest information, determines a facility at which the vehicle has stopped off by using position information showing a rest position of the vehicle, map information including facility information about facilities located in an area surrounding the position shown by this position information, and a keyword about a facility at the rest position of the vehicle, and, by using both stop-off facility information about the facility which is a result of the determination, and a keyword about an evaluation which is provided for this facility, generates evaluation information about the stop-off facility and posts this evaluation information to an evaluation information managing server. |
US09761223B2 |
Acoustic impulse response simulation
At least one spoken utterance and a stored vehicle acoustic impulse response can be provided to a computing device. The computing device is programmed to provide at least one speech file based at least in part on the spoken utterance and the vehicle acoustic impulse response. |
US09761221B2 |
Order statistic techniques for neural networks
According to some aspects, a method of classifying speech recognition results is provided, using a neural network comprising a plurality of interconnected network units, each network unit having one or more weight values, the method comprising using at least one computer, performing acts of providing a first vector as input to a first network layer comprising one or more network units of the neural network, transforming, by a first network unit of the one or more network units, the input vector to produce a plurality of values, the transformation being based at least in part on a plurality of weight values of the first network unit, sorting the plurality of values to produce a sorted plurality of values, and providing the sorted plurality of values as input to a second network layer of the neural network. |
US09761218B2 |
System and method for distributed voice models across cloud and device for embedded text-to-speech
Systems, methods, and computer-readable storage media for intelligent caching of concatenative speech units for use in speech synthesis. A system configured to practice the method can identify, in a local cache of text-to-speech units for a text-to-speech voice an absent text-to-speech unit which is not in the local cache. The system can request from a server the absent text-to-speech unit. The system can then synthesize speech using the text-to-speech units and a received text-to-speech unit from the server. |
US09761217B2 |
Reducing ambient noise distraction with an electronic personal display
A method and system for reducing ambient noise distraction with an electronic personal display is disclosed. One example determines when the electronic personal display is in reader mode. In addition, ambient noise around the electronic personal display is also detected. Noise cancelling sound waves are generated at the electronic personal display for reducing ambient noise distraction. The noise cancelling sound waves are then output from at least one speaker coupled with the electronic personal display. |
US09761211B2 |
Detachable controller device for musical instruments
A device that can be temporarily attached to a musical instrument and easily detached without permanent modification to the instrument. The device is comprised of a set of controls attached to circuitry that is used to send digital data to a computer or other hardware to be used for music synthesis, manipulation, or production. |
US09761208B1 |
Musical instrument accessory
A musical instrument accessory with a capo carrying an adjustable connector in turn carrying a screen receiving fixture. When the capo is clamped to the neck of a guitar at a first position, the screen receiving fixture may be arranged and oriented for convenient viewing of a screen carried therein by the guitar musician. When moved to second position, viewing the screen necessitates re-orientation of the screen receiving fixture to accommodate geometry of the second position, which re-orientation is conveniently carried out by re-orientation of the adjustable connector. |
US09761203B2 |
Semiconductor device, video display system, and method of processing signal
A semiconductor device includes a first input unit; a second input unit; a first processing unit configured to perform a frequency dispersion processing on a first signal and a second signal; a first output unit configured to output one of the first signal and the second signal or one of the first signal and the second signal on which the first processing unit performs the frequency dispersion processing; a third input unit configured to receive a third signal generated through performing a predetermined image processing with an image processing unit on one of the first signal and the second signal; a second processing unit performing the frequency dispersion processing on the third signal; and a second output unit configured to output an output signal selected from one of the first signal, the second signal, and the third signal. |
US09761202B2 |
Seamless video transitions
This application relates to performing seamless video transitions at a display panel when a video stream changes resolution and/or scale. The video stream can be provided by a host device to a timing controller (TCON). When a parameter of the video stream is going to change, the host device can cause the TCON to enter a panel self refresh (PSR) mode. During the PSR mode, the TCON can drive the display panel using an image frame stored in a memory of the TCON. Additionally, during the PSR mode, the host device can adjust a scaler and/or resolution associated with the TCON. Once the host device has finished adjusting the TCON, the TCON can exit the PSR mode and the host device can provide a new data stream to the TCON without any apparent display artifacts being output by the display panel. |
US09761201B2 |
Liquid-crystal display device and drive method thereof
Provided are a liquid crystal display device and a drive method thereof, capable of promptly making an afterimage, which is visually recognized at refresh time, visually unrecognizable and reducing power consumption during and after a shift to a target refresh rate. At pause drive time until a target refresh rate is reached, a refresh is performed in divided periods of a first refresh period for performing a refresh at least twice, and a second refresh period for performing a refresh while increasing the number of frames in a non-refresh period from a refresh rate at the end of the first refresh period until the refresh rate becomes the target refresh rate, and the second refresh period is finished when the refresh rate in the second refresh period reaches the target refresh rate, and the pause drive is continued at the target refresh rate. |
US09761197B2 |
Communication device
A communication device includes: an inputter that inputs a USB (Universal Serial Bus) signal from an input device; an acquirer that acquires an EDID (Extended Display Identification Data) signal from a monitor; an instructor that gives an instruction to output the EDID signal to another communication device; a switch that selectively switches a first route for outputting the acquired EDID signal to the another communication device and a second route for outputting the inputted USB signal to the another communication device; and a controller that controls the switch so as to switch from the second route to the first route in accordance with the instruction from the instructor. |
US09761195B2 |
Driving circuit for increasing a driving power supply voltage for a display panel
The present invention provides a driving circuit for display panel, which comprises a power supply circuit and a driving unit. The power supply circuit outputs a driving power supply voltage. The driving unit produces a driving signal according to a data signal and the driving power supply voltage for driving the display panel. In addition, the voltage level of the driving power supply voltage increases to a predetermined level. Thereby, during the process of charging the display panel by the data driving circuit, the driving power supply voltage output by the power supply circuit increases from a low level to a predetermined level for reducing the power consumption of the driving circuit. |
US09761190B2 |
Display device
It is an object to provide a display device which can favorably display a image without delayed or distorted signals. The display device includes a first gate driver and a second gate driver. The first gate driver and the second gate driver each include a plurality of flip flop circuits and a plurality of transfer signal generation circuits. Both the flip flop circuit and the transfer signal generation circuit are circuits which output a signal inputted to a first input terminal with a half clock cycle delay. In addition, an output terminal of the transfer signal generation circuit is directly connected to a first input terminal of the flip flop circuit in the next stage. Therefore, delay and distortion of the signal which is inputted from the transfer signal generation circuit to the flip flop circuit can be reduced. |
US09761188B2 |
Content-based VCOM driving
Methods and systems for compensating for VCOM variations include determining a voltage change in pixels between frames to be displayed on an electronic display. Based on the determined voltage change, VCOM variation is calculated based on coupling the VCOM to one or more data lines of the electronic display. VCOM compensation is determined and applied to offset for the VCOM variation. Using the VCOM offset, subsequent pixel content for the one or more pixels is written using the compensated VCOM. |
US09761182B2 |
Foldable display apparatus
A foldable display apparatus that may realize one seamless screen by using two display panels is discussed. The foldable display apparatus can include a first display panel having a first display area; a second display panel having a second display area; and a panel supporter supporting the first and second display panels to mutually fold or unfold the first and second display panels, wherein boundary portions of the first display area of the first display panel and the second display area of the second display panel are matched with each other in a state that the first and second display panels are unfolded. |
US09761181B2 |
Color display device
The present invention is directed to a color display device in which each pixel can display at least six high-quality color states, and an electrophoretic fluid for such an electrophoretic display. The different types of particles exhibit different levels of attraction force to display different color states. |
US09761177B2 |
Organic light emitting display device
An organic light emitting display device including a display panel including a first pixel connected with a first data line and first and second scan lines, a second pixel connected with a second data line and the first and second scan lines, and a reference line connected in common with the first and second pixels; a source driver configured to operate first and second sensing modes for sensing driving characteristic values of the first and second pixels through the reference line; and a scan driver configured to drive the first and second scan lines so as to drive only the first pixel for the first sensing mode or only the second pixel for the second sensing mode. |
US09761175B2 |
Shift register and driving method thereof as well as gate driving circuit
A shift register is proposed, comprising: a first control module connected to an ON voltage access terminal and a first node, for controlling whether to output an ON voltage and a first control signal to the first node; a second control module connected to the ON voltage access terminal, a second node and an output terminal, for controlling whether to output the ON voltage and a voltage of the output terminal to the second node; an output module connected to the first node, the second node, the output terminal, an OFF voltage access terminal, and the ON voltage access terminal, for inputting the ON or OFF voltage to the output terminal according to voltages of the first and second nodes; and an input module connected to an input terminal, for controlling whether to input a signal of the input terminal to the first and second control modules. |
US09761174B2 |
Display apparatus, method of driving a display, and electronic device
In a display apparatus including a switching transistor, a correction voltage for eliminating an effect of a variation in a characteristic of a driving transistor is stored in a storage capacitor. The switching transistor is disposed between one current terminal of the driving transistor and a light emitting element. The switching transistor turns off during the non-light emission period thereby to electrically disconnect the light emitting element from the one current terminal of the driving transistor thereby preventing a leakage current from flowing through the light emitting element during the period in which the correction unit operates, and thus preventing the correction voltage from having an error due to the leakage current. |
US09761173B2 |
AMOLED pixel driving circuit and pixel driving method
The present invention provides an AMOLED pixel driving circuit and a pixel driving method. The AMOLED pixel driving circuit utilizes a 6T2C structure, comprising a first, a second, a third, a fourth, a fifth and a sixth thin film transistors (T1, T2, T3, T4, T5, T6), a first, a second capacitors (C1, C2) and an organic light emitting diode (OLED), and the first thin film transistor (T1) is a drive thin film transistor, and the fifth thin film transistor (T5) is a switch thin film transistor, and the first capacitor (C1) is a coupling capacitor, and the second capacitor (C2) is a storage capacitor; and a first control signal (G1), a second control signal (G2) and a third control signal (G3) are involved, and the three are combined with one another and correspond to a data signal writing stage (1), a whole compensation stage (2), a discharging stage (3) and a light emitting stage (4) one after another. The threshold voltage changes of the drive thin film transistor and the organic light emitting diode can be effectively compensated to make the display brightness of the AMOLED more even and to raise the display quality. |
US09761172B2 |
Organic light emitting diode display device and driving method thereof
An organic light emitting diode display device includes a display unit including a plurality of pixels; a data driver applying data voltage to the pixels; and a power supplier including a first power source providing high-level voltage to the anode electrode of organic light emitting diodes and a second power source providing low-level voltage to the cathode electrode of the organic light emitting diodes included in the pixels, in which the power supplier provides the second power source in a sink method at positive voltage, when the threshold voltage of a driving transistor for driving the organic light emitting diodes shifts to a negative. When gate-source voltage of a driving transistor shifts to negative threshold voltage, it is possible to apply the data voltage at positive voltage and to simplify a driving IC, thereby ensuring wide use, by applying voltage of a second power source ELVSS at positive voltage. |
US09761171B2 |
Pixel array of active matrix organic lighting emitting diode display, method of driving the same, and method of driving dual pixel of active matrix organic lighting emitting diode display
A pixel array includes a plurality of pixels. Each pixel has a first sub-pixel, a second sub-pixel, and a pair of third sub-pixels. The first sub-pixel of each pixel and the first sub-pixels of three adjacent pixels are arranged in a two by two array, the second sub-pixel of each pixel and the second sub-pixels of three adjacent pixels are arranged in a two by two array, and one of each of the third sub-pixels of each pixel and one of the third sub-pixels of three adjacent pixels are arranged in a two by two array. A scan line is connected to a switch unit of each of the sub-pixels in a pixel. |
US09761167B2 |
Drive method and drive device of liquid crystal display
The present invention provides a drive method and a drive device of a liquid crystal display, and the drive method comprises: receiving an image to display; implementing color detection to the image pixels of the image to display to determine a predetermined color pixel; implementing adjustment to the original gray scale values of the respective primary color components of the predetermined color pixel to make that a difference between a relatively higher original gray scale value and a relatively lower original gray scale value before adjustment becomes larger after adjustment for the same predetermined color pixel; implementing color washout compensation to the image to display; driving the liquid crystal panel to show the image to display after the color washout compensation. With the aforesaid arrangement, the present invention can reduce the color washout under large view angle to promote the display effect of the large view angle. |
US09761166B2 |
Display devices and methods for making and driving the same
Display devices and methods for making and driving the display devices. In one example, a device for display includes an array of pixels for display. Each of the pixels includes a first light emitting element and a second light emitting element. The first light emitting element is formed on a substrate. The second light emitting element is formed on the first light emitting element. The first and second light emitting elements share a same electrode. |
US09761165B2 |
Display apparatus, power control module and power control method thereof
A display apparatus includes a power supply for providing power, a circuit board including an integrated circuit (IC) with a central processing unit (CPU) that processes an image signal; and a display configured to display an image corresponding to the image signal; the IC includes a power controller configured to monitor a voltage level of a core voltage provided by the power supply to the IC and adjust a phase margin of a voltage corresponding to a voltage detected by the monitoring. Thus, a phase margin may be adjusted in accordance with a voltage of an IC, thereby compensating for voltage fluctuation due to instantaneously varying ripples and thus stably driving a system. |
US09761162B2 |
Array substrate for display panel and method for inspecting array substrate for display panel
A plurality of source signal lines extend parallel to each other. A plurality of gate signal lines extend parallel to each other and intersect the plurality of source signal lines. At least any one of array inspecting terminals is provided. The one array inspecting terminal is connected to two or more signal lines of the plurality of gate signal lines. The other array inspecting terminal is connected to two or more signal lines of the plurality of source signal lines. To perform an inspection for a unit of the two or more signal lines by detecting a value of a voltage or a current generated in the signal lines, the array inspecting terminals are configured to receive an inspection signal for generating the voltage or the current. |
US09761160B2 |
Image processing device, display apparatus, image processing method, and program
An image processing device includes: a memory section that has memory areas equivalent to data of k rows of an image; a correction section that corrects data of a given pixel belonging to a row designated by a first counter, out of data stored in the memory section, using data of a pixel in a position designated by an offset vector corresponding to the given pixel; an output section that outputs data corrected by the correction section; and a write section that writes data, out of the image, of a row designated by the second counter into a corresponding memory area of the memory section. |
US09761159B2 |
Image processor, image projector, and image processing method
According to one embodiment, an image processor includes: a detector; a calculator; and a corrector. The detector calculates a state signal indicating whether or not an operation is being performed on a projection surface where an image is projected. The calculating is based on information relating to the projection surface. The calculator calculates a correction parameter based on the state signal and the information relating to the projection surface. The corrector generates a corrected image based on the correction parameter and an image to be processed. |
US09761157B2 |
Customized sectional sign assembly kit and method of using kit for construction and installation of same
An electronic sign having at least one sectional sign assembly, the at least one sectional sign assembly having a signage support structure and an associated compound structural frame, wherein the compound structural frame has a unitary structural foam construction with a plurality of display module receiving bays, each configured for removably latching therein a plurality of display modules, the signage support structure and the associated compound structural frame cooperating when secured together to form a natural airflow cooling path extending from the top to the bottom of sectional sign assembly to provide sufficient cooling to the plurality of display modules when removably mounted within their display module receiving bays. |
US09761156B2 |
Systems and methods for a bow label for a beverage container
A bow label for a beverage container is disclosed herein. The bow label may include a first sheet at least partially attached to the beverage container. The bow label also may include a second sheet at least partially attached to the first sheet. The first sheet and the second sheet may include a first configuration and a second configuration. In addition, the bow label may include a pull cord disposed between and at least partially attached to the first sheet and the second sheet. In this manner, movement of the pull cord may move the first sheet and the second sheet between the first configuration and the second configuration. In some instances, the second configuration may include a bow-like shape. |
US09761155B2 |
Skin touch temperature test apparatus and method
A method for simulating an effect of surface temperature of an electronic device on skin of a human being when the electronic device is touched by the human being. The method comprises applying heat to a material within a cavity of a body, the body comprising a first end, a second end, an outer surface, and an inner surface that defines the cavity extending between the first end and the second end. The outer surface and the material have heat and thermal conductivity properties similar to human skin. The method comprises sensing a temperature of the material, and sensing a temperature of at least a portion of the outer surface when the portion of the outer surface contacts the electronic device. |
US09761150B2 |
Hairdressing training aid
A hairdressing training headform has features simulating a face and neck of a human. A flexible scalp with hair has a peripheral lip. A vertex is configured to simulate an upper portion of a human skull and has a periphery with which the peripheral lip of the scalp engages when the flexible scalp is placed over the vertex. A releasable locking means remote from the vertex periphery biases the vertex toward the headform such that the peripheral lip of the scalp is sandwiched between the vertex periphery and the headform. |
US09761148B2 |
Airborne separation assurance system and required time of arrival function cooperation
Methods and systems are provided for enhancing the functionality of an airborne separation assurance system (ASAS) by modifying it to cooperate with a required time of arrival (RTA) functionality. The system comprises an autopilot configured to execute a trajectory of an aircraft and a flight management system (FMS) in operable communication with the autopilot. The FMS includes a required time of arrival (RTA) system that is configured to determine an RTA aircraft trajectory of the aircraft based on a required time of arrival of the aircraft at a waypoint along the flight plan. The system also includes an airborne separation assurance system (ASAS) in operable communication with the RTA and is configured to determine a spacing trajectory based on a spacing interval from a first reference aircraft. |
US09761147B2 |
Commercial and general aircraft avoidance using light pattern detection
This disclosure is directed to a detection and avoidance apparatus for an unmanned aerial vehicle (“UAV”) and systems, devices, and techniques pertaining to automated object detection and avoidance during UAV flight. The system may detect objects within the UAV's airspace through acoustic, visual, infrared, multispectral, hyperspectral, or object detectable signal emitted or reflected from an object. The system may identify the source of the object detectable signal by comparing features of the received signal with known sources signals in a database. The features may be, for example, a light arrangement or number of lights associated with the object. Furthermore, a trajectory envelope for the object may be determined based on characteristic performance parameters for the object such as cursing speed, maneuverability, etc. The UAV may determine an optimized flight plan based on the trajectory envelopes of detected objects within the UAV's airspace to avoid the detected objects. |
US09761136B2 |
Methods and software for managing vehicle priority in a self-organizing traffic control system
Methods and software for managing vehicle priority proximate to a potential travel-priority conflict zone, such as a roadway intersection, where travel conflicts, such as crossing traffic, can arise. Coordination involves forming an ad-hoc network in a region containing the conflict zone using, for example, vehicle-to-vehicle communications and developing a dynamic traffic control plan based on information about vehicles approaching the conflict zone. Instructions based on the dynamic traffic control plan are communicated to devices aboard vehicles in the ad-hoc network, which display one or more virtual traffic signals to the operators of the vehicles and/or control the vehicles (for example, in autonomous vehicles) in accordance with the dynamic traffic control plan, which may account for a priority level associated with one or more of the vehicles. |
US09761135B2 |
Method and system for integrating multiple camera images to track a vehicle
A method and a system for integrating multiple camera images to track a vehicle are provided. In the method, a security request of a vehicle to be tracked is received from a user, in which the security request comprises registration information and position information of the vehicle. Next, images captured by multiple cameras in a specific range around a location of the position information are retrieved. The retrieved images are analyzed according to the registration information, so as to recognize the images comprising the vehicle. Finally, a message is issued when the images comprising the vehicle are recognized. |
US09761132B2 |
Method and apparatus for providing dynamic strength decay for predictive traffic
An approach is provided for determining one or more varying decay rates associated with one or more road segments. The approach involves causing, at least in part, a decaying of real-time traffic data to historical traffic data associated with the one or more road segments based, at least in part, on the one or more varying decay rates. The approach also involves determining one or more traffic predictions for the one or more road segments based, at least in part, on the decaying of the real-time traffic data to the historical traffic data. |
US09761130B2 |
Standby electric power cutoff apparatus for electronic product
A standby electric power cutoff apparatus for an electronic product is disclosed. A power supply/cutoff unit (20) of the present invention comprises: a power switch (SW) for manually turning an input of an AC power source of the electronic product on/off; a pair of photo-triacs (21, 22) which are disposed in parallel to each other between input terminals of the AC power source, and which receive power through the power switch (SW); a photo-coupler (23) which is disposed between the power switch (SW) and the input terminals on one side of the AC power source and comprises a light emitting diode (D3) and a transistor (Q1) for receiving a light emitting signal from the light emitting diode; and a relay means which comprises a relay (K1) connected to a control unit (60) having a microcomputer (u-COM), and which supplies or cuts off the AC supply power to a power supply unit (30) by controlling operations for connecting or disconnecting contact points of the relay according to a control state of the control unit (60). In addition, a standby electric power cutoff apparatus for an electronic product (100) which controls functions using a remote controller (300). A power supply/cutoff unit (400), according to the present invention, comprises: IR-receiving triacs (110) which receive IR signals from the remote controller, and which are turned on so as to transfer the AC supply power to a power supply unit (130) when the IR signals are received; and an IR-receiving unit (120) for receiving the IR signals and transferring the received IR signals as control signals to a control unit (160). |
US09761124B2 |
Multiple procesor hazard detection system
Systems and methods for using multi-criteria state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein. The multi-criteria state machines can include one or more sensor state machines that can control the alarming states and one or more system state machines that can control the pre-alarming states. Each state machine can transition among any one of its states based on sensor data values, hush events, and transition conditions. The transition conditions can define how a state machine transitions from one state to another. The hazard detection system can use a dual processor arrangement to execute the multi-criteria state machines according to various embodiments. The dual processor arrangement can enable the hazard detection system to manage the alarming and pre-alarming states in a manner that promotes minimal power usage while simultaneously promoting reliability in hazard detection and alarming functionality. |
US09761122B1 |
Zoned-alerting control system for augmenting legacy fire station alerting system lacking configurable zone
A microprocessor-based electronic control system allows firefighters and emergency response personnel the ability to assign individual sleeping quarters, dorm rooms or an area of a facility to a specific apparatus/vehicle/unit that is dispatched through an existing electronic fire station alert notification system. The control system controls actuation of devices throughout a building from any location as well as from remote locations. The devices can be anything such as lights, speakers, appliances, watering systems, and other devices. This is accomplished by a network of nodes including a master controller and a plurality of slaves. The system is modular and scalable according to need. It is also flexible for use on various applications. Programmable switches are used for displaying statuses and for selecting various options. |
US09761115B2 |
Method and apparatus for selectively configuring alarms prior to commencing silent mode of operation
A method, apparatus and computer program product are provided to selectively configure alarms prior to commencement of a silent mode of operation. In the context of a method, an indication of at least a start time for a silent mode of operation of a device is received. Responsive to the indication of at least the start time for the silent mode of operation, one or more alarms are identified. Each alarm has an activation mode and an activation time during the silent mode of operation of the device. Responsive to identifying one or more alarms and prior to commencing the silent mode of operation, the method also causes a prompt to be presented regarding a potential change to at least one of the activation mode or the activation time for at least one alarm that was identified. |
US09761112B2 |
Assistance terminal for remotely monitoring a person connected to a medical assistance and monitoring device
The invention relates to an assistance terminal (5, 6a, 6b) including a housing (5) and at least one terminal (6a, 6b) for remotely monitoring a person (1) connected to a medical assistance and/or monitoring device (3). According to the invention, the housing (5) comprises: reception means (8) for receiving a signal from the medical device (3); conditioning means (9) for conditioning the signal received by the reception means (8) of the housing (5); storage means (10) for, in a learning phase prior to a phase of use of the terminal (5, 6a, 6b), storing a range of signals which are sent by the medical device (3), and which are received by the reception means (8) of the housing (5) and which are conditioned by the conditioning means (9); comparison means (11) for, during the phase of use of the terminal (5, 6a, 6b), comparing a signal sent by the medical device (3), received by the reception means (8) and conditioned by the conditioning means (9), with the signals previously stored; transmission means (12) for, during the phase of use, transmitting the signal, if the latter corresponds to a signal previously stored, to the remote terminal (6a, 6b); the terminal (6a, 6b) comprising means for playing back the signal to at least one person to notify him or her of the sending of said signal by the device. |
US09761108B2 |
Apparatus, method and computer program for monitoring positions of objects
An apparatus, method and computer program, the apparatus comprising: processing circuitry; and memory circuitry including computer program code; the memory circuitry and the computer program code configured to, with the processing circuitry, cause the apparatus to, at least in part: obtain information relating to a position of an object relative to a user; determine a field of vision of the user; determine whether or not the object is in the field of vision of the user; and if it is determined that the object is not in the field of vision of the user enable an alert to be provided. |
US09761103B2 |
Portable terminal having video surveillance apparatus, video surveillance method using the portable terminal, and video surveillance system
Provided is an image surveillance method and apparatus. The image surveillance method includes photographing a predetermined place and generating an image signal corresponding to the predetermined place, detecting a change in the image signal by calculating a difference between a current frame and a previous frame of the generated image signal, and generating alarm information corresponding to the detected change in the image signal in order to alarm a user. |
US09761099B1 |
Configurable sensor
Methods and systems, including computer programs encoded on computer storage media, for providing an indication of a direction a person passes through a door in a property, the method including receiving, at a sensing device and from a control panel of an alarm system in a property, instructions to provide an indication of a direction a person passes through a door in the property; obtaining motion data using a motion sensor that is included in the sensing device; detecting the opening of the door using a magnetometer included in the sensing device; based on the obtained motion data and detected opening of the door, determining a direction a person passed through the door; and providing, to the control panel, an indication of the direction the person passed through the door. |
US09761095B2 |
Personal alarm light apparatus and method
A personal alarm light operates as a multi-purpose emergency tool having a power pack of batteries powering a white light beam, as well as a radially emanating red light ring. An audible alarm has a loud, typically high-pitched oscillating sound. A resonance chamber amplifies the sound, which emanates from apertures delivering sound radially away from the resonance chamber. Crowns on each end of the tool provide regions of reduced area and alternating relieved sections about the circumference thereof, in order to provide increased impact pressure from the points when used as hammers to break glass, or as strikers to cut through fabric or other sheet materials. |
US09761093B2 |
Dual strobe expander plate
An output device mounting plate can, in a disclosed embodiment, carry a fixedly mounted strobe unit and a displaced region to releasably attach additional output devices. The additional output devices can include a verbal output device, an audible output device, a visual output device, or an audible/visual output device. |
US09761089B2 |
Method and system for weighting odds to specific gaming entities in a shared bonus event
Methods of weighting odds in shared bonus events and gaming systems and devices configured for weighting odds in shared bonus events. A number of participations or entries by the same gaming machine or player entity may be obtained for a shared bonus event in association with play of a base or primary game, allowing the odds of winning the shared bonus event to be weighted. |
US09761088B2 |
Multiplayer gaming system
The present invention generally relates to gaming systems for playing ball games where a hall is launched into a gaming area. More particularly, the present invention relates to a multiplayer gaming system comprising a ball game device having a launching mechanism for launching a ball into a gaming area to start a game, the gaming system further comprising a start control means for controlling start of the launching mechanism and a plurality of gaming terminals for a plurality of players, said gaming terminals including an input device for inputting a prediction and/or a bet for the outcome of a game. In accordance with the present invention, the input device of each gaming terminal includes start signal input means for inputting a start signal for starting the launching mechanism, wherein the start control means of the gaming system includes a random signal generator for randomly selecting one of the plurality of gaming terminals for each game to generate the start signal and a display signal generator for generating a display signal indicative of the gaming terminal selected for the generation of the start signal. |
US09761087B2 |
Systems and methods for redeeming user activity level for virtual currency
Systems, electronic devices, and methods for redeeming user activity level or other desired user behaviors for virtual currency are disclosed. In some implementations, a method includes: at a computer system, obtaining user activity information indicating an activity level of a user; and computing an in-application credit based on the activity level. The in-application credit can be redeemed by the user in an associated application. The in-application credit can be redeemed by the user for a coupon that can be applied towards out-of-application purchases. In some implementations, the activity level is determined in accordance with (i) a motion parameter reported by an activity sensor of an electronic device associated with the user, (ii) information obtained from a cell phone tower or a GPS device (e.g., using cell tower triangulation techniques); and (iii) self-reported user activity information. In some implementations, the method also includes converting the in-application credit for out-of-application purchases. |
US09761082B2 |
Card selection
Example methods and devices are set forth for playing a game. In some embodiments, an inventory of game indicia is arranged in a random but established, serial order. In some embodiments, for each hand of play the player makes a wager and game indicia are displayed in order from the inventory to define a winning or losing outcome. In some embodiments, a display, as hands are played, displays the remaining constituency of the inventory and the player, before any game, can order re-shuffling and re-constitute of the inventory. Other embodiments are described. |
US09761081B2 |
Integrating video feeds and wagering-game content
A wagering game system and its operations are described herein. In some examples, the operations can include receiving a video feed of a casino wagering game presented live via a first device. The video feed depicts at least one first symbol from a set of wagering game symbols used for outcomes of the casino wagering game. The operations can further include, after receiving the video feed, compositing a computer-generated image with the video feed to generate a composited video feed. The image represents at least one second symbol from the set of wagering game symbols. The operations can further include providing the composited video feed for presentation of the casino wagering game via a second device separate from the first device. |
US09761078B1 |
Vending machine remote sensing of contents apparatus
A vending machine remotes contents sensing apparatus collects information from the actual delivery of a product, sends it on to an MCU, then to a CPU, to the internet, to a remote receiver with a web interface application on a web page for access by a service person for real time delivery information. |
US09761077B2 |
Bank note processing system having a combined florescence and phosphorescence detection system
A bank note processing system having a combined florescence and phosphorescence detection system. The bank note processing system includes a detection module which has a detector housing having a first compartment and a second compartment separated by a light baffle. An illumination source and a first sensor module are disposed in the first compartment of the detector housing and a second sensor module is disposed in the second compartment of the detector housing. The illumination source directs light to the bank note and the first sensor module measures the bank note's florescence at a first point in time. The second sensor module measures the bank note's phosphorescence at a second point in time and the detection module determines whether the bank note is a counterfeit bank note using the measured florescence and the measured phosphorescence. |
US09761071B2 |
Integrated real estate showing scheduling and key management system
A system and method for dispensing a key from a key kiosk disposed at a realtor's office near a real property based on a showing appointment scheduled with a showing scheduling system. The appointment, including a date and time, as well as an authorized user is communicated from the showing scheduling system to the key kiosk. The user then authenticates herself or himself to the kiosk at the appropriate time, and the key is dispensed. The kiosk authenticates the user by scanning a QR code or using the physical location of the user. The kiosk will not dispense the key if the user has a different key that is checked out, but not returned yet. The key can be returned to the kiosk where it is dispensed, or a different key kiosk. The kiosk also dispenses a single common key when the user shows multiple properties. |
US09761069B2 |
Touch capable RFID invention
A hybrid security access device is described herein that combines Radio Frequency Identification RFID technology with a new Touch Access technology that utilizes the body for near field emitter communications. Combining these technologies results in security access tags that can remain in or about a person such as in a wallet, briefcase, purse, etc. and be activated by just touching a touch access equipped RFID reader. The need to extract and hand present an access tag close to a reader as required by RFID technology is eliminated. Efficiency, security compliance, card loss due to handling and convenience is the result of the combination of these two technologies and is the basis of this patent application. |
US09761068B2 |
System of stacked devices
A method of implementing use cases includes associating a use case with each of a plurality of devices capable of being used or accessed by a user. The method also includes providing a plurality of stackable blades, each providing a standard physical interface and being configured to implement a solution to the use case associated with each of the plurality of devices. The method further includes stacking the plurality of stackable blades to form an interconnected stack. Each of the plurality of stackable blades are coupled using the standard physical interface. The method also includes executing a first purpose corresponding to a first use case and executing a second purpose corresponding to a second use case. Embodiments provide an electronic ecosystem featuring ubiquitous connectivity in which a standard contact array in each component of the ecosystem assures interoperability between heterogeneous devices. |
US09761065B2 |
Regenerative braking coaching system
A vehicle includes a regenerative braking system, which may include an electric machine, configured to provide regenerative braking torque to vehicle traction wheels. The vehicle further includes at least one controller configured to provide indicia for display to indicate performance of the regenerative braking system. The indicia represent a comparison of a braking profile that is recorded during a deceleration event and a calculated braking profile that is based on a detected forward object. In various embodiments, the indicia may include a numerical or letter grade representative of a similarity between the recorded braking profile and the calculated braking profile and/or a visual representation of the comparison of the recorded braking profile and the calculated braking profile. |
US09761060B2 |
Parameterized model of 2D articulated human shape
Disclosed are computer-readable devices, systems and methods for generating a model of a clothed body. The method includes generating a model of an unclothed human body, the model capturing a shape or a pose of the unclothed human body, determining two-dimensional contours associated with the model, and computing deformations by aligning a contour of a clothed human body with a contour of the unclothed human body. Based on the two-dimensional contours and the deformations, the method includes generating a first two-dimensional model of the unclothed human body, the first two-dimensional model factoring the deformations of the unclothed human body into one or more of a shape variation component, a viewpoint change, and a pose variation and learning an eigen-clothing model using principal component analysis applied to the deformations, wherein the eigen-clothing model classifies different types of clothing, to yield a second two-dimensional model of a clothed human body. |
US09761058B2 |
Image processing apparatus and image processing method
There is provided an image processing apparatus that includes a coefficient setting section, and a processing section. The coefficient setting section is configured to set a filter coefficient based on a correlation value in a color image. The processing section is configured to perform filter processing on a disparity image of the color image for correction of the disparity image, the filter processing being performed using the filter coefficient set by the coefficient setting section. |
US09761052B2 |
Determining space to display content in augmented reality
A method for improving the placement of virtual content in augmented reality is disclosed. A reference image of the object to be augmented is analyzed for feature density information. The placement of content is based on the at least one location adjacent to where features are concentrated. Accordingly, the chance of the content interfering with an important part of the object is lowered, and object recognition and/or tracking ability is maintained because there are sufficient features nearby the content to enable object recognition and/or tracking. |
US09761047B2 |
Virtual mask fitting system
Apparatus and associated methods relate to determining a fit-quality metric for a mask/face combination based upon a calculated dead-space volume between a virtual mask and a virtual face virtually aligned so as to create an integrity seal circumscribing a mouth and nose region. In an illustrative embodiment, an interactive virtual fitting system may receive a three-dimensional (3D) virtual face associated with a person. The system may retrieve 3D models of various respirators selected by user determined criteria. The system may then compute a fit-quality metric for each of the retrieved 3D models. The potential wearer may then be presented with the metrics for review. The potential wearer may select a respirator based upon these computed metrics. A virtual fitting of many respirators may advantageously reduce the time needed for selecting a properly fitting respirator while simultaneously ensuring that the selected respirator may be comfortable and well fitting. |
US09761044B2 |
Apparatus and method for generation of a light transport map with transparency information
A generator of an image processing apparatus may generate a light transport map (LTM) by sampling depth information from a light to an object based on a transparency of the object, wherein the LTM may be used to compute a visibility of the light with respect to a first point to be rendered. |
US09761043B1 |
Non-multisampled anti-aliasing for clipping paths
Systems and methods provide for non-multisampled anti-aliasing for clipping paths, in which a non-multisampled texture is employed to store anti-aliasing data. In some configurations, clipping paths applied to an input object are processed successively using a non-multi-sampled buffer and non-multisampled texture. Each clipping path is processed by incrementing a stencil buffer value for each pixel covered by the clipping path, computing clipping path coverage data, and storing the clipping path coverage data in the non-multisampled texture. An object is rendered by performing a stencil test and multiplying color values for retained pixels by corresponding texture values from the non-multisampled texture to provide anti-aliasing. Further configurations operate without a stencil buffer but employ a logical stack of non-multisampled textures, one for each clipping path. |
US09761040B2 |
Computer hardware architecture and data structures for ray binning to support incoherent ray traversal
A new hardware architecture defines an indexing and encoding method for accelerating incoherent ray traversal. Accelerating multiple ray traversal may be accomplished by organizing the rays for minimal movement of data, hiding latency due to external memory access, and performing adaptive binning. Rays may be binned into coarse grain and fine grain spatial bins, independent of direction. |
US09761035B1 |
Dynamic user interfaces
Methods and systems for dynamic user interfaces are provided. A user interface allows a user to receive information about a computer system's state and to make changes to state, such as with touch screen devices. Dynamic user interfaces provide advanced methods of interfacing with the computer system, receiving information, and changing computer state. Advanced methods include improved gestural controls like interrupting or fast-forwarding an animated transition. Advanced methods of receiving information from the computer system are also provided, such as real-time data updates mid-animation and meaning conveyed through motion of and/or configuration change of UI elements. Defined animation pathways in the system can have different relative velocities as a function of percentage completion regardless of the duration(s) of the animation pathways, allowing for more fluid UIs. The methods and systems allow for the rapid creation, management, and iteration of meaningful user interfaces and complex animation types. |
US09761031B2 |
Image processing apparatus and image processing method
An apparatus includes a first acquisition unit configured to acquire main object information specifying a main object in generation of a layout image, a second acquisition unit configured to acquire object correlation information specifying an object having a correlation with the main object, an extraction unit configured to extract at least one image including the main object and at least one image including the object having the correlation with the main object from a plurality of images based on the acquired main object information and the acquired object correlation information acquired, and a generation unit configured to generate, using a layout template, a layout image in which the at least one image extracted by the extraction unit and including the main object and the at least one image extracted by the extraction unit and including the object having the correlation with the main object are laid out therein. |
US09761027B2 |
Methods and systems for integrated plot training
A method for correlating data collected from at least one sensor of machinery with a malfunction of the machinery includes storing, in a memory, one or more reference data sets where each reference data set is associated with a malfunction of the machinery. The method also includes receiving measurement data based on measurement information from the at least one sensor and displaying, with a display device, a first plot representing a reference data set of the one or more reference data sets where the first plot has a plot type associated with the reference data set. The method also includes displaying, with the display device, a second plot representing the measurement data where the second plot is plotted using the first plot based at least in part with the association of the plot type with the reference data set. Furthermore, the method includes displaying, with the display device, an explanation of an appearance of the second plot. |
US09761026B1 |
Rendering graphical scenes
A device may receive information that specifies a graphical scene. The graphical scene may include a coordinate axis. Data, to be plotted in the graphical scene, may be plotted with regard to the coordinate axis. The device may generate a structured plurality of objects. One or more objects, of the structured plurality of objects, may store properties that define the graphical scene. A particular object, of the one or more objects, may store properties that define one or more elements of the coordinate axis. The device may receive information identifying a modification to an element of the coordinate axis, of the one or more elements of the coordinate axis. The device may modify a property of the properties that define the one or more elements of the coordinate axis, based on the instruction, to implement the modification specified by the instruction. |
US09761023B1 |
Device and method for iterative reconstruction of images recorded by at least two imaging methods
The present invention relates to a device (100) for iterative reconstruction of images recorded by at least two imaging methods, the device comprising: an extraction module (10), which is configured to extract a first set of patches from a first image recorded by a first imaging method and to extract a second set of patches from a second image recorded by a second imaging method; a generation module (20), which is configured to generate a set of reference patches based on a merging of a first limited number of atoms for the first set of patches and of a second limited number of atoms for the second set of patches; and a regularization module (30), which is configured to perform a regularization of the first image or the second image by means of the generated set of reference patches. |
US09761014B2 |
System and method for registering pre-operative and intra-operative images using biomechanical model simulations
A method and system for registering pre-operative images and intra-operative images using biomechanical simulations is disclosed. A pre-operative image is initially registered to an intra-operative image by estimating deformations of one or more segmented anatomical structures in the pre-operative image, such as the liver, surrounding tissue, and the abdominal wall, using biomechanical gas insufflation model constrained. The initially registered pre-operative image is then refined using diffeomorphic non-rigid refinement. |
US09761010B2 |
Tracking apparatus
A tracking apparatus includes a grouping setting unit, a tracking feature detection unit, a tracking unit. The grouping setting unit groups a plurality of focus detection areas with an in-focus state. The tracking feature detection unit detects a feature amount of the tracking target in areas of the groups grouped. The tracking unit tracks the tracking target in accordance with a first or second tracking position depending on the number of the set groups. |
US09761009B2 |
Motion tracking device control systems and methods
Provided herein are systems and methods for controlling displacement of a location indicator on the display of a controlled computing device in response to movements of a remote controlling object. Various embodiments may further cause the controlled computing device to perform other operations, broadly referred to as command operations, in response to movements of the controlling object. The command operations are distinguishable from the displacement operations. Various embodiments may further distinguish between movement of the controlling object intended to correspond to a displacement operation and movement of the controlling object intended to correspond to a command operation. |
US09761008B2 |
Methods, systems, and computer readable media for visual odometry using rigid structures identified by antipodal transform
The subject matter described herein includes methods for visual odometry using rigid structures identified by an antipodal transform. One exemplary method includes receiving a sequence of images captured by a camera. The method further includes identifying rigid structures in the images using an antipodal transform. The method further includes identifying correspondence between rigid structures in different image frames. The method further includes estimating motion of the camera based on motion of corresponding rigid structures among the different image frames. |
US09761006B2 |
Methods of utilizing image noise information
Image processing methods and related apparatuses (SEG,UV). The apparatuses (SEG,UV) operate to utilize noise signal information in images (IM). According to one aspect, apparatus (SEG) uses the noise information (FX) to control a model based segmentation. According to a further aspect, apparatus (UV) operates, based on the noise information (FX), to visualize the uncertainty of image information that resides at edge portions of the or an image (IM). |
US09761005B2 |
Method and system for mesh segmentation and mesh registration
A system, apparatus and method for mesh registration including an extraction of a preoperative anatomical mesh from a preoperative anatomical image based on a base topology of an anatomical mesh template, an extraction of an intraoperative anatomical mesh from an intraoperative anatomical image based on a preoperative topology of the preoperative anatomical mesh derived from the base topology of an anatomical mesh template, and a registration of the preoperative anatomical image and the intraoperative anatomical image based on a mapping correspondence between the preoperative anatomical mesh and the intraoperative anatomical mesh established by an intraoperative topology of the intraoperative anatomical mesh derived from the preoperative topology of the preoperative anatomical mesh. |
US09761004B2 |
Method and system for automatic detection of coronary stenosis in cardiac computed tomography data
A method and system for automatic coronary stenosis detection in computed tomography (CT) data is disclosed. Coronary artery centerlines are obtained in an input cardiac CT volume. A trained classifier, such as a probabilistic boosting tree (PBT) classifier, is used to detect stenosis regions along the centerlines in the input cardiac CT volume. The classifier classifies each of the control points that define the coronary artery centerlines as a stenosis point or a non-stenosis point. |
US09761002B2 |
Stereo-motion method of three-dimensional (3-D) structure information extraction from a video for fusion with 3-D point cloud data
According to an embodiment, a method for generating a 3-D stereo structure comprises registering and rectifying a first image frame and a second image frame by local correction matching, extracting a first scan line from the first image frame, extracting a second scan line from the second image frame corresponding to the first scan line, calculating a pixel distance between the first scan line and the second scan line for each pixel for a plurality of pixel shifts, calculating a smoothed pixel distance for each pixel for the pixel shifts by filtering the pixel distance for each pixel over the pixel shifts, and determining a scaled height for each pixel of the first scan line, the scaled height comprising a pixel shift from among the pixel shifts corresponding to a minimal distance of the smoothed pixel distance for the pixel. |
US09760999B2 |
Image processing apparatus, imaging apparatus, and image processing method
An image processing apparatus includes an image acquisition unit that acquires a plurality of images, a corresponding point acquisition unit, a first fundamental matrix calculation unit, a depth calculation unit, a corresponding point extraction unit, and a fundamental matrix determination unit. The corresponding point acquisition unit acquires a plurality of first corresponding points of the images. The first fundamental matrix calculation unit calculates a first fundamental matrix based on the first corresponding points. The depth calculation unit calculates depths for the first corresponding points based on the first fundamental matrix. The corresponding point extraction unit extracts a plurality of second corresponding points from the first corresponding points based on the depths. The fundamental matrix determination unit calculates a second fundamental matrix based on the second corresponding points. |
US09760998B2 |
Video processing method and apparatus
The present disclosure discloses a video processing method and apparatus, which belong to the field of data processing technologies. The method includes: acquiring at least one three-dimensional image, and obtaining a to-be-processed video; parsing the to-be-processed video, to obtain at least two video images; fusing each three-dimensional image with each video image separately, to obtain fused video images; and synthesizing the fused video images into a video, to obtain a processed video. The present disclosure separately fuses each acquired three-dimensional image with each video image obtained by parsing an acquired to-be-processed video, and synthesizes fused video images into a video, to obtain a processed video, which implements adding a three-dimensional image to a video, and enables a processed video to display a three-dimensional image, thereby expanding an application range of video processing, and enriching display effects of the processed video. |
US09760994B1 |
Building a three-dimensional composite scene
The capture and alignment of multiple 3D scenes is disclosed. Three dimensional capture device data from different locations is received thereby allowing for different perspectives of 3D scenes. An algorithm uses the data to determine potential alignments between different 3D scenes via coordinate transformations. Potential alignments are evaluated for quality and subsequently aligned subject to the existence of sufficiently high relative or absolute quality. A global alignment of all or most of the input 3D scenes into a single coordinate frame may be achieved. The presentation of areas around a particular hole or holes takes place thereby allowing the user to capture the requisite 3D scene containing areas within the hole or holes as well as part of the surrounding area using, for example, the 3D capture device. The new 3D captured scene is aligned with existing 3D scenes and/or 3D composite scenes. |
US09760992B2 |
Motion compensated iterative reconstruction
A method includes re-sampling current image data representing a reference motion state into a plurality of different groups, each group corresponding to a different motion state of moving tissue of interest, forward projecting each of the plurality of groups, generating a plurality of groups of forward projected data, each group of forward projected data corresponding to a group of the re-sampled current image data, determining update projection data based on a comparison between the forward projected data and the measured projection data, grouping the update projection data into a plurality of groups, each group corresponding to a different motion state of the moving tissue of interest, back projecting each of the plurality of groups, generating a plurality of groups of update image data, re-sampling each group of update image data to the reference motion state of the current image, and generating new current image data based on the current image data and the re-sampled update image data. |
US09760991B2 |
System and method for image intensity bias estimation and tissue segmentation
A system and method for estimating image intensity bias and segmentation tissues is presented. The system and method includes obtaining a first image data set and at least a second image data set, wherein the first and second image data sets are representative of an anatomical region in a subject of interest. Furthermore, the system and method includes generating a baseline bias map by processing the first image data set. The system and method also includes determining a baseline body mask by processing the second image data set. In addition, the system and method includes estimating a bias map corresponding to a sub-region in the anatomical region based on the baseline body mask. Moreover, the system and method includes segmenting one or more tissues in the anatomical region based on the bias map. |
US09760985B2 |
Apparatus and method for highly accurate real-time photoelectric glass substrate identification
The present invention provides an apparatus for highly accurate and real-time photoelectric glass substrate identification. The apparatus includes: a laser device for emitting a laser beam; a glass substrate that has a first surface and a second surface and is configured to receive the laser beam to generate a first laser beam point and a second laser beam point; and, a charged coupled device (CCD) camera inspecting equipment. The first laser beam point has a first point area, and the second laser beam point has a second point area. Once the first point area is moved for a glass distance number and is aligned with the second point area, the CCD camera inspecting equipment can obtain a thickness value of the glass substrate with a resolution value and the glass distance number. In addition, the present invention also provides a method for highly accurate and real-time photoelectric glass substrate identification. |
US09760981B2 |
Image processing part, display apparatus having the same and method of processing an image using the same
An image processing part includes an edge enhancing part, an artifact detecting part and a compensating part. The edge enhancing part emphasizes an edge portion of an object in input image data. The artifact detecting part detects a corner outlier artifact at an area adjacent to the edge portion of the object. The compensating part compensates the corner outlier artifact. Accordingly, the edge portion of the object may be enhanced and the corner outlier artifact is decreased so that the display quality may be improved. |
US09760977B2 |
Method and apparatus for generating a super-resolved image from a single image
Known methods for generating super-resolved images from single input images have various disadvantages. An improved method for generating a super-resolved image from a single low-resolution input image comprises up-scaling the input image to generate an initial version of the super-resolved image, searching, for each patch of the low-resolution input image, similar low-resolution patches in first search windows within down-sampled versions of the input image, and determining, in less down-sampled versions of the input image, high-resolution patches that correspond to the similar low-resolution patches. The determined high-resolution patches are cropped, a second search window is determined in the initial version of the super-resolved image, and a best-matching position for each cropped high-resolution patch is searched within the second search window. Finally, each cropped high-resolution patch is added to the super-resolved image at its respective best-matching position. |
US09760976B2 |
Image processing apparatus and image processing method
An image processing apparatus generates, from the captured image, a plurality of images, which respectively corresponds to ranges of individual subject distances. The apparatus then applies image processing to at least one of the images in accordance with an instruction to change the shooting distance and field angle of the captured image, and generates a combined image that corresponds to the changed shooting distance and field angle. The image processing is applied to at least one of the images such that the size of a primary image in the combined image after changing the shooting distance and the field angle does not change. |
US09760975B2 |
Display device
A display device is disclosed. The display device includes: a housing; at least one roller configured to be positioned within the housing; a display portion including a display panel and a module cover; and a telescopic bar, one end of which is fixed to the interior of the housing and the other end is fixed to the bottom end of the display portion, wherein the display panel and the module cover are either in a first state where the display panel and the module cover are kept wound around the at least one roller or in a second state where the display panel and the module cover are kept unwound from the at least one roller, in contact with each other, and exposed out of the housing. The telescopic bar supports the back of a display portion in conjunction with the display portion, thereby allowing the display portion to remain flat. |
US09760973B2 |
Seam carving based anonymization
As image source attribution techniques have become significantly sophisticated and are now becoming commonplace, there is a growing need for capabilities to anonymize images and videos. Focusing on the photo response non-uniformity noise pattern based sensor fingerprinting technique, this work evaluates the effectiveness of well-established seam carving method to defend against sensor fingerprint matching. We consider ways in which seam-carving based anonymization can be countered and propose enhancements over conventional seam carving method. Our results show that applying geometrical distortion in addition to seam carving will make counter attack very ineffective both in terms of computational complexity and accuracy. |
US09760970B2 |
Video analysis and post processing of multiple video streams
In some examples, a video analysis framework receives one or more video streams including a plurality of video frames. The framework may perform region detection on the frames, and may perform feature detection/extraction on the regions. Based on the extracted features, the individual video frames may be sent to particular pipelines of a plurality of pipelines designated for performing different video analysis tasks. The framework may determine respective indexed profiles to associate with particular detected regions for indexing the individual video frames or regions thereof. In some cases, resources may be allocated among the pipelines based on a priority definition. For instance, the priorities in the priority definition may be updated dynamically based on context of the received frames. Further, a log of recent video analysis results may be maintained to enable indexing, annotation, augmentation, and searching for related content without having to access information in a storage system. |
US09760969B2 |
Graphic processing system and method thereof
A graphic processing system and a method of graphic processing are provided. The graphic processing system has a collector, a plurality of slots, a scheduler, an arbiter and at least an arithmetic logic unit (ALU). The collector is configured to group a plurality of workitems into elementary wavefronts. Each of the elementary wavefronts comprises workitems configured to execute the same kernel code. The scheduler is configured to allocate the elementary wavefronts to the slots. Two or more of the elementary wavefronts exist at one slot to form one of a plurality of macro wavefronts. The arbiter is configured to select one of the macro wavefronts. The ALU is configured to execute workitems of at least an elementary wavefront of the selected macro wavefront and output results of execution of the workitems. |
US09760966B2 |
Parallel processor with integrated correlation and convolution engine
A system and method for performing computer algorithms. The system includes a graphics pipeline operable to perform graphics processing and an engine operable to perform at least one of a correlation determination and a convolution determination for the graphics pipeline. The graphics pipeline is further operable to execute general computing tasks. The engine comprises a plurality of functional units operable to be configured to perform at least one of the correlation determination and the convolution determination. In one embodiment, the engine is coupled to the graphics pipeline. The system further includes a configuration module operable to configure the engine to perform at least one of the correlation determination and the convolution determination. |
US09760962B2 |
Electronic health record web-based platform
A server for facilitating an electronic health record system. Each patient has a unique smart card. A processor: associates a security token with a patient; generates a one-time-use security code for storage based upon a security token; provides the one-time-use security code to the patient for storage on the smart card; applies two-factor authentication with the one-time-use security code for each login to a personal health record website presented by the processor; imports and exports the electronic health records associated with the patient based upon a request from the patient received through the personal health record website; generates a new one-time-use security code after each patient session based upon the respective security token; and provides the new one-time-use security code to the patient for storage on the smart card so that the personal health record website is accessed therewith. |
US09760958B2 |
Techniques for restaurant transaction processing
Techniques for restaurant transaction processing are provided. A handheld device of a waiter is used to automatically associate a check with a table at a restaurant and to recall and modify that check. In an embodiment, two waiters use one or more handheld devices to automatically transfer a customer's check to one another. |
US09760952B2 |
Application service aggregation and management
A method and system for aggregating services is provided. The method includes receiving and processing a service request. The service request is submitted to a service catalog and dispatched to a data integration and API module. The service request is transmitted to a management module and processed with respect to a plurality of service providers. Inter process communications associated with the service request are managed. Additionally, an account associated with the service request and the plurality of service providers is managed. |
US09760951B2 |
Systems and methods for automatically updating data representative of insurance related information
The present disclosure generally relates to systems and methods for automatically updating data representative of insurance related information. In particular, the present disclosure relates to systems and methods for automatically updating data representative of insurance related information based on data, representative of desired updates, entered by a customer and data representative of update rules. The data representative of desired updates may be compared to the data representative of the update rules to generate updates to data representative of insurance related information. |
US09760950B2 |
Algorithmic trading storing rules in a multi-dimensional matrix in a memory
A method of evaluating trading rules. A plurality of trading rules are received. Each trading rule includes at least one respective condition. Each condition includes at least one respective attribute, at least one respective value, and at least one respective operator that describes a relationship between the at least one respective attribute and the at least one respective value. The conditions of the plurality of trading rules are parsed into a collection of conditions so that the collection of conditions does not include duplicate conditions. A mapping is maintained from the collection of conditions to the plurality of trading rules that allows reconstruction of the plurality of trading rules from the collection of conditions. The conditions in the collection of conditions are evaluated. The rules are evaluated by referencing the evaluated conditions and the mapping. |
US09760943B2 |
Methods, systems, and computer readable media for preparing and delivering an ordered product upon detecting a customer presence
Methods, systems, and computer readable media for preparing and delivering an ordered product upon detecting a customer presence are disclosed. In one example, a method includes detecting the presence of a mobile device associated with a customer identifier at a designated area and initiating, upon detecting the presence of the mobile device, the processing of a stored order request associated with the customer identifier for at least one product. The method further includes utilizing the customer identifier to send a notification message to the mobile device indicating that the at least one product is available for pickup or delivery. |
US09760942B2 |
Display apparatus for supporting search service, user terminal for performing search of object, and methods thereof
A method for providing a search service of a display apparatus includes receiving a selection of an object by displaying a screen that displays at least one object, and providing location information adaptive to the user terminal to the user terminal using all location information of the searched object and information regarding a user location. Accordingly, a user may conveniently search a desired object. |
US09760941B2 |
Managing the purchase of multiple items with multiple modes of fulfillment
Processing items is provided. Multiple modes of fulfillment are identified for the items. The items are processed with the multiple modes of fulfillment in a single transaction for a customer. |
US09760939B2 |
System and method for downloading an electronic product to a pin-pad terminal using a directly-transmitted electronic shopping basket entry
A method of downloading an electronic product to a pin-pad terminal involves the pin-pad terminal transmitting to a network gateway a transaction proposal for an electronic product from a network device, and receiving from the network gateway a transaction proposal response generated by the network gateway in response to the transaction proposal. The transaction proposal response includes a transaction pointer associated with the electronic product. The pin-pad terminal electronically directly transmits to an electronic cash register coupled to the pin-pad terminal an indication of a payment amount for the electronic product. The pin-pad terminal receives from the electronic cash register confirmation of entry of the electronic product in an electronic shopping basket maintained by the electronic cash register, and transmits the transaction pointer to the network device via the network gateway. The pin-pad terminal receives the electronic product from the network device via the network gateway. |
US09760938B2 |
Methods and systems for initiating application processes by data capture from rendered documents
Systems, apparatus and methods for implementing transaction applications using a handheld document data capture device are described herein. The handheld device captures information from a rendered document. The captured information is processed to identify an electronic document corresponding to the rendered document. Information captured from the rendered document by the handheld capture device is used to perform a transaction. In one embodiment, a portable scanner is used to select items from a catalog. Information scanned from the catalog is used to identify the catalog, the items to be purchased, and complete an order via the Internet. |
US09760933B1 |
Interactive shopping advisor for refinancing product queries
An interactive shopping advisor receives a natural language query for a product search, generates an initial product recommendation from the natural language query, receives a natural language preference parameter for refining the product search, maps the natural language preference parameter to a product attribute value for the product search, identifies an adjustment orientation of the product attribute value from the natural language preference parameter, and applies the adjustment orientation to the natural language query to provide a refined product recommendation for the product search. |
US09760930B1 |
Generating modified search results based on query fingerprints
A method and system for analyzing user behavior as users search for items within an electronic marketplace is provided. A query is submitted by a user of the electronic marketplace, the query is processed to identify a series of actions or behaviors performed by the user in relation to the query and fingerprint information for the query is determined based at least in part on analyzing the actions. In one embodiment, the electronic marketplace modifies a user experience for the user based on the fingerprint information. Search results presented to the user are modified by arranging items of the search results in accordance with one or more layouts and views based on query fingerprint information. Various categories of items related to a query issued by the user are identified based on fingerprint information and the search results are organized based on categories. |
US09760929B2 |
Managing rights for installed software applications and items purchased therewith
In one example embodiment, a server includes a receiver configured to receive, from a first device, a request to resell an application installed on the first device and an item purchased using the application; a resale manager configured to: issue, to a second device, a resale price of the application and the item, and receive, from the second device, a request to purchase the application and the item; and a rights manager configured to issue, to a user account authenticated on the second device, rights to use the application and the item. |
US09760922B2 |
Monetization of interactive network-based information objects
An information objects is defined that is representative of a real-world entity (e.g., a product or a service). The information object may be stored in a data store. The information object has an associated owner. A communication channel is associated with the information object that is configurable to route communications to a manager assigned to the information object. A party is enabled to obtain management of the information object for a time period. The communication channel is configured to route to the party requests that are made by interacting with the information object during the time period. A plurality of users is enabled to interact with the information object during the time period to input requests to the party over the communication channel. |
US09760918B2 |
System and method for online collection and distribution of retail and shopping related information
A method includes receiving and storing, at a server, retail product data related to a retail product offered for sale at a retailer, the retail product data including text data corresponding to a description of the retail product, price data corresponding to a price of the retail product, and image data corresponding to a graphical image of the retail product. The method also includes receiving, at the server, links to content generated by a content-generating user, the content being associated with retail products. The method also includes identifying, at the server, a link from the plurality of links that corresponds to content associated with the retail product offered for sale at the retailer. The method also includes generating, at the server, a web page that displays the product data, including the text data, the price data, and the image data for the retail product offered for sale at the retailer and that displays the identified link. |
US09760917B2 |
Migrating computing environment entitlement contracts between a seller and a buyer
Mechanisms are provided for migrating a computing environment entitlement contract (CEEC) from one computing resource to another. These mechanisms generate one or more CEEC data structures, each CEEC data structure defining terms of a business level agreement between a contracting party and a provider of the data processing system. A CEEC cohort is generated comprising a collection of CEECs having similar terms. The one or more CEEC data structures are associated with a computing resource cohort and a seller of a CEEC data structure, in the one or more CEEC data structures and a buyer of the CEEC data structure, in the one or more CEEC data structures, is identified. The CEEC data structure is migrated from the seller to the buyer and workloads are executed in accordance with terms specified in the CEEC data structure at the buyer after migrating the CEEC data structure. |
US09760916B1 |
Methods and systems for internet distribution of aggregated media actions
One aspect of the concepts presented herein is aggregation and presentation of useful actions for digital media in general and photographs in particular, coupled with federated distribution of this collection of media actions such as printing and storing. In one embodiment, code is provided for use on any website such that media content on supported professional websites, amateur blogs, or even the entire Internet, is presented with an expanded and consistent set of options that the viewing user can exercise. With a minor update to the code for a particular website, website owners can offer a full suite of media actions and immediately begin earning revenue generated from the use of these actions. The code is set such that sites that offer media services over the Internet can obtain instant distribution and additional consumers for their services. The code is, in one embodiment, distributed by a service that makes this all possible by allowing for account management, measurement of usage, reporting, and control of the presentation so that the Internet image interface continues to improve in terms of end user benefit thereby increasing revenue for website hosts, content owners, and the service provider (such as printing) company as well. |
US09760914B2 |
Determining cost and processing of sensed data
Methods, systems and apparatus for determining a proposed cost for use of sensor resources and selecting a method of processing of sensed data are presented. Such a method includes the steps of: predicting a state of an environment, obtaining at least one criterion related to the use of the sensor resources comprising one or more data sensors, determining the proposed cost for use of the sensor resources, acquiring the sensed data from the one or more data sensors, determining a characteristic of the sensed data, and selecting the method of processing the sensed data according to the determined characteristic and the predicted state. The at least one criterion is based upon the predicted state. The determining of the proposed cost is based on the at least one criterion. One or more of steps are implemented on the processor device. |
US09760913B1 |
Real time usability feedback with sentiment analysis
Providing user software feedback and conflict resolution from a kiosk device. A computer of the kiosk captures audio and visual data from a user during an interaction between the user and software of the kiosk device. The computer analyzes the audio data and visual data to determine at least a sentiment of the user relative to the interaction and determines a score for the interaction. If the score is greater than a threshold, the computer determining at least a portion of the software needs improvement based on the score and the determined sentiment of the user during the interaction. |
US09760908B2 |
System and method for card-linked services
A system and method are disclosed for providing a promotion associated with a transaction account. Target viewer information associated with at least one person targeted to receive an ad is identified. In accordance with the target viewer information and the ad, a probability of the at least one person to accept the promotion is determined. Promotion information associated with the promotion is selected as a function of the determined probability, and the promotion information is transmitted to a computing device associated with the at least one person. An acceptance of the promotion is received from the computing device associated with the at least one person, and processed to associate the promotion with the transaction account. |
US09760907B2 |
Granular data for behavioral targeting
A method of targeting receives several granular events and preprocesses the received granular events thereby generating preprocessed data to facilitate construction of a model based on the granular events. The method generates a predictive model by using the preprocessed data. The predictive model is for determining a likelihood of a user action. The method trains the predictive model. A system for targeting includes granular events, a preprocessor for receiving the granular events, a model generator, and a model. The preprocessor has one or more modules for at least one of pruning, aggregation, clustering, and/or filtering. The model generator is for constructing a model based on the granular events, and the model is for determining a likelihood of a user action. The system of some embodiments further includes several users, a selector for selecting a particular set of users from among the several users, a trained model, and a scoring module. |
US09760905B2 |
Systems and methods to optimize media presentations using a camera
In one aspect, a computing apparatus is configured to: capture first images of customers who have watched a digital sign, using a digital camera attached to the digital sign positioned in vicinity of a retail location; identify characteristics of the customers based on the first images; identify, using the characteristics, a subset of customers who have made payment transactions at the retail location through a transaction handler; determine an aggregated spending profile based on transactions of the subset of customers recorded by the transaction handler; and arrange content on the digital sign based on the aggregated spending profile. The computing apparatus may be further configured to capture second images of the customers who have made payment transactions at the retail location through the transaction handler, using a digital camera attached to a point of sale (POS) station at the retail location, and to correlate the first and second images to identify the subset. |
US09760903B2 |
Loyalty rewards optimization bill payables and receivables service
For several accounts receivable, a reward account is determined as the account that receives the largest deposit to the loyalty reward balance thereof by a payment of the account receivable. For each reward account, a deficient reward account is found if the currency balance for the reward account is not sufficient for the payment of the account payable. For each deficiency reward account, if identified accounts receivables can be deposited such that the currency balance thereof will be sufficient to pay the account payable, then payments are made of: (i) the identified accounts receivables as corresponding deposits to the currency balance of the deficiency reward account such that the currency balance thereof is sufficient for the payment of the account payable; and (ii) the account payable by a withdrawal from the currency balance of the deficiency reward account. |
US09760902B2 |
Ping compensation factor for location updates
In one embodiment, a computing system receives a number of location updates sent by one or more users. These location updates may have different geographic locations, but refer to the same place or point of interest. Each location update corresponds to a user visit to the place or point of interest, and each location update is determined by a mobile client device of the corresponding user. The mobile client device may determine a location update by any one or more of a number of location methods available to the mobile client device. The computing system determines a ping compensation factor to be associated with the place or point of interest. The ping compensation factor is based on a total number of visits to the particular place, versus the subset of visits to the particular place determined by a first location method from the number of location methods. |
US09760897B2 |
Method and system for defining an offlinable view/controller graph
A method and system for defining an offlinable view/controller graph. In one embodiment of the method a first view definition is received from a server via data communication link, wherein the first view definition comprises a first identifier. The first view definition is stored in memory at a location identified by a first universal resource locator (URL). The first URL is mapped to the first identifier in a table. |
US09760891B2 |
Providing targeted advertising content to users of computing devices
A system for providing a user with advertising content is provided. The system includes a presence server, an advertising distribution server, and a profiling and targeting component that interact to provide one or more advertisement objects to a user of a computing device based on presence data generated by the user. The presence server receives presence notification messages from the user's computing device and transmits the presence data to the profiling and targeting component. The profiling and targeting component in turn defines an advertising package that directs the transmittal of advertisement objects from the advertising distribution server to the user's computing device. The profiling and targeting component may also create a user profile based on the presence data for defining the advertising package and may further determine a trend of the user based on historical presence data. A method, apparatus, and computer program product are also provided. |
US09760890B2 |
Permission management apparatus and permission management method
A registration accepting unit accepts registration of a card. A storage unit stores use permission information indicating a disabled state of use permission of the registered card. An instruction accepting unit accepts a use permission enabling instruction of the card from a user terminal. A providing unit provides the user terminal with code information associated with the card for which the use permission enabling instruction has been issued. A changing unit enables the use permission of the card, for which the use permission enabling instruction has been issued and which is stored in the use permission information, for a predetermined period. When receiving the code information from an in-store device installed in a stored, a notifying unit notifies the facility device of whether the use permission of the right that is stored in the use permission information in association with the code information is enabled or disabled. |
US09760889B2 |
Wireless devices for storing a financial account card and methods for storing card data in a wireless device
A wireless device is enabled to receive a financial account card that is inserted into a card slot of the wireless device. The wireless device reads card data from the financial account card when it is inserted into the slot and programs an RFID (radio frequency identification) tag or a memory included in the wireless device. The wireless device may then be used to provide payment by transmitting the card data via radio frequency to a nearby RFID reader using the RFID tag. The financial account card may also be ejected from the wireless device and swiped by a magnetic card reader. |
US09760888B2 |
Secure mobile user interface
The invention provides systems and method for securely inputting user data from a user into a mobile device and also for generating user data to be input by a user into a mobile device. For example, there is provided a mobile device case for securely inputting user data from a user into a mobile device, the case comprising: a microcontroller, a communication module for communicating with the mobile device and a user interface to enable the user to input the user data. The microcontroller is preferably configured to receive the user data which is input by a user via the user interface, process said user data to create processed data and communicate said processed data to said mobile device. Alternatively, the microcontroller is configured to receive a request to generate the user data; generate said user data and display said user data on the user interface. |
US09760886B2 |
Device provisioning using partial personalization scripts
Embodiments of the invention relate to systems and methods for efficiently provisioning mobile devices with personalization data. For some embodiments, a method is disclosed comprising receiving a request for provisioning comprising device information for a mobile device and user authentication information for a user, generating a partial personalization script, an activation script, and a deletion script using the device information, sending the partial personalization script, the activation script, and the deletion script to an application provider computer, wherein the application provider computer initiates execution of the partial personalization script on the mobile device, authenticating the user authentication information, and sending an activation message to the application provider computer, wherein the application provider computer initiates execution of the activation script. |
US09760885B1 |
Hierarchical device relationships for geolocation-based transactions
Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user's location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. Promotions may be sent to the mobile device when more than a threshold number of mobile devices are located at the same merchant. |
US09760884B2 |
Multi-functional credit card type portable electronic device
An embodiment includes a credit card device capable of generating a programmed magnetic field of alternating polarity based on a speed of a card swipe, and methods for constructing the device for the purpose of emulating a standard credit card. An apparatus is described to allow said device to emulate behavior of a credit card when used in electronic credit card readers. Additionally methods are described to allow user control of said device for the purpose of authorizing or controlling use of said device in the application of credit, debit and cash transactions, including cryptocurrency and card-to-card transactions. Methods are also described for generating a limited-duration credit card number when performing a transaction for the purpose of creating a limited-use credit card number, which is limited in scope of use to a predetermined number of authorized transactions. Furthermore said device may interact with other similar devices in proximity for the purpose of funds or credit/debit transfers. |
US09760883B1 |
Feedback control loop for NFC transmitter voltage control
A payment object reader configured to read data from NFC or EMV enabled payment objects. The payment device includes a NFC antenna, a boost converter (voltage regulator) chip. A first feedback circuit is connected to the NFC antenna and the feedback pin of the boost converter chip. The boost converter chip regulates a first voltage provided to the NFC antenna for the NFC antenna to modulate a field. A second feedback circuit includes a microcontroller with an ADC input and a DAC output. ADC input is connected to NFC antenna, and DAC is connected to the feedback pin of the boost converter chip. The microcontroller receives the voltage at the ADC input and controls the DAC output to transition based on the value of the ADC input. |
US09760879B2 |
Systems, methods, and computer program products for providing an electronic receipt
The present disclosure provides an exemplary system, method, and computer program product. The exemplary system includes at least one non-transitory memory storing user account information, wherein the information comprises a digital receipt associated with a user purchase and one or more conditions for delivering the digital receipt. The system further includes one or more hardware processors coupled to the at least one memory and operable to read instructions from the at least one memory to perform the steps of: receiving a payment request from a user; receiving at least one condition from the user for delivering a digital receipt associated with the payment request to at least one recipient; determining whether the at least one condition is satisfied; and delivering the digital receipt to the at least one recipient. |
US09760874B2 |
Transaction tracing in a network environment
In one embodiment, a system for tracking electronic transactions in a network environment includes a network entry point that may receive a transaction request, the transaction request comprising a communications protocol. The network entry point may generate a unique identifier and insert the unique identifier into the transaction request. The network entry point may then communicate the transaction request and the unique identifier to a first network device using the communications protocol. The network entry point may create a first transaction report associated with the transaction request and communicate the first transaction report to a transaction module. The first network device may receive the transaction request and the unique identifier from the network entry point, process the transaction request, create a second transaction report associated with the transaction request; and communicate the second transaction report to the transaction module, the second transaction report comprising the unique identifier. |
US09760865B2 |
Multi-modal transcript unification in a collaborative environment
Embodiments of the present invention address deficiencies of the art in respect to multi-modal chat logging management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for generating a unified chat transcript for a multi-modal conversation in an instant messaging session. In one embodiment of the invention, a method of generating a unified chat transcript for a multi-modal conversation in an instant messaging session can be provided. The method can include establishing concurrent voice messaging and text messaging sessions between two conversants, receiving both voice messages and text messages between two conversants through the voice messaging and instant messaging sessions, and logging the voice messages and text messages in a single transcript of conversation between the two conversants. |
US09760856B2 |
Inventory management
The present subject matter relates to method(s) and system(s) to manage home inventory based on health of a user. The method comprises obtaining at least one health target for the user, wherein the at least one target is related to at least one health parameter. Further, querying a recipe recommender data to recommend at least one recipe based on the at least one health target. The method further comprises ascertaining the availability of one or more items to be used in the at least one recipe in a home inventory of the user, wherein the availability is ascertained based on an available stock and expiry date, and wherein the available stock of each item from among the one or more items is determined periodically, by using a core analytics engine, to manage the home inventory and health of the user. |
US09760855B2 |
System and method for operating a product return system
A system and method for operating a product return system. One or more electronic devices are received from a carrier at a return provider. A determination is made whether the one or more electronic devices include customer personal information. The one or more electronic devices are quarantined in response to determining the one or more electronic devices include CPI. The one or more electronic devices are processed in response to determining the CPI has been removed. |
US09760853B2 |
Low-power wirelessly-linked RFID tracking system
A wirelessly-linked RFID tracking system is disclosed herein. The system includes low-power wirelessly-linked RFID readers in communication with a mine radio network to detect and transmit information received from a plurality of RFID tags. The RFID readers transmit tag information to a local server for providing notification and/or alarm information to system users as required under the Miner Act of 2006. The RFID readers may further include environmental sensors to sense and communicate environmental conditions wirelessly. In addition, the optional capability of hi-intensity warning LEDs mounted on the reader devices, may be deployed to alert personnel of an emergency condition even when hundreds of feet away from the device, irrespective of background noise prevalent in mining operations. The disclosed system communicatively links a plurality of wireless RFID readers to each other and/or to the mine radio network to create a data path from an underground environment to a surface environment. It should be appreciated that the system may be applied in a number of environments, including, but not limited to mines, oil platforms, industrial surface complexes, such as petroleum refineries, ships, etc. |
US09760852B2 |
Surveillance tracking system and related methods
Embodiments of the invention may relate to systems and/or methods for using video surveillance systems to monitor spaces where people tend to gather such as retail stores, theaters, stadiums, or other public gathering places. Furthermore, embodiments may be adapted to discern elements of human behavior in a video feed, and use these behaviors to draw quantitative and/or qualitative conclusions from the video data. Typical conclusions may include overall conversion rates for a store, conversion/close rates of individual salespeople, traffic patterns within a space, peak traffic times, and so on. |
US09760851B2 |
Integrated asset management
A system for integrated asset management is disclosed. According to one embodiment, information from a first reporting source about an asset is received. In addition, information is received about the asset from a second reporting source. Inspection information about the asset is received from a first enabled device. A database is then populated with the information from the first reporting source, the information from the second reporting source, and the inspection information from the first enabled device, such that the information from the first reporting source, the information from the second reporting source, and the inspection information from the first enabled device can be collected or accessed in an integrated manner from the database for use by a client information system. |
US09760850B1 |
Using classified text and deep learning algorithms to identify risk and provide early warning
Deep learning is used to identify specific, potential risks to an enterprise (of which litigation is the prime example) while such risks are still internal electronic communications. The system involves mining and using existing classifications of data (e.g., from a litigation database) to train one or more deep learning algorithms, and then examining the internal electronic communications with the trained algorithm, to generate a scored output that will enable enterprise personnel to be alerted to risks and take action in time to prevent the risks from resulting in harm to the enterprise or others. |
US09760849B2 |
Assessing an information security governance of an enterprise
Systems and methods for assessing an information security governance of an enterprise are disclosed. The method includes classifying the information security governance into a plurality of sub-information security governances. The method further comprises defining a plurality of governance focus areas and a plurality of governance control dimensions for a sub-information security governance. The method further comprises checking a compliance, by a processor, of the governance practices of users in the sub-information security governances, in the plurality of governance focus areas, and in the plurality of governance control dimensions. The method further comprises assigning weights to the plurality of governance focus areas, to the plurality of governance control dimensions, and to the sub-information security governances. The method further comprises determining a score for sub-information security governance based on the compliance and the weights. |
US09760848B2 |
Just in time workflow construction
Methods, systems, and apparatus, including computer program products for handling a workflow within an electronic document. Participants are chosen for the workflow and the activities are assigned to the workflow participants. Workflow information is obtained from an electronic document, where the workflow information pertains to activities assigned to a user. The user can consult on or delegate the assigned activities, in which case the electronic document is sent to the consultant or delegate. Alternatively the user can reassign future activities. If it is detected that the workflow has been completed, the user can indicate the continuing of the workflow by identifying additional workflow participants, and the electronic document is sent to one of the additional workflow participants. |
US09760846B1 |
Roadside assistance service provider assignment system
Aspects of the disclosure provide a computer-implemented method and system for the assignment of roadside assistance service providers such as tow trucks to distressed vehicles/drivers requiring roadside assistance. The methods and systems may include a roadside assistance service provider system with a collection module, an assignment module, and a feedback module. The collection module collects roadside assistance service provider information and historical statistics from real-world information and stores the information in a database that may then be analyzed using particular rules and formulas. The assignment module assigns particular roadside assistance service providers to particular distressed vehicles/drivers based on one or more characteristics. The feedback module may provide near real-time cues to the tow truck driver's mobile device, such as alerting when the amount of time spent on a task exceeds a predefined threshold, flagging high priority tasks/assignments, providing a step-by-step checklist for the repair. |
US09760840B1 |
Geospatial data analysis
A unit planning system programmed to provide a graphical user interface to one or more user devices associated with users of the system us disclosed. The graphical user interface may provide the user devices with functionality for receiving graphical, geospatial data describing geographic areas, existing retail units, target areas for potential retail units, and sites for potential retail units. In conjunction with the graphical user interface and/or independent from it, the unit planning system may also be programmed to collect, calculate and organize data related to target geographic areas for placement of retail units as well as potential sites for placements of retail units. |
US09760838B1 |
Trend identification and behavioral analytics system and methods
Methods, apparatus, and systems for analyzing data trends are described herein. The present disclosure includes the identification of trending terms in data through the use of an unsupervised algorithm. Trends are identified and counted during a first and second time period. The frequency and co-occurrence of groups of terms is compared to determine a set of trending terms without reference to a library of pre-defined terms. The set of trending terms is displayed to a user. |
US09760835B2 |
Reasoning over cyclical directed graphical models
According to an aspect, a cyclical directed graphical model that includes a plurality of nodes connected by directed edges is accessed. Each directed edge has an edge strength indicating a degree of relation between the nodes, and each node has a value and a state of either active or inactive. A first node that has at least one directed incoming edge from a second node having a state of active is selected. At least a subset of the nodes in the cyclical directed graphical model are traversed in a reverse direction relative to the directed edges. The traversing is performed along a path starting from the second node and ending at a third node having a state of active. If the path does not include the first node, an inference about a value of the first node is proposed based on a value of the second node. |
US09760834B2 |
Discovery systems for identifying entities that have a target property
Systems and methods for assaying a test entity for a property, without measuring the property, are provided. Exemplary test entities include proteins, protein mixtures, and protein fragments. Measurements of first features in a respective subset of an N-dimensional space and of second features in a respective subset of an M-dimensional space, is obtained as training data for each reference in a plurality of reference entities. One or more of the second features is a metric for the target property. A subset of first features, or combinations thereof, is identified using feature selection. A model is trained on the subset of first features using the training data. Measurement values for the subset of first features for the test entity are applied to thereby obtaining a model value that is compared to model values obtained using measured values of the subset of first features from reference entities exhibiting the property. |
US09760833B2 |
Trigger repeat order notifications
Methods, systems, and apparatus for receiving a particular set of user data; obtaining a predictive model that estimates a likelihood of a user to order a food item, wherein the predictive model is generated using observation data that includes historic user data and user data from other user devices; providing the particular set of user data to the predictive model; obtaining an indication of a likelihood of the user to order a food item; based on the indication of a likelihood of the user to order a food item, determining whether to output a notification on the user device inviting the user to order a food item; and in response to determining to output a notification on the user device inviting the user to order a food item, selectively outputting a notification on the user device inviting the user to order a food item. |
US09760831B2 |
Content personalization system
A system for personalizing content for presentation to a user. The system using: a keyword dictionary, being a database containing words and information on the relatedness of words, as a resource for identifying related words in words associated with each of the content and the user; a database containing inferred behavioral indices to predict user behavior; and a popularity index containing popularity indices for items within the content. |
US09760829B2 |
Dynamic interfacing in a deep question answering system
System, method, and computer program product for performing an operation, the operation comprising analyzing a question submitted to a deep question answering system to determine a level of sophistication of the question, and modifying one or more subsequent communications issued by the deep question answering system based on the determined level of sophistication, wherein the modifying attempts to more closely match the determined level of sophistication of the question with a level of sophistication of the one or more subsequent communications. |
US09760828B2 |
Utilizing temporal indicators to weight semantic values
A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for utilizing temporal indicators to weight semantic values. A set of temporal characteristics is identified of a set of initial candidate answers. For each initial candidate answer in the set of initial candidate answers: a distance value is generated for each of the set of temporal characteristics of the set of initial candidate answers, a multiplier value is determined with which to weight an initial confidence score associated with the initial candidate answer using the distance value; a sentiment value is determined of the initial candidate answer, and a final weight value is determined using the multiplier value, the sentiment value, and the initial confidence score associated with the initial candidate answer. A set of temporally refined candidate answers is then provided using the determined final weight values. |
US09760820B2 |
Method for generating color QR code
A method for generating a color QR code includes: generating a grayscale image according to a color image; providing a QR code and dividing the grayscale image into the number of grayscale image modules matching module numbers of the QR code; generating a threshold mask image from grayscale image modules; cutting out each center block from center part of each grayscale image module and calculating characteristics values of the center blocks; identifying color of each module of the QR code, and comparing the characteristics values of the center blocks of the grayscale image to the corresponding threshold value compensated by robustness value to identify center blocks needing pixel luminance adjustment; dividing the center blocks needing pixel luminance adjustment into multiple layers of blocks; adjusting pixel luminance of the multiple layers of blocks using the robustness value times with corresponding weightings; and generating a fused color QR code. |
US09760819B2 |
Encoding and decoding data in two-dimensional symbology
Examples of techniques for encoding data in a 2D symbology are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method for encoding data in a 2D symbology is provided. The method comprises assigning a first indicium representative of a 0-bit and a second indicium representative of a 1-bit, designating a starting indicator, and generating, by a processing device, the 2D symbology including a unit array defining a bit length and a plurality of bit arrays. |
US09760818B2 |
Machine-readable watermarks and barcodes in images
Example embodiments relate to recognizing embedded information from images. In this manner, the embodiments disclosed herein enable recognition of a first barcode from a first image and a first machine-readable watermark based on the first barcode. The first barcode may be decoded to obtain a first group identifier. The first machine-readable watermark may also be decoded. A first payload associated with the first machine-readable watermark may be accessed based on the first group identifier and a first reusable watermark identifier of the first machine-readable watermark. |
US09760817B2 |
Security key system
An aspect of the disclosure includes a security system and method having a key with nanoscale features. The key includes a body. At least one pattern member disposed on the body, the pattern member formed using a directed self-assembly polymer to define a pattern of random feature structures thereon, the feature structures having a width of less than 100 nanometers. |
US09760816B1 |
Metal-containing transaction cards and methods of making the same
A transaction card is provided comprising a card body comprising a metallic material, the card body including a primary surface, a secondary surface, an aperture and a slit, wherein the primary surface and the secondary surface are coated with a diamond like carbon (DLC) coating. |
US09760814B2 |
Image forming apparatus for processing drawing data described in page description language
An image forming apparatus: upon determining that OR drawing of a first drawing object and a second drawing object included in received drawing data is not possible, drives one of a plurality of arithmetic processors to sequentially execute a first drawing process of the first drawing object and a second drawing process of the second drawing object in an original order of the first drawing object and the second drawing object in commands of the received drawing data; and, upon determining that the OR drawing is possible, distributes and assigns the first drawing process and the second drawing process to two or more of the plurality of arithmetic processors and drives the two or more arithmetic processors to execute the first drawing process and the second drawing process in parallel. |
US09760812B2 |
Image forming apparatus that ensures reduced deterioration of image quality caused by driving of fixing pressure changing mechanism, image forming method, and recording medium
An image forming apparatus includes a fixing unit, an image reading unit, and a control unit. The fixing unit includes a first roller, a second roller, and a displacement mechanism that displaces at least one of the first roller and the second roller to form a nip portion. The image reading unit includes a scanning mechanism that scans by moving a carriage where a light source is mounted. The control unit executes a driving of the scanning mechanism and a driving of the displacement mechanism at different times. |
US09760811B2 |
Printing apparatus and printing method
A printing apparatus for performing printing in an inkjet mode includes an inkjet head, and a controller. The controller controls the inkjet head such that the inkjet head performs printing on a medium in a multi-pass mode. In each printing pass performed on each position of the medium, the controller controls the inkjet head such that the inkjet head ejects ink drops onto pixels designated by a mask data item. In a case where the spatial frequencies of the arrangement of ink dots formed on the medium during a first printing pass of the printing passes are referred to as first frequencies, and the spatial frequencies of the arrangement of ink dots formed on the medium during a second printing pass later than the first printing pass are referred to as second frequencies, the first frequencies are frequencies lower than the second frequencies. |
US09760806B1 |
Method and system for vision-centric deep-learning-based road situation analysis
In accordance with various embodiments of the disclosed subject matter, a method and a system for vision-centric deep-learning-based road situation analysis are provided. The method can include: receiving real-time traffic environment visual input from a camera; determining, using a ROLO engine, at least one initial region of interest from the real-time traffic environment visual input by using a CNN training method; verifying the at least one initial region of interest to determine if a detected object in the at least one initial region of interest is a candidate object to be tracked; using LSTMs to track the detected object based on the real-time traffic environment visual input, and predicting a future status of the detected object by using the CNN training method; and determining if a warning signal is to be presented to a driver of a vehicle based on the predicted future status of the detected object. |
US09760805B2 |
Identifying visual storm signatures from satellite images
Satellite images from vast historical archives are analyzed to predict severe storms. We extract and summarize important visual storm evidence from satellite image sequences in a way similar to how meteorologists interpret these images. The method extracts and fits local cloud motions from image sequences to model the storm-related cloud patches. Image data of an entire year are adopted to train the model. The historical storm reports since the year 2000 are used as the ground-truth and statistical priors in the modeling process. Experiments demonstrate the usefulness and potential of the algorithm for producing improved storm forecasts. A preferred method applies cloud motion estimation in image sequences. This aspect of the invention is important because it extracts and models certain patterns of cloud motion, in addition to capturing the cloud displacement. |
US09760803B2 |
Associating classifications with images
One or more devices may receive multiple images; determine one or more classifications for each of the multiple images; generate a confidence score for each classification of the one or more classifications for each of the multiple images. The confidence score may include a value between two numbers and may identify the likelihood that that a particular classification, of the one or more classifications, correctly corresponds to a particular image, of the multiple images. The confidence score may be based on information, associated with a user, and pixel-based classification information. The one or more devices may sort the multiple images by the one or more classifications and by corresponding confidence scores to form sorted multiple images; and provide the sorted multiple images. |
US09760800B2 |
Method and system to detect objects using block based histogram of oriented gradients
A processor-implemented method and system for detecting objects in a media file using a block based histogram of oriented gradients methodology is described. At least one image representing at least one frame of a video sequence comprising one or more objects of at least one desired object type is received. A region of interest contained in a block of frame is considered. An array containing magnitude and angle values is calculated, normalized for each pixel in the block in the internal memory. The normalized array is aggregated, ported and stored in an external memory. A value or block of values of the aggregated array in the external memory along with the specific feature vector is transferred to the internal memory. Based on a comparison of each value in the aggregated array and the specific feature vector, a desired object type is detected. |
US09760799B2 |
Pipeline for generating an intrinsic image
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, identifying shadow edges in the image, computing gradient information for the image and modifying the gradient information relative to the shadow edges for improved performance of computer functionality in an image processing operation. |
US09760796B2 |
Room information inferring apparatus including a person detector and a presence map generator, room information inferring method including person detection and presence map generation, and air conditioning apparatus
A room information inferring apparatus that infers information regarding a room has an imaging unit that captures an image of a room that is to be subjected to inferring, a person detector that detects a person in an image captured by the imaging unit, and acquires a position of the person in the room, a presence map generator that generates a presence map indicating a distribution of detection points corresponding to persons detected in a plurality of images captured at different times, and an inferring unit that infers information regarding the room based on the presence map. |
US09760791B2 |
Method and system for object tracking
Various aspects of a method and system for object tracking are disclosed herein. The method comprises computation of an overlap value between a first bounding box and a second bounding box, associated with an object in an image frame of a video stream. The overlap values are utilized to track the object in the video stream. The first bounding box encompasses at least a partial first portion of an object. The second bounding box encompasses at least a partial second portion of the object. A first score associated with the first bounding box and a second score associated with the second bounding box is computed based on a comparison of the computed overlap value with a pre-defined threshold value. The first bounding box is updated to a new bounding box that at least partially encompasses the object, based on the computed first score and the computed second score. |
US09760784B2 |
Device, method and program for measuring number of passengers
Although persons on board in a driver's seat and a passenger seat can be detected, it is difficult to detect persons on board in a back seat and thus the number of passengers cannot be accurately measured. Image obtaining means 100 photographs the inside of a vehicle from the outside of the vehicle (a shoulder, etc.). View determining means 102 estimates the way in which the vehicle in the image photographed by the image obtaining means 100 is viewed, and outputs a view determination result. Person detecting means 101 performs front-face, side-face, and angled-face detection on the image photographed by the image obtaining means 100, to detect persons and outputs a person detection result. In-vehicle position estimating means 103 determines at which positions in the vehicle the detected persons are present, using the person detection information and the view determination result information, and outputs in-vehicle position estimation information. Result integrating means 104 integrates detection results obtained for a plurality of images which are photographed consecutively, to calculate the number of passengers. |
US09760782B2 |
Method for representing objects surrounding a vehicle on the display of a display device
A method represents objects of varying visibility surrounding a vehicle for a driver on a display device. The surroundings are automatically recognized by object recognition devices. For recognized objects, it is determined whether the respective object is a first object classified to be visible, or a second object classified to be invisible to the occupant. For a number of recognized objects including at least one first object and second object, respective positions of the objects are determined for the display, in the case of which the geometrical relationships between the number of objects correspond essentially to the real geometrical relationships. |
US09760774B2 |
Line-of-sight detection apparatus
In computation of a line-of-sight direction in a control unit, a first computed line-of-sight direction is obtained from the center of a pupil and a reflection point of cornea reflection light, a second computed line-of-sight direction is obtained by computing the ellipse shape of an iris or the pupil, and a third computed line-of-sight direction is obtained on the basis of a face orientation and the relative position of the iris or pupil in an eye. The line-of-sight direction can be computed over a wide range with high accuracy by selecting one of the computed line-of-sight directions. |
US09760769B2 |
Methods of processing data from multiple image sources to provide normalized confidence levels for use in improving performance of a recognition processor
A method comprises receiving from a first data source first recognition results which are associated with the first data source, and receiving from a second data source second recognition results which are associated with the second data source. The method further comprises, processing a first set of confidence levels associated with the first recognition results to provide a first set of normalized confidence levels associated with the first data source, and processing a second set of confidence levels associated with the second recognition results to provide a second set of normalized confidence levels associated with the second data source. The method also comprises storing the first set of normalized confidence levels associated with the first data source in a first table of normalized confidence levels and the second set of normalized confidence levels associated with the second data source in a second table of normalized confidence levels. |
US09760766B2 |
System and method for interpreting interpersonal communication
A method for interpreting interpersonal communication includes monitoring a first interaction between two or more individuals using a set of monitoring devices including a camera, a microphone, and the like. A culture and personality type of at least one individual is identified based on the monitored first interaction. First cultural/personality profile information specific to the identified culture and personality type is retrieved from a database of cultural/personality profile information. A second interaction between the two or more individuals is monitored using the set of monitoring devices. A first facial expression, gesture, vocal intonation, or indication of emotional state derived from biometric data of the at least one individual is identified based on the monitored second interaction. The identified first expression is interpreted using the first cultural/personality profile information. The interpretation of the identified first expression is communicated to a user. |
US09760765B2 |
Digital signage apparatus which performs face recognition and determines whether a behavior of a person satisfies a predetermined condition, and computer readable medium
In a digital signage apparatus, a controller makes an imaging unit photograph in a first image quality mode and performs face recognition to a captured image obtained by the imaging unit. When the predetermined condition is satisfied in which the behavior of the person in front of the digital signage apparatus is assumed to be interested in the digital signage apparatus, the controller makes the imaging unit photograph in the second image quality mode higher than the first image quality and performs the face recognition to the captured image obtained by the imaging unit. The above case includes cases where the user operation has been detected, where the size of the face recognized from the captured image is equal to or larger than the predetermined size, and where the moving amount of the face recognized from the captured image is equal to or less than the predetermined amount. |
US09760762B2 |
Facial structural shaping
An eyebrow shaping method includes providing an image of a face. Multiple guidelines are determined on the image and points and areas are located via the guidelines. A face is shaped with contouring and lightening to have Golden Ratio proportions via the different points and zones. |
US09760758B2 |
Determining which hand is being used to operate a device using a fingerprint sensor
A method for using a fingerprint sensor on a mobile device to determine which hand is being used to operate the mobile device includes: acquiring, by a processor, sensing data from the fingerprint sensor corresponding to a finger sensed by the fingerprint sensor; determining, by the processor, an orientation of the finger based on the acquired sensing data; and generating, by the processor, a signal for indicating which hand is being used to operate the mobile device based on the determined orientation of the finger. |
US09760757B2 |
Systems and methods for authenticating a user of a biometric sensor
A novel system, device and method of validation is provided for sensing a biometric such as a fingerprint, where biometric data corresponding to the biometric entity such as a fingerprint is then transmitted to a host configured to perform a plurality of authentication processes to authenticate the biometric data. At least one of the plurality of authentication steps is then validated. Alternatively, a portion of the biometric data may be retained, where biometric data corresponding to the biometric is then transmitted to a host configured to perform a plurality of authentication steps to authenticate the biometric data. At least one of the plurality of authentication steps is then validated. |
US09760755B1 |
Fingerprint matching methods and device
A fingerprint matching device and method are provided. The fingerprint matching method applied to a swipe sensor includes: obtaining first swiping dataset; generating registered dataset from the first swiping dataset, wherein the registered dataset includes a first number of frames; extracting second swiping dataset, wherein the second swiping dataset includes a second number of frames and the second number is greater than the first number; and comparing the frames of the second swiping dataset with the registered dataset. |
US09760753B2 |
Finger guide device
A finger guide device that positions a finger (or minutiae containing digit) of a human subject on a fingerprint sensor in a manner optimal for the data capture operation of authentication or identification of said subject wherein a relevant portion of the finger is in alignment with a sensor or scanner. The finger guide device may also be used for enrollment of the initial fingerprint data into the system. The device may contain an outer surface ridge which feels somewhat uncomfortable due to application of a high pressure per square inch on small areas of the finger when the finger is incorrectly positioned to encourage correct placement of the finger. The finger guide device may have a curved inside surface to contour to a wide variety of fingertip shapes and sizes, wherein the sides and front have shorter radii of curvature than the rearward portion of the finger guide device. |
US09760743B2 |
Card reader having discriminator contact
A card reader for a point-of-sale system that is configured to accept both magnetic strip-type and integrated circuit (IC) chip-type payment cards. The card reader is a component of a point-of-sale system including a portable computing device in communication with the card reader that is configured to present a first graphical user interface (GUI) when a magnetic stripe-type card is detected and a second GUI when an IC chip-type card is detected in the card reader. The card reader comprises a slot configured to receive the payment card, a magnetic reading device and an IC chip reading device. The card reader also includes a discriminator contact disposed within the slot that is configured to conduct across a surface of a metal pad of the IC chip-type card prior to the CI chip reading device making contact with the IC chip. |
US09760739B2 |
Information processing device
A non-secure display area and a secure display area are set on a screen of a display section of a touch panel TP. A non-secure input area and a secure input area are set on a detection surface of a touch input detector of the touch panel TP. In settlement processing, in a display area where the non-secure display area and the secure display area are overlapped, amount information is displayed. A message for urging authentication information input and a PIN pad are displayed in the secure display area. An operator can safely input PIN information to secure the input area through the PIN pad displayed in the secure display area. Even when the secure portion and the non-secure portion are present together, the settlement terminal device can secure the security of input authentication information or the like to suppress the operator's mistake or incorrect operation. |
US09760737B2 |
Techniques for integrated circuit data path confidentiality and extensions thereof
Techniques for protecting data in a processor are provided. An example method according to these techniques includes performing one or more operations on encrypted data using one or more functional units of a data path of the processor to generate an encrypted result. Performing the one or more operations includes: receiving at least one encrypted parameter pair at a functional unit, each encrypted parameter pair comprising an encrypted parameter value and a challenge value associated with the encrypted parameter value, the encrypted parameter being encrypted using a homomorphic encryption technique, the challenge value being used to recover a key used to encrypt the encrypted parameter value, and performing a mathematical computation on the at least one encrypted parameter. The method also includes outputting the encrypted result. |
US09760724B2 |
Image analysis and management
Systems, methods and apparatuses are described herein that allow an enterprise to analyze and manage work product images that are stored on a mobile device. Employees of an enterprise may use a mobile device to store both work product images (e.g., images of sensitive or proprietary information) and non-work product images (e.g., personal images). An enterprise may desire to enforce security protocols on the work product images, but the employee may not want the security protocols applied to the non-work product images. In some embodiments, by installing and executing an image manager that is able to analyze and manage images, the enterprise can enforce security protocols on only the work product images. Such security protocols may include the prevention of unauthorized viewing of the work product image (e.g., by encrypting the work product image) or deleting any work product image from the mobile device when the employee's employment has ended. |
US09760722B2 |
Method for reporting and addressing an unauthorized disclosure of classified information at an imaging device
A method of addressing an unauthorized disclosure of sensitive information at an imaging device, including receiving an indication of the unauthorized disclosure of sensitive information; receiving or generating preliminary information about the unauthorized disclosure; and transmitting the indication and the preliminary information to a remote location to initiate an investigation on the unauthorized disclosure. After receiving the indication, the method includes entering a reduced function mode by the imaging device; receiving a clearance key when in the reduced function mode; and after receiving the clearance key, exiting the reduced function mode and entering a normal mode of operation. |
US09760721B2 |
Secure transaction method from a non-secure terminal
The invention relates to a transaction method, the method including the steps of: providing a tenninal including a main processor, a graphic processor controlling a display, and a control member, the graphic processor including a memory bank which cannot be accessed from the outside; creating a link between the graphic processor and a secure processor, the link being secured by means of an encryption key shared only by the graphic processor and the secure processor; presenting first data to the user; collecting second data from commands entered by the user by means of the control member, in connection with the first data; transmitting the second data to the secure processor; and, if the user has been authenticated from the second data, carrying out the transaction, the secure link being used to transmit the first and/or second data, and/or to carry out the transaction. |
US09760719B2 |
Electronic system with privacy mechanism and method of operation thereof
An electronic system includes: a control unit configured to: generate an encrypted information based on encrypting an information type, generate a mapping table including the encrypted information, the information type, or a combination thereof, generate a restored information based on mapping a decomposed information of the encrypted information, categorized according to a decomposition rule, to a corresponding instance of the information type in the mapping table, and a user interface, coupled to the control unit, configure to display the restored information on an activity dashboard for receiving a user entry to calibrate the decomposition rule. |
US09760718B2 |
Utility-aware anonymization of sequential and location datasets
A mechanism is provided for anonymizing sequential and location datasets. Responsive to receiving the sequential and location datasets from an enterprise, the sequential and location datasets are scanned to expose a set of privacy vulnerabilities. A set of privacy constraints P is generated based on the set of discovered privacy vulnerabilities and a set of utility constraints U is identified. The sequential and location datasets is anonymized using the set of privacy constraints P and the set of utility constraints U thereby forming an anonymized dataset. The anonymized dataset is then returned to the enterprise. |
US09760716B1 |
Process risk classification
In one implementation, a computer-implemented method includes receiving, at a process risk classifier running on a computer system, a request to determine a risk level for a particular process; accessing one or more signatures that provide one or more snapshots of characteristics of the particular process at one or more previous times; identifying one or more differences between the particular process in its current form and the one or more signatures; accessing information identifying previous usage of the computer system's resources by the particular process; determining a current risk score for the particular process based, at least in part, on (i) the one or more signatures for the particular process, (ii) the one or more differences between the particular process in its current form and the one or more signatures, and (iii) the previous usage of the resources; and providing the current risk score for the particular process. |
US09760715B2 |
Computer protection against malware affection
A method is provided of protecting a computer against malware affection. The computer has a data storage and an operating system for managing the data storage. The method comprises providing a filter module in the operating system which operates to detect an attempt to store data in the data storage, to determine a data format of the data to be stored in the data storage, and to prevent storage of the data if the data format is determined to relate to a predefined type. The filter module may be provided as a file system filter driver in a kernel of the operating system. The filter module may be arranged to operate between an input/output manager of the operating system and a driver associated with the data storage. The input/output manager and driver associated with the data storage may form part of the kernel of the operating system. |
US09760711B1 |
Detection of repackaged mobile applications
A repackaged mobile app that has been unpacked and repackaged back is detected based on similarity of app labels of a target mobile app being evaluated and a reference mobile app. The similarity of the sound of the app label of the target mobile app to the sound of the app label of the reference mobile app may be determined. The similarity of the appearance of the app label of the target mobile app to the appearance of the app label of the reference mobile app may also be determined. The target mobile app may be deemed to be a repackaged mobile app when the app labels of the target and reference mobile apps are deemed to be similar (which may include being the same) but the target and reference mobile apps have different identifiers. |
US09760709B2 |
Authentication method using physical unclonable functions
A method of authenticating a target device using a reader and a data store comprising: sending a selected challenge data value from the reader to the target device multiple times; receiving at the reader the respective response data value generated by the target device in response to each instance of the challenge data value sent by the reader; determining a representative response data value from the response data values received by the reader; comparing the representative response data value against the response data values in the respective challenge-response data set; and determining that the target device is authentic if the representative data value matches any one of the response data values from a respective challenge-response data set. |
US09760693B2 |
Method and apparatus for a content protecting and packaging system for protecting a content package
An apparatus for providing an improved content protecting and packaging system for protecting content may include an extractor for extracting a content package into a plurality of content segments including a first portion and a second portion. An enveloper may envelop each of the content segments in the first portion separately to thereby create one or more protected content segments. Further, a packager may package the protected content segments with the second portion of the content segments into a protected content package, which may then be uploaded to a distributor for distribution to user terminals. A corresponding method and computer program product are also provided. |
US09760688B2 |
Method and device for displaying predicted volume of influence
This document discusses, among other things, brain stimulation models, systems, devices, and methods, such as for deep brain stimulation (DBS) or other electrical stimulation. In an example, volumetric imaging data representing an anatomical volume of a brain of a patient can be obtained and transformed to brain atlas data. A patient-specific brain atlas can be created using the inverse of the transformation to map the brain atlas data onto the volumetric imaging data and a volume of influence can be calculated using the patient-specific brain atlas. In certain examples, the volume of influence can include a predicted volume of tissue affected by an electrical stimulation delivered by an electrode at a corresponding at least one candidate electrode target location. |
US09760683B2 |
Monitoring apparatus
It is formed, on a display, a first display region in which at least one of measurement signals related to biological information of a subject is displayed in real time. It is formed, on the display, a second display region at a position where is not overlapping with the first display region. A first history display region and a second history display region are displayed in the second display region. The first history display region displays a history related to a first one of the measurement signals, and the second history display region displaying a history related to a second one of the measurement signals. |
US09760674B2 |
Systems and methods for generating orthotic device models from user-based data capture
A method for generating an orthotic device is disclosed. The method includes receiving data from a client device of a patient, the data comprising patient information and image data representative of a body part of the patient. The method further includes generating, based on the image data, three-dimensional model data representative of the body part, and generating parametric CAD model data of the orthotic device based on the three-dimensional model data and the patient information. The parametric CAD model data is transmitted to a three-dimensional printer, wherein the three-dimensional printer is to generate the orthotic device based on the parametric CAD model data. |
US09760670B2 |
Semiconductor device design methods and conductive bump pattern enhancement methods
Semiconductor device design methods and conductive bump pattern enhancement methods are disclosed. In some embodiments, a method of designing a semiconductor device includes designing a conductive bump pattern design, and implementing a conductive bump pattern enhancement algorithm on the conductive bump pattern design to create an enhanced conductive bump pattern design. A routing pattern is designed based on the enhanced conductive bump pattern design. A design rule checking (DRC) procedure is performed on the routing pattern. |
US09760669B2 |
Congestion mitigation by wire ordering
A method, computer program product, and system for rerouting wires based on wire size and spacing requirements including partitioning a chip into a plurality of global routing tiles, assigning a set of wires to one or more of the plurality of global routing tiles, sorting the set of wires into one or more groups based on line spacing requirements for wires of the set of wires, each of the one or more groups includes one or more wires with a common line spacing requirement, and organizing the one or more groups in a numeric order based on the common line spacing requirement of each group. |
US09760665B2 |
Validating variation of timing constraint measurements
An approach is provided in which an information handling system executes multiple timing constraint sensitivity tests on a circuit model using a first signal arrival time and generates multiple test results. The information handling system compares the multiple test results with a pre-determined probability threshold and, in response to determining that an amount of test failures included in the multiple test results meets a pre-determined failure probability threshold, the information handling system computes a timing constraint sensitivity of the circuit model based upon the first signal arrival time. The information handling system compares the timing constraint sensitivity against a characterized sensitivity generated by a software modeling system and, when the timing constraint sensitivity does not match the characterized sensitivity, one or more of the software modeling system's modeling parameters are adjusted, causing the software modeling system to generate a changed characterized sensitivity of the circuit model. |
US09760664B2 |
Validating variation of timing constraint measurements
An approach is provided in which an information handling system executes multiple timing constraint sensitivity tests on a circuit model using a first signal arrival time and generates multiple test results. The information handling system compares the multiple test results with a pre-determined probability threshold and, in response to determining that an amount of test failures included in the multiple test results meets a pre-determined failure probability threshold, the information handling system computes a timing constraint sensitivity of the circuit model based upon the first signal arrival time. The information handling system compares the timing constraint sensitivity against a characterized sensitivity generated by a software modeling system and, when the timing constraint sensitivity does not match the characterized sensitivity, one or more of the software modeling system's modeling parameters are adjusted, causing the software modeling system to generate a changed characterized sensitivity of the circuit model. |
US09760657B2 |
Task based semantic search
Task-based semantic searches fetch user profile data including a role of the user within an enterprise entity from log-in identity data of the user in response to receiving a query text input. Object and task search predicates limit, as a function of the user role, scopes of objects returnable from search of an object index, and tasks returnable from search of a task index, in satisfaction of the query text as a function of the user role. Task and object index searching results are matched into task and object pairs that are allowed by the user role as a function of the enterprise entitlement system, and the task and object pairs are presented to the user in a graphical user interface as task-object pair hypertext references that invoke the task of each pair as a callable action on the object of each pair. |
US09760653B2 |
Mapping non-generic markup language elements to generic object-oriented programming language objects
A system extends functionality of Java architecture for XML (extensible markup language) binding, (JAXB). Represents non-generic elements of a markup language (for example, XML) document in an object oriented programming language (for example, Java). The elements are represented as objects in the programming language. Objects are changed in the programming language representation and the original markup language document is then updated with updated objects translated back as updated elements of the document. The entire document infoset is preserved. |
US09760651B2 |
Web services-based communications for use with process control systems
A web services-based communication system and technique uses an information server to facilitate the communication of process control data and analysis results between a plurality of web services coupled to a communication network. A graphical user interface coupled to the network enables users to store user profile information and configuration information in a database within the information server. The information server uses the configuration information and the profile information to control the operations of a scheduler and a router within the information server to enable users to selectively view process control information via the graphical user interface and to route process control information to appropriate ones of the web services. |
US09760649B2 |
Computerized national online parcel-level map data portal
A National Online Parcel-Level Map Data Portal (NPDP) is provided that optimizes online delivery of parcel-level maps and linked attribute data. To do this, the NPDP manages a database of assembled and current vector based parcel data in a spatial format (GIS) that enables geocoded parcel boundaries to be linked to property tax records. A user enters a street address into an appropriate screen window to call up and view road right-of ways, all parcel boundaries and the “exact” address location as a highlighted parcel area. In addition, a list of property record attributes such as owner, use code, assessed value and year constructed can be displayed. Other on screen parcels can likewise be selected if one wishes to view their linked attributes. |
US09760648B2 |
Methods, apparatus, and articles of manufacture to measure search results
Methods, apparatus, and articles of manufacture to measure search results are disclosed. A disclosed example method to measure search results includes: aggregating preview events for a first search result obtained from a monitored device and included in a first web page, the preview events corresponding to representations of web pages generated by a browser executing instructions included in the first web page containing the first search result, the instructions to cause the browser to transmit requests for the representations for display in the first web page without navigating away from the first web page; and determining a first preview metric based on a number of the preview events for the first search result and a number of search result impressions in the first search result. |
US09760647B2 |
Techniques for automatically exposing, as web services, procedures and functions stored in a database
A database server that manages a database retrieves metadata that is stored, within the database, in association with a procedure that is stored in the database. Based on the metadata, a Web service definition is automatically constructed to describe the procedure as a Web service. The WSDL definition can be referenced to construct SOAP messages with the appropriate arguments and in the appropriate format which, when received, are converted to a suitable format for invoking execution of the procedure by the database server. |
US09760639B2 |
System and method for managing information flow between members of an online social network
An online social network is provided in which members of the online social network control who may view their personal information and who may communicate with them. The members control who may view their personal information by setting a visibility preference. A member may not view another member's full personal profile if the measure of relatedness between the two is greater than the visibility preference of the other member. The members also control who may communicate with them by setting a contactability preference. A member may not communicate with another member if the measure of relatedness between the two is greater than the contactability preference of the other member. |
US09760637B2 |
Wildcard search in encrypted text using order preserving encryption
A encrypted text wildcard search method enables wildcard search of encrypted text by using a permuterm index storing permuted keyword strings that are encrypted using an order preserving encryption algorithm. The permuted keyword strings are encrypted using an order preserving encryption algorithm or a modular order preserving encryption algorithm and stored in the permuterm index. In response to a search query containing a wildcard search term, the encrypted text wildcard search method transforms the wildcard search term to a permuted search term having a prefix search format. The permuted search term having the prefix search format is then used to perform a range query of the permuterm index to retrieve permuted keyword strings having ciphertext values that fall within the range query. In some embodiments, the encrypted text wildcard search method enables prefix search, suffix search, inner-wildcard search, substring search and multiple wildcard search of encrypted text. |
US09760635B2 |
Dynamic search engine for an industrial environment
A multi-platform industrial search system facilitates indexing and searching of plant-wide data residing on multiple different data platforms. The industrial search system automatically inventories industrial devices and other data sources located throughout a plant, and identifies available data items on each data source. The search system indexes the discovered data items in a federated data model that can subsequently be searched to locate data items or tags of interest. The federated data model records references to data items found on different types of data sources, including but not limited to industrial controller programs, human-machine interface applications, data historians, device documentation stores, inventory tracking systems, and other such data sources. The search system can also initiate automated searches of the federated data model in response to detected performance issues and deliver notifications and contextual information to plant personnel. |
US09760633B2 |
Implementation of data protection policies in ETL landscapes
Embodiments of the present invention provide, systems, methods, and computer program products for processing data in an extract, transform, and load system. Embodiments of the present invention provide protective enhancements to be applied to data during extract-transform-load operations, including protections that can prevent unauthorized access and/or modifications to data stored on an intermediate computer system. Embodiments of the present invention can afford users with the ability to modify the protective enhancements and provide users with transformation operations compatible with the protective enhancements during extract-transform-load operations. |
US09760631B1 |
Video segment play-through reporting
Methods, systems, and apparatus for analyzing performance of video content are disclosed herein. In one aspect, performance data indicative of a number of presentations of a video at user devices is received. The performance data specifies a portion of the total duration of the video that was presented prior to presentation being terminated. For each of two or more segments of the total duration, a play-through rate is determined for the segment. The play through rate for each segment is based on a number of the presentations of the video that were not terminated prior to an end of the segment. A play-through graph generated based on the play through rates is provided. A determination is made that user interaction occurred with a particular area of the play-through graph. A portion of the video from a particular segment that corresponds to the particular area is provided. |
US09760628B2 |
System and method for asynchronous client server session communication
The invention provides a session-based bi-directional multi-tier client-server asynchronous information database search and retrieval system for sending a character-by-character string of data to an intelligent server that can be configured to immediately analyze the lengthening string character-by-character and return to the client increasingly appropriate database information as the client sends the string. |
US09760622B2 |
System and method for computerized batching of huge populations of electronic documents
A method for computerized batching of huge populations of electronic documents, including computerized assignment of electronic documents into at least one sequence of electronic document batches such that each document is assigned to a batch in the sequence of batches and such that there is no conflict between batching requirements, the following batching requirements being maintained by a suitably programmed processor: a. pre-defined subsets of documents are always kept together in the same batch, b. batches are equal in size, c. the population is partitioned into clusters, and all documents in any given batch belong to a single cluster rather than to two or more clusters. |
US09760621B2 |
Method for interacting with a group of individuals as a single contact
A method for establishing a group of individuals as a single contact entity eligible for contact services within a contact center includes the steps (a) identifying a group and each group member according to existing group rules and member profiles; (b) identifying and quantifying the unifying aspects of the members in the group; (c) aggregating the contact information for each group member relative to communications channels common to the group members and to the contact center; and (d) establishing one or more temporary and or permanent group channels between the contact center and the group members. |
US09760613B2 |
Incident review interface
A computing machine performs a correlation search against KPI data for one or more services using a selection criteria and a triggering condition. When the triggering condition is satisfied a notable event or incident is created and information about the notable event is presented using a graphical user interface (GUI) that may have interactive elements. |
US09760612B2 |
Graphic representations of data relationships
Presenting a diagram indicating relationships among data items stored in a data management system includes: receiving a request that identifies a first data item stored in the data management system from a user interface; retrieving stored configuration information that includes a plurality of selection specifications for selecting data items in the data management system that are related to a given data item of a predetermined type, where each selection specification is associated with a different respective predetermined type; querying the data management system to identify a set of one or more data items according to a selection specification from the configuration information that is associated with a type of the first data item; for each of multiple returned data items in the identified set, querying the data management system to determine whether additional data items are identified according to a selection specification from the configuration information that is associated with a type of the returned data item; generating a diagram indicating relationships among data items identified using the configuration information; and presenting the generated diagram over the user interface. |
US09760611B2 |
Identifying element relationships in a document
An information processing apparatus includes a text mining section configured to perform text mining on text data acquired from the outside and to output extracted information; an identification section configured to search a development database storing elements constituting a product and the relationship among the elements by using the information extracted by text mining to identify an element related to the information; and a notification section configured to notify the identified element to a user, a program for use in the information processing apparatus. |
US09760610B2 |
Personalized search using searcher features
A system and method for personalized search user searcher features may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information indicative of interactions from an activity database with the content items of the first group, the interactions being by at least a second user of the social network different than the first user. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items. |
US09760606B1 |
System to generate curated ontologies
Example embodiments relate to a network-based ontology curation system employed for receiving a request to view a data object, curating an ontology associated with the data object on-the-fly based on attributes of the request that include device and user characteristics. |
US09760592B2 |
Metrics management and monitoring system for service transition and delivery management
A service engagement map may be generated based on data collected associated with the service transition and delivery processes. The service engagement map may be refined iteratively by discovering additional data associated with the service transition and delivery processes and updating the service engagement map according to the additional data. Engagement metrics may be computed based on the service engagement map and presented. The service engagement map may also be presented visually. |
US09760591B2 |
Dynamic code loading
Described are methods, systems and computer readable media for dynamic code loading. |
US09760589B2 |
Mechanism for deprecating object oriented data
Techniques are described to allow the deprecation of classes in an object-oriented data model, such as a CDM for a CMDB. When a class is deprecated and replaced by another existing or new class, data associated with instances of the deprecated class and its replacement class may be provided to allow existing applications to continue to access data using the deprecated class without change until the deprecated class is finally deleted or the application is updated to use the replacement class. New applications written to use the object-oriented model after the deprecation may use the replacement class to access data instances created using the original data model. |
US09760588B2 |
Cross-media storage coordination
Methods and a media system and storage system for cross-media storage coordination include but are not limited to storing a first data version of specified content based on a particular media format: storing at least a second data version of related content based on a different media format: providing a cross-reference between the first data version and the at least second data version to enable coordinated management by a designated user and/or an approved device for search and possible retrieval of the first data version and/or the at least second data version: and implementing communication access by one or more parties and/or the designated user via a communication type that is correlated with the first data version and/or the at least second data version. |
US09760578B2 |
Lookup-based data block alignment for data deduplication
Calculating fingerprints for each one of a multiplicity of alignment combinations of fixed-size deduplication data blocks and comparing each of the fingerprints to stored deduplicated data fingerprints in a lookup database for determining a preferred deduplication data block alignment. A deduplication data block comprises each of the fixed-size deduplication data blocks. |
US09760577B2 |
Write-behind caching in distributed file systems
Systems and methods for write-behind caching in distributed file systems. An example method may comprise: receiving, over a network, a direct write request referencing data to be written to a file residing on a persistent data storage device, the file containing at least part of an image of a virtual machine disk; writing, by a processing device, the data to a cache entry of a memory-resident cache, the cache entry corresponding to at least a part of the file; acknowledging the write request as completed; and committing, asynchronously with respect to the acknowledging, the cache entry to the persistent data storage device. |
US09760570B2 |
Finding and disambiguating references to entities on web pages
A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity. |
US09760565B2 |
Natural expression processing method, processing and response method, device, and system
The present invention discloses a natural expression processing method, which includes: identifying a natural expression from a user, to obtain a certain form of language information which can be processed by a computer; and converting the obtained language information to a standard expression in an encoded form. In the natural expression processing method according to the embodiments of the present invention, the natural expression may be converted into an encoded standard expression; because the conversion to the standard expression is converting the semantics of the natural expression into codes and parameters, and precise verbatim translation is not required, the requirement of accuracy for machine translation can be reduced, and meanwhile the complexity of the database for expression conversion (machine translation) is reduced, increasing data query and updating speed, and thus improving the performance of intelligent processing. In addition, the relatively simple encoded expression reduces the workload of manually-assisted interventions, increasing the efficiency of the work of manually-assisted interventions. |
US09760559B2 |
Predictive text input
Systems and processes for predictive text input are provided. In one example process, a text input can be received. The text input can be associated with an input context. A frequency of occurrence of an m-gram with respect to a subset of a corpus can be determined using a language model. The subset can be associated with a context. A weighting factor can be determined based on a degree of similarity between the input context and the context. A weighted probability of a predicted text given the text input can be determined based on the frequency of occurrence of the m-gram and the weighting factor. The m-gram can include at least one word in the text input and at least one word in the predicted text. |
US09760556B1 |
Systems and methods for annotating and linking electronic documents
Computer implemented systems and methods are disclosed for annotating and linking electronic documents. In accordance with some embodiments, annotations assigned to source electronic documents are received and snippets are generated from the received annotations. The generated snippets are aggregated into clusters, which are used to generate an electronic document. Links between the snippets and their respective source documents may be generated and embedded in the generated electronic document. |
US09760553B1 |
Systems and methods for early identification of anomalies in large projects
The present invention is directed to a system and method which allows managers to identify anomalies in organizations, brands or projects at an early stage. Advantage is taken of the fact that a large percentage of the elements of all organizational (project) problems are promptly captured in some form on an electronic notation. Portions of these notations are abstracted into categories. Each categorized abstract is displayed in an appropriate partition for review by one or more managers. As a category becomes populated with more and more abstracts, the visual color of the representations of the abstracts of that category can change to reflect their individual ages or other attributes of that category's abstracts. For example, the color of each abstract-representing graphical “dot” can fade over time. A group of new “dots” within a category, or blinking dots representing content that is particularly well matched to the category definition can graphically signify extra concern. In one embodiment, the manager can then “click” on one or more particular “dots” within a category in order to read the particular abstracted notation or the original data item itself. If desired, chains of abstracted notations can be followed in an attempt to discern the particulars of a possible developing problem. In one embodiment, a manager can select which categories are to be displayed in different “territories” on the manager's display. |
US09760550B1 |
Tagged browsing history interface
Embodiments of the present disclosure are directed to, among other things, managing browsing histories based at least in part on metadata and/or tags associated with a web request. In some examples, a web service may collect metadata associated with the web request. Based at least in part on the collected metadata, content tags associated with the web request may be identified. Additionally, in some examples, one or more browsing metrics may be generated. The browsing metric may be configured to identify at least a web request characteristic to be compared with a second web request characteristic. |
US09760548B2 |
System, process and method for the detection of common content in multiple documents in an electronic system
A computer-based detection tool for detecting whether content within a given document is common to content within a plurality of other, existing documents, the detection tool comprising: a character string recognizer for recognizing character strings in the content of the given document; a character string distinguisher for distinguishing main character strings and auxiliary character strings in the recognized character strings by reference to a closed list of main character strings; an encoder for encoding the content of the given document by assigning one or more digits to each main character string and one or more digits to auxiliary character strings; and a matcher for matching a plurality of n-digit streams from within the encoded content with any corresponding n-digit streams within previously-encoded content of the one or more other documents. The character strings may be encoded as a bit-stream. |
US09760547B1 |
Monetization of online content
Methods, computer program products and systems are described for computer implemented online-content management. Multiple online content items authored by multiple authors for online publication are received at one or more first computers. For each online content item, a reputation score is determined for the author corresponding to the online content item. The reputation score is based at least in part on one or more reviews of the online content item provided by one or more reviewers other than the author. An online content item from the multiple online content items is published for display on one or more second computers, which includes displaying an advertisement in conjunction with displaying the online content item. A share of revenue for the author of the online content item for displaying the advertisement is determined based at least in part on the reputation score of the author. |
US09760544B2 |
Controlled creation of reports from table views
A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; applying the column factors to the paths and the value nodes to result in associating column result values with the value nodes; creating and causing displaying a table view by forming rows based on the value nodes and forming columns based on the column result values. |
US09760543B2 |
Graphical tile-based layout
Described herein is a technology to facilitate designing or arranging a layout of a page. In one implementation, a tile-based page having one or more tiles forming a page layout is provided. The tile-based page includes a focus tile. In response to a user event to indicate a tile change in the page layout, a tile adjacent in the layout is determined. The tile adjacent is the minimum area to be shifted to effect the tile change. The tile is absorbed into an empty area and the changed layout is analyzed to determine if the tile-based page is a convex page. |
US09760541B2 |
Systems and methods for delivery techniques of contextualized services on mobile devices
The present solution provides a variety of delivery techniques for delivering contextualization services to augment content and advertisement to display within content being viewed on a page on a mobile device. The present solution is directed to using any one or more innovative delivery techniques to prompt the user to augmented content and/or advertisements at the point of a user viewing content on a mobile device, such as while a user is scrolling through textual content of a web page on their mobile device. These innovative delivery techniques provide triggering points on the limited screen of mobile devices to deliver contextualized content and/or advertisement on the display of the mobile device. |
US09760536B2 |
Method and apparatus for low complexity spectral analysis of bio-signals
A method and device for reducing the computational complexity of a processing algorithm, of a discrete signal, in particular of the spectral estimation and analysis of bio-signals, with minimum or no quality loss, which comprises steps of (a) choosing a domain, such that transforming the signal to the chosen domain results to an approximately sparse representation, wherein at least part of the output data vector has zero or low magnitude elements; (b) converting the original signal in the domain chosen in step (a) through a mathematical transform consisting of arithmetic operations resulting in a vector of output data; (c) reformulating the processing algorithm of the original signal in the original domain into a modified algorithm consisting of equivalent arithmetic operations in the domain chosen in step (a) to yield the expected result with the expected quality quantified in terms of a suitable application metric; (d) combining the mathematical transform of step (b) and the equivalent mathematical operations introduced in step (c) for obtaining the expected result within the original domain with the expected quality; (e) selecting a threshold value based on the difference in the mean magnitude value of the elements of the output data vector of the transform said in step (b) and the preferred complexity reduction and degree of output quality loss that can be tolerated in the expected result within the target application; (f) pruning a number of elements the magnitude of which is less than the threshold value selected in step (e); and/or eliminating arithmetic operations associated with the pruned elements of step (f) either in the mathematical transform of step (b) and/or in the equivalent algorithm of step (c). |
US09760530B2 |
Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of computing cores
An apparatus, computer-readable medium, and computer-implemented method for parallelization of a computer program on a plurality of computing cores includes receiving a computer program comprising a plurality of commands, decomposing the plurality of commands into a plurality of node networks, each node network corresponding to a command in the plurality of commands and including one or more nodes corresponding to execution dependencies of the command, mapping the plurality of node networks to a plurality of systolic arrays, each systolic array comprising a plurality of cells and each non-data node in each node network being mapped to a cell in the plurality of cells, and mapping each cell in each systolic array to a computing core in the plurality of computing cores. |
US09760529B1 |
Distributed state manager bootstrapping
A particular node of a distributed state manager (DSM) detects a triggering condition for an initiation of a DSM initialization protocol. The particular node transmits a first bootstrap message to a second node of a proposed members list of a first proposed DSM configuration, comprising at least a joined members list and metadata indicative of state transitions for which processing of respective commit requests has been at least initiated at the particular node. In response to a determination that an initialization protocol for a particular DSM configuration indicated in a different bootstrap message received at the particular node has been completed, the particular nodes proposes itself as a coordinator of the particular DSM configuration based at least in part on an analysis of state transition metadata indicated in the different bootstrap message. |
US09760525B2 |
Sideband signal consolidation fanout using a clock generator chip
A clock generator chip, a PCI Express port and a computing device control board are provided herein. In one embodiment the clock generator chip includes: (1) a clock generator configured to generate a reference clock signal for a component in response to a clock request from the component, (2) a reference clock pin configured to provide the reference clock signal and (3) a pair of sideband signal pins configured to receive and transmit sideband packets between the component and the clock generator chip. |
US09760521B2 |
Detachable fabric card
The invention relates to a detachable switch fabric card. In one embodiment this is accomplished by a fabric element including at least one chip to perform the switching between a plurality of fabric access card and two or more backplane connectors to match the backplane connectors. |
US09760512B1 |
Migrating DMA mappings from a source I/O adapter of a source computing system to a destination I/O adapter of a destination computing system
A method of migrating DMA mappings from a source I/O adapter of a source computing system to a destination I/O adapter of a destination computing system, including: collecting, by a source hypervisor of the source computing system, DMA mapping information, wherein the source hypervisor supports operation of a logical partition executing on the source computing system and the logical partition is configured for DMA operations with the source I/O adapter utilizing the DMA mapping information; configuring, by a destination hypervisor of the destination computing system, the destination I/O adapter with DMA mappings based on the DMA mapping information collected by the source hypervisor; placing, by the destination hypervisor, the destination I/O adapter in an error state; migrating the logical partition from the source computing system to the destination computing system; and restarting the logical partition on the destination computing system, including recovering, by the logical partition, from the error state. |
US09760509B2 |
Memory storage device and control method thereof and memory control circuit unit and module
A memory storage device including a first and a second connection interface units, a memory control circuit unit and an interfacing circuit is provided. The first connection interface unit and the second connection interface unit are electrically connected to an input/output channel of the memory control circuit unit. The interfacing circuit is disposed between the memory control circuit unit and at least one of the first and the second connection interface units. The interfacing circuit is configured to provide determination information of an electrically connecting configuration between at least one host system and the at least one of the first and the second connection interface units. The memory control circuit unit is configured to provide different operation functions to the at least one host system based on the determination information. |
US09760505B2 |
Network interface controller emulation
Examples disclosed herein provide systems, methods, and software for network interface controller emulation. In one example, a method of operating a storage subsystem coupled with a host includes emulating, to a main processing system on the host, a network connection through an emulated network interface controller (NIC) to a storage volume. The method further includes receiving, over a bus between the main processing system and the storage subsystem, a data request originated by the main processing system and directed to the emulated NIC that requests access to the storage volume. The method also includes providing the main processing system with the access to the storage volume via the emulated NIC as if the storage volume were accessible over the network connection. |
US09760504B2 |
Nonvolatile memory data security
Keys are generated at a memory device with a period of time elapsing between generation of each key. A request is received from a memory controller for the most recently generated key. The memory device communicates the first key to the memory controller. Access to nonvolatile memory on the memory device is locked. An unlock command with a second key is received from the memory controller. The memory device determines that the second key matches the first key and unlocks access to the nonvolatile memory in response. |
US09760503B2 |
Operation method of memory controller and nonvolatile memory system including the memory controller
A nonvolatile memory system includes a nonvolatile memory device having a physical storage area, and a memory controller managing the physical storage area on the basis of first and second logical areas. The memory controller is configured to receive a logical block address range corresponding to a part of the first logical area and a command from a host and is configured to receive data, a logical block address and a write command from the host to perform an update with respect to the second logical area. When, in the update operation, the received logical block address is included in the logical block address range, the memory controller, in response to the write command, redirects the received logical block address to a logical page number of the second logical area so that the data is written in the second logical area. |
US09760501B2 |
In-field smart device updates
Methods and systems for causing a device to join a network or fabric. A joining device sends an indication that the electronic device is not connected to a network type and receives a device ID for an assisting device to assist the electronic device in joining a network of the network type. Moreover, the assisting device resides on the network. The joining device then authenticates to the assisting device from the assisting device and receives network credentials for the network. Furthermore, the joining device joins the network using the network credentials. |
US09760495B2 |
Hybrid tracking of transaction read and write sets
Embodiments of the invention relate to tracking processor transactional read and write sets, thereby eliminating speculative mispredictions. Both non-speculative read set and write set indications are maintained for a transaction. The indications are stored in cache. In addition, load and write queues of addresses are maintained. The load queue of addresses relates to speculative members of a read set and the write queue of addresses relates to speculating member of a write set. For a received read request, a transaction resolution process takes place, and a resolution is performed if an address match in the write queue is detected. Similarly, for a receive write request the transaction interference additionally checks the load queue and the non-speculative read set for the pending address. |
US09760494B2 |
Hybrid tracking of transaction read and write sets
Embodiments of the invention relate to tracking processor transactional read and write sets, thereby eliminating speculative mispredictions. Both non-speculative read set and write set indications are maintained for a transaction. The indications are stored in cache. In addition, load and write queues of addresses are maintained. The load queue of addresses relates to speculative members of a read set and the write queue of addresses relates to speculating member of a write set. For a received read request, a transaction resolution process takes place, and a resolution is performed if an address match in the write queue is detected. Similarly, for a receive write request the transaction interference additionally checks the load queue and the non-speculative read set for the pending address. |
US09760488B2 |
Cache controlling method for memory system and cache system thereof
A cache system is provided. The cache system includes a first cache and a second cache. The first cache is configured for storing a first status of a plurality of data. The second cache is configured for storing a table. The table includes the plurality of data arranged from a highest level to a lowest level. The cache system is configured to update the first status of the plurality of data in the first cache. The cache system is further configured to update the table in the second cache according to the first status of the plurality of data. |
US09760485B2 |
Fast write and management of persistent cache in a system that includes tertiary storage
Embodiments of the invention relate to receiving a write request that includes a write data and an address of a target block in tertiary storage. In response to the write request, a write-miss is detected at a cache located in persistent storage. Based on detecting the write-miss, the write data and associated metadata are written to a fast write storage location and the write request is marked as complete. In addition, the target block is retrieved from the address in the tertiary storage and stored in the cache. Contents of the fast write storage location are merged with the contents of the target block in the cache. |
US09760480B1 |
Enhanced logging using non-volatile system memory
Methods and apparatus for enhancing logging using non-volatile system memory are described. A computer system includes a system memory coupled to one or more processors. The system memory comprises at least a non-volatile portion. A range of memory locations within the non-volatile portion is selected as a low-latency high-durability log staging area. A plurality of log records representing respective events detected by one or more executable programs are generated, and at least a subset of the records is stored in the log persistence area. For analysis subsequent to a failure that results in a loss of data stored in a volatile portion of the system memory, log records written to the staging area within a time window immediately prior to the failure event are provided. |
US09760473B2 |
System and method for visualizing software programs
A system and a method for visualizing a software program are provided. The system is configured to store the software program and its change logs. The system is further configured to generate a visualization structure of the software program according to at least one of Data Clumps information, Divergence Change information and Shotgun Surgery information, and display the software program according to the visualization structure. The method is applied to the system to implement the operations. |
US09760471B2 |
Implementing a reset policy during a sequential variation test of content
A variation testing system for performing variation testing of content is disclosed. The variation testing system allows an experimenter to continuously monitor the results of the variation test. In order to ensure that the experimenter is provided with valid results, the variation testing system may reset the variation test. |
US09760466B2 |
Touch-control monitoring method for touchscreen and terminal
Embodiments of the present invention disclose a touch-control monitoring method for a touchscreen, and a terminal. The method includes: acquiring a touch-control operation that is performed by a user in a preset touch-control area on a touchscreen; recording the number of the touch-control operations that are acquired in the preset touch-control area; and marking corresponding touch-control status in the preset touch-control area according to the recorded number of the touch-control operations that are acquired in the preset touch-control area. By using the present invention, the usage of a touchscreen may be monitored, and different touch-control status is marked on the touchscreen according to the number of the touch-control operations performed by a user on the touchscreen, so as to prompt the user the corresponding touch-control conditions on the touchscreen. |
US09760465B2 |
Assessment of processor performance metrics by monitoring probes constructed using instruction sequences
Processor performance metrics are assessed by monitoring probes constructed using instruction sequences. A probe comprising an instruction sequence is selected. The instruction sequence can be configured to measure at least one hardware metric. A first probe value is received. The first probe value can be based, at least in part, on the hardware metric. The first probe value can be determined from execution of the probe in a first execution environment. The probe can be executed a second time to determine a second probe value. The second probe value can be based, at least in part, on the hardware metric. The second probe value is determined in a second execution environment including at least one workload. The first probe value and the second probe value can be compared to produce a performance assessment of the second execution environment. |
US09760461B2 |
Electronic device and firmware recovery program that ensure recovery of firmware
An electronic device includes a first nonvolatile memory, a second nonvolatile memory, and a control circuit. The first nonvolatile memory includes an area to store firmware. The firmware includes a first kernel. The second nonvolatile memory includes an area to store an update program, the update program including a second kernel. The control circuit boots the one of the first and the second kernels, and ensures writing data to the first nonvolatile memory by the booted one of the first and the second kernels. When the firmware is incapable of being read, the control circuit reads the update program and performs the boot process to boot the second kernel, and writes updating data of the firmware to the first nonvolatile memory, the first nonvolatile memory being writable of the data by the booted second kernel. |
US09760454B2 |
High availability method and system for improving the utility of physical servers in cloud computing resource pool
A high availability method and system for improving utilization of physical servers in a cloud computing resource pool, wherein the method includes: when the physical servers in the cloud computing resource pool fail, judging whether idle memory on the normally-running physical servers can support running of virtual machines on all the failed physical servers; when the idle memory on the normally-running physical servers can support the running of the virtual machines on all the failed physical servers, restarting the virtual machines on all the failed physical servers on the normally-running physical servers. The embodiments of the present document improve the utilization of memory resource of physical servers. |
US09760450B2 |
Restoring a clone point-in-time copy
Managing storage volumes in a point-in-time copy cascade. The cascade includes a first source volume, a first clone point-in-time target volume, and a second point-in-time target volume that is a point-in-time copy of the first point-in-time target volume. Grain background copies from the first source volume to the first clone point-in-time target volume are tracked, and, if the first clone point-in-time target volume is corrupted, a third point-in-time target volume is created from the second point-in-time target volume. I/O for the first clone point-in-time target volume is directed to the third point-in-time target volume. The first clone point-in-time target volume is cleaned to the second point-in-time target volume. The first clone point-in-time target volume is restarted from the third point-in-time target volume and each grain of the first clone point-in-time target volume that has not been background copied is copied from the cascade to the first clone point-in-time target volume. |
US09760447B2 |
One-click backup in a cloud-based disaster recovery system
In one embodiment, a computer-implemented method includes the step of accessing a set of data blocks in a local application server disk in an application server. It is determined which of the set of data blocks are used to store data. The data blocks used to store data are read to a deduplication store on the storage appliance. It is determined that a modification occurs to a data block in the local application server disk of the application server. The modification is read to the deduplication store. A remote virtual image of the application server can be generated from the deduplication store. |
US09760446B2 |
Conveying value of implementing an integrated data management and protection system
A system and method are described for conveying to a user the value it would receive by implementing an integrated system to protect and manage its data. An integrated system can combine archiving, backup, snapshot management, reporting, secure data access, eDiscovery and data analytics, among other functions, thus simplifying data protection and data management for an organization. The system generates a value dashboard, exhibiting value data, including data and graphics portraying the benefits to a user of implementing an integrated data management and protection system. Value may be evaluated with reference to simplification and efficiency, risk reduction, and unlocking data value. |
US09760444B2 |
Sharing of secondary storage data
An information management system according to certain aspects allows users to share a portion of a file (e.g., a document) stored in secondary storage. The user may specify a portion of a secondary storage file to share and send a link to the portion to another user. The other user can access the shared portion from the link, and just the shared portion may be restored from secondary storage. The system according to certain aspects provides a native view of secondary storage data on a client computing device. The index data and/or metadata relating to secondary storage data may be stored in native application format for access via the native source application. |
US09760443B2 |
Using a recovery snapshot during live migration
Examples perform live migration of VMs from a source host to a destination host using destructive consistency breaking operations. The disclosure makes a record of a consistency group of VMs on storage at a source host as a fail-back in the event of failure. The source VMs are live migrated to the destination host, disregarding consistency during live migration, and potentially violating the recovery point objective. After live migration of all of the source VMs, consistency is automatically restored at the destination host and the live migration is declared a success. |
US09760442B2 |
Method of delaying checkpoints by inspecting network packets
A method of delaying checkpointing in a virtual machine system. In one embodiment, the method includes the steps of examining a network frame to determine if it is a deferrable frame and if the frame is a deferrable frame, delaying a checkpoint associated with the frame. In another embodiment, the deferrable frame is one of a group comprising: an IP packet tagged with the ‘more fragments’ attribute; TCP data segments that lack the PSH flag and carry no flags other than ‘ACK’; and TCP segments that contain no data and carry only the ‘ACK’ flag; and any frame originating from or destined to a designated network address or port number. In still another embodiment, the method includes the step of concatenating the delays due to deferrable frames. In still yet another embodiment, the method further includes setting an upper limit to the amount of delay that can be generated. |
US09760437B2 |
Error correction based on thermal profile of flash memory device
Systems and methods to manage a memory device by executing program code to determine a temperature profile associated with a region of the memory device. The temperature profile may be one of many temperature profiles each associated with a respective region of the memory device. A correction capability may be determined based on the thermal profile and an error in the memory region may be corrected using the determined correction capability. |
US09760431B2 |
Firmware dump collection from primary system dump device adapter
A method of firmware dump collection from a primary dump adapter is provided. The method includes identifying a primary system dump device and a secondary system dump device. An operating system (OS) dump coordinator writes non-disruptive state data to the primary system dump device, and writes disruptive state data to the secondary system dump device. Non-disruptive state data is requested from a hardware device adapter that is connected to the non-primary system dump device. Disruptive state data is requested from the hardware device adapter that is connected to the primary system dump device. The non-disruptive state data is written to the primary system dump device. Disruptive state data is written to the secondary system dump device. |
US09760430B2 |
System and method for dram-less SSD data protection during a power failure event
A solid-state drive (SSD) may not include a dynamic random access memory (DRAM) but rather may utilize a host memory buffer of system random access memory (RAM). During a power failure data on dirty cache lines may be lost. A power protection caching policy may be implemented where an SSD controller is capable of accepting a flush cache signal, which may be a signal to a redefined pin of the SSD or a command, from a controller of the information handling system. The controller may utilize a slope detect mechanism and/or a power good detect mechanism to detect a power failure and if a power failure is detected to issue a flush cache signal the SSD controller to cause a flush of all dirty cache lines from the host memory buffer before the power failure results in inoperability of circuitry associated with the dirty cache lines. |
US09760426B2 |
Detecting anomalous accounts using event logs
The claimed subject matter includes techniques for detecting anomalous accounts. An example method includes receiving, via a processor, a list of monitored machines and event logs including logons for the list of monitored machines for a predetermined window of time. The example method also includes generating, via the processor, a baseline based on the event logs for the predetermined window of time. The example method also includes collecting, via the processor, daily logon events after the predetermined time and comparing the daily logon events to the baseline. The method further includes detecting, via the processor, an anomalous account based on a difference of logon events of the anomalous account from the baseline. The method also includes displaying, via the processor, the detected anomalous account. |
US09760424B2 |
Systems and methods for dynamically reporting a boot process in content/service receivers
The boot process of a content/service receiver is dynamically monitored to provide error and/or status information in a step-by-step and/or in a single-snapshot manner. This can be accomplished by, for example, utilizing an application thread running within, and/or, outside the context of the boot code. Status information from, for example, software drivers and/or any other software/hardware/middleware components, is acquired by the application thread utilizing any mechanism, for example, event-driven and/or polling, and then relayed to an external entity, which can be locally and/or remotely located. The external entity can be reached by any means of standard and/or proprietary medium and protocols available, if necessary. The relayed information can then be used, for example, for displaying to a user via a graphical user interface, and/or can be recorded and the like. |
US09760423B2 |
Storage system and control apparatus
A first control device includes a first storage unit holding a first error count and a first control unit that calculates the first error count, based on a status of an error detected when a storage device is accessed via a second control device, stores the calculated first error count in the first storage unit, and transmits the first error count to the second control device at predetermined timing. The second control device includes a second storage unit holding a second error count and a second control unit that calculates the second error count, based on a status of an error detected when the storage device is accessed, stores the calculated second error count in the second storage unit, and determines whether the storage device has malfunctioned, based on an aggregate value of the first error count received from the first control device and the second error count. |
US09760420B1 |
Fleet host rebuild service implementing vetting, diagnostics, and provisioning pools
A fleet rebuild service examines hosts in a fleet to determine whether any of the hosts in the fleet are to be rebuilt. If a host is to be rebuilt, the fleet rebuild service moves the host to a vetting pool. The fleet rebuild service, or another service, may cause automated testing to be performed on the hardware and/or software of hosts in the vetting pool. If a host passes the automated testing, the fleet rebuild service may move the host from the vetting pool to a provisioning pool. If a host does not pass the automated testing, the host may be moved from the vetting pool to a diagnostics pool for further testing. The fleet rebuild service may select hosts from the provisioning pool for automated configuration and deployment to the fleet. |
US09760418B2 |
Session based packet mirroring in a network ASIC
A forwarding pipeline of a forwarding engine includes a mirror bit mask vector with one bit per supported independent mirror session. Each bit in the mirror bit mask vector can be set at any point in the forwarding pipeline when the forwarding engine determines that conditions for a corresponding mirror session are met. At the end of the forwarding pipeline, if any of the bits in the mirror bit mask vector is set, then a packet, the mirror bit mask vector and a pointer to the start of a mirror destination linked list are forwarded to the multicast replication engine. The mirror destination linked list typically defines a rule for mirroring. The multicast replication engine mirrors the packet according to the mirror destination linked list and the mirror bit mask vector. |
US09760409B2 |
Dynamically modifying a power/performance tradeoff based on a processor utilization
In one embodiment, the present invention includes a multicore processor having a power controller with logic to dynamically switch a power management policy from a power biased policy to a performance biased policy when a utilization of the processor exceeds a threshold level. Thus at low utilizations, reduced power consumption can be realized, while at higher utilizations, greater performance can be realized. Other embodiments are described and claimed. |
US09760408B2 |
Distributed I/O operations performed in a continuous computing fabric environment
Systems and methods for managing input/output operations of a first computing system at a second computing system are disclosed. One method includes receiving an input/output control block at a distributed input/output processor separate from a first computing system, the input/output control block built by the first computing system in response to initiation of an input/output operation at the first computing system. The method also includes enqueueing an input/output operation at the distributed input/output processor, and processing, by the distributed input/output processor, the input/output operation from memory of the first computing system. The method includes returning results from the distributed input/output processor to the first computing system. |
US09760407B2 |
Mobile device based workload distribution
Mobile device based workload distribution may include determining whether a processing requirement for a workload exceeds an operational threshold of an associated mobile device, and detecting, in response to a determination that the processing requirement for the workload exceeds the operational threshold of the associated mobile device, a performance degradation of the associated mobile device. In response to the detected performance degradation of the associated mobile device, the workload may be divided into a plurality of workload portions. A workload portion of the plurality of workload portions may be distributed to a further mobile device for workload processing. Mobile device based workload distribution may further include receiving, from the further mobile device, a processed workload portion related to the distributed workload portion, and assembling the processed workload portion related to the distributed workload portion with a plurality of processed workload portions, for example, for rendering on the associated mobile device. |
US09760405B2 |
Defining enforcing and governing performance goals of a distributed caching infrastructure
Embodiments of the present invention provide a method, system and computer program product for enforcing performance goals in an n-Tier distributed caching infrastructure. In an embodiment of the invention, a method of enforcing performance goals in an n-Tier distributed caching infrastructure can include establishing a communicative connection to multiple different cache servers arranged in respective tier nodes in an n-Tier cache. The method also can include collecting performance metrics for each of the cache servers in the respective tier nodes of the n-Tier cache and identifying a cache server amongst the cache servers in respective tier nodes of the n-Tier demonstrating a performance likely to breach at least one term of an SLA. Finally, the method can include applying a remedial measure to the identified cache server. |
US09760395B2 |
Monitoring hypervisor and provisioned instances of hosted virtual machines using monitoring templates
A method for configuring and maintaining external monitoring of one or more instances of a virtual machine within a virtualized computing environment. The method includes a computer processor monitoring a hypervisor. The method further includes a computer processor identifying a first list, wherein the first list is comprised of one or more monitoring templates respectively associated with one or more virtual machine types, and maintaining a second list comprised plurality of provisioned instances of virtual machines, wherein the second list also includes a first information respectively associated with the plurality of provisioned instances of virtual machines. The method further includes a computer processor compiling a third list and transmitting the third list to the monitoring system. The method further includes a computer processor receiving the third list and in response, a computer processor executing one or more monitoring functions based, at least in part, on the third list. |
US09760394B2 |
Live updates for virtual machine monitor
Generally described, aspects of the present disclosure relate to a live update process of the virtual machine monitor during the operation of the virtual machine instances. An update to a virtual machine monitor can be a difficult process to execute because of the operation of the virtual machine instances. Generally, in order to update the virtual machine monitor, the physical computing device needs to be rebooted, which interrupts operation of the virtual machine instances. The live update process provides for a method of updating the virtual machine monitor without rebooting the physical computing device. |
US09760390B2 |
Processor identification for virtual machines
Technologies are generally described for systems, devices and methods effective to execute virtual machines on a core. In some examples, a processor may execute a first virtual machine on the core and receive a first request for an identification of the core by the first virtual machine. The processor may generate a first identifier associated with the core and associate the first identifier with the first virtual machine. The processor may report the first identifier to the first virtual machine. The processor may further execute a second virtual machine on the core and receive a second request for an identification of the core by the second virtual machine. The processor may generate a second identifier associated with the core that may be different from the first identifier. The processor may associate the second identifier with the second virtual machine and report the second identifier to the second virtual machine. |
US09760386B2 |
Accelerator functionality management in a coherent computing system
A coherent computer system includes a memory shared by a processor and a coherent accelerator device (CAD). The memory includes a work queue directly accessible by the accelerator functional unit (AFU) within the CAD and by the processor utilizing the same effective addresses. The coherent computer system provides accelerator functionality when the accelerator is unavailable by implementing a virtual AFU to carryout accelerator function while the AFU is unavailable. The virtual AFU is a functional logical equivalent of the AFU and is coherent with the processor. When the AFU becomes available, the virtual AFU is disabled and the accelerator is enabled to allow the accelerator to carryout accelerator functionality. |
US09760385B2 |
Concurrent emulation of multiple devices
In one or more embodiments, a system can configure a physical mobile device via configuring a configuration for an emulator of the physical mobile device. For example, a user (e.g., a customer) can request a physical mobile device, and a system can provide the user with an emulation of the physical mobile device, where the user can configure the emulation of the physical mobile device. In one or more embodiments, the user can be provided with the configuration via at least one of a network and a physical delivery of the physical mobile device, configured with the configuration. In one example, the user can execute an emulation of the physical mobile device configured with the configuration, received via the network. In another example, the physical mobile device can be configured with the configuration, and subsequently, the physical mobile device can be physically delivered to the user. |
US09760384B1 |
Method to support multiple versions of APIs and to control run-time execution of an API
In an approach to API versioning, annotations are provided to differentiate among two or more versions of an API. Statistics associated with the two or more versions of the API are collected. A call from a client to access one of the two or more versions of the API is intercepted. A best-fit version for the client is identified based on employing analytical elements on the collected statistics. API execution is re-routed to the identified best-fit version during run-time. |
US09760383B2 |
Device configuration with multiple profiles for a single user using remote user biometrics
An electronic device receives data associated with at least one biometric detected by a sensor of a remote control device that is operable to transmit one or more instructions to the electronic device. A profile for a user associated with the data is determined out of a number of profiles for the user based on the data. The electronic device is then be configured in one or more ways according to the determined user profile. A user may have any number of different profiles for the electronic device, each associated with a different biometric or combination of biometrics. In this way, a user may easily access different experiences with the same device that may each be fully personalized in a different way and/or for a particular purpose. |