Document | Document Title |
---|---|
US09954369B2 |
Power supply method and apparatus
Embodiments of the present invention disclose a power supply method, including: rectifying a second alternating current, and converting the second alternating current into a second high voltage direct current; when the second high voltage direct current is abnormal, inputting a third high voltage direct current to a DC/DC module; when the second high voltage direct current is normal, inputting the second high voltage direct current to the DC/DC module; and converting, by the DC/DC module, the second high voltage direct current or the third high voltage direct current into a low voltage direct current for outputting. |
US09954366B2 |
Grid power factor control system
Various embodiments of the invention include a system including: at least one computing device operably connected with a location on a power grid, the at least one computing device configured to control a power factor at the location on the power grid by performing actions including: determining a phase angle at the location on the power grid in degrees; converting the phase angle to radians from degrees; determining a reactive power exported at the location on the power grid based upon the phase angle in radians and an exported mega-watt measurement at the location on the power grid; and determining the power factor at the location on the power grid based upon the phase angle in radians and the reactive power exported at the location on the power grid. |
US09954355B1 |
Transient voltage suppressor apparatus
A transient voltage suppressor (TVS) apparatus includes a plurality of input/output (I/O) pins, a plurality of ground pins, and a substrate. The substrate includes a plurality of division parts and a carrier part. The carrier part carries a chip. The division parts are disposed between each of the I/O pins and the ground pins. The chip is electrically connected to the I/O pins and the ground pins, and the division parts are electrically insulated from the I/O pins and the ground pins. |
US09954354B2 |
Methods and apparatus for mitigation of damage of power line assets from traveling electrical arcs
A power distribution monitoring system is provided that can include a number of features. The system can include a plurality of power line sensing devices configured to attach to individual conductors on a power grid distribution network. The sensing devices can be configured to measure and monitor, among other things, current and electric-field on the conductors. The system can further include one or more arc shields positioned near the sensing devices and configured to prevent damage to the conductor or sensing device in the event of a traveling arc. Methods of installing and protecting the system are also discussed. |
US09954353B2 |
Self turn-on and turn-off pre-charge circuit to limit bulk capacitor inrush current
A pre-charge circuit is disclosed for a vehicle including a battery and a load. The pre-charge circuit includes a time delay circuit configured to, in response to receiving power from the battery, generate a first voltage. The first voltage increases from a first value toward a second value. The pre-charge circuit includes a switch control circuit configured to, in response to the first voltage, provide a second voltage that follows the first voltage. The pre-charge circuit includes a switching circuit configured to selectively connect the battery to the load based on the second voltage and disconnect the load from the battery in response to the second voltage reaching a predetermined threshold value. The pre-charge circuit includes an output circuit configured to restrict an amount of power and inrush current that is provided from the battery to the load through the switching circuit. |
US09954352B2 |
Power system including a circuit providing smart zone selective interlocking communication
A power system includes main circuit interrupters each having a load output, feeder circuit interrupters, a number of tie circuit interrupters, and a circuit. The circuit is structured to block communication, at least when at least one of the tie circuit interrupters has an open state between a first and a second of the main circuit interrupters, of a zone selective interlocking output of one of the feeder circuit interrupters having a line input electrically connected to the load output of the first main circuit interrupter to a zone selective interlocking input of the second main circuit interrupter, and of a zone selective interlocking output of a different one of the feeder circuit interrupters having a line input electrically connected to the load output of the second main circuit interrupter to a zone selective interlocking input of the first main circuit interrupter. |
US09954351B2 |
System for implementation of I2t trip characteristic
There is provided a protection circuit configured to indicate an overcurrent condition of a conductor conducting a load current, the protection circuit including a first current integrator and a second current integrator, each of the first and second integrators being configured to integrate an input voltage proportional to the load current, a summing amplifier configured to receive an offset voltage, to amplify a signal from the second integrator, and to generate a trip threshold based on the input voltage and the offset voltage, and a comparator configured to compare an output of the first current integrator and the trip threshold, and to generate a trip signal at a trip time when the trip threshold is equal to an output of the first integrator, the trip signal indicating an overcurrent condition. |
US09954347B1 |
Wire harness assembly and seal retainer therefore
A wire harness assembly includes a housing defining an interior volume which extends into the housing along an axis and also defines an outer surface having a retention protuberance extending outward therefrom. A seal is received within the interior volume and a wire extends through the seal into the interior volume. A seal includes skirt segments which extend from the seal retainer wall such that each of the skirt segments is positioned laterally to the outer surface and such that one of the skirt segments is a lock arm having a lock aperture which captures the retention protuberance therein, thereby retaining the seal retainer to the housing. A flex limiting strap joins the lock arm to an adjacent one of the skirt segments and limits the extent to which the lock arm flexes away from the axis. |
US09954345B2 |
Panelboard, and switchgear assembly and stab assembly therefor
A stab assembly includes at least one bus bar having and an elongated extension, and a number of line terminals including at least one twofold line terminal. The twofold line terminal has a plug-on portion having an engaging portion. The engaging portion substantially overlays and engages the elongated extension. |
US09954344B2 |
Spark plug for internal combustion engine
A spark plug 1 includes a cylindrical housing, a cylindrical insulator, a center electrode, a terminal bracket, a ground electrode, and a resistor. The insulator is held on the inside of the housing. The center electrode 4 is held on the inside of the insulator, with a tip end being projected therefrom. The terminal bracket is held on the inside of the insulator, with a base end part and being projected therefrom. The ground electrode forms a spark discharge gap G between itself and the center electrode. The resistor contains carbon and is disposed on the inside of the insulator so as to be located between the center electrode 4 and the terminal bracket. In an axial direction X of the spark plug, the resistor has a higher carbon content in a first region positioned on a tip side, compared to a second region positioned on a base end side. |
US09954342B2 |
Self-heating mitigation in an acoustically tunable distributed feedback laser
The laser assembly includes a semiconductor with an active semiconductor region, a controllable oscillator for generating a periodic electric signal that is applied to the semiconductor laser to generate a surface acoustic wave in or near the active semiconductor region such that a diffraction grating structure is created in or near the active semiconductor region by the surface acoustic wave, an emission wavelength of the active semiconductor region being determined by a periodicity of the diffraction grating structure, wherein the controllable oscillator is configured to set a frequency of the periodic electric signal in accordance with a control signal, and a control circuit for generating the control signal for the controllable oscillator in such a manner that a shift of the emission wavelength from heating of the active semiconductor region during emission of the optical signal is at least partially compensated by an opposite shift of the emission wavelength from a change of the periodicity of the diffraction grating structure in or near the active semiconductor region. |
US09954338B2 |
Dynamic keying assembly
A method and system for a dynamic keying system is disclosed. The method and system can include a male connector device having a first plurality of settings for one or more key features, and a female connector device having a second plurality of settings for one or more key features. The female connector device can be configured to operate in an initial mode in which it is configured to, in response to the introduction of the male connector device, correspond a first setting of the first plurality of settings to a second setting of the second plurality of settings. The female connector device can also be configured to operate in a subsequent mode, in which it can permit coupling with at least one male connector device having the first setting and consistently deny access to at least one male connector device having a third setting different than the first setting. |
US09954333B2 |
Method of forming a commutator
A commutator is formed by providing an electrically insulating commutator body. First and second areas are defined on the commutator body covering a brush contact surface in an alternating manner. At least the surfaces of the first areas are formed of laser direct structured material. The first areas are treated by a laser to form metal particle layers. Conductive layers are formed on the metal particle layers by a plating process to form commutator segments. Terminals are connected to the conductive layers for connecting the commutator to rotor windings. |
US09954332B2 |
Memory module adaptor card
Apparatuses and processes associated with a dual in-line memory module (DIMM) adaptor card. Specifically, the DIMM adaptor card may be configured to removeably couple with a slot of a printed circuit board (PCB). The DIMM adaptor card may further be configured to removeably couple with a first DIMM and a second DIMM. Other embodiments may be described and/or claimed. |
US09954328B2 |
Card holding member with sealing feature and card connector set
A card holding member able to be inserted into a card connector via an insertion slot in an outer member and able to hold a card equipped with terminal members, the card holding member comprising a card accommodating portion able to accommodate the card, a connecting base portion connected to the card accommodating portion, a movable sleeve mounted on the connecting base portion slidably in the insertion and ejection directions of the card holding member, a first sealing member forming a seal between the connecting base portion and the movable sleeve, and a second sealing member forming a seal between the insertion slot and the movable sleeve. The use of the two sealing members helps to absorb displacement of the card holding member in case of misalignment between the card connector and the insertion slot. |
US09954326B2 |
Cable end connector with a plurality of contact modules, shielding shells and grounding means
A cable end connector and the method of making the same are disclosed. The connector includes a first contact module, a second contact module, a central grounding unit, a grounding means, and a shielding shell electrically connecting with the grounding means. The first contact module includes first contacts and a first insulator retaining the first contacts. The first insulator has a first tongue section and a first assembling section. The second contact module includes second contacts and a second insulator retaining the second contacts. The second insulator has a second tongue section and a second assembling section. The shielding shell has a front shell and a rear shell partially overlapped on the front shell. The front shell substantially encloses the first and the second tongue sections of the first and the second contact modules, the central grounding unit and the grounding means. The rear shell covers the first and the second assembling sections of the first and the second contact modules. |
US09954325B2 |
Earphone interface and electronic device including the same
An electronic device is provided. The electronic device includes an earphone interface including a plug housing into which an earphone plug is inserted comprising contact points that contact electrode terminals of the earphone plug and protrusions connected to the contact points, and a substrate having signal lines coupled to the protrusions arranged in the plug housing to transmit signals to the electrode terminals of the earphone plug or receive signals from a specific electrode terminal. The substrate includes a ground line connected to a ground terminal of the earphone plug and a coupler that couples a wireless signal that flows through the ground line. |
US09954321B2 |
Card edge connector
A card edge connector includes an elongated insulative housing forming a central slot with two rows of terminals disposed by two sides of the central slot and retained in the housing. The housing includes two opposite lengthwise walls and two end walls connected to two opposite ends of the corresponding lengthwise walls, and a bottom wall linked to both the lengthwise walls and the end walls below the central slot. A removable key element is assembled to the two lengthwise walls and intersecting with the central slot. A receiving cavity is formed in the bottom wall to receive a light emitting device located under the key element and mounted upon the printed circuit board on which the connector is seated. |
US09954319B2 |
Electrical connector assembly
An electrical connector assembly includes: a plug connector including an insulative housing, plural conductive terminals arranged in two rows and affixed to the insulative housing, and a metal shell enclosing the insulative housing, the insulative housing comprising a top wall having plural first grooves, and each conductive terminal comprising a fixed portion affixed to a corresponding first groove and exposed to the metal shell; and a receptacle connector including an insulative body, plural mating terminals affixed to the insulative body, and a shielding shell enclosing the insulative body, the shielding shell having a tuber extending inwardly; wherein the tuber resists against a surface of the metal shell when the plug connector is mated with the receptacle connector. |
US09954318B2 |
Pin alignment and protection in combined connector receptacles
Combined connector receptacles that provide isolation between individual connector receptacles and have structures arranged to reduce or eliminate damage to through-hole contact portions during insertion of the combined connector into a board. |
US09954312B1 |
Electrical connector
An electrical connector for electrically connecting a chip module to a circuit board includes an insulating body with receiving holes running through the insulating body, terminals correspondingly received in the receiving holes, and metal members not in contact with the chip module. Each metal member and the terminal corresponding to the metal member are received in the same receiving hole. Each metal member has a connecting portion disposed at a side of a soldering portion of a terminal, and a clamping portion extending and bending from the connecting portion to bypass the soldering portion and extend along a direction from the side to another opposite side of the soldering portion, so that the clamping and soldering portions jointly clamp a solder ball with a reduced distance between the terminals on a strip and without the terminals being inserted into the same row of receiving holes at intervals for multiple times. |
US09954310B2 |
Fixing structure for fuse holder and fuse cover
A fuse cover lock 26 has a return portion that is inserted through a through hole, which is an engagement portion 42, so as to be brought into engagement with a step portion 44. In the return portion that is in engagement with the step portion 44, an end portion on a side facing a fuse cover 4 in an assembling direction of a fuse holder 2 to the fuse cover 4 is positioned near a circumferential edge of an opening of the through hole. |
US09954309B2 |
Magnetic detachable electrical connections between circuits
Discussed generally herein are methods and devices including or providing a magnetic, detachable, conductive connector to provide an electrical and mechanical connection between parts. A device can include a first substrate, at least one electric component on or at least partially in a first surface of the first substrate, an adhesive on the first surface of the first substrate to temporarily attached the device to skin of a user, a contact pad electrically coupled to an electric component of the at least one electric component, the contact pad on or at least partially in a second surface of the substrate, the first surface opposite the second surface, and a conductive magnetic connector electrically and mechanically connected to the contact pad through a first conductive adhesive. |
US09954305B2 |
Electric connector
An electric connector, comprising: a housing, an insulation body received in the housing, and a plurality of terminals held in a plurality of slots of the insulation body. The insulation body comprises a first half body and a second half body separate from the first half body The first half body and the second half body are configured to be detachably assembled together. Therefore, when connecting cables in field, the insulation body may be separated into the first half body and the second half body first. Then the cables may be connected to the terminals held in the first half body and the second half body. The first half body and the second half body may be assembled together after the cables are connected. Using such a detachable insulation body provides larger operation space, thus easing connecting the cables to the terminals in the field. |
US09954303B2 |
Waterproof electrical connector assembly
An electrical connector assembly includes an electrical connector and an outer cover over-molding the electrical connector. The electrical connector include: an insulative housing having a base, a front tongue, and a rear extension; an upper and lower rows of contacts mounted in the insulative housing and exposed to the tongue, each of the upper and lower rows of contacts having a tail; a metallic plate positioned between the upper and lower rows of contacts; and a shielding shell enclosing the insulative housing. The outer cover is over-molded with the shielding shell to seal a rear of the electrical connector while exposing the rear extension of the insulative housing and the tails of the contacts. |
US09954301B2 |
Connector with TPA
A connector has a housing and a TPA member. The housing has a base which includes a first and second sides and a top surface that extends between the sides. The base further includes a channel. The TPA member is operatively associated with the housing and has at least one hinge which extends from the top surface. The at least one hinge has top and bottom portions. The bottom portion is provided proximate to the base and the top portion has a portion thereof cutout to provide a weakened portion of the at least one hinge. The TPA member further includes a rearwardly extending L-shaped feature. Upon a force being applied to the TPA member, the at least one hinge is configured to first rotate about the weakened portion and, thereafter, is configured to rotate about the bottom portion, thereby allowing the L-shaped feature to be inserted into the channel. |
US09954300B2 |
Connector
A connector includes a female terminal having a tubular electric connection portion, and a housing having a terminal receiving chamber. The electric connection portion includes a bottom wall, side walls, a plate spring, a top wall overlaid on an outer side of the plate spring, a plurality of top wall holding protrusions overlaid on an outer side of the first side wall, and lock portions provided contiguously with the top wall holding protrusions and locked at the reception holes of the first side wall. An inner wall of the terminal receiving chamber of the housing includes an engagement groove provided in a recessed manner along a direction in which the female direction is inserted into the terminal receiving chamber. The engagement groove engages with the top wall holding protrusions on the outer side of the first side wall to guide the insertion of the female terminal. |
US09954297B2 |
Terminal fitting and connector
A terminal fitting having a smaller terminal insertion force than before. The terminal fitting includes a backing material made of a metal material and a plating coating covering a surface of the backing material. The plating coating contains a Sn parent phase and Sn—Pd based particles dispersed in the Sn parent phase and includes an outermost layer having an outer surface in which the Sn parent phase and the Sn—Pd based particles are present. Further, the number of the Sn—Pd based particles present in the outer surface of the plating coating in a state where only the Sn parent phase is removed is 10 to 400 Sn—Pd based particles per 500 μm2. |
US09954288B2 |
Waveguide fed and wideband complementary antenna
A complementary antenna (e.g., wideband complementary antenna) is presented herein. A complementary antenna can include a first dipole portion, a second dipole portion, a first electrically conductive surface, and a second electrically conductive surface. The first dipole portion can include a first patch antenna portion and a second patch antenna portion. The second dipole portion can include a third patch antenna portion and a fourth patch antenna portion electrically coupled to the second patch antenna portion via a strip antenna portion. The first electrically conductive surface can be coupled to the first dipole portion and the second dipole portion via a first set of electrically conductive pins. The second electrically conductive surface can be coupled to the first electrically conductive surface via a second set of electrically conductive pins. |
US09954286B2 |
Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission device that includes a transmitter that generates a first electromagnetic wave to convey data. A coupler couples the first electromagnetic wave to a single wire transmission medium having an outer surface, to forming a second electromagnetic wave that is guided to propagate along the outer surface of the single wire transmission medium via at least one guided wave mode that includes an asymmetric or non-fundamental mode having a lower cutoff frequency. A carrier frequency of the second electromagnetic wave is selected to be within a limited range of the lower cutoff frequency, so that a majority of the electric field is concentrated within a distance from the outer surface that is less than half the largest cross sectional dimension of the single wire transmission medium, and/or to reduce propagation loss. Other embodiments are disclosed. |
US09954282B2 |
Waveguide, slotted antenna and horn antenna
A waveguide transmitting an electromagnetic wave having an electric field that oscillates in a first direction in a second direction perpendicular to the first direction. The waveguide includes rectangular waveguide portions, and a protruding wall and a retracted wall that connect a rectangular waveguide portion to another rectangular waveguide portion. Each of the rectangular waveguide portions has a tubular shape extending in the second direction, and an inner wall of each rectangular waveguide portion has a rectangular cross section. The rectangular waveguide portions are arranged in the second direction, and inner spaces of the rectangular waveguide portions are connected to each other. The protruding wall extends from one of a pair of side surfaces of the rectangular waveguide portion opposed in a third direction toward the other of the pair of side surfaces, the third direction being perpendicular to the first and second directions. |
US09954279B1 |
Test system and test method
A test system for testing a device under test comprising an antenna array with multiple antennas and capable of controlling a radiation pattern of the antenna array, may comprise a test antenna system for emitting outgoing test signals to the device under test and receiving incoming test signals from the device under test, a control unit for controlling the device under test to set a first radiation pattern with a theoretical main lobe pointing to the test antenna system or to set a second radiation pattern with a main lobe comprising an angle larger than 0° with the main lobe of the first radiation pattern, and a test processing unit for evaluating the device under test based on signal levels of incoming test signals received by the test antenna system from the device under test and/or based on signal levels of outgoing test signals as received by the device under test. |
US09954276B2 |
Techniques for conductive particle based material used for at least one of propagation, emission and absorption of electromagnetic radiation
An antenna system and method for fabricating an antenna are provided. The antenna system includes a substrate and an antenna. The antenna includes a conductive particle based material applied onto the substrate. The conductive particle based material includes conductive particles and a binder. When the conductive particle based material is applied to the substrate, the conductive particles are dispersed in the binder so that at least a majority of the conductive particles are adjacent to, but do not touch, one another. |
US09954275B2 |
Multiple-input multiple-output antenna, system and mobile terminal
A Multiple-Input Multiple-Output (MIMO) antenna is provided, which includes a Printed Circuit Board (PCB), an antenna connected with the PCB, a feed system, and a match circuit, wherein the antenna is connected with the feed system through the match circuit, the antenna connected with the PCB is the antenna having a Loop structure, and a gap having a fixed width is provided between a ground loop of the antenna connected with the PCB and the PCB. An MIMO antenna system and a mobile terminal are also provided. By adopting the MIMO antenna, system and mobile terminal, a coupling current between the MIMO antenna and the PCB can be relatively concentrated and current amplitude is small, thereby isolation between antennas is improved. |
US09954261B2 |
Air battery
According to one embodiment, an air battery includes a case, a positive electrode, a negative electrode, a first nonaqueous electrolyte, a second nonaqueous electrolyte, a solid electrolyte layer and a hole. The first nonaqueous electrolyte is permeated into the positive electrode and includes an ionic liquid. The second nonaqueous electrolyte is permeated into the negative electrode and includes an organic solvent. The solid electrolyte layer is provided between the positive electrode and the negative electrode and has lithium ion conductivity. |
US09954252B2 |
Electrical device
To provide a means capable of further improving cycle durability in an electrical device such as a lithium ion secondary battery containing a positive electrode using a solid solution positive electrode active material. An electrical device has a power generating element containing a positive electrode in which a positive electrode active material layer containing a positive electrode active material is formed on a surface of a positive electrode current collector, a negative electrode in which a negative electrode active material layer containing a negative electrode active material is formed on a surface of a negative electrode current collector, and a separator impregnated with an electrolytic solution. The negative electrode active material layer contains a negative electrode active material represented by formula (1). The positive electrode active material layer contains a positive electrode active material (solid solution positive electrode active material) represented by formula (2). As the solid solution positive electrode active material contained in the positive electrode active material layer, a material having a composition represented by formula (3) as a basic structure is used. The electrolytic solution contains a predetermined additive. |
US09954249B2 |
Polymer electrolyte and lithium rechargeable battery including the same
A polymer electrolyte having improved reliability and safety by increasing thermal stability of a polymer of the polymer electrolyte and crosslinking density of a matrix of the polymer while improving electrode impregnation capability by inducing low viscosity in a pre-gel composition, and a lithium rechargeable battery including the same are disclosed. The polymer electrolyte is a cured product of a polymer electrolyte composition including a lithium salt, a non-aqueous organic solvent, and a pre-gel composition including a first monomer represented by Chemical Formula 1, a second monomer represented by Chemical Formula 2 and a third monomer represented by Chemical Formula 3. |
US09954247B2 |
Cathode mixture, non-aqueous electrolyte secondary battery, and its manufacturing method
A cathode mixture, a non-aqueous electrolyte secondary battery, and manufacture method thereof are provided. The cathode mixture for a non-aqueous electrolyte secondary battery includes: a cathode active material having an olivine type crystal structure; and an inorganic oxide which does not contribute to charge and discharge. A particle diameter A of the cathode active material lies within a range from 0.1 μm or more to 0.5 μm or less. There is a relation of A>B between the particle diameter A of the cathode active material and a particle diameter B of the inorganic oxide. |
US09954238B2 |
Fuel cell system and method for controlling fuel cell system
A fuel cell system supplies anode and cathode gases, and generates power through an electrochemical reaction of the gases in accordance with a load. The system includes a compressor that supplies the cathode gas to a fuel cell stack, and a pressure regulator valve that adjusts the pressure of the cathode gas in the fuel cell stack. The system sets a target cathode pressure based on a power generation request to the fuel cell stack, and controls an operation amount of the compressor and an opening degree of a pressure regulator valve based on the target cathode pressure. The temperature of air discharged by the compressor is restricted to an upper temperature limit by restricting the operation amount of the compressor and/or the opening degree of the pressure regulator valve based on two parameters, i.e., the inlet temperature and the torque of the compressor. |
US09954229B2 |
Electrolyte for stable cycling of high-energy lithium sulfur redox flow batteries
A device comprising: a lithium sulfur redox flow battery comprising an electrolyte composition comprising: (i) a dissolved Li2Sx electroactive salt, wherein x≥4; (ii) a solvent selected from dimethyl sulfoxide, tetrahydrofuran, or a mixture thereof; and (iii) a supporting salt at a concentration of at least 2 M, as measured by moles of supporting salt divided by the volume of the solvent without considering the volume change of the electrolyte after dissolving the supporting salt. |
US09954226B2 |
Precursors for lithium transition metal oxide cathode materials for rechargeable batteries
A particulate precursor compound for manufacturing a lithium transition metal (M)-oxide powder usable as an active positive electrode material in lithium-ion batteries, wherein (M) is NixMnyCozAv, A being a dopant, wherein 0.33≤x≤0.60, 0.20≤y≤0.33, and 0.20≤z≤0.33, v≤0.05, and x+y+z+v=1, the precursor having a specific surface area PBET in m2/g, a tapped density PTD in g/cm3, a median particle size PD50 in μm, and wherein (I). PBET PTD * PD 50 ≥ 0.021 ( 0.1566 * x ) - 0.0466 ( I ) |
US09954225B2 |
Positive electrode material for lithium battery, preparing method thereof and lithium battery
Provided is a positive electrode material for a lithium battery with an atomic ratio expressed by the formula (I) Lia(MxMn2-x)(O4-yZy) for 0.8≤a≤1.2, 0≤x≤1 and 0≤y≤1 in which M is one or more of Li, Na, K, Ca, Mg, Al, Ti, Sc, Ge, V, Cr, Zr, Co, Ni, Zn, Cu, La, Ce, Mn, Hf, Nb, Ta, Mo, W, Ru, Ag, Sn, Pb and Si and Z is one or more of OH, halogens, N, P, S and O, and the primary particles of the positive electrode material have a spheroidal topography. The adjacent (111) family planes of the primary particles are connected by curved surfaces without obvious edges. A preparing method of a positive electrode material for a lithium battery and a lithium battery are also provided. The positive electrode material of the present invention provides a good high-temperature cycling performance and filling capability. |
US09954221B2 |
Cathode active material for lithium rechargeable battery, method of manufacturing the same, and lithium rechargeable battery including the same
The present invention relates to a cathode active material for a lithium rechargeable battery, a method of manufacturing the same, and a lithium rechargeable battery including the same, and provides the cathode active material for the lithium rechargeable battery, including a core including a compound represented by the following Chemical Formula 1, and a coating layer positioned on the core and including a compound represented by the following Chemical Formula 2. xLi2MnO3—(1-x)LiM1O2 [Chemical Formula 1] In Chemical Formula 1, 0 |
US09954215B2 |
Battery with integrated power management system and scalable battery cutoff
The present disclosure relates battery with an integrated power management system and scalable cutoff component, the battery system including a battery housing with first and second voltage output terminals, a plurality of rechargeable battery cells within the battery housing and having first and second voltage terminals; a power management system for generating an external control signal and an internal control signal based upon monitored operating parameters of the plurality of rechargeable battery cells, said external control signal for controlling an external power source and/or an external load, said power management system forming an integral part of the battery system; and a cutoff switch circuit within the battery housing and for making and breaking a conductive path between the first voltage terminal of the plurality of battery cells and the first voltage output terminal of the battery housing in response the internal control signal from the battery management system. |
US09954214B2 |
Systems and methods for manufacturing battery parts
Systems and methods for producing battery parts, such as battery parts, are described herein. In one embodiment, a battery part machine is configured transform a profile of one or more acid rings on a battery part from a first cross-section to a second cross-section. The machine can include a rotatable spindle configured to receive the battery part, and a first tool and a second tool configured to engage the battery part. The orientation of the first tool and the second tool can be configured to engage the battery part at adjustable to polish, crimp, flare or otherwise transform the profile of the acid rings thereon to produce a finished battery part. An operator can input operating parameters to a machine controller to adjust the finished profile of the acid rings produced by the machine without requiring disassembly thereof. |
US09954213B2 |
Electrochemical systems with at least one electronically and ionically conductive layer
Electrochemical systems with electronically and ionically conductive layers have electronic, mechanical and chemical properties useful for a variety of applications including electrochemical storage and conversion. Electronically and ionically conductive layers may be introduced between an electrode and the separator. Embodiments provide structural, physical and electrostatic attributes useful for managing and controlling dendrite formation and for improving the cycle life and rate capability of electrochemical cells including silicon anode based batteries, air cathode based batteries, redox flow batteries, solid electrolyte based systems, fuel cells, flow batteries and semisolid batteries and may include multilayer, porous geometries supporting excellent ion transport properties, providing a barrier to prevent dendrite initiated mechanical failure, shorting or thermal runaway, or providing improved electrode conductivity and improved electric field uniformity. An electronically and ionically conductive layer may provide electronic conductivity greater than or equal to 1 S/cm and ionic resistance less than or equal to 10 Ωcm2. |
US09954212B2 |
Battery, electrolyte, battery pack, electronic device, electric motor vehicle, electrical storage device, and power system
A battery includes electrodes including a positive electrode and a negative electrode; and a particle-containing insulating part that is provided between the positive electrode and the negative electrode and includes particles and a resin, wherein the particles are a material capable of undergoing an endothermic dehydration reaction and have a flat shape with an aspect ratio of 2/1 or more. |
US09954211B2 |
Separator, method for producing the same and electrochemical device including the same
A separator includes a porous substrate, a porous organic-inorganic coating layer formed on at least one surface of the porous substrate, and an organic coating layer formed on the surface of the organic-inorganic coating layer. The porous organic-inorganic coating layer includes a mixture of inorganic particles and a first binder polymer. The first binder polymer contains a copolymer including (a) a first monomer unit including either at least one amine group or at least one amide group or both in the side chain thereof and (b) a (meth)acrylate having a C1-C14 alkyl group as a second monomer unit. The organic coating layer is formed by dispersing a second binder polymer on the surface of the organic-inorganic coating layer, leaving scattered uncoated areas. The porous organic-inorganic coating layer of the separator has a high packing density, enabling the fabrication of a thin battery in an easy manner without losing stability. The porous organic-inorganic coating layer has good ability to bind to the porous substrate, which prevents the inorganic particles from separating from the porous organic-inorganic coating layer. In addition, the organic coating layer enhances the bindability of the separator to an electrode without a substantial increase in resistance. |
US09954205B2 |
Slotted battery cavity for multiple cell sizes
A battery compartment for a device has a single cavity that is segmented into discrete slots, each slot associated with projections that secure and immobilize any batteries inserted into the compartment. Each slot is sized to receive a different size of battery, and the slots are positioned relative to one another to prevent batteries of different sizes from being inserted into the compartment. A shelf may be integrated within the slot(s), and the shelf may include a channel or a multi-planar yet unitary contact member to establish a single point of electrical connection between the battery compartment and the device. |
US09954204B2 |
Curved secondary battery
A curved secondary battery including an electrode assembly having a curved shape, and a pouch sealing the electrode assembly. The pouch includes a first sealing sheet on a first surface of the electrode assembly, a second sealing sheet on a second surface of the electrode assembly, the first sealing sheet and the second sealing sheet sealing the electrode assembly, and a wing portion formed on a side of the electrode assembly by bound-together edges of the first sealing sheet and the second sealing sheet. The wing portion includes a body portion bent in a first direction and a reinforcement portion that is continuous with the body portion and is bent in a second direction to overlap the body portion. The second direction may be opposite to the first direction. |
US09954202B2 |
Method for manufacturing electroluminescent display device
A plurality of pixels arranged in a matrix each include an EL element, a transistor, and a transistor. The EL element includes a cathode to which a first voltage is applied. The transistor includes a gate connected to a gate signal line, a source connected to an anode of the EL element, and a drain to which a second voltage having a potential higher than a potential of the first voltage is applied. A method for manufacturing the EL display device includes: applying the second voltage to the anode of the EL element via the transistor, by applying an ON voltage to the gate signal line; and detecting light emission by the EL element, using an optical detector, in a state in which the ON voltage is being applied to the gate signal line. |
US09954201B2 |
Electrooptical device, electrooptical device manufacturing method, and electronic apparatus
Reflection layers are arranged for respective pixels with predetermined intervals in a row direction (X direction) and a column direction (Y direction) in a display region, and, subsequently to the display region, are arranged in the same manner with the predetermined intervals in the row direction (X direction) and the column direction (Y direction) also in a peripheral region around the display region. First electrodes, first light path adjusting layers, and second light path adjusting layers are arranged for the respective pixels in the display region, and are arranged so as to correspond to the respective reflection layers also in the peripheral region. The respective reflection layers are partially connected to each other in the peripheral region and are electrically connected to a second electrode at a cathode potential. |
US09954200B2 |
Organic light-emitting diode display
An organic light-emitting diode display is disclosed. In one aspect, the display includes a display unit located on the substrate and including a display area and a non-display area surrounding the display area, and a thin film encapsulation layer sealing the display unit. The display also includes a voltage line formed in the non-display area and surrounding the display area, a metal layer formed of the same material as the voltage line, and a dam surrounding the display area and contacting the voltage line. The voltage line includes a first voltage line disposed in one side of the display area. The first voltage line includes a pair of first end portions and a pair of first connectors respectively connected to the pair of first end portions and extending away from the display area. The metal layer is disposed between the pair of first connectors. The dam contacts the metal layer. |
US09954196B2 |
Light emitting device and method of manufacturing the same
A high-quality light emitting device is provided which has a long-lasting light emitting element free from the problems of conventional ones because of a structure that allows less degradation, and a method of manufacturing the light emitting device is provided. After a bank is formed, an exposed anode surface is wiped using a PVA (polyvinyl alcohol)-based porous substance or the like to level the surface and remove dusts from the surface. An insulating film is formed between an interlayer insulating film on a TFT and the anode. Alternatively, plasma treatment is performed on the surface of the interlayer insulating film on the TFT for surface modification. |
US09954190B2 |
Organic electric-field light-emitting element, light-emitting material for organic electric-field light-emitting element, and light-emitting device, display device, and illumination device using same element
An organic electroluminescent element that uses a compound expressed by the following general formula emits dark blue light and exhibits little change in chromaticity during brightness modulation. (n1 is an integer from 0 to 8; the R1 [groups] are each independently a substituent substituted for a hydrogen atom of the pyrene skeleton; X is CRaRb (Ra and Rb are each independently a hydrogen atom or a substituent), O, S, or SiRdRe (Rd and Re are each independently a hydrogen atom or a substituent); and A1 to A4 represent each independently either N or CRf (Rf represents a hydrogen atom or a substituent, and two adjacent Rf [groups] may jointly form a saturated or unsaturated ring, but no more than two rings may be formed jointly by two or more of the Rf [groups]).) |
US09954189B2 |
Organic metal compound and organic light-emitting device employing the same
Organic metal compounds and organic electroluminescence devices employing the same are provided. The organic metal compound has a chemical structure represented below: wherein R1, R2, R3, R4, and R5 are independent and can be hydrogen, halogen, C1-8 alkyl or C1-8alkoxy; L can be acetylacetone ligand, picolinic acid ligand, N, N′-diisopropylbenzamidinate, or N, N′-diisopropyl-diisopropyl-guanidinate. |
US09954184B2 |
Electron transport material for organic emitting diodes
Some embodiments provide a compound represented by Formula 1, wherein ET1, ET2 and ET3 are optionally substituted quinolinyl or optionally substituted quinoxalinyl; and wherein R1, R2, and R3 are independently selected from the group consisting of H, C1-3 alkyl, and C1-3 perfluoroalkyl. Other embodiments provide an organic electron transmission element and an organic light-emitting diode device comprising a compound of Formula 1. |
US09954178B2 |
Aromatic amine derivative and organic electroluminescent element
An aromatic amine derivative represented by the following formula (1). In the formula, Ar1 and Ar2 are independently a substituted or unsubstituted aryl group including 6 to 60 ring carbon atoms; L1 is a substituted or unsubstituted arylene group including 6 to 60 ring carbon atoms; L2 is a single bond or a substituted or unsubstituted arylene group including 6 to 60 ring carbon atoms; R1 and R2 are independently a substituted or unsubstituted aryl group including 6 to 60 ring carbon atoms or the like; n is an integer of 0 to 3; m is an integer of 0 to 4; X1 to X5 are independently a nitrogen atom or CR3; provided that at least one of X1 to X5 are a nitrogen atom; R3 is a hydrogen atom, a substituted or unsubstituted aryl group including 6 to 60 ring carbon atom or the like. |
US09954176B1 |
Dielectric treatments for carbon nanotube devices
Dielectric treatments for carbon nanotube devices are provided. In one aspect, a method for forming a carbon nanotube-based device is provided. The method includes: providing at least one carbon nanotube disposed on a first dielectric; removing contaminants from surfaces of the first dielectric; and depositing a second dielectric onto the first dielectric and at least partially surrounding the at least one carbon nanotube. A carbon nanotube-based device is also provided. |
US09954173B2 |
Organic semiconducting formulation
The invention generally relates to formulations for use in organic semiconductor layers of organic electronic devices, and more specifically in organic field effect transistors, to organic semiconductor layers prepared from such formulations, and to organic electronic devices and organic field effect transistors encompassing such organic semiconductor layers. |
US09954170B2 |
Recess structure for print deposition process and manufacturing method thereof
The invention provides a recess structure for print deposition process and manufacturing method thereof. By disposing the dam (2) enclosing the recess (3) as comprising at least two stacked branch dam layers, and increasing the contact angle between the inclined inner circumferential surface of recess (3) enclosed by the branch dam layers and ink in a layer-by-layer manner, to limit height the ink able to climb on the inclined inner circumferential surface of the recess (3), the invention can improve the thickness uniformity of the organic functional layers printed in the recess and the photoelectric properties of organic functional layers. The recess (3) fabricated by the manufacturing method can limit height the ink able to climb on inclined inner circumferential surface of the recess (3) to improve the thickness uniformity of the organic functional layers printed in the recess and the photoelectric properties of organic functional layers. |
US09954169B2 |
Organic EL display and method of manufacturing the same
An organic EL display including lower electrodes arranged on a substrate to correspond to first organic EL elements of blue and second organic EL elements of any other color, respectively; hole injection/transport layers arranged on the lower electrodes; second organic light-emitting layers of the other color arranged on the hole injection/transport layers for the second organic EL elements; a first organic light-emitting layer of blue arranged on whole surfaces of the second organic light-emitting layers and the hole injection/transport layers for the first organic EL elements; an electron injection/transport layer arranged on a whole surface of the first light-emitting layer, the electron injection/transport layer made of a nitrogen-containing heterocyclic compound with an electron mobility of 1.0×10−6 cm2/Vs to 1.0×10−1 cm2/Vs both inclusive and having one or both of electron injection properties and electron transport properties; and an upper electrode arranged on the electron injection/transport layer. |
US09954168B2 |
Semiconductor memory device and method for manufacturing same
According to one embodiment, a semiconductor memory device includes a plurality of first interconnects extending in a first direction, a plurality of second interconnects extending in a second direction, a plurality of stacked films respectively provided between the first interconnects and the second interconnects, each of the plurality of stacked films including a variable resistance film, a first inter-layer insulating film provided in a first region between the stacked films, and a second inter-layer insulating film provided in a second region having a wider width than the first region. The second inter-layer insulating film includes a plurality of protrusions configured to support one portion of the plurality of second interconnects on the second region. A protruding length of the protrusions is less than a stacking height of the stacked films. |
US09954164B2 |
Methods for manufacturing magnetic memory devices
Disclosed is a method for manufacturing a magnetic memory device. The method for manufacturing a magnetic memory device comprises sequentially forming a first magnetic layer, a tunnel barrier layer, and a second magnetic layer on a substrate, forming a boron absorption layer on the second magnetic layer, sequentially forming a metal capping layer and an oxygen donor layer on the boron absorption layer, and performing a heat treatment process to diffuse at least a portion of oxygen atoms included in the oxygen donor layer into the metal capping layer and the boron absorption layer. The metal capping layer has a greater oxygen diffusivity than the oxygen donor layer. |
US09954163B2 |
Structures and methods for shielding magnetically sensitive components
Structures and methods are disclosed for shielding magnetically sensitive components. One structure includes a substrate, a bottom shield deposited on the substrate, a magnetoresistive semiconductor device having a first surface and a second surface opposing the first surface, the first surface of the magnetoresistive semiconductor device deposited on the bottom shield, a top shield deposited on the second surface of the magnetoresistive semiconductor device, the top shield having a window for accessing the magnetoresistive semiconductor device, and a plurality of interconnects that connect the magnetoresistive semiconductor device to a plurality of conductive elements. |
US09954160B2 |
Wiring board, method of manufacturing the same, element housing package, electronic device, electronic apparatus, and moving object
A method of manufacturing a vibrator which includes a method of manufacturing a wiring board includes disposing one granular conductor within each of through holes of a ceramic substrate having the through holes formed therein, supplying a glass paste into the through holes, baking the glass paste, forming an electrode, and disposing a vibrator element and a lid. When a maximum diameter of the granular conductor is set to d1 and a minimum diameter of each of the through holes is set to d2, d1/d2 is preferably equal to or greater than 0.8 and equal to or less than 1. |
US09954152B2 |
Method for producing semiconductor light-emitting device
A method for producing a semiconductor light-emitting device involves applying a silicone resin composition to a surface of a semiconductor light-emitting element and forming an encapsulating portion covering the surface of the light-emitting element by heat curing the applied resin composition. The silicone resin composition contains at least 60% by mass of a silicone resin in which the constituent silicon atoms are substantially only silicon atoms to which three oxygen atoms are bonded. The heat curing satisfies 5 |
US09954149B2 |
Illumination method and light-emitting device
To provide an illumination method and a light-emitting device which are capable of achieving, under an indoor illumination environment where illuminance is around 5000 lx or lower when performing detailed work and generally around 1500 lx or lower, a color appearance or an object appearance as perceived by a person, will be as natural, vivid, highly visible, and comfortable as though perceived outdoors in a high-illuminance environment, regardless of scores of various color rendition metric. Light emitted from the light-emitting device illuminates an object such that light measured at a position of the object satisfies specific requirements. A feature of the light-emitting device is that light emitted by the light-emitting device in a main radiant direction satisfies specific requirements. |
US09954141B2 |
Process for fabricating semiconductor nanowires or microwires having insulated roots
A process for fabricating an electronic device including a substrate and microwires or nanowires resting on the substrate, the process including successive steps of covering the wires with an insulating layer, covering the insulating layer with an opaque layer, depositing a first photoresist layer over the substrate between the wires, etching the first photoresist layer over a first thickness by photolithography, etching the first photoresist layer remaining after the preceding step over a second thickness by plasma etching, etching the portion of the opaque layer not covered by the first photoresist layer remaining after the preceding step, etching the portion of the insulating layer not covered by the opaque layer, removing the first photoresist layer remaining after the preceding step, and removing the opaque layer. |
US09954140B2 |
Light-emitting device
The present disclosure provides a light-emitting device. The light-emitting device comprises: a substrate; an intermediate layer on the substrate; a first window layer comprising a first semiconductor optical layer on the intermediate layer and a second semiconductor optical layer on the first semiconductor optical layer; and a light-emitting stack on the second semiconductor optical layer; wherein a difference between the lattice constant of the intermediate layer and the lattice constant of the first semiconductor optical layer is greater than 2.3 Å. |
US09954138B2 |
Light emitting element
An LED element is provided with: a first semiconductor layer formed of an n-type nitride semiconductor; a second semiconductor layer formed on top of the first semiconductor layer and formed of quaternary mixed crystals of Alx1Gay1Inz1N (0 |
US09954132B2 |
Systems and methods for detectors having improved internal electrical fields
A radiation detector is provided including a cathode, an anode, and a semiconductor wafer. The semiconductor wafer has opposed first and second surfaces. The cathode is mounted to the first surface, and the anode is mounted to the second surface. The semiconductor wafer is configured to be biased by a voltage between the cathode and the anode to generate an electrical field in the semiconductor wafer and to generate electrical signals responsive to absorbed radiation. The electrical field has an intensity having at least one local maximum disposed proximate to a corresponding at least one of the first surface or second surface. |
US09954131B2 |
Optoelectronic devices including heterojunction and intermediate layer
Embodiments generally relate to optoelectronic semiconductor devices such as solar cells. In one aspect, a device includes an absorber layer made of gallium arsenide (GaAs) and having only one type of doping. An emitter layer is located closer than the absorber layer to a back side of the device and is made of a different material and having a higher bandgap than the absorber layer. A heterojunction is formed between the emitter layer and the absorber layer, and a p-n junction is formed between the emitter layer and the absorber layer and at least partially within the different material at a location offset from the heterojunction. An intermediate layer is located between the absorber layer and the emitter layer and provides the offset of the p-n junction from the heterojunction, and includes a graded layer and an ungraded back window layer. |
US09954123B2 |
Multifunctional nanostructured metal-rich metal oxides
A transparent conductive oxide (TCO) material includes a metal-rich metal oxide having an average formula (M1, M2 . . . Mn)yOx, where M1, M2 and Mn are the same metal or different metals and a molar ratio of y:x is selected from a range of 0.1 to 20. A method of making a metal-rich metal oxide material includes co-depositing a metal and a stoichiometric metal oxide and annealing the deposited material above 100° C. In an embodiment, a thin-film solar cell, includes an electrode, a transparent conductive oxide (TCO) disposed on the electrode, a solar absorbing layer disposed on the TCO, and a metal-rich metal oxide disposed on the solar absorbing layer. A method of fabricating a thin-film solar cell is also disclosed. |
US09954122B2 |
Solar cell apparatus and method of fabricating the same
A solar cell apparatus according to the embodiment includes the steps of a support substrate; a back electrode layer on the support substrate; a light absorbing layer on the back electrode layer; a buffer layer on the light absorbing layer; and a front electrode layer on the buffer layer, wherein the back electrode layer comprises: a first electrode part having a first thickness; and a second electrode part adjacent to the first electrode part and having a second thickness less than the first thickness. A method for fabricating a solar cell apparatus according to the embodiment includes the steps of forming a back electrode layer on a substrate; etching the back electrode layer; forming a light absorbing layer on the back electrode layer; forming a buffer layer on the light absorbing layer; and forming a front electrode layer on the buffer layer. |
US09954112B2 |
Semiconductor device and manufacturing method thereof
A semiconductor device includes a first oxide insulating layer over a first insulating layer, an oxide semiconductor layer over the first oxide insulating layer, a source electrode layer and a drain electrode layer over the oxide semiconductor layer, a second insulating layer over the source electrode layer and the drain electrode layer, a second oxide insulating layer over the oxide semiconductor layer, a gate insulating layer over the second oxide insulating layer, a gate electrode layer over the gate insulating layer, and a third insulating layer over the second insulating layer, the second oxide insulating layer, the gate insulating layer, and the gate electrode layer. A side surface portion of the second insulating layer is in contact with the second oxide insulating layer. The gate electrode layer includes a first region and a second region. The first region has a width larger than that of the second region. |
US09954102B1 |
Vertical field effect transistor with abrupt extensions at a bottom source/drain structure
A semiconductor structure is provided that includes a vertical transport field effect transistor located on sidewall surfaces of a semiconductor fin. The semiconductor structure further includes an abrupt junction that is located between a bottom source/drain extension region and a sidewall surface of a lower portion of the semiconductor fin. The bottom source/drain extension region is present in a gap that is located adjacent the lower portion of the semiconductor fin and atop a mesa portion of a base semiconductor substrate. |
US09954096B2 |
Switching device and method of manufacturing the same
A switching device includes a semiconductor substrate; a trench; a conductor layer extending in a longitudinal direction of the trench so as to be in contact with a bottom surface of the trench; a bottom insulating layer covering an upper surface of the conductor layer; a gate insulating layer covering a side surface of the trench; and a gate electrode disposed in the trench. The semiconductor substrate includes a first semiconductor region of a first conductivity type, a body region of a second conductivity type, a second semiconductor region of the first conductivity type, a bottom semiconductor region of the second conductivity type extending in the longitudinal direction so as to be in contact with the conductor layer, and a connection semiconductor region of the second conductivity type connected to the body region and to the bottom semiconductor region. |
US09954094B2 |
Semiconductor device manufacturing method and semiconductor device
In order to improve the performance of a semiconductor device, a p type impurity is ion implanted into an area of an n type semiconductor film that is epitaxially grown over a p type semiconductor substrate, and the p type impurity is not ion implanted into an area of the n type semiconductor film, which is adjacent to the area in which the p type impurity is ion implanted. In this way, a p− type drift layer comprised of the area in which the p type impurity is introduced, as well as an n− type semiconductor region comprised of the area in which the p type impurity is not introduced are formed. |
US09954090B1 |
Monolithic integration of group III nitride epitaxial layers
A monolithically integrated device includes a substrate, a first set of Group III nitride epitaxial layers grown for a first HFET on a first region of the substrate, and a second set of Group III nitride epitaxial layers for a second HFET grown on a second region of the substrate. |
US09954089B2 |
Low dislocation density III-nitride semiconductor component
There are disclosed herein various implementations of a semiconductor component including a protrusion propagation body. The semiconductor component includes a substrate, a III-Nitride intermediate stack including the protrusion propagation body situated over the substrate, a III-Nitride buffer layer situated over the group III-V intermediate stack, and a III-Nitride device fabricated over the group III-V buffer layer. The protrusion propagation body includes at least a protrusion generating layer and two or more protrusion spreading multilayers. |
US09954088B2 |
Semiconductor device fabrication
There is provided a method for fabricating a semiconductor device having the following structure, and comprising the steps of growing a nucleation layer on a substrate; depositing a binary layer over the nucleation layer; and annealing the binary layer to form a first contact area and a second contact area on the substrate, wherein the annealed binary layer comprises a group 14 element selected from Si, Ge or their combination thereof, and the annealed binary layer in the first and second contact areas are capable of providing a lower contact resistance for a current to flow in the device. This method serves to provide an intermediate layer which enables the fabrication process to become CMOS compatible. |
US09954086B2 |
Semiconductor device having multiple field stop layers
A semiconductor device of the present invention is structured such that in a surface layer of a first principal surface of a semiconductor substrate, an n-type drift layer, a p-type base layer, a p-type floating layer, an n-type emitter layer, an emitter electrode, and a trench in which a gate electrode is embedded with a gate insulating film is disposed therebetween are formed from a front surface side. Further, in a surface layer of a second principal surface of the semiconductor substrate, a p-type collector layer and a collector electrode contacting the-type collector layer are formed, and in a direction from the p-type collector layer toward a surface, an n-type selenium-doped field stop layer and an n-type proton doped field stop layer are formed, whereby IGBT turn OFF oscillation, oscillation at diode reverse recovery, and increases in leak voltage can be suppressed, and electrical loss can be reduced. |
US09954084B2 |
Method for manufacturing semiconductor device
In a transistor including an oxide semiconductor film, a metal oxide film for preventing electrification which is in contact with the oxide semiconductor film and covers a source electrode and a drain electrode is formed. Then, oxygen is introduced (added) to the oxide semiconductor film through the metal oxide film and heat treatment is performed. Through these steps of oxygen introduction and heat treatment, impurities such as hydrogen, moisture, a hydroxyl group, or hydride are intentionally removed from the oxide semiconductor film, so that the oxide semiconductor film is highly purified. Further, by providing the metal oxide film, generation of a parasitic channel on a back channel side of the oxide semiconductor film can be prevented in the transistor. |
US09954077B2 |
Apparatus and method for multiple gate transistors
A method comprises etching away an upper portion of a substrate to form a trench between two adjacent isolation regions, wherein the substrate has a first crystal orientation and is formed of a first semiconductor material, growing a first semiconductor region in the trench over the substrate, wherein the first semiconductor region is formed of a second semiconductor material and an upper portion of the first semiconductor region has a second crystal orientation and growing a second semiconductor region over the first semiconductor region, wherein the second semiconductor region is formed of a third semiconductor material. |
US09954075B2 |
Thyristor random access memory device and method
Memory devices and methods of making memory devices are shown. Methods and configurations as shown provide folded and vertical memory devices for increased memory density. Methods provided reduce a need for manufacturing methods such as deep dopant implants. |
US09954073B2 |
Method for manufacturing silicon carbide semiconductor device
A method for manufacturing a SiC semiconductor device includes: forming recesses to be separated from each other on a cross section in parallel to a surface of the substrate by partially removing a top portion of the drift layer with etching using a mask after arranging the mask on a front surface of a drift layer; forming electric field relaxation layers having the second conductivity type to be separated from each other on the cross section by ion-implanting a second conductivity type impurity on a bottom of each recess using the mask; and forming a channel layer by forming a second conductivity type layer on the front surface of the drift layer including a front surface of each electric field relaxation layer in a respective recess. |
US09954072B2 |
Silicon-carbide semiconductor device and manufacturing method thereof
A silicon-carbide semiconductor device that relaxes field intensity in a gate insulating film, and that has a low ON-resistance. The silicon-carbide semiconductor device includes: an n-type silicon-carbide substrate; a drift layer formed on a topside of the n-type silicon-carbide substrate; a trench formed in the drift layer and that includes therein a gate insulating film and a gate electrode; a p-type high-concentration well region formed parallel to the trench with a spacing therefrom and that has a depth larger than that of the trench; and a p-type body region formed to have a depth that gradually increases when nearing from a position upward from the bottom end of the trench by approximately the thickness of the gate insulating film at the bottom of the trench toward the lower end of the p-type high-concentration well region. |
US09954066B2 |
Semiconductor devices and fabricating methods thereof
Provided are semiconductor devices and fabricating methods thereof. The semiconductor device includes a field insulating layer formed in a substrate, an interlayer dielectric layer formed on the field insulating layer and including a trench exposing at least a portion of the field insulating layer, a deposition insulating layer formed in the trench to be disposed on the field insulating layer, a gate insulating layer formed the trench to be disposed on the deposition insulating layer, and a metal gate formed the trench on the gate insulating layer. |
US09954065B2 |
Method of forming a semiconductor device and semiconductor device
In accordance with a method of forming a semiconductor device, an auxiliary structure is formed at a first surface of a silicon semiconductor body. A semiconductor layer is formed on the semiconductor body at the first surface. Semiconductor device elements are formed at the first surface. The semiconductor body is then removed from a second surface opposite to the first surface at least up to an edge of the auxiliary structure oriented to the second surface. |
US09954063B2 |
Stacked planar double-gate lamellar field-effect transistor
A method of making a field-effect transistor device includes providing a substrate with a fin stack having: a first sacrificial material layer on the substrate, a first semiconductive material layer on the first sacrificial material layer, and a second sacrificial material layer on the first semiconductive material layer. The method includes inserting a dummy gate having a second thickness, a dummy void, and an outer end that is coplanar to the second face. The method includes inserting a first spacer having a first thickness and a first void, and having an outer end that is coplanar to the first face. The method includes etching the first sacrificial material layer in the second plane and the second sacrificial material layer in the fourth plane. The method includes removing, at least partially, the first spacer. The method also includes inserting a second spacer having the first thickness. |
US09954061B2 |
Method of forming semiconductor device having multi-channel
A semiconductor device includes an isolation pattern on a substrate, the isolation pattern having a lower insulating pattern on the substrate, and a spacer to cover side surfaces of the lower insulating pattern, a vertical structure through the isolation pattern to contact the substrate, the vertical structure having a first semiconductor layer on the substrate, a lower end of the first semiconductor layer being at a lower level than a lower surface of the isolation pattern, a second semiconductor layer on the first semiconductor layer, and a third semiconductor layer on the second semiconductor layer, and a gate electrode crossing the vertical structure and extending over the isolation pattern. |
US09954058B1 |
Self-aligned air gap spacer for nanosheet CMOS devices
A semiconductor structure is provided that contains a plurality of vertically stacked and spaced apart semiconductor nanosheets in which an inner dielectric liner and an air gap are present. Collectively, each inner spacer and air gap combination provides an inner spacer structure that separates a portion of a functional gate structure that surrounds each semiconductor nanosheet from a portion of a source/drain (S/D) semiconductor material structure that is present on each side of the functional gate structure. |
US09954057B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device having a high and stable operating voltage and a method of manufacturing the same, the semiconductor device including: a substrate having an active region including a channel region; a gate insulating layer that covers a top surface of the active region; a gate electrode that covers the gate insulating layer on the top surface of the active region; buried insulating patterns in the channel region of the active region at a lower side of the gate electrode and spaced apart from a top surface of the substrate; and a pair of source/drain regions in the substrate at both sides of each of the buried insulating patterns and extending from the top surface of the substrate to a level lower than that of each of the buried insulating patterns. |
US09954054B2 |
Silicon carbide semiconductor device and method for manufacturing the same
A fourth impurity region includes a first region facing a bottom portion of a trench and a part of a second impurity region and a second region facing the second impurity region. A first impurity region includes a third region in contact with a side surface of the trench, the second impurity region, the first region, and a second region and a fourth region which is located on a side of a second main surface relative to the third region, electrically connected to the third region, and lower in impurity concentration than the third region. A surface of the first region facing the second main surface is located on the side of the second main surface in a direction perpendicular to the second main surface relative to a surface of the second region facing the second main surface. |
US09954053B2 |
Semiconductor device and method of manufacturing semiconductor device
A method of manufacturing a semiconductor device, including implanting hydrogen atoms from a second principal surface of a semiconductor substrate, forming a plurality of second semiconductor layers that each have a carrier concentration higher than that of the first semiconductor layer and that have carrier concentration peak values at different depths from the second principal surface of the semiconductor substrate, applying a heat treatment process to promote generation of donors from the hydrogen atoms, implanting an impurity from the second principal surface of the semiconductor substrate, forming a third semiconductor layer in the semiconductor substrate at the second principal surface thereof, and applying another heat treatment process to locally heat the semiconductor substrate, so as to reduce the carrier concentration at an interface between the third semiconductor layer and the second semiconductor layer adjacent to the third semiconductor layer. |
US09954050B1 |
Precise/designable FinFET resistor structure
A resistive material is formed straddling over each semiconductor fin that extends upward from a surface of a substrate. The resistive material is then disconnected by removing the resistive material from atop each semiconductor fin. Remaining resistive material in the form of a U-shaped resistive material liner is present between each semiconductor fin. Contact structures are formed perpendicular to each semiconductor fin and contacting a portion of a first set of the semiconductor fins and a first set of the U-shaped resistive material liners. |
US09954049B2 |
Circular display device and manufacturing method therefor
The present invention relates to a circular display device including: a substrate (21) having a circular shape; a plurality of data lines (15) formed on the substrate; a plurality of gate lines (16) extending in a direction orthogonal to the plurality of data lines; a plurality of pixels (14) respectively formed at areas in which the plurality of data lines and the plurality of gate lines intersect; and a circular cover (25) that is air-tightly adhered to the substrate and covers the pixels. The cover has a driving integrated circuit (27) and a plurality of wiring patterns formed thereon, wherein the driving integrated circuit supplies scan signals and data signals to the plurality of pixels, and the wiring patterns extend and are drawn out from the driving integrated circuit. The respective plurality of wiring patterns are electrically connected to each of the plurality of data lines and the plurality of gate lines through connection wires (29). |
US09954048B2 |
Organic light emitting diode display device with reduced manufacturing cost
An organic light emitting display device includes: a substrate; a semiconductor on the substrate and including a switching channel of a switching transistor and a driving channel of a driving transistor, wherein the switching transistor and the driving transistor are spaced; a first insulating layer covering the semiconductor; a switching gate electrode on the first insulating layer and overlapped with the switching channel and a driving gate electrode on the first insulating layer and overlapped with the driving channel; a second insulating layer covering the switching gate electrode and the driving gate electrode; a data line on the second insulating layer and configured to transmit a data signal, a driving voltage line on the second insulating layer and configured to transmit a driving voltage; a passivation layer; a pixel electrode on the passivation layer; and a pixel connecting member on the passivation layer. |
US09954047B2 |
Organic light emitting display apparatus and method of manufacturing the same
An organic light emitting display (OLED) device includes an organic light emitting diode having an anode and a cathode. The organic light emitting diode is configured to receive a reference voltage. A control transistor includes a first control electrode and a first semiconductor active layer. The control transistor is configured to receive a control signal. A driving transistor includes a second control electrode that is electrically connected to the control transistor, an input electrode that is configured to receive a power voltage, an output electrode that is electrically connected to the anode of the organic light emitting diode, and a second semiconductor active layer that includes a different material from that of the first semiconductor active layer. A shielding electrode is disposed on the second semiconductor active layer, overlapping the driving transistor, and configured to receive the power voltage. |
US09954045B2 |
Electroluminescence device and method for producing same
Provided is an organic EL display device (electroluminescence device) including a TFT substrate (substrate) and an organic EL element (electroluminescence device) provided on the TFT substrate, wherein the organic EL display device includes a sealing layer that seals the organic EL element. The sealing layer is provided with a first, a second, and a third sealing film that are sequentially stacked from the organic EL element side, the first and third sealing films are each formed of an inorganic film, and the second sealing film is formed of an octamethylcyclotetrasiloxane film. |
US09954044B2 |
Display apparatus
A display apparatus includes a first substrate including a channel-forming area, a second substrate facing the first substrate, a thin-film transistor disposed on the first substrate, a pixel electrode electrically connected to the thin-film transistor, a gate line disposed on the first substrate and electrically connected to the thin-film transistor, a data line electrically connected to the thin-film transistor and divided into at least two portions such that the channel-forming area is disposed between the two portions of the data line, and a connection portion electrically connecting the two portions of the data line to each other, in which the thin-film transistor includes a gate electrode branched from the gate line and overlapping the channel-forming area, a semiconductor pattern overlapping the gate electrode and contacting the two portions of the data line so that the channel-forming area is disposed in the semiconductor pattern, and a drain electrode electrically connected to the pixel electrode and overlapping the semiconductor pattern. |
US09954042B2 |
Organic light-emitting diode display apparatus and method of manufacturing the same
An organic light-emitting diode (OLED) display apparatus including a substrate, an insulation layer on the substrate, and an align mark formed of an insulation material, wherein an upper surface of the insulation layer contacts a lower surface of the align mark. |
US09954038B2 |
Organic light-emitting device having a perovskite structure in a charge generation layer
An organic light-emitting device according to an embodiment of the present disclosure includes a first electrode, a second electrode opposite to the first electrode, a first light-emitter on the first electrode to emit first light of a first wavelength range, a second light-emitter between the first light-emitter and the second electrode, to emit second light of a second wavelength range, and a charge generation layer which includes a metal compound having a perovskite structure, is between the first light-emitter and the second light-emitter, and is to generate charges to provide to each of the first light-emitter and the second light-emitter. |
US09954033B2 |
Bonding P-type and N-type sheets to form complementary circuits
A method for fabricating at least a portion of a complementary circuit, such as a complementary inverter circuit, includes fabricating a first sheet and a second sheet. Each of the sheets includes metal layers, a dielectric layer, and a semiconductor channel layer, configured so as to form a plurality of transistors of a respective polarity (i.e., P-type for one sheet, N-type for the other). The method also includes placing a layer of conductive material, such as anisotropic conducting glue (ACG) or anisotropic conducting foil (ACF), on the first sheet, and bonding at least a portion of the second sheet to the first sheet such that the conductive material is disposed between and in contact with the top-most metal layers of the first and second sheets. Separately fabricating the two sheets of different polarity may improve yields and/or decrease costs as compared to fabricating both polarities on a single substrate. |
US09954029B2 |
Resistance change memory
According to one embodiment, a resistance change memory includes a semiconductor layer having a first surface in a first direction and a second surface in a second direction crossing the first direction, extending in a third direction crossing the first and second directions, and having first and second portions, a gate electrode covering the first and second surfaces between the first and second portions, a first conductive line connected to the first portion, a resistance change element having first and second terminals, the first terminal connected to the second portion, a second conductive line connected to the second terminal, and a third conductive line connected to the gate electrode. |
US09954028B2 |
Light emitting device package and display device using the same
A light emitting device package includes a substrate for growth having a plurality of light-emitting windows, a plurality of semiconductor light-emitting units corresponding to the plurality of light-emitting windows, each semiconductor light-emitting unit having a first surface contacting the substrate for growth and a second surface opposite the first surface, and each semiconductor light-emitting unit having a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer stacked on each other, a plurality of wavelength conversion units respectively disposed inside the plurality of light-emitting windows, each wavelength conversion unit is configured to provide light having a wavelength different from light emitted by the respective semiconductor light-emitting unit, a metal support layer disposed on at least one surface of each of the plurality of semiconductor light-emitting units and having a lateral surface coplanar with a lateral surface of the substrate for growth, and an insulating layer disposed between each of the plurality of semiconductor light-emitting units and a respective metal support layer. |
US09954025B2 |
Pixel having two semiconductor layers, image sensor including the pixel, and image processing system including the image sensor
An image sensor having pixels that include two patterned semiconductor layers. The top patterned semiconductor layer contains the photoelectric elements of pixels having substantially 100% fill-factor. The bottom patterned semiconductor layer contains transistors for detecting, resetting, amplifying and transmitting signals charges received from the photoelectric elements. The top and bottom patterned semiconductor layers may be separated from each other by an interlayer insulating layer that may include metal interconnections for conducting signals between devices formed in the patterned semiconductor layers and from external devices. |
US09954022B2 |
Extra doped region for back-side deep trench isolation
The present disclosure relates to a CMOS image sensor having a doped region, arranged between deep trench isolation structures and an image sensing element, and an associated method of formation. In some embodiments, the CMOS image sensor has a pixel region disposed within a semiconductor substrate. The pixel region has an image sensing element configured to convert radiation into an electric signal. A plurality of back-side deep trench isolation (BDTI) structures extend into the semiconductor substrate on opposing sides of the pixel region. A doped region is laterally arranged between the BDTI structures and separates the image sensing element from the BDTI structures and the back-side of the semiconductor substrate. Separating the image sensing element from the BDTI structures prevents the image sensing element from interacting with interface defects near edges of the BDTI structures, and thereby reduces dark current and white pixel number. |
US09954021B2 |
Solid-state imaging device, method for manufacturing the same, and imaging apparatus
Realization of an adequate hole accumulation layer and reduction in dark current are allowed to become mutually compatible. A solid-state imaging device 1 having a light-receiving portion 12 to photoelectrically convert incident light is characterized by including a film 21, which is disposed on a light-receiving surface 12s of the above-described light-receiving portion 12 and which lowers an interface state, and a film 22, which is disposed on the above-described film 21 to lower the interface state and which has a negative fixed charge, wherein a hole accumulation layer 23 is disposed on the light-receiving surface 12s side of the light-receiving portion 12. |
US09954019B2 |
Complementary metal-oxide-semiconductor image sensors
A complementary metal-oxide-semiconductor (CMOS) image sensor is provided. The CMOS image sensor may include an epitaxial layer having a first conductivity type and having first and second surfaces, a first device isolation layer extending from the first surface to the second surface to define first and second pixel regions, a well impurity layer of a second conductivity type formed adjacent to the first surface and formed in the epitaxial layer of each of the first and second pixel regions, and a second device isolation layer formed in the well impurity layer in each of the first and second pixel regions to define first and second active portions spaced apart from each other in each of the first and second pixel regions. |
US09954018B2 |
Solid-state image pickup unit and electronic apparatus
A solid-state image pickup unit includes: a substrate made of a first semiconductor; a substrate made of a first semiconductor; a photoelectric conversion device provided on the substrate and including a first electrode, a photoelectric conversion layer, and a second electrode in order from the substrate; and a plurality of field-effect transistors configured to perform signal reading from the photoelectric conversion device. The plurality of transistors include a transfer transistor and an amplification transistor, the transfer transistor includes an active layer containing a second semiconductor with a larger band gap than that of the first semiconductor, and one terminal of a source and a drain of the transfer transistor also serves the first electrode or the second electrode of the photoelectric conversion device, and the other terminal of the transfer transistor is connected to a gate of the amplification transistor. |
US09954012B2 |
Display device
A display device is disclosed and includes an array substrate and a color filter substrate. The color filter substrate includes a display region, a peripheral black matrix region and a process reserved blank region which are sequentially arranged from inside to outside. A bonding line is provided within the peripheral black matrix region and/or the process reserved blank region and electrically connected to a structure to be bonded on the array substrate through a connection structure. |
US09954003B2 |
Semiconductor device and electronic device
A semiconductor device with high design flexibility is provided. A first transistor and a second transistor having electrical characteristics different from those of the first transistor are provided over the same layer without significantly increasing the number of manufacturing steps. For example, semiconductor materials with different electron affinities are used for a semiconductor layer in which a channel of the first transistor is formed and a semiconductor layer in which a channel of the second transistor is formed. This allows the threshold voltages of the first transistor and the second transistor to differ from each other. Forming a gate electrode using a damascene process enables miniaturization and high density of the transistors. Furthermore, a highly-integrated semiconductor device is provided. |
US09954002B2 |
Multi-gate field effect transistor (FET) including isolated FIN body
Aspects of the disclosure provide a multi-gate field effect transistor (FET) formed on a bulk substrate that includes an isolated fin and methods of forming the same. In one embodiment, the multi-gate FET includes: a plurality of silicon fin structures formed on the bulk substrate, each silicon fin structure including a body region, a source region, and a drain region; wherein a bottom portion the body region of each silicon fin structure includes a tipped shape to isolate the body region from the bulk substrate, and wherein the plurality of silicon fin structures are attached to the bulk substrate via at least a portion of the source region, or at least a portion of the drain region, or both. |
US09954001B2 |
Structure for interconnect parasitic extraction
A structure for extracting interconnect parasitic in a ring oscillator is disclosed. The ring oscillator comprises multiple logical units connected in head to tail series. The structure comprises parasitic resistance sub-structures and/or parasitic capacitance sub-structures each connected to a corresponding logical unit. The structure can be used to determine errors in extracting parasitic resistance of polysilicon interconnects and metal interconnects, and/or errors in extracting parasitic capacitance between the polysilicon interconnects and between the metal interconnects. Therefore, the parasitic extraction error can be calibrated accordingly to obtain more precise circuit simulation results and more accurate device model and BEOL model. |
US09953999B2 |
Memory device
In one embodiment, the semiconductor device includes a stack of alternating first interlayer insulating layers and gate electrode layers on a substrate. At least one of the gate electrode layers has a first portion and a second portion. The second portion forms an end portion of the at least one gate electrode layer, and a bottom surface of the second portion is at a lower level than a bottom surface of the first portion. A contact plug extends from the second portion. |
US09953996B2 |
Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a substrate, a stacked body, a semiconductor pillar, and a charge storage film. The stacked body is provided on the substrate. The stacked body includes a plurality of first insulating films and a plurality of electrode films alternately stacked one layer by one layer. The semiconductor pillar is provided inside the stacked body and extends in a stacking direction of the stacked body. The charge storage film is provided between the semiconductor pillar and each of the electrode films. The plurality of first insulating films include a first portion surrounding the semiconductor pillar and a second portion provided between the first portion and the semiconductor pillar, the second portion having a dielectric constant higher than a dielectric constant of the first portion. |
US09953995B2 |
Independent vertical-gate 3-D NAND memory circuit
A memory array provided on a semiconductor substrate includes: (a) channel structures arranged in multiple layers above the semiconductor substrate, each channel structure extending along a first direction substantially parallel a surface of the semiconductor substrate; (b) gate structures each extending along a second direction substantially transverse to the first direction and each being adjacent one of the channel structures, separated therefrom by a layer of memory material; and (c) conductors provided to connect the gate structures with circuitry fabricated in the semiconductor substrate, wherein at each location where one of the gate structure adjacent one of the channel structures, a portion of the gate structure, a portion of the channel structure and the layer of memory material constitute a memory cell of the memory array. Two or more memory cells sharing a channel structure are connected in series to form a NAND string. |
US09953994B2 |
Semiconductor memory device and structure
A semiconductor device, including: a plurality of non-volatile memory cells including a first memory cell and a second memory cell, where the plurality of non-volatile memory cells includes source diffusion lines and drain diffusion lines, at least one of the source diffusion lines and drain diffusion lines are shared by the first memory cell and the second memory cell, where the first memory cell includes a thin tunneling oxide of less than 1 nm thickness, and where the second memory cell includes a thick tunneling oxide of greater than 2 nm thickness. |
US09953993B2 |
Semiconductor memory device
A semiconductor memory device includes a plurality of word lines stacked in a first direction; a semiconductor pillar extending through the plurality of word lines in the first direction; a source line electrically connected to the semiconductor pillar; and a transistor arranged in the first direction with the plurality of word lines. The transistor includes a gate electrode, source and drain regions positioned on both sides of the gate electrode respectively. The source line is positioned between the transistor and the plurality of word lines, and is electrically connected to one of the source and drain regions. |
US09953991B2 |
EPROM cell with modified floating gate
An electronically programmable read-only memory (EPROM) cell includes a semiconductor substrate having source and drain regions; a floating gate, adjacent to the source and drain regions and separated from the semiconductor substrate by a first dielectric layer, the floating gate including: a polysilicon layer formed over the first dielectric layer; a first metal layer electrically connected to the polysilicon layer, where the surface area of the first metal layer is less than 1000 μm2; and a control gate comprising a second metal layer, capacitively coupled to the first metal layer through a second dielectric material disposed therebetween. |
US09953990B1 |
One-time programmable memory using rupturing of gate insulation
Embodiments relate to an anti-fuse device with a transistor. The transistor may be a FinFET. The anti-fuse device includes a first electrode, an insulating layer, and a second electrode. The gate of the transistor may be formed in a same layer as the first electrode. The gate insulating layer on the gate of the transistor may be formed in a same layer as the insulating layer. The second electrode may be formed in a same layer as a local interconnect or a via and overlap the first electrode vertically over the insulating layer. |
US09953989B2 |
Antifuse array and method of forming antifuse using anodic oxidation
A method for forming an antifuse on a substrate is provided, which comprises: forming a first conductive material on the substrate; placing the first conductive material in an electrolytic solution; performing anodic oxidation on the first conductive material to form a nanowire made of the first conductive material and surrounded by a first dielectric material formed during the anodic oxidation and to form the antifuse on the nanowire; and forming a second conductive material on the antifuse to sandwich the antifuse between the first conductive material and the second conductive material. |
US09953986B2 |
Method and apparatus for improving read margin for an SRAM bit-cell
Described is a 6T SRAM cell which comprises: a first n-type transistor with a gate terminal coupled to word-line, source/drain terminal coupled to a first bit-line and drain/source terminal coupled to a first node; and a second n-type transistor with a source terminal coupled to a first supply node, a drain terminal coupled to the first node, and a gate terminal for coupling to multiple terminals, wherein the gate terminal includes a capacitor to increase coupling capacitance of the second n-type transistor. Described is a method which comprises: forming a metal gate in a first direction; forming a first spacer in the first direction on one side of the metal gate, the first spacer having a first dimension; and forming a second spacer in the first direction on another side of the metal gate, the second spacer having a second dimension which is substantially different from the first dimension. |
US09953979B2 |
Contact wrap around structure
A semiconductor device includes a gate stack. The semiconductor device also includes a wrap-around contact arranged around and contacting substantially all surface area of a regrown source/drain region of the semiconductor device proximate to the gate stack. |
US09953975B2 |
Methods for forming STI regions in integrated circuits
A first Fin Field-Effect Transistor (FinFET) and a second FinFET are adjacent to each other. Each of the first FinFET and the second FinFET includes a semiconductor fin, a gate dielectric on sidewalls and a top surface of the semiconductor fin, and a gate electrode over the gate dielectric. The semiconductor fin of the first FinFET and the semiconductor fin of the second FinFET are aligned to a straight line. An isolation region is aligned to the straight line, wherein the isolation region includes a portion at a same level as the semiconductor fins of the first FinFET and the second FinFET. A continuous straight semiconductor strip is overlapped by the semiconductor fins of the first FinFET and the second FinFET. A Shallow Trench Isolation (STI) region is on a side of, and contacts, the semiconductor strip. The isolation region and the first STI region form a distinguishable interface. |
US09953971B2 |
Insulated gate bipolar transistor (IGBT) and related methods
An insulated gate bipolar transistor (IGBT) includes a gate trench, an emitter trench, and an electrically insulative layer coupled to the emitter trench and the gate trench and electrically isolating the gate trench from an electrically conductive layer. A contact opening in the electrically insulative layer extends into the emitter trench and the electrically conductive layer electrically couples with the emitter trench therethrough. A P surface doped (PSD) region and an N surface doped (NSD) region are each located between the electrically conductive layer and a plurality of semiconductor layers of the IGBT and between the gate trench and the emitter trench. The electrically conductive layer electrically couples to the plurality of semiconductor layers through the PSD region and/or the NSD region. |
US09953968B2 |
Integrated circuit having an ESD protection structure and photon source
An integrated circuit having an ESD protection structure is described. One embodiment includes a circuit section interconnected with a first terminal and with a second terminal and being operable at voltage differences between the first terminal and second terminal of greater than +10 V and less than −10 V. The integrated circuit additionally includes an ESD protection structure operable to protect the circuit section against electrostatic discharge between the first terminal and the second terminal. The ESD protection structure is operable with voltage differences between the first and second terminals of greater than +10 V and less than −10 V without triggering. The ESD protection structure is electrically and optically coupled to a photon source such that photons emitted by the photon source upon ESD pulse loading are absorbable in the ESD protection structure and an avalanche breakdown is initiatable by electron-hole pairs generated by the absorbed photons. |
US09953966B2 |
Semiconductor device and method of forming the same
A semiconductor device having a semiconductor substrate is provided. The semiconductor substrate includes an integrated circuit, which includes multi-layer structured metallization and inter-metal dielectric. The integrated circuit is below a passivation, which is over a metal structure. The metal structure includes a metal pad and an under bumper metallurgy, which is over and aligned with the metal pad. The metal pad is electrically connected to the integrated circuit, and the under bumper metallurgy is configured to electrically connect to a conductive component of another semiconductor device. The integrated circuit further includes a conductive trace, which is below and aligned with the metal structure. The conductive trace is connected to a power source such that an electromagnetic field is generated at the conductive trace when an electric current from the power source passes through the conductive trace. |
US09953963B2 |
Integrated circuit process having alignment marks for underfill
Packages having alignment marks and methods of forming the same are provided. A first workpiece is attached to a second workpiece. The first workpiece has an alignment mark. Underfill is deposited at a location adjacent to the first workpiece. The location of underfill deposition is based at least in part on the alignment mark. The underfill is also cured. |
US09953958B2 |
Electronic component device
An electronic component device includes a first electronic component, a second electronic component disposed on and connected to the first electronic component, a first underfill resin filled between the first electronic component and the second electronic component, the first underfill resin having a base part arranged around the second electronic component and a convex portion formed on an upper surface of the base part, a third electronic component disposed on and connected to the second electronic component with being in contact with the convex portion of the base part at a peripheral edge portion thereof, and a second underfill resin filled between the second electronic component and the third electronic component. |
US09953957B2 |
Embedded graphite heat spreader for 3DIC
A device with thermal control is presented. In some embodiments, the device includes a plurality of die positioned in a stack, each die including a chip, interconnects through a thickness of the chip, metal features of electrically conductive composition connected to the interconnects on a bottom side of the chip, and adhesive or underfill layer on the bottom side of the chip. At least one thermally conducting layer, which can be a pyrolytic graphite layer, a layer formed of carbon nanotubes, or a graphene layer, is coupled between a top side of one of the plurality of die and a bottom side of an adjoining die in the stack. A heat sink can be coupled to the thermally conducting layer. |
US09953952B2 |
Semiconductor device having a sealant layer including carbon directly contact the chip and the carrier
A semiconductor device includes a carrier, a chip attached to the carrier, a sealant vapor deposited over the chip and the carrier, and encapsulation material deposited over the sealed chip and the sealed carrier. |
US09953949B2 |
Through package via (TPV)
A through package vias (TPV), a package including a plurality of the TPVs, and a method of forming the through package via are provided. Embodiments of a through package via (TPV) for a package include a build-up film layer, a metal pad disposed over the build-up film layer, a polymer ring disposed over the metal pad, and a solder feature electrically coupled with the metal pad. |
US09953948B2 |
Pillar design for conductive bump
A system and method for conductive pillars is provided. An embodiment comprises a conductive pillar having trenches located around its outer edge. The trenches are used to channel conductive material such as solder when a conductive bump is formed onto the conductive pillar. The conductive pillar may then be electrically connected to another contact through the conductive material. |
US09953946B2 |
Die-bonding layer formation film, processed product having die-bonding layer formation film attached thereto, and semiconductor device
A die-bonding layer formation film to be used for fixing a processed product to an adherend, includes an adhesive layer, wherein, the storage elastic modulus has a local minimum value at a temperature within a range of 80° C. to 150° C., wherein the adhesive layer has a shear strength to a peeling strength test substrate of 20 N/2 mm□ [N/(2 mm×2 mm)] or more and 50 N/2 mm□ [N/(2 mm×2 mm)] or less, wherein the shear strength is measured after the processed product is placed above the peeling strength test substrate via the die-bonding layer formation film and the die-bonding layer formation film on the peeling strength test substrate is heated at 175° C. for 1 hour and then further maintained under an environment of 250° C. for 30 seconds. Bubbles (voids) are unlikely to grow at the boundary between the adhesive layer and an adherend even when subjected to thermal history. |
US09953943B2 |
Semiconductor apparatus having multiple ranks with noise elimination
A semiconductor apparatus includes a plurality of dies. Any one of the dies may be set to a first rank and another of the dies may be set to a second rank. One or more of the first and second ranks may be configured to output any one of an even-numbered byte and an odd-numbered byte through an input/output stage at a timing earlier than the other one, according to a read command. |
US09953942B2 |
Semiconductor packaging and manufacturing method thereof
The present disclosure provides a semiconductor package, which includes a substrate, a passivation layer, a post-passivation interconnect (PPI) having a top surface; and a conductive structure. The top surface of the PPI includes a first region receiving the conductive structure, and a second region surrounding the first region. The second region includes metal derivative transformed from materials made of the first region. The present disclosure provide a method of manufacturing a semiconductor package, including forming a first flux layer covering a portion of a top surface of a PPI; transforming a portion of the top surface of the PPI uncovered by the first flux layer into a metal derivative layer; removing the first flux layer; forming a second flux layer on the first region of the PPI; dropping a solder ball on the flux layer; and forming electrical connection between the solder ball and the PPI. |
US09953941B2 |
Conductive barrier direct hybrid bonding
A method for forming a direct hybrid bond and a device resulting from a direct hybrid bond including a first substrate having a first set of metallic bonding pads, preferably connected to a device or circuit, capped by a conductive barrier, and having a first non-metallic region adjacent to the metallic bonding pads on the first substrate, a second substrate having a second set of metallic bonding pads capped by a second conductive barrier, aligned with the first set of metallic bonding pads, preferably connected to a device or circuit, and having a second non-metallic region adjacent to the metallic bonding pads on the second substrate, and a contact-bonded interface between the first and second set of metallic bonding pads capped by conductive barriers formed by contact bonding of the first non-metallic region to the second non-metallic region. |
US09953939B2 |
Conductive contacts having varying widths and method of manufacturing same
A bump structure includes a contact element formed on a substrate and a passivation layer overlying the substrate. The passivation layer includes a passivation opening exposing the contact element. The bump structure also includes a polyimide layer overlying the passivation layer and an under bump metallurgy (UBM) feature electrically coupled to the contact element. The polyimide layer has a polyimide opening exposing the contact element, and the under bump metallurgy feature has a UBM width. The bump structure further includes a copper pillar on the under bump metallurgy feature. A distal end of the copper pillar has a pillar width, and the UBM width is greater than the pillar width. |
US09953938B2 |
Tunable active silicon for coupler linearity improvement and reconfiguration
An electromagnetic coupler assembly includes a handle wafer having an oxide layer disposed on a first surface thereof. A layer of active semiconductor is disposed on the oxide layer and includes a voltage terminal to receive a supply voltage. A layer of dielectric material is disposed on the layer of active semiconductor. A main transmission line is disposed on the layer of dielectric material. A coupled transmission line is disposed on the layer of active semiconductor and is one of inductively coupled to the main transmission line and capacitively coupled to the main transmission line. At least a portion of one of the main transmission line and the coupled transmission line is disposed directly above at least a portion of the layer of active semiconductor. |
US09953937B2 |
Electronic device and method of producing the same
An electronic device includes a structure including a first resin layer, an electronic component buried in the first resin layer, a reflector element for antenna disposed on the first resin layer, and an insulating layer disposed on the reflector element; a semiconductor device; a second resin layer in which the structure and the semiconductor device are buried; and a radiating element of the antenna, the radiating element being disposed on the insulating layer and electrically coupled the semiconductor device. |
US09953933B1 |
Flow over wire die attach film and conductive molding compound to provide an electromagnetic interference shield for a semiconductor die
A semiconductor package includes a substrate, a die, an insulating die attach film, a dummy die, a conductive layer, and an electrically conductive molding compound or encapsulant. The first surface of the substrate includes a plurality of internal leads, and the second surface of the substrate includes a plurality of external electrically conductive pads and an electrically conductive ground terminal. A non-conductive flow over wire die attach film is placed to surround and encase the die. The dummy die overlies the die and a conductive layer overlies the dummy die. The electrically conductive molding compound is formed to encase the various components of the semiconductor device. The electrically conductive molding compound is electrically coupled to the electrically conductive ground terminal and the conductive layer forming an EMI shield for the die in the package. |
US09953931B1 |
Semiconductor device package and a method of manufacturing the same
A semiconductor device package comprises a substrate, a first electronic component, first and second conductive pads, a first frame board, an encapsulation layer, and a conductive layer. The substrate has a first surface and a second surface opposite to the first surface. The first electronic component, the first and second conductive pads, and the first frame board are on the first surface of the substrate. The first frame board surrounds the first electronic component and comprises a first conductive via and a second electronic component. The encapsulation layer encapsulates the first electronic component and the first frame board. The conductive layer is on the first frame board and the encapsulation layer. The first conductive via is electrically connected to the second conductive pad and the conductive layer, and the second electronic component is electrically connected to the first conductive pad. |
US09953930B1 |
Semiconductor package structure and method for manufacturing the same
A semiconductor package structure includes a substrate, a semiconductor element, an encapsulant, an adhesion layer and a metal cap. The semiconductor element is disposed on the substrate. The encapsulant covers the semiconductor element. The adhesion layer is disposed on the encapsulant. The metal cap is attached to the encapsulant by the adhesion layer, and the metal cap is conformal with the encapsulant. |
US09953925B2 |
Semiconductor system and device
A 3D IC device including: a first semiconductor layer including first mono-crystallized transistors, where the first mono-crystallized transistors are interconnected by at least one metal layer including aluminum or copper; a second layer including second mono-crystallized transistors and overlaying the at least one metal layer, where the at least one metal layer is in-between the first semiconductor layer and the second layer; a global power grid to distribute power to the device overlaying the second layer; and a local power grid to distribute power to the first mono-crystallized transistors, where the global power grid is connected to the local power grid by a plurality of through second layer vias, and where the vias have a radius of less than 150 nm. |
US09953919B2 |
Semiconductor device including fuse structure
An eFuse structure of a semiconductor device may include a first metal formed at a first level on a substrate, a second metal formed at a second level between the first level and the substrate, a third metal formed at a third level between the second level and the substrate, a first via connecting the first metal to the second metal, and a second via connecting the second metal to the third metal. The first metal may include a first portion extending in a first direction, a second portion extending in the first direction and being adjacent to the first portion, and a third portion connecting the first portion to the second portion. A first distance between the first portion and the second portion may be greater than a width of the second portion in a second direction perpendicular to the first direction. |
US09953902B2 |
Semiconductor device including semiconductor chips electrically connected via a metal plate
A semiconductor device includes first and second conductive layers on a substrate and separated from each other. A first semiconductor chip is mounted on the first conductive layer and has a first electrode on a side opposite the first conductive layer. A second semiconductor chip is mounted on the first conductive layer and has a second electrode on a side opposite the first conductive layer. A first metal member is mounted on the first electrode. A second metal member is mounted on the second electrode. A metal plate has a first portion disposed on the first and second metal members, and a second portion connected to the second conductive layer. The metal plate electrically connects the first and second electrodes to the second conductive layer through the first and second metal members. |
US09953901B2 |
Semiconductor light emitting device and method for manufacturing the same
A semiconductor light emitting device includes a semiconductor light source, a resin package surrounding the semiconductor light source, and a lead fixed to the resin package. The lead is provided with a die bonding pad for bonding the semiconductor light source, and with an exposed surface opposite to the die bonding pad The exposed surface is surrounded by the resin package in the in-plane direction of the exposed surface. |
US09953899B2 |
Micro heat transfer arrays, micro cold plates, and thermal management systems for cooling semiconductor devices, and methods for using and making such arrays, plates, and systems
Embodiments of the present invention are directed to heat transfer arrays, cold plates including heat transfer arrays along with inlets and outlets, and thermal management systems including cold-plates, pumps and heat exchangers. These devices and systems may be used to provide cooling of semiconductor devices and particularly such devices that produce high heat concentrations. The heat transfer arrays may include microjets, microchannels, fins, and even integrated microjets and fins. |
US09953898B2 |
Flow channel member, and heat exchanger and semiconductor module each using same
A flow channel member according to the present invention includes a ceramic substrate, a flow channel inside the ceramic substrate through which a fluid flows, and multiple protrusions on an outer surface of the substrate. |
US09953892B2 |
Polymer based-semiconductor structure with cavity
A structure 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, and a cavity in the encapsulating material. The cavity penetrates through the encapsulating material. |
US09953891B2 |
Method of forming post-passivation interconnect structure
A method includes coating a passivation layer overlying a semiconductor substrate and forming an interconnect layer overlying the passivation layer. The interconnect layer includes a line region and a landing pad region. The method further includes forming a metallic layer including tin on a surface of the interconnect layer using an immersion process, forming a protective layer on the metallic layer, and exposing a portion of the metallic layer on the landing pad region of the interconnect layer through the protective layer. |
US09953886B2 |
Single-wafer real-time etch rate and uniformity predictor for plasma etch processes
The present disclosure relates to semiconductor manufacturing, in particular to a real-time method for qualifying the etch rate for plasma etch processes. A method for testing a semiconductor plasma etch chamber may include: depositing a film on a substrate of a wafer, the wafer including a center region and an edge region; depositing photoresist on top of the film in a pattern that isolates the center region from the edge region of the wafer; and performing an etch process on the wafer that includes at least three process steps. The three process steps may include: etching the film in any areas without photoresist covering the areas until a first clear endpoint signal is achieved; performing an in-situ ash to remove any photoresist; and etching the film in any areas exposed by the removal of the photoresist until a second clear endpoint is achieved. The method may further include determining whether both endpoints are achieved within respective previously set tolerances, and, if both endpoints are achieved within the previously set tolerance, qualifying the plasma etch chamber as verified. |
US09953885B2 |
STI shape near fin bottom of Si fin in bulk FinFET
A method of forming an integrated circuit structure includes providing a semiconductor substrate including a top surface; forming a first insulation region and a second insulation region in the semiconductor substrate; and recessing the first insulation region and the second insulation region. Top surfaces of remaining portions of the first insulation region and the second insulation region are flat surfaces or divot surfaces. A portion of the semiconductor substrate between and adjoining removed portions of the first insulation region and the second insulation region forms a fin. |
US09953884B2 |
Field effect transistor including strained germanium fins
In one example, a device includes a p-type field effect transistor region and n-type field effect transistor region. The p-type field effect transistor region includes at least one fin including strained germanium. The n-type field effect transistor region also includes at least one fin including strained germanium. |
US09953882B2 |
Method for forming nanowires including multiple integrated devices with alternate channel materials
Methods for forming a NW with multiple devices having alternate channel materials and resulting devices are disclosed. Embodiments include forming a first stack of semiconductor layers including a first doped Si layer, a first channel layer, and a second doped Si layer, respectively, on a Si substrate; forming a second stack including a first doped SiGe layer, a second channel layer, and a second doped SiGe layer, respectively, on the first stack; forming a vertical nanowire structure by directional etching, along a three-dimensional plane, the second and first stacks, respectively, down to an upper surface of the Si substrate; forming lower S/D regions and a lower gate-stack surrounding the first stack; forming upper S/D regions and an upper gate-stack surrounding the second stack; and forming contacts to the lower S/D regions, a first gate electrode, an upper S/D region, an upper gate electrode, and the second doped SiGe layer. |
US09953880B1 |
Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: forming a fin-shaped structure on a substrate; forming a shallow trench isolation (STI) around the fin-shaped structure; forming a gate layer on the fin-shaped structure and the STI; removing part of the gate layer, part of the fin-shaped structure, and part of the STI to form a trench; and forming a dielectric layer into the trench to form a single diffusion break (SDB) structure. |
US09953879B1 |
Preventing oxidation defects in strain-relaxed fins by reducing local gap fill voids
A semiconductor structure includes a strain-relaxed semiconductor substrate, fins on the strain-relaxed semiconductor substrate, the fins each having a bottom inactive region and an exposed top active region. The semiconductor structure further includes a liner layer along sidewalls of the bottom inactive region and adjacent surface areas of the strain-relaxed semiconductor substrate, a densified local fill layer surrounding the bottom inactive regions of the plurality of fins, a densified global fill layer adjacent outer sidewalls of the densified local fill layer, and a hard mask layer separating the densified global fill layer from the substrate and the densified local fill layer, a lack of voids in the densified local fill layer resulting in the bottom inactive regions of the fins being substantially free of oxidation defects. A method to realize the structure is also disclosed, the method preventing oxidation defects in strain-relaxed fins by reducing local gap fill voids. |
US09953876B1 |
Method of forming a semiconductor device structure and semiconductor device structure
The present disclosure provides a method of forming a semiconductor device structure including forming a first gate stack comprising a first gate dielectric material and a first gate electrode material over a first active region in an upper portion of a substrate, forming a first spacer structure adjacent to the first gate stack, and forming first raised source/drain (RSD) regions at opposing sides of the first gate stack on the first active region in alignment with the first spacer structure. Herein, forming the first spacer structure includes forming a first spacer structure on sidewalls of the first gate stack, the first gate dielectric extending in between the first spacer and the upper surface portion, patterning the first gate dielectric material, and forming a second spacer over the first spacer and the patterned first gate dielectric material. |
US09953875B1 |
Contact resistance control in epitaxial structures of finFET
A method of forming a semiconductor device includes forming fin regions on a substrate, forming a patterned polysilicon structure over the fin regions, and etching back portions of the fin regions to form recessed fin regions. The method further includes forming a merged epitaxial region on the recessed fin regions and forming a capping layer on the merged epitaxial region using an etching gas and a deposition gas. The forming of the capping layer may include epitaxially growing a material of the capping layer faster along a first crystal direction of the capping layer than a second crystal direction of the capping layer by adjusting a ratio of a concentration of a first element in the etching gas to a concentration of a second element in the deposition gas, the first and second elements being different from each other, the first and second crystal directions being different from each other. |
US09953874B2 |
FinFETs and methods of forming FinFETs
An embodiment is a method including forming a multi-layer stack over a substrate, the multi-layer stack including alternating first layers and second layers, patterning the multi-layer stack to form a fin, forming an isolation region surrounding the fin, an upper portion of the fin extending above a top surface of the isolation region, forming a gate stack on sidewalls and a top surface of the upper portion of the fin, the gate stack defining a channel region of the fin, and removing the first layers from the fin outside of the gate stack, where after the removing the first layers, the channel region of the fin includes both the first layers and the second layers. |
US09953872B2 |
Semiconductor structure with self-aligned wells and multiple channel materials
Embodiments of the present invention provide a semiconductor structure having a strain relaxed buffer, and method of fabrication. A strain relaxed buffer is disposed on a semiconductor substrate. A silicon region and silicon germanium region are disposed adjacent to each other on the strain relaxed buffer. An additional region of silicon or silicon germanium provides quantum well isolation. |
US09953866B1 |
Methods for forming a barrier layer with periodic concentrations of elements and structures resulting thereform
A method is provided which includes dispensing and removing different deposition solutions during an electroless deposition process to form different sub-films of a composite layer. Another method includes forming a film by an electroless deposition process and subsequently annealing the microelectronic topography to induce diffusion of an element within the film. Yet another method includes reiterating different mechanisms of deposition growth, namely interfacial electroless reduction and chemical adsorption, from a single deposition solution to form different sub-films of a composite layer. A microelectronic topography resulting from one or more of the methods includes a film formed in contact with a structure having a bulk concentration of a first element. The film has periodic successions of regions each comprising a region with a concentration of a second element greater than a set amount and a region with a concentration of the second element less than the set amount. |
US09953864B2 |
Interconnect structure
Semiconductor structures include a patterned interlayer dielectric overlaying a semiconductor substrate. The interlayer dielectric includes a first dielectric layer and at least one additional dielectric layer disposed on the first dielectric layer, wherein the patterned interlayer dielectric comprises at least one opening extending through the interlayer dielectric to the semiconductor substrate. Chemically enriched regions including ions of Si, P, B, N, O and combinations thereof are disposed in surfaces of the first dielectric layer and the at least one dielectric layer defined by the at least one opening. Also described are methods of for forming an interconnect structure in a semiconductor structure. |
US09953860B2 |
Method of manufacturing SOI wafer
A method of manufacturing an SOI wafer, including (a) forming a thermal oxide film on an SOI layer of an SOI wafer by a heat treatment under an oxidizing gas atmosphere, (b) measuring thickness of the SOI layer after forming the thermal oxide film, (c) performing a batch cleaning, wherein an etching amount of SOI layer is adjusted depending on thickness of the SOI layer measured in step (b) such that thickness of the SOI layer is adjusted to be thicker than a target value after etching, (d) measuring thickness of the SOI layer after batch cleaning, (e) performing a single-wafer cleaning, wherein an etching amount of the SOI layer is adjusted depending on thickness of the SOI layer measured in step (d) such that thickness of the SOI layer is adjusted to be the target value after etching, and removing the thermal oxide film formed in step (a) before or after step (b). |
US09953859B2 |
SOI wafer manufacturing process and SOI wafer
Provided is an SOI wafer manufacturing method that allows production of an SOI wafer having a high gettering ability and a small resistance variance in a thickness direction of an active layer, at high productivity. The SOI wafer manufacturing method includes a first step of implanting light element ions to a surface of at least one of a first substrate and a second substrate to form, on the at least one of the first substrate and the second substrate, a modified layer in which the light element ions are present in solid solution, a second step of forming an oxide film on a surface of at least one of the first substrate and the second substrate, a third step of bonding the first substrate and the second substrate according to a bonding thermal processing, and a fourth step of obtaining an active layer by thinning the first substrate. |
US09953856B2 |
Protective film-forming film, sheet for forming protective film, complex sheet for forming protective film, and method of producing manufactured product
Provided is protective film-forming sheet (2) including: a protective film-forming film (1) having a light transmittance at a wavelength of 1064 nm of 55% or greater and a light transmittance at a wavelength of 550 nm of 20% or less; and a release sheet (21) which is laminated on one or both faces of the protective film-forming film (1). According to this protective film-forming sheet (2), it is possible to form a protective film which allows a workpiece such as a semiconductor wafer to have a modified layer disposed in advance therein by a laser so that the workpiece can be split through the application of force thereon, while preventing grinding marks on the workpiece or a product formed therefrom from being visible to the naked eye. |
US09953851B2 |
Process sheet resistance uniformity improvement using multiple melt laser exposures
Embodiments described herein relate to apparatus and methods of thermal processing. More specifically, apparatus and methods described herein relate to laser thermal treatment of semiconductor substrates by increasing the uniformity of energy distribution in an image at a surface of a substrate. |
US09953850B2 |
Substrate processing apparatus including heat-shield plate
Provided is a substrate processing apparatus. The substrate processing apparatus in which processes with respect to substrates are performed includes a lower chamber having an opened upper side, the lower chamber including a passage allowing the substrates to pass therethrough in a side thereof, an external reaction tube closing the opened upper side of the lower chamber to provide a process space in which the processes are performed, an internal reaction tube disposed within the external reaction tube, the internal reaction tube being disposed around a substrate holder placed in the process position to define a reaction region with respect to the substrates, a heater disposed outside the external reaction tube to heat the process space, the substrate holder on which the one or more substrates are vertically stacked, the substrate holder being movable between a stacking position in which the substrates are stacked within the substrate holder and a process position in which the processes with respect to the substrates are performed, and a heat-shield plate disposed under the substrate holder to close an opened lower side of the internal reaction tube when the substrate holder is disposed at the process position. |
US09953840B2 |
Substrate processing method and substrate processing system
A substrate processing method according to the present disclosure includes: a liquid processing process of supplying a processing liquid to a substrate having a surface on which a pattern having a plurality of convex portions is formed; a drying process of removing the processing liquid existing on the surface of the substrate dry the substrate, and a separating process of separating a sticking portion between adjacent ones of the convex portions after the drying process. |
US09953833B2 |
Semiconductor mask blanks with a compatible stop layer
Provided is a method for creating a mask blank that includes a capping layer and a shifter layer. The capping layer is optically compatible and process compatible with the shifter layer. The method may include providing a cleaned and polished mask substrate to a deposition tool and depositing, within the deposition tool, a shifter layer over a cleaned and polished mask substrate. The shifter layer may include each material of a set of materials in a first proportion. The method may also include depositing an additional layer over the shifter layer, the additional layer providing a capping layer over the shifter layer. The capping layer includes the materials in a second proportion unequal to the first proportion. The capping layer includes molybdenum, silicon, and nitride in a proportion that aids in detection by a residual gas analyzer. Also provided is also a mask blank structure incorporating the compatible capping layer. |
US09953832B2 |
Epitaxial base
An epitaxial base is provided. The epitaxial base includes a substrate and a carbon nanotube layer. The substrate has an epitaxial growth surface and defines a plurality of grooves and bulges on the epitaxial growth surface. The carbon nanotube layer covers the epitaxial growth surface, wherein a first part of the carbon nanotube layer is attached to top surfaces of the plurality of bulges, a second part of the carbon nanotube layer is attached to bottom surfaces of the plurality of grooves, the second part of the carbon nanotube layer is separated from the first part of the carbon nanotube layer, and side surfaces of the plurality of grooves are free of carbon nanotubes. |
US09953829B2 |
Image processing apparatus with improved slide printout based on layout data
A semiconductor manufacturing method includes setting a relative position between first through holes of a first plate-shaped part and second through holes of a second plate-shaped part to a first relative position. The method includes supplying a first gas containing a component of the first film onto the semiconductor substrate in a reactor through the first through holes not closed with the second plate-shaped part, to form the first film on the semiconductor substrate. The method includes relatively moving the first plate-shaped part and the second plate-shaped part to change the relative position to a second relative position. The method includes supplying a second gas containing a component of the second film onto the semiconductor substrate through the first through holes not closed with the second plate-shaped part, to laminate the second film on the first film. |
US09953825B2 |
Symmetric RF return path liner
An apparatus and system for plasma processing a substrate using RF power includes a chamber having walls for housing an electrostatic chuck (ESC) and a top electrode. The top electrode is oriented opposite the ESC to define a processing region. An inner line with a tubular shaped wall is defined within and is spaced apart from the walls of the chamber and is oriented to surround the processing region. The tubular shaped wall extends a height between a top and a bottom. The tubular shaped wall has functional openings for substrate access and facilities access and dummy openings oriented to define symmetry for selected ones of the functional openings. A plurality of straps are connected to the bottom of the tubular shaped wall of the inner liner and are electrically coupled to a ground ring within the chamber to provide an RF power return path during plasma processing. |
US09953823B2 |
Method and apparatus for the chemical ionization of samples
An ionizing apparatus for ionizing a sample of gaseous fluid. The ionizing apparatus comprises an ionizer configured to provide reactant ions; an ion modifier configured to modify the reactant ions, and a reaction region arranged to receive the modified reactant ions and a sample and to combine the sample with the modified reactant ions to ionize the sample for analysis by a detector configured to identify a substance of interest in the sample. |
US09953820B2 |
Sample collection thermal desorber
A thermal desorption apparatus is configured to detect a substance of interest in a sample, the apparatus comprising: a wand configured to support a swab and a detector comprising an analyser arranged to detect a substance of interest, wherein the wand is configured to couple to the detector such that thermal desorption of a sample from the swab provides a part of the sample to the analyser. |
US09953816B2 |
Multiple channel detection for time of flight mass spectrometer
An ion detector for a Time of Flight mass spectrometer is disclosed comprising a single Microchannel Plate which is arranged to receive ions and output electrons. The electrons are directed onto an array of photodiodes which directly detects the electrons. The output from each photodiode is connected to a separate Time to Digital Converter provided on an ASIC. |
US09953814B2 |
Mass spectrometer
A hardware module which operatively carries out a method of compressing mass spectral data, the method comprising: receiving a first signal output from an ion detector of a mass spectrometer; processing the first signal to a digital signal at an output being data frame types representative of the first signal output; temporarily storing the data frame types in a memory block and reading a data frame from the memory block and determining its data frame type and according to its data frame type compressing the data frame according to one or more compression algorithms to generate a compressed data output stream. |
US09953813B2 |
Methods and apparatus for improved metal ion filtering
Methods and apparatus for improved metal ion filtering are provided herein. In some embodiments, a substrate processing apparatus includes: a chamber body and a chamber lid disposed on the chamber body defining a processing region within the chamber body beneath the lid; a collimator disposed in the processing region; a power source coupled to the collimator; and a first set of magnets disposed around the chamber body above the collimator and a second set of magnets disposed around the chamber body and below the collimator that together create a guidance magnetic field that is substantially orthogonal to the collimator. |
US09953802B2 |
Method and device for manipulating particle beam
A method of manipulating an electron beam is disclosed. The method comprises transmitting the beam through a phase mask selected to spatially modulate a phase of the beam over a cross-section thereof. |
US09953801B1 |
Two-axis variable width mass resolving aperture with fast acting shutter motion
A resolving aperture assembly for an ion implantation system has a first plate and a second plate, where the first plate and second plate generally define a resolving aperture therebetween. A position of the first plate with respect to the second plate generally defines a width of the resolving aperture. One or more actuators are operably coupled to one or more of the first plate and second plate and are configured to selectively vary the position the first plate and second plate with respect to one another, thus selectively varying the width of the resolving aperture. A servo motor precisely varies the resolving aperture width and a pneumatic cylinder independently selectively closes the resolving aperture. A downstream position actuator varies a position of the resolving aperture along a path of the ion beam, and a controller controls the one or more actuators based on desired properties of the ion beam. |
US09953800B2 |
Multi-charged particle beam writing apparatus and multi-charged particle beam writing method
According to one embodiment, in a multi-charged particle beam writing apparatus, a blanking plate includes a plurality of first buffers connected in series, second buffers in a plurality of stages connected in series between the first buffer and a blanker, and an error detection processing circuitry performing error detection on data stored in the first buffer and the second buffers. The blanking control data transfers to the corresponding blanker via the first buffer and the second buffers. In a case where the error detection processing circuitry detects an error, the control processing circuitry retransmits the blanking control data to the blanking plate with regard to a shot having the error detected therein and a shot which comes, in a shot order, after the shot having the error detected therein. |
US09953799B2 |
X-ray apparatus and structure manufacturing method
Provided is an X-ray apparatus including: a target configured to generate an X-ray by collision of electrons or transmission of electrons; a filament configured to release the electrons to the target; a housing that has the filament therein; and a first holding member configured to hold a portion of the target disposed on an outer side of the housing on the outer side of the housing. |
US09953796B2 |
Nano vacuum gap device with a gate-all-around cathode
A semiconductor power handling device, includes a cathode pillar, a gate surrounding the cathode pillar, and an anode spaced from the cathode by a nano-vacuum gap. An array of semiconductor power handling devices, each comprising a cathode pillar, a gate surrounding the cathode pillar, and an anode spaced from the cathode pillar by a nano-vacuum gap. The semiconductor power handling devices can be arranged as rows and columns and can be interconnected to meet the requirements of various applications. The array of power handling devices can be fabricated on a single substrate. |
US09953794B2 |
Electric connection box and wire harness
An electric connection box includes a circuit protection component, a housing, and a metal heat conductive member. The circuit protection component is provided with a metal circuit protection member. The circuit protection member includes a power supply side connector that is electrically connected to power supply side electric wires connected to a power supply side, load side connectors that are electrically connected to load side electric wires connected to a load side, and fuse elements interposed between the power supply side connector and the load side connectors. The housing is formed of an insulating material, and includes a protection component holding unit that holds the circuit protection component. The heat conductive member includes a contacting portion that contacts the power supply side connector in a state where the protection component holding unit holds the circuit protection component, and a heat conducting portion connected to the contacting portion. |
US09953793B2 |
Short-circuit element and a circuit using the same
A bypass avoiding only abnormal cells or abnormal electronic components in an electronic appliance having a plurality of battery cells or electronic components is formed to decrease resistance while keeping functionality. An insulating substrate 2; a heat-generating resistor 3 arranged on the insulating substrate 2; a first and a second electrodes 4, 5 arranged adjacently to each other on the insulating substrate 2; a third electrode 6 arranged adjacently to the first electrode 4 and electrically connected to the heat-generating resistor; and a first meltable conductor 8 arranged between the first and third electrodes 4, 6 to constitute a current path capable of being blown by a heat generated by the heat-generating resistor 3 are provided. The first meltable conductor 8 melted by heat from the heat-generating resistor 3 gathers on the first and second electrodes 4, 5 to short-circuit them. |
US09953792B2 |
Short-circuit element and a circuit using the same
A bypass avoiding only abnormal cells or abnormal electronic components in an electronic appliance having a plurality of battery cells or electronic components is formed to decrease resistance while keeping functionality. |
US09953789B2 |
Single-pole breaking unit comprising a rotary contact bridge, and a switchgear device, and circuit breaker comprising such a unit
A single-pole breaking unit which includes a rotary contact bridge, a stationary contact operating with the contact bridge and connected to a current input, a rotary bar having radially extending axial end surfaces, and radial side surfaces with a transverse hole for the contact bridge which is salient through opposite radial side surfaces of the bar, an arc extinguishing chamber opening onto an opening volume for the contact bridge, two parallel side panels parallel to the axial end surfaces of the bar, with the rotary bar located between two sealing flanges between the axial end surfaces of the rotary bar and the side panels and movable axially toward the side panels to ensure tightness between the inside and the outside of the breaking unit, the sealing flanges each comprising a radially extending portion, and a cylindrical portion, both co-axial with the rotary bar, which cylindrical portion has an inside radius slightly less than the radial extent of the rotary bar, providing a space between the inside surface of the cylindrical portion and the rotary bar, the space permitting quenching gases to flow directly to push a sealing flange axially against a side panel to achieve tightness. |
US09953788B2 |
Electric circuit breaker
An electric circuit breaker including a spring energy store drive having a spring and a manual winding device for manually tensioning the spring. In accordance with an embodiment, the manual winding device includes a rotatable latching disk, a latching pawl arranged next to the disk, and a manual actuating device connected to the latching pawl. The latching pawl is guidable into a latching toothed portion of the disk. The pawl is also capable of moving, owing to an actuation of the actuating device. As a result, the disk is capable of rotating along a preset desired rotation direction for tensioning the spring. The latching toothed portion is asymmetrical and a force transmission from the pawl onto the disk is possible along the desired rotation direction. The disk slides along the pawl when the disk rotates along the desired rotation direction more quickly than the pawl. |
US09953785B2 |
Relay unit, control method for relay unit
The reliability of testing a normally closed contact in a relay unit may involve the following. While the load is de-energized, sending a test signal to a normally closed contact (b1, b2) and detecting the state of the returning test signal sent. Resending a test signal when a detection result does not satisfy a predetermined criteria, and re-detecting the state of the returning test signal resent. The state of the returning test signal resent may be assessed as normal when the re-detection result satisfies the predetermined criteria. |
US09953784B2 |
Information processing apparatus capable of controlling mechanical switch of power supply and control method
An information processing apparatus capable of communicating with an external apparatus includes: a network controller configured to communicate with the external apparatus; a mechanical switch configured to switch on or off according to a switch driving signal; a control unit configured to output the switch driving signal to the mechanical switch according to a signal from the network controller; and a power supplying unit configured to supply power to the network controller and the control unit in a case where the mechanical switch is off. In a case where the mechanical switch is off and the network controller receives an instruction to turn on power from the external apparatus, the control unit outputs the switch driving signal to turn on the mechanical switch. |
US09953782B2 |
Electric pulse generator
An electric pulse generator configured to power at least one load and including an electric discharge switch including at least one piston and a chamber in which the piston can move, a propellant gas-generating trigger for moving the piston, at least one punch rigidly connected to an end of the piston, and at least one stack of layers formed from at least one pair of electrodes separated by a layer of dielectric material. The electric pulse generator further includes an energy storage device associated with the or each pair of electrodes of the electric discharge switch in at least one series connection, the load or each load being configured to be connected in parallel with the or each series connection. |
US09953780B2 |
Embedded-pole HV electrical apparatus combination switchgear
A “five-prevention” interlocking pole type high-voltage switchgear includes a pole bracket, embedded poles, and spring and earthing isolated switch operating mechanisms; every three poles are arranged in a row on the bracket, the spring operating mechanism is joined with the switch operating mechanism through the chamber door interlocking piece and mechanism interlocking piece; the chamber interlocking piece, mechanism interlocking piece and door lock plate are joined, the door lock plate is opposite the opening semi-axis pinch plate in the spring operating mechanism and the door lock plate is set with a door lock pin. Chamber interlocking piece movement is used to open or close the switch operating mechanism crank operation hole and corresponds to the start of close brake operation and limit brake of opening pinch plate in the spring operating mechanism and the limiting and opening of the opening semi-axis and cable chamber door in the spring operating mechanism. |
US09953779B2 |
Bypass switch
A bypass switch includes: a casing; a vacuum interrupter disposed inside the casing, the vacuum interrupter being disposed such that a movable contact is movable to a fixed contact; a first fixing bus-bar fixed to the casing; a second fixing bus-bar fixed to the casing to be spaced apart from the first fixing bus-bar; a moving pusher connected to the movable contact; a drive source installed in the casing, the drive source pushing the moving pusher to a position at which the movable contact and the fixed contact are contacted with each other; and a multi-contactor disposed to be contacted with the moving pusher. Accordingly, the moving pusher can rapidly contact the movable contact with the fixed contact. Further, the moving pusher can be moved with a small external force. Thus, it is possible to minimize the size of the drive source and the power used in the drive source. |
US09953778B2 |
Gas circuit breaker and breaker for gas insulated switching device
A gas circuit breaker includes a breaking unit tank incorporating a fixed electrode and a movable electrode, a spring operation device including a breaking spring and a closing spring and configured to move the movable electrode, and a mechanism unit configured to couple the movable electrode side and the spring operation device side and transmit power received from the spring operation device to the movable electrode. The spring operation device is supported by a frame. The frame is fixed to a rear plate provided in a mechanism unit frame of the mechanism unit. A breaking spring case and a closing spring case of the spring operation device are fixed to pedestals via a plate member 38 and a support section 7. |
US09953774B2 |
Electronic device for controlling high-voltage with multiple low-voltage switches
An electronic device is disclosed for controlling a high-voltage power source with multiple low-voltage switches. The electronic device includes a low-voltage DC power supply that allows for low-voltage wiring and components to be used to control the high-voltage power source using multiple low-voltage switches. The electronic device includes a single pulse generator that generates a pulse signal upon activation of any one of the multiple switches. The pulse signal activates a bistable circuit controller that is coupled the a high-voltage electronic switch to control high-voltage power to the load. |
US09953772B2 |
High-visibility status indicator
A visual status indicator for an electrical apparatus is disclosed. The status indicator can be mounted within a lower cover of the electrical apparatus such that various display faces of the indicator are visible through one or more viewing windows of the lower cover. The status indicator can comprise a mounting base with protrusions and at least one wing, wherein the wing comprises at least one display face. At least one swing arm can be attached to the mounting base via the protrusions and the at least one swing arm can comprise at least one display face. The swing arm can be actuated such that either the display face on the wing or the display face on the swing arm is visible through the viewing window to indicate the status of the electrical apparatus. |
US09953766B2 |
Multilayer ceramic electronic component and method of manufacturing the same
A multilayer ceramic electronic component includes a ceramic body including an electrode structure including internal electrodes stacked to face each other with respective dielectric layers interposed therebetween and alternately exposed to first and second end surfaces thereof and ceramic bands enclosing regions spaced apart from the first and second end surfaces of the electrode structure; and external electrodes covering the first and second end surfaces of the electrode structure and at least portions of surfaces of the electrode structure connected to the first and second end surfaces of the electrode structure, respectively. |
US09953762B2 |
Contactless connector, contactless connector system, and a manufacturing method for the contactless connector
The invention relates to a contactless connector (100), a system including the contactless connector (100) and a corresponding mating connector (200), and a manufacturing method for the contactless connector. In order to enable the contactless connector (100) to transmit/receive power to/from the corresponding mating connector (200), the invention suggest providing at the contactless connector an inner ferrite element (102) and an inductive coupling element (110) arranged to at least partially surround the inner ferrite element. An outer ferrite element (107) of the contactless connector is arranged to at least partially surround the inductive coupling element (110), wherein a front end (108) of the outer ferrite element (107) facing the mating (101) end of the contactless connector is recessed in an axial direction of the contactless connector with respect to a front end (103) of the inner ferrite element (102) facing the mating end. A rear end (109) of the outer ferrite element (107) is magnetically connected to a rear end (104) of the inner ferrite element (102). An inductive coupling support element (601) is arranged around the inner ferrite element (102). The inductive coupling element is a wire wound around the inductive coupling support element (6019 to form a coil comprising a plurality of coil windings (115). The inductive coupling support element (6019 comprises an outwardly extending intermediate disc that divides the coil windings (115) into a first and a second coil winding section. The intermediate disc (602) has a slot (603) forming a coil wire passageway through which the coil wire is routed. |
US09953761B2 |
Arrangement and method for contactless energy transmission with a coupling-minimized matrix of planar transmission coils
The invention relates to an arrangement and a method for contactless energy transmission by means of induction. There are a plurality of coils arranged in a matrix, the coils having at least one conductor that surrounds a central axis of the coil at least once in one turn. The central axis stands vertically on the surface surrounded by the conductor in the geometric center of area of the surrounded surface. The coils are arranged adjacent to one another in a planar unit that extends in a first dimension, in a second dimension, and in a third dimension. The extension of the planar unit in the first dimension and in the second dimension is significantly greater than in the third dimension. The central axis of each coil stands at least locally at least nearly perpendicular to the surface spanned by the first dimension and the second dimension. The coils are also arranged in a regular manner within the planar unit in rows and/or columns such that each coil has at least two or three immediately adjacent coils. The distances between geometric centers of area of the coils and the shape and the extension of the at least one turn per coil are selected such that the mutual electromagnetic coupling between coils is minimal for all pairs of immediately adjacent coils in the planar unit. |
US09953759B2 |
Coil component
A coil component includes a component main body, a coil conductor, first and second external terminal electrodes and first and second extended conductor layers The first and second extended conductor layers are extended in directions toward the first main surface from one end portions of the first and second external terminal electrodes in a state of forming uniform and edges, and connect the one end and the other end of the coil conductor and the first and second external terminal electrodes, respectively, with distances larger than distances extending in normal line directions of outer peripheral edges of the circulating conductor layers and equal to or smaller than distances extending in tangent line directions of the outer peripheral edges of the circulating conductor layers. |
US09953754B2 |
Medical apparatus and method of operating the same
Provided are a medical apparatus and a method of operating the same. The medical apparatus includes a body including a user input unit to which a user instruction is input, a display device displaying a medical image and is rotatable about the body, and a locking member setting the display device to be rotatable when the display device is touched and fixes the display device when the display device is not touched. |
US09953751B2 |
R-T-B based permanent magnet
A R-T-B based permanent magnet which not only has equivalent magnetic properties as the existing Nd—Fe—B based permanent magnet as well as light mass but also can be suitably used as a magnet for field system of a permanent magnet synchronous rotating machine. The magnet can be obtained in a case where the composition of the compound for forming the main phase is (R1-x(Y1-zLaz)x)2T14B (R is rare earth element(s) consisting of one or more elements of Ce, Pr, Nd, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb and Lu, T is one or more transition metal elements with Fe or Fe and Co as essential elements, 0.0 |
US09953747B2 |
Electroceramic coating of a wire for use in a bundled power transmission cable
A cable for power distribution applications includes a plurality of wires bundled into the cable. The plurality of wires typically is comprised of interior wires and peripheral wires with the peripheral wires surrounding the interior wires. At least one wire is coated with a high emissivity coating that includes at least 10 weight percent aluminum oxide and a metal oxide other than aluminum oxide. Characteristically, the wire coated with the high emissivity coating has an emissivity greater than about 0.5 in the infrared region of the electromagnetic spectrum and a surface area at least 50 times greater than the surface area of a bare wire prior to being coated with the high emissivity coating. |
US09953741B2 |
Plastic molded product comprising copper-based compound microparticles and preparation method therefor
Molded plastic products having fine particles of copper-based compound with relatively low price, simple process and good economic feasibility and productivity, and method of manufacturing the products are provided. A chemical structure of the molded plastic products is CuxMy, wherein M is any one selected from groups 15 to 17 of the periodic table, x/y is 0.5-1.5. Also the molded plastic products comprises thermoplastic resin which contains dispersed therein copper-based particles reacts copper sulfate with any one salt, selected from among sulfuric salt, hydrofluoric salt and hydrochloric salt, at a molar ratio of 1:1 in an aqueous solution at a temperature of 10˜80° C. |
US09953740B2 |
Dispersant, metal particle dispersion for electroconductive substrates, and method for producing electroconductive substrate
The present invention is to provide a dispersant which has excellent dispersibility and which is able to inhibit the oxidation of dispersed particles. Disclosed is a dispersant comprising a graft copolymer having a constitutional unit represented by the following general formula (I) and a constitutional unit represented by the following general formula (II): (Symbols shown in the general formulae (I) and (II) are as described in the Description.) |
US09953739B2 |
Composition for corrosion prevention
The composition described herein for the prevention of corrosion comprises: sacrificial metal particles more noble than a metal substrate to which the composition contacts; carbonaceous material that can form electrical contact between the sacrificial metal particles; and means for providing an anticorrosion coating material for the metal substrate. The composition can form a coating on a metal substrate surface. A method for applying the composition for the prevention of corrosion is also described herein. |
US09953738B2 |
Electroconductive resin composition and molded product thereof
An electroconductive resin composition and a molded product thereof. The electroconductive resin includes 100 parts by weight of a thermoplastic polymer resin; 0.5 to 5 parts by weight of a carbon nanotube aggregate formed of a plurality of carbon nanotubes having an average outer diameter of 8 to 50 nm and an average inner diameter that is 40% or more of the average outer diameter; and 5 to 15 parts by weight of carbon black. |
US09953734B2 |
Microstructure manufacturing method
A microstructure manufacturing method includes forming a first insulating film on an Si substrate, exposing an Si surface by removing a part of the first insulating film, forming a recessed portion by etching the Si substrate from the exposed Si surface, forming a second insulating film on a sidewall and a bottom of the recessed portion, forming an Si exposed surface by removing at least a part of the second insulating film formed on the bottom of the recessed portion, and filling the recessed portion with a metal from the Si exposed surface by electrolytic plating. |
US09953724B2 |
Memory devices and methods for managing error regions
Memory devices and methods are described that include a stack of memory dies and a logic die. Method and devices described include those that provide for repartitioning the stack of memory dies and storing the new partitions in a memory map. Repartitioning in selected configurations allows portions of memory to be removed from use without affecting the rest of the memory device. Additional devices, systems, and methods are disclosed. |
US09953723B1 |
Input/output terminal characteristic calibration circuit and semiconductor apparatus including the same
An input/output terminal characteristic calibration circuit may include a plurality of input/output terminals a subset of which is configured to partially and selectively receive a characteristic calibration signal according to an external input, such that characteristics of the input/output terminals corresponding to the characteristic calibration signal are calibrated. The input/output terminal characteristic calibration circuit may also include a characteristic calibration signal generation circuit coupled to the plurality of input/output terminals in common through a test signal line, and configured to provide the characteristic calibration signal to the plurality of input/output terminals in common through the test signal line. |
US09953718B2 |
Programming memory cells to be programmed to different levels to an intermediate level from a lowest level
First memory cells are programmed to an intermediate level from a lowest level, corresponding to a lowest data state, where the first memory cells are to be programmed from the intermediate level to levels other than the lowest level. The first memory cells are not read or verified at the intermediate level. Different first memory cells of the first memory cells that are programmed to the intermediate level are respectively programmed to different levels of the levels other than the lowest level from the intermediate level. A second memory cell is programmed to a lower level than the different levels of the levels other than the lowest level from the lowest level while the different first memory cells are respectively programmed to the different levels of the levels other than the lowest level from the intermediate level. |
US09953715B2 |
Level shifter
According to one embodiment, A level shifter includes a first circuit configured to generate a first signal, the first signal being inverted and delayed signal of a second signal, a NAND circuit including a first input terminal and a second input terminal, the second signal being input to the first terminal, the first signal being input to the second terminal, a first transistor, a first voltage being applied to a first terminal of the first transistor, a second terminal of the first transistor being connected to a third input terminal of the NAND circuit, a third signal which inverts the second signal being applied to a gate of the first transistor, a second transistor, a second voltage being applied to a first terminal of the second transistor, the second voltage being higher than the first signal, a gate of the second transistor being connected to an output terminal, a third transistor, the second voltage being applied to a first terminal of the third transistor, a second terminal of the third transistor being connected to a second terminal of the second transistor, the second signal being applied to a gate of the third transistor, and a fourth transistor, a first terminal of the fourth transistor being connected to the second terminal of the third transistor, a second terminal of the fourth transistor being connected to the output terminal, an output terminal of the NAND circuit being connected to a gate of the fourth transistor. |
US09953708B2 |
Memory performing write operation in which a string transistor channel voltage is boosted before applying a program voltage to a word line
A three dimensional stacked nonvolatile semiconductor memory according to an example of the present invention includes a memory cell array comprised of first and second blocks. The first block has a first cell unit which includes a memory cell to be programmed and a second cell unit which does not include a memory cell to be programmed, and programming is executed by applying a program potential or a transfer potential to word lines in the first block after the initial potential of channels of the memory cells in the first and second cell units is set to a plus potential. In the programming, the program potential and the transfer potential are not applied to word lines in the second block. |
US09953707B2 |
Memory device
According to one embodiment, a memory device includes a sense amplifier including a first input node and a second input node, a first path including a memory cell to be selectively connected to the first input node, and a second path including a reference cell to be selectively connected to the second input node, and is configured to change an input value at the second input node in accordance with the state of the memory cell. |
US09953705B2 |
Planar memory cell architectures in resistive memory devices
To provide enhanced data storage devices and systems, various systems, architectures, apparatuses, and methods, are provided herein. In a first example, a resistive random access memory (ReRAM) array is provided. The ReRAM array includes a plurality of memory cells each comprising resistive memory material formed into a layer of a substrate, with resistance properties of the resistive memory material corresponding to data bits stored by the memory cells. The ReRAM array also includes a plurality of interconnect features each comprising conductive material between adjacent memory cells formed into the layer of the substrate, and gate portions coupled onto the memory cells and configured to individually alter the resistance properties of the resistive memory material of associated memory cells responsive to at least voltages applied to the gate portions. |
US09953704B2 |
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. |
US09953698B2 |
Overvoltage protection for a fine grained negative wordline scheme
A fine grained negative wordline scheme for SRAM memories is disclosed. The scheme includes a circuit having a static random access memory (SRAM) cell including at least a wordline coupled to a plurality of NFETs of a transistor array. The circuit further includes a wordline driver including a plurality of inverters coupled between a wordline group decode node, a power supply and the wordline. Overvoltage on the wordline driver and NFETs of the SRAM cell are eliminated by applying a power gating mode and lowering the power supply voltage. |
US09953692B1 |
Spin orbit torque MRAM memory cell with enhanced thermal stability
An in-plane SOT MRAM non-volatile memory cell has enhanced thermal stability due to coercive pinning provided by an adjacent antiferromagnetic layer that has a thickness that is less than a minimum critical thickness needed to provide exchange bias. |
US09953691B2 |
Nonvolatile semiconductor memory
According to one embodiment, a nonvolatile semiconductor memory includes a semiconductor substrate, a first substrate area in the semiconductor substrate, a first cell unit in the first substrate area, the first cell unit including a first memory cell and a first transistor, and the first transistor having a control terminal connected to a first word line, using the first substrate area as a channel and supplying a read current or a write current to the first memory cell, and a substrate potential setting circuit setting the first substrate area to a first substrate potential when the read current is supplied to the first memory cell, and setting the first substrate area to a second substrate potential different from the first substrate potential when the write current is supplied to the first memory cell. |
US09953690B2 |
Apparatuses, methods, and systems for stochastic memory circuits using magnetic tunnel junctions
Embodiments include apparatuses, systems, and methods including a memory apparatus including a plurality of bit cells, wherein each of the plurality of bit cells correspond to a respective weight value and include a switch device that has a magnetic tunnel junction (MTJ) or other suitable resistive memory element to produce stochastic switching. In embodiments, the switch device may produce a switching output according to a stochastic switching probability of the switch device. In embodiments, a bit line or a source line passes a current across the MTJ for a switching time associated with the stochastic switching probability to produce the switching output which enables a determination of whether the respective weight value is to be updated. Other embodiments may also be described and claimed. |
US09953689B2 |
Memory device, related method, and related electronic device
A memory device may include the following elements: a first memory cell; a first word line for transmitting a first control signal to control an electrical connection in the first memory cell; a first bit line connected to the first memory cell; a first transistor, wherein a first terminal of the first transistor is connected to the first bit line; a second memory cell; a second word line for transmitting a second control signal to control an electrical connection in the second memory cell; a second bit line connected to the second memory cell; a second transistor, wherein a first terminal of the second transistor is connected to the second bit line; and a sense amplifier having a first input terminal connected to a second terminal of the first transistor and having a second input terminal connected to a second terminal of the second transistor. |
US09953687B1 |
Pseudo-dynamic circuit for multi-voltage timing interlocks
An interlock circuit utilizes a single combinatorial pseudo-dynamic logic gate to take inputs from two voltage domains at the same time without requiring either input to be level shifted. The interlock design allows hold timing to be met across a large voltage range of both supplies in a dual-voltage supply environment while not significantly hurting setup time by having much lower latency than the latency of a level shifter. |
US09953683B1 |
Die-cut gasket manufacturing
A method for manufacturing gaskets is described herein that includes cutting at least one hole in a first material, wherein the at least one hole corresponds to a first geometric shape. The method can also include wrapping the first material in a conductive material to produce a conductive material wrapped gasket. Additionally, the method can include producing a die-cut gasket by cutting a pattern from the conductive material wrapped gasket, the pattern to be cut from portions of the conductive material wrapped gasket corresponding to the at least one hole, wherein the pattern is to be based on a second geometric shape. |
US09953673B2 |
Head to media interface monitoring
A storage device disclosed herein includes a transducer head with a proximity sensor that generates head-disc proximity signals, a digitizer configured to convert the analog proximity signals from the proximity sensor to digitized sample data, a discrete wavelet transformation (DWT) module configured to analyze the digitized sample data by performing an enhanced DWT on the digitized sample data to generate DWT coefficients, and a modal filter configured to determine dominant head-disc interference (HDI) modes for a transducer head by analyzing the DWT coefficients. |
US09953672B1 |
Accurate repeatable runout compensation in disk drives during seeks
A repeatable runout (RRO) is accurately compensated for while moving a magnetic head radially across a disk surface. An iterative learning control algorithm is employed to determine appropriate feed-forward coefficients for an RRO compensation signal for each of a plurality of radial locations across the disk surface. The feed-forward coefficients are determined by performing multiple iterations of continuously moving the magnetic head across the disk surface along a target path while measuring a position error signal that indicates the radial error between the magnetic head and the target path. With each iteration, the iterative learning control algorithm computes new feed-forward coefficients for each of the plurality of radial locations, where the new feed-forward coefficients are selected to reduce the measured position error signal when employed to move the magnetic head along the target path. |
US09953671B1 |
Saturation-based verification of magnetic tape storage
Techniques for verifying a magnetic tape are disclosed. The techniques include obtaining a position signal generated by reading a magnetic tape using a stationary tape head. Next, a simulated current for adjusting a position of the tape head to follow a track on the magnetic tape is updated using the position signal. The simulated current is then compared to one or more saturation limits to generate a verification result for a servo pattern on the magnetic tape, wherein the verification result classifies the magnetic tape as usable or unusable. Finally, the verification result is outputted for use in managing subsequent use of the magnetic tape. |
US09953670B1 |
Method and system for providing a HAMR writer including a multi-mode interference device
A heat-assisted magnetic recording (HAMR) write apparatus includes a laser for providing energy and resides in proximity to a media during use. The HAMR write apparatus includes a write pole that writes to a region of the media, coil(s) for energizing the write pole and a waveguide optically coupled with the laser. The waveguide includes at least one multi-mode interference (MMI) device. The MMI device has at least one input, a plurality of outputs, a propagation section and a multi-mode interference (MMI) section. Energy from the laser propagates through the propagation section before the MMI section. The propagation section expands the energy from the laser to a plurality of modes. A first portion of the outputs is output from the propagation section. The MMI section is between the propagation section and a second portion of the plurality of outputs. |
US09953669B1 |
Toothed slider high density head gimbal assembly slider interconnect
A slider for use in a disk drive, the slider including a slider body having a leading surface and an opposite trailing surface, wherein the trailing surface includes portions with extensions or depressions. The extensions or depressions include a slider bond pad. |
US09953668B1 |
Active fiber composite data storage device suspension
A data storage device may employ a suspension that positions a transducing head proximal a data storage medium. The suspension can consist of an active fiber composite that spans a portion of a loadbeam. The active fiber composite can be configured with at least one active fiber contacting a supporting layer. |
US09953667B2 |
Disk drive system
A head gimbal assembly has a laminate flexure that includes a metallic conductive layer that includes a plurality of electrically conductive traces that are elongated and narrow and electrically connected to the read head, and a metallic structural layer that is stiffer than the conductive layer. A first dielectric layer is disposed between the structural layer and the conductive layer. A second dielectric layer substantially covers the conductive layer in a flexure tail bonding region that overlaps a flexible printed circuit (FPC). The structural layer includes a plurality of flexure bond pads that are aligned with, facing, and bonded to corresponding FPC bond pads. The flexure bond pads in the structural layer are electrically connected to the electrically conductive traces in the conductive layer by vias through the first dielectric layer. In certain embodiments, the flexure tail is folded upon itself in the flexure tail bonding region. |
US09953666B2 |
Gimbal deflection inhibitor for head gimbal assembly
A method for assembling a head-gimbal assembly of a hard disk drive, the method including the steps of dispensing adhesive onto a top surface of a gimbal tongue, wherein the gimbal tongue is positioned adjacent to a load beam with a dimple extending from its top surface, and wherein the gimbal tongue is configured with at least one support feature that inhibits its deformation toward the dimple when subjected to downward pressure with respect to the dimple; positioning a slider on which a magnetic head is mounted adjacent to the top surface of the gimbal tongue; and pressing the slider onto the adhesive and toward the dimple of the load beam. |
US09953662B2 |
Low-power sound wave reception method and mobile device using the same
A low-power sound wave reception method in a computer which includes a microphone, a memory which stores at least one reference pattern, and a computer processor is provided. The low-power sound wave reception method includes: when a sound wave signal having an intensity greater than or equal to a threshold value is detected by the microphone, comparing the sound wave signal and the at least one reference pattern stored in the memory; and when there is a reference pattern matching the sound wave signal, turning on the computer processor, and deactivating the reference pattern matching the sound wave signal (excluding the deactivated reference pattern from the comparing step). |
US09953660B2 |
System and method for reducing tandeming effects in a communication system
The present disclosure is directed towards a system and method for reducing tandeming effects in a communications system. The method may include receiving, at a speech decoder, an input bitstream associated with an incoming initial speech signal from a speech encoder. The method may further include determining whether or not coding is required and if coding is required, modifying an excitation signal associated with the bitstream. The method may also include providing the modified excitation signal to an adaptive encoder. |
US09953659B2 |
Apparatus and method for audio signal envelope encoding, processing, and decoding by modelling a cumulative sum representation employing distribution quantization and coding
An apparatus for generating an audio signal envelope from one or more coding values is provided. The apparatus includes an input interface for receiving the one or more coding values, and an envelope generator for generating the audio signal envelope depending on the one or more coding values. The envelope generator is configured to generate an aggregation function depending on the one or more coding values, wherein the aggregation function includes a plurality of aggregation points. Furthermore, the envelope generator is configured to generate the audio signal envelope such that the envelope value of each of the envelope points of the audio signal envelope depends on the aggregation value of at least one aggregation point of the aggregation function. |
US09953656B2 |
Audio encoder, audio decoder, methods and computer program using jointly encoded residual signals
An audio decoder for providing at least four audio channel signals on the basis of an encoded representation is configured to provide a first residual signal and a second residual signal on the basis of a jointly encoded representation of the first residual signal and of the second residual signal using a multi-channel decoding. The audio decoder is configured to provide a first audio channel signal and a second audio channel signal on the basis of a first downmix signal and the first residual signal using a residual-signal-assisted multi-channel decoding. The audio decoder is configured to provide a third audio channel signal and a fourth audio channel signal on the basis of a second downmix signal and the second residual signal using a residual-signal-assisted multi-channel decoding. An audio encoder is based on corresponding considerations. |
US09953648B2 |
Electronic device and method for controlling the same
An electronic device and a method for controlling the same are provided. The electronic device includes a storage configured to store domain information that is categorized for dialog subjects, a speaker configured to output a system response based on a user utterance sound, and a processor configured to detect a domain, among the domain information, based on the user utterance sound, determine one among the detected domain and a previous domain as a domain to be used to process the user utterance sound, based on a confidence between the user utterance sound and the detected domain, and process the user utterance sound to generate the system response, based on the determined domain. |
US09953647B2 |
Method and apparatus for speech recognition
A method and apparatus for speech recognition are provided. The method and the apparatus calculate signal to noise ratios (SNRs) of speech signals from a user received at speech recognition apparatuses. The method and the apparatus recognize a reference speech signal having a maximum SNR among the SNRs. |
US09953645B2 |
Voice recognition device and method of controlling same
A voice recognition device includes an extractor configured to extract at least one of a first utterance element indicating an execution command and a second utterance element indicating a subject, from a user's voice utterance, a domain determiner configured to determine a current domain to provide response information regarding the voice utterance based on the first and the second utterance elements, and a controller configured to determine a candidate conversation frame to provide the response information regarding the voice utterance on at least one of the current domain and a previous domain based on a conversation state of the current domain, wherein the previous domain is determined from a previous voice utterance of the user. |
US09953642B2 |
Robot apparatus and method for registering shortcut command consisting of maximum of two words thereof
A robot apparatus including an input unit to receive a voice command from a user, a determination unit to determine whether a voice command is repeated a predetermined number of times, and a control unit to register a shortcut command to shorten a voice command if it is determined a voice command is repeated a predetermined number of times. A shortcut command to shorten a voice command of a user is generated, and thus user convenience is enhanced. |
US09953640B2 |
Systems and methods of interpreting speech data
Method and systems are provided for interpreting speech data. A method and system for recognizing speech involving a filter module to generate a set of processed audio data based on raw audio data; a translation module to provide a set of translation results for the raw audio data; and a decision module to select the text data that represents the raw audio data. A method for minimizing noise in audio signals received by a microphone array is also described. A method and system of automatic entry of data into one or more data fields involving receiving a processed audio data; and operating a processing module to: search in a trigger dictionary for a field identifier that corresponds to the trigger identifier; identify a data field associated with a data field identifier corresponding to the field identifier; and providing content data associated with the trigger identifier to the identified data field. |
US09953638B2 |
Meta-data inputs to front end processing for automatic speech recognition
A computer-implemented method is described for front end speech processing for automatic speech recognition. A sequence of speech features which characterize an unknown speech input provided on an audio input channel and associated meta-data which characterize the audio input channel are received. The speech features are transformed with a computer process that uses a trained mapping function controlled by the meta-data, and automatic speech recognition is performed of the transformed speech features. |
US09953637B1 |
Speech processing using skip lists
Features are disclosed for processing user utterances and applying user-supplied corrections to future user utterances. If a user utterance is determined to relate to a speech processing error that occurred when processing a previous utterance, information about the error or a correction thereto may be stored. Such information may be referred to as correction information. Illustratively, the correction information may be stored in a skip list. Subsequent utterances may be processed based at least partly on the correction information. For example, speech processing results generated from processing subsequent utterances that include a term associated with the error may be removed or re-scored in order to reduce or prevent the chance that an error will be repeated. |
US09953633B2 |
Speaker dependent voiced sound pattern template mapping
Various implementations disclosed herein include a training module configured to produce a set of segment templates from a concurrent segmentation of a plurality of vocalization instances of a VSP vocalized by a particular speaker, who is identifiable by a corresponding set of vocal characteristics. Each segment template provides a stochastic characterization of how each of one or more portions of a VSP is vocalized by the particular speaker in accordance with the corresponding set of vocal characteristics. Additionally, in various implementations, the training module includes systems, methods and/or devices configured to produce a set of VSP segment maps that each provide a quantitative characterization of how respective segments of the plurality of vocalization instances vary in relation to a corresponding one of a set of segment templates. |
US09953632B2 |
Keyword model generation for detecting user-defined keyword
According to an aspect of the present disclosure, a method for generating a keyword model of a user-defined keyword in an electronic device is disclosed. The method includes receiving at least one input indicative of the user-defined keyword, determining a sequence of subwords from the at least one input, generating the keyword model associated with the user-defined keyword based on the sequence of subwords and a subword model of the subwords, wherein the subword model is configured to model a plurality of acoustic features of the subwords based on a speech database, and providing the keyword model associated with the user-defined keyword to a voice activation unit configured with a keyword model associated with a predetermined keyword. |
US09953631B1 |
Automatic speech recognition techniques for multiple languages
Computer-implemented techniques can include obtaining languages for automatic speech recognition, the languages being associated with a plurality of users and receiving an input indicative of a request to provide speech input. In response to receiving the input, a first indication that automatic speech recognition (ASR) is being performed in each of the plurality of languages can be displayed. A speech input from one of the plurality of users can be received and ASR can identify one of the languages associated with the speech input to obtain a detected language. In response to obtaining the detected language, a second indication that ASR is being performed in the detected language can be displayed. The speech input can be transcribed and translated to another one of the plurality of languages to obtain a translated text that can be displayed. |
US09953630B1 |
Language recognition for device settings
A computing device reduces the complexity of setting a preferred language on the computing device based on verbal communications with a user. The device may detect when a user is having difficulty navigating a device in a current language and detects the language spoken by a user to cause a language setting to change. The computing device may cross reference other information associated with user, such as other applications or content, when selecting a preferred language. |
US09953627B2 |
Engine noise control
An exemplary engine noise control includes directly picking up engine noise from an engine of a vehicle at a pick-up position to generate a sense signal representative of the engine noise, and active noise control filtering to generate a filtered sense signal from the sense signal. The control further includes converting the filtered sense signal from the active noise control filtering into anti-noise and radiating the anti-noise to a listening position in an interior of the vehicle. The filtered sense signal is configured so that the anti-noise reduces the engine noise at the listening position. |
US09953622B2 |
Capo
A capo (10) suitable for a twelve string guitar, where string pairs of different gauges are used. The capo (10) includes a clamp arm (11) with a contact surface (12) for contacting the strings that includes a plurality of inclined portions (18) relative to a lateral extent of the clamp arm (11). The nature of the inclined portions (18) is such that adjacent strings (1st to 6th) of different gauges can be contacted with relatively even pressure upon the fingerboard (21). |
US09953620B2 |
Updating image regions during composition
Techniques are described for determining a region to be updated in a frame based on positional changes of one layer from frame-to-frame. The positional changes may be displacement of a layer or removal of a layer from one frame to the next. In addition to the information of the positional changes, the techniques also utilize all areas for which the image content changed, but the position did not, for determining the region to be updated. |
US09953618B2 |
Using a plurality of sensors for mapping and localization
Systems and methods for performing localization and mapping with a mobile device are disclosed. In one embodiment, a method for performing localization and mapping with a mobile device includes identifying geometric constraints associated with a current area at which the mobile device is located, obtaining at least one image of the current area captured by at least a first camera of the mobile device, obtaining data associated with the current area via at least one of a second camera of the mobile device or a sensor of the mobile device, and performing localization and mapping for the current area by applying the geometric constraints and the data associated with the current area to the at least one image. |
US09953617B2 |
Flexible display device and operating method thereof
A flexible display device that includes a display unit to display content information on a screen, wherein the screen can be expandable or reducible; a sensing unit to detect a size of the screen; and a control unit to display at least one of a first indicator for indicating a degree to which the screen of the display unit is expandable and a second indicator for indicating an amount of remaining content information. |
US09953615B2 |
Display apparatus and control method thereof
A display apparatus including: a display configured to display an image; and at least one processor configured to, in response to beginning a viewer fatigue reduction function, determine whether a change characteristic of an image displayed on the display during a first time interval of an image signal corresponds to a suitable section for the viewer fatigue reduction function, and control the display to decrease a viewing fatigue level of the displayed image during the determined suitable section. |
US09953614B2 |
Signal processing device and signal processing method
An extraction unit determines whether, in a display area of a display unit in which content data obtained from an acquisition unit are displayed, there is a character area in which an area occupied by a character has a proportion greater than a predetermined value. Based on color information of the character in an area which is determined to be the character area by the extraction unit, a setting unit sets a target color temperature when the content data is displayed. A converter changes an original color temperature of the content data to the target color temperature, based on the target color temperature set by the setting unit. |
US09953612B2 |
Systems and methods for facilitating communication between mobile devices and display devices
Certain embodiments herein may include systems and methods for facilitating communication between mobile devices and display devices. According to certain embodiments, various types of connections may be established for communication between mobile devices and display devices. The type of connection may be based on numerous factors, including networks accessible to the mobile devices and display devices, capabilities of the mobile devices and display devices, and requirements associated with a software application running on a display device or on a device associated with the display device. Example connection types may involve a server intermediary which may establish a communication connection and proxy or relay content between mobile devices and display devices. Other connection types may not involve a server intermediary, for example, when a mobile device interacts with a display device to control a real-time game application. |
US09953611B2 |
Shift register and driving method thereof, gate driving circuit and display device
The present application provides a shift register and a driving method thereof, a gate driving circuit and a display device. The shift register includes: an input module for introducing a signal of an output terminal of a previous level shift register to the pull-up node; an output module for introducing a signal of the first clock signal terminal to the output terminal; a reset module for resetting the pull-up node, the output terminal, the first pull-down node, and the second pull-down node using signals of the OFF signal terminal, the first signal terminal, and the second signal terminal; a voltage setting module for introducing a signal of the OFF signal terminal to the first pull-down node and the second pull-down node; and a holding module for introducing signals of the first signal terminal and the second signal terminal to the first pull-down node and the second pull-down node, respectively. |
US09953609B2 |
Display panel driving apparatus, method of driving display panel using the same and display apparatus having the same
A display panel driving apparatus includes a control circuit, a data driver and a gate driver. The control circuit is configured to receive a first control signal for recovering a clock signal from a display signal including image data and the clock signal, and calculate a root mean square of the first control signal to output a second control signal. The data driver is configured to receive the display signal, receive the second control signal, recover the clock signal from the display signal according to the second control signal, and output a data signal based on the image data to a data line of a display panel. The gate driving part is configured to output a gate signal to a gate line of the display panel. |
US09953608B2 |
Driving circuit of display panel and driving module thereof, and display device and method for manufacturing the same
The present invention relates to a driving circuit of a display panel. A plurality of driving units produce a reference driving voltage according to a gamma voltage of a gamma circuit, respectively. A plurality of digital-to-analog converting circuits receive the reference driving voltages output by the plurality of driving units, and select one of the plurality of reference driving voltage as a data driving voltage according to pixel data, respectively. The plurality of digital-to-analog converting circuits transmit the plurality of data driving voltages to the display panel for displaying images. A voltage boost circuit is used for producing a first supply voltage and providing the first supply voltage to the plurality of digital-to-analog converting circuits. At least a voltage boost unit is used for producing a second supply voltage and providing the second supply voltage to the plurality of driving units. |
US09953602B2 |
Method of driving display panel, display panel driving apparatus for performing the method and display apparatus having the display panel driving apparatus
A method for driving a display panel includes at least two driving operations. The first driving operation includes driving a first display area of the display panel by outputting a data signal of a first frame to the first display area and driving a gate line of a first gate line group in the first display area. The second driving operation includes driving a second display area of the display panel by outputting a data signal of a second frame to the second display area and driving a gate line of a second gate line group in the second display area. The first display area is adjacent to the second display area, and the first frame is different from the second frame. |
US09953599B2 |
Display device and driving board
A display device and a driving board are provided. The display device includes a buffer configured to generate a applied voltage corresponding to a driving control signal; a liquid crystal display (LCD) panel configured to change a liquid crystal transmittance thereof in accordance with the applied voltage; a switcher configured to selectively provide an intermediate voltage of a predetermined level, which makes the LCD panel transmit no light, to the LCD panel; and a driving controller configured to control the switcher to block power from being supplied to the buffer and to provide the intermediate voltage to the LCD panel in response to a predetermined event occurring. |
US09953594B2 |
Liquid crystal display device and method for driving same
When a SLEEPIN Command is inputted to the liquid crystal display device, the liquid crystal display device controls a source driver and a gate driver to generate an alternating current voltage and apply the generated alternating current voltage to a liquid crystal layer, in order to eliminate charge storage due to impurity ions distributed unevenly due to a polarity bias caused by a voltage applied to the liquid crystal layer until a point of time when the Command is inputted. In this manner, the liquid crystal display device shifts to a sleep period in a state where the charge storage due to the unevenly distributed impurity ions is eliminated. Therefore, when the liquid crystal display device resumes from the sleep period, generation of an afterimage due to burn-in of liquid crystal and generation of a flicker due to deviation of an optimum common voltage do not occur. |
US09953593B2 |
Liquid crystal display and control signal debugging method thereof
The present invention provides a liquid crystal display, comprising a first circuit board and a second circuit board and a source driving circuit which are electrically coupled to the first circuit board, wherein the first circuit board comprises a sequence controller, and the sequence controller provides a control signal and codes the control signal, and transmits the coded control signal from the first circuit board to the source driving circuit through the second circuit board, and the sequence controller directly outputs the uncoded control signal through the first circuit board to ensure a phase delay relationship between the uncoded control signal and a control signal outputted by the source driving circuit. The present invention further provides a control signal debugging method applied with the aforesaid liquid crystal display. |
US09953590B2 |
Color display devices and methods with enhanced attributes
A color display device for displaying an n-primary color image, wherein n is greater than three, the device including an array of sub-pixel (801) configured to have at least one repeating unit having one sub-pixel representing each of the n primary colors, wherein repeating unit (906) is configured to optimize at least one attribute of the n-primary color image. |
US09953588B1 |
Nano-particle based variable transmission devices
A variable transmission medium comprises a fluid and a plurality of nanoparticles dispersed in the fluid, wherein addition of acid to the fluid causes the nanoparticles to flocculate and form aggregates of particles that scatter light. The nanoparticles may comprise at least one metal oxide, such as titanium dioxide, zinc oxide or zirconium dioxide. The fluid may have a dielectric constant less than about 10. |
US09953587B2 |
Apparatus and method for controlling liquid crystal display brightness, and liquid crystal display device
An apparatus for controlling liquid crystal display brightness includes: a subarea image grayscale determining section configured to determine image grayscale values of subarea image data blocks corresponding to backlight subareas according to a received image signal; a subarea backlight value pre-obtaining section configured to pre-obtain subarea backlight values corresponding to the subarea image data blocks according to the image grayscale values of the subarea image data blocks; a subarea backlight value gain section configured to multiply the pre-obtained subarea backlight values with a preset backlight value gain coefficient to obtain gained backlight values of the backlight subareas, wherein the preset backlight value gain coefficient is more than 1; and a subarea backlight value outputting section configured to output the respective gained subarea backlight values to driver circuits of backlight sources in the corresponding backlight subareas to control the brightness of the backlight sources in the corresponding backlight subareas as a result of driving. |
US09953586B2 |
Liquid crystal display device and driving method thereof
A liquid crystal display device and a driving method thereof are disclosed. The method for driving the liquid crystal display device comprises the following steps: converting three primary color gray-scale data of a frame image to be displayed into multiple color gray-scale data; and driving different sub pixels according to the overdrive gray-scale values that are obtained through inquiring the overdrive table based on the multiple color gray-scale data of the frame image to be displayed according to a certain time sequence in two color fields. According to the method, the color shift phenomena of the traditional liquid crystal display device can be alleviated effectively. |
US09953584B2 |
Lighting techniques for display devices
Techniques are disclosed for lighting displays such as those associated with electrophoretic display (EPD) devices such as e-readers or any other display technologies or applications. In an embodiment, an EPD device is provided with a number of internal LEDs or other suitable light source generally disposed along at least a portion of the display perimeter. The light can be activated in situations where the available ambient light is inadequate for viewing the display. Light from the light source is distributed across the display, and in some embodiments can be adjusted to provide a desired degree of brightness. The light can be turned on or off via an existing single press-button or otherwise tactile, physical user interface that serves multiple functions. This user interface can be readily found and engaged by the user without the benefit of sight. |
US09953580B2 |
OLED gate driving circuit structure
The present invention provides an OLED gate driving circuit structure, comprising an OLED panel, a gate charge/discharge driving circuit, a logic process unit and a source driving circuit; the gate charge/discharge driving circuit is located at one side of the OLED panel, and the gate charge/discharge driving circuit comprises a plurality of output ends, and each output end is electrically coupled to the logic process unit with one signal line; the logic process unit is located inside the OLED panel, and the logic process unit receives a scan signal transmitted by the gate charge/discharge driving circuit through the signal line, and converts the scan signal into a discharge scan signal and a charge scan signal to be provided to the OLED panel; the source driving circuit is coupled to the OLED panel, and provides a data signal to the OLED panel, and only one gate driving integrated circuit is utilized in the structure for achieving the charge and discharge procedures of the gate driving circuit to save the hardware cost and to simplify the panel layout circuit and to make the frame of the panel narrower. |
US09953578B2 |
Light emitting period setting method, driving method for display panel, driving method for backlight, light emitting period setting apparatus, semiconductor device, display panel and electronic apparatus
Disclosed herein is a light emitting period setting method for a display panel wherein the peak luminance level is varied through control of a total light emitting period length which is the sum total of period lengths of light emitting periods arranged in a one-field period, including a step of setting period lengths of N light emitting periods, which are arranged in a one-field period, in response to the total light emitting period length such that the period lengths of the light emitting periods continue to keep a fixed ratio thereamong, N being equal to or higher than 3. |
US09953567B2 |
Pixel circuit and organic light-emitting display device including the same
Provided is an organic light-emitting display device including: a first pixel; a second pixel; and a common capacitor connected to the first and second pixels, wherein the first pixel comprises: a first switching transistor transmitting a first data signal in response to a first scan signal; a second switching transistor transmitting the first data signal to the common capacitor; a first storage capacitor storing a charge corresponding to the first data signal; a first driving transistor generating a driving current corresponding to the charge stored in the first storage capacitor; and a first organic light-emitting diode (OLED) emitting light corresponding to the first driving current, and wherein the second pixel comprises: a third switching transistor transmitting a second data signal in response to a second scan signal; a fourth switching transistor transmitting the second data signal to the common capacitor; a second storage capacitor storing a charge corresponding to the second data signal; a second driving transistor generating a driving current corresponding to the charge stored in the second storage capacitor; and a second organic light-emitting diode (OLED) emitting light corresponding to the second driving current. |
US09953562B2 |
Signal processing device, signal processing method, program, and electronic apparatus
Provided is a signal processing device including a signal synthesis unit that generates a first synthesis signal configured from an image signal to cause a first light emitting element used for displaying an image to emit light and a dummy pixel signal to cause a second light emitting element used for measuring brightness to emit light, a conversion unit that converts the generated first synthesis signal into a second synthesis signal to cause only the first light emitting element of the first light emitting element and the second light emitting element to emit light at identical brightness, regardless of a degradation degree of the first light emitting element, and a light emission control unit that causes the first light emitting element and the second light emitting element to emit light, on a basis of the second synthesis signal. |
US09953561B2 |
Array substrate of display apparatus and driving method thereof and display apparatus
There are provided an array substrate and a driving method thereof, and a display apparatus. Multiple gate lines are arranged on the array substrate, two ends of the gate lines are connected to a first gate driving circuit and a second gate driving circuit respectively, each of the gate lines is divided into a first gate line portion connected to the first gate driving circuit and a second gate line portion connected to the second gate driving circuit, and a switch element is arranged between the first gate line portion and the second gate line portion. Simultaneous turning-on of display TFTs controlled by one gate line is avoided, and the pulling to the voltage of a common electrode is reduced. |
US09953559B2 |
Source driver, driving circuit and driving method for TFT-LCD
The present invention provides a source driver for use in a TFT-LCD, comprising: a data register, a data latch, a digital-to-analog converter and an output buffer. A first loading pulse is provided to the output buffer, such that the output buffer starts to output the gray-scale voltages of odd output ends to corresponding TFT sources in response to a second edge of the first loading pulse from the second level to the first level, which second edge immediately follows the first edge, and a second loading pulse is provided to the output buffer, such that such that the output buffer starts to output the gray-scale voltages of even output ends to corresponding TFT sources in response to a second edge of the second loading pulse from the second level to the first level, which second edge immediately follows the first edge. At least the second edge of the first loading pulse is not synchronous with the second edge of the second loading pulse. A driving circuit and a driving method are further provided. The source driver, the driving circuit and the driving method can alleviate adverse consequences resulting from too large difference between display data of two adjacent rows. |
US09953558B1 |
Transparent display apparatus and method for driving transparent display panel thereof
A transparent display apparatus and a method for driving a transparent display panel thereof are provided. The transparent display apparatus includes a first and second transparent display panels, an image processor and a display driver. The image processor receives an image signal having display data, a transparency control signal having transparent values, a first and second transparent parameters. The image processor calculates according to the image signal, the transparency control signal, the first and second transparent parameters to provide a first display signal having first gray data and a second display signal respectively having second gray data. The display driver drives the first and second transparent display panels according to the first and second gray data, so as to display a display image having all gradations between a black state, a white state and a transparent state through the coincided first and second transparent display panels. |
US09953556B2 |
Color correction method for optical see-through displays
In a method of correcting a desired color of a pixel to be displayed in an optical see-through display, a binned-display profile of prescribed colors arranged to be rendered by the display include background colors added to it so that the desired color can be matched to a closest one of the resulting predicted color profile of colors which are predicted to be perceived by a user. The display is then instructed to display the prescribed color which corresponds with the closest matching predicted color such that an observer substantially perceives the desired color. Typically the desired color is only compared to a subset of the predicted colors for efficiency. Additional corrections may take place to improve contrast of graphical content compared to the background in some instance. |
US09953555B2 |
Driving circuit for touch screen, in-cell touch screen and display apparatus
A driving circuit for a touch screen, an in-cell touch screen and a display apparatus. A timing controller of the driving circuit controls a power supply circuit to output a clock signal with a first amplitude to an (N+1−n)th-stage to an Nth-stage shift registers (SR(n)) in a first time period at a display stage, and controls the power supply circuit to output a clock signal with a second amplitude to each stage of shift register (SR(n)) in a second time period at the display stage; and then levels of scanning signals output by the (N+1−n)th-stage to the Nth-stage shift registers (SR(n)) are higher than levels of scanning signals output by other stages of shift registers (SR(n)). |
US09953552B2 |
LED display unit board, LED display screen control card and LED display screen system
The present invention provides a LED display unit board, a LED display screen control card and a LED display screen system. In the LED display screen control card, an output circuit transmits data and control signals to an input-output interface to drive and control a LED display unit board(s); a data return circuit transmits return data generated from the LED display unit board(s) which represents a test result of the LED display unit board(s) to a main control circuit. The present invention disposes the data return circuit on the control card which can be used together with the LED display unit board(s) each having a data return circuit. Therefore there is no need of an additional monitoring board for building a circuit loop to perform fault detection of the LED display unit board(s), simplified connection and lower cost can be achieved. |
US09953550B2 |
Scalable illuminated display system
A display system for exhibiting illuminated icons. The display system comprises an exhibition portion and a support structure. The exhibition portion comprises a plurality of icons oriented in vertical columns in a generally tessellating pattern. Each icon comprises a front component attached to a back component with a pair of channels sandwiched between the front and back components. The front component comprises an insert plate comprising an identification element that is illuminated by a light emitting element housed within the back component. The support structure connects the plurality of icons via the pairs of channels and provides power to the light emitting element. |
US09953542B2 |
Adaptive interface for continuous monitoring devices
Systems and methods that continuously adapt aspects of a continuous monitoring device based on collected information to provide an individually tailored configuration are described. The adaptations may include adapting the user interface, the alerting, the motivational messages, the training, and the like. Such adaptation can allow a patient to more readily identify and understand the information provided by/via the device. |
US09953540B2 |
Air space maps
Drone space is defined according to a building model and a buffer space. At least one three-dimensional geometry is identified from the building model. The buffer space is calculated from the three-dimensional geometry. Coordinates for a drone air space are defined based on the buffer space. At least one path segment may be identified based on the coordinates for the drone air space, and the coordinates for drone air space are stored in a map database in association with the at least one path segment. |
US09953538B1 |
Autonomous vehicle notification system
As the number of autonomous vehicles on the road increases, the need to better integrate those vehicles with traffic also increases. As discussed, various entities in common traffic scenarios (e.g., other vehicles, cyclists, pedestrians, etc.) are all accustomed to navigating traffic in particular ways. Embodiments provide techniques, including systems and methods, for autonomous vehicles to identify entities in traffic and communicate messages to those entities based on the autonomous vehicle's planned movements. For example, embodiments allow the use of one or more notification devices distributed across an autonomous vehicle to provide messages to nearby entities. Accordingly, embodiments utilize available sensor data to identify nearby entities and provide messages to these entities. |
US09953534B1 |
Vehicle collision warnings based on a time-to-collision
Method, apparatus, and computer storage media are disclosed for vehicle collision warnings based on a time-to-collision. An example vehicle includes a sensor to detect an object, a speed sensor to measure a current speed, and a collision alerter. The example collision alerter is to determine a distance to the object and determine a time-to-collision based on the distance and the current speed. Also, the example collision alerter is to emit, in response to the time-to-collision being less than or equal to a first collision threshold, a first alarm associated with the first collision threshold. |
US09953530B2 |
Systems, methods, and devices for securing cargo
Enhanced methods and systems for securing and monitoring cargo are described. Some examples provide a cargo monitoring system (“CMS”) that is configured to track, identify, and report about anomalous conditions or events related to cargo shipments. The CMS may include a software system that receives conditions information from electromechanical locks that secure cargo. The locks include data terminals that facilitate near real time monitoring of cargo. The electromechanical locks are installed on the bars or other mechanism (e.g., door rings) that lock the doors of a cargo container, train car, van door, or the like. The data terminals include logic that is configured to transmit to the CMS information about current conditions, such as location, temperature, lock status (e.g., open, closed), tamper attempts, and the like. The cargo monitoring system interprets the received information and performs various actions based thereon, such as to transmit alerts if anomalous conditions are detected. |
US09953524B2 |
Method and system for intelligent traffic jam detection
Disclosed is a method, apparatus, system and computer program configured to process traffic data and provide relevant information to a driver of a vehicle. A method that is disclosed includes receiving probe data from mobile probes; deriving, from the received probe data, an approximate traffic jam shape and traffic jam area; determining when and at what point a vehicle enters the traffic jam area, and an estimated trajectory of the vehicle within the traffic jam area; and based on the step of determining, generating and sending a message to the vehicle informing the vehicle of at least an estimated time when the vehicle will exit the traffic jam area. |
US09953523B2 |
Node-centric navigation optimization
Vehicle position data from vehicles on a roadway are received. Affected nodes of the roadway are identified based on the vehicle position data. The roadway graph, representative of the roadway, is updated based on the affected nodes of the roadway. Routes of each vehicle are optimized based on updates to the roadway graph. An indication of change in the route of each vehicle may be provided for display. |
US09953522B2 |
Systems and methods for the detection of pedestrians and small vehicles at roadway intersections
A system and method that enables pedestrians or individuals on smaller conveyances to communicate their location and direction of travel to signal light controllers at an intersection, enables traffic networks to receive this communication and output the detected data to the corresponding intersection traffic-signal controller to allow for individuals not in standard motor vehicles to be detected by traffic detection systems. |
US09953520B2 |
LED lighting device, and smart home control system and method
An LED lighting device, and a smart home control system and method are provided. A smart terminal is configured to send a control instruction to an LED lighting device and to receive at least one sound pulse signal from the LED lighting device to remotely control one or more household electrical appliances that have an infrared remote control function. The LED lighting device includes a Wi-Fi module, an infrared remote control module and a sound pulse detection module. The Wi-Fi module receives the control instruction and transmits the control instruction to the infrared remote control module. The infrared remote control module converts the control instruction to an infrared control signal. The sound pulse detection module detects a prompt tone when the one or more household electrical appliances are turned on remotely, converts the prompt tone to a sound pulse signal, and sends the sound pulse signal to the smart terminal. |
US09953516B2 |
Systems and methods for self-administering a sound test
Systems and methods for self-administering a sound test to verify operation of a speaker and/or alarm within a hazard detection system are described herein. The sound test can verify that the audible sources such as the alarm and speaker operate at the requisite loudness and frequencies. In addition, the sound test can be self-administered in that it does not require the presence of a person to initiate or verify that the audible sources are functioning properly. |
US09953515B2 |
Inductive security sensor not susceptible to magnetic tampering
An inductive security sensor system is not susceptible to magnetic tampering (such as by using an external magnet or false target). A sensor assembly includes an inductive sensor (inductor coil), mounted in a relatively secure location, and a conductive proximity target incorporated with an object (such as a window or door, or an object/asset). An alarm condition can be detected as either a displacement condition in which the proximity target is displaced relative to the inductive sensor, or a tamper condition in which magnetic coupling between the proximity target and the inductive sensor is interfered with (such as by introducing a false conductive target) An inductance-to-data converter drives the inductor coil with an excitation signal to project a time-varying magnetic field for magnetically coupling to the proximity target. The IDC acquires sensor measurements (such as coil inductance), which are converted into corresponding sensor data representing alarm conditions (displacement or tamper). |
US09953511B2 |
Portable security device that communicates with home security system monitoring service
A security system may include a home security system that is connected to a remote monitoring service as well as a portable security device that can travel with an individual when they are away from home. The portable security device may communicate with the same monitoring service as the home security system, and may in fact be linked to the same user account as that used for their home security system. The home security system may thus be extended to cover a remote location. In some cases, occupants of an individual's home may be notified via the home security system of alert conditions detected by the portable security device at the remote location. Likewise, occupants of the remote location may be notified via the portable security device of alert conditions detected in the home by the home security system. |
US09953510B2 |
Systems and methods for intelligent alarming
Systems and methods for using state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein. The 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 raw sensor data values, filtered sensor data values, and transition conditions. Filters may be used to transform raw sensor values into filtered values that can be used by one or more state machines. Such filters may improve accuracy of data interpretation by filtering out readings that may distort data interpretation or cause false positives. For example, smoke sensor readings may be filtered by a smoke alarm filter to mitigate presence of steam. |
US09953508B2 |
Systems and methods for authenticating bulk products
This application generally relates to systems and methods for authenticating a bulk quantity of a consumable product with a corresponding product. More specifically, the invention associates a bulk quantity of the consumable product with a product parameter such as a consumption rate of the consumable product within the corresponding product; provides and authorizes a key and/or reader with the bulk quantity and consumption rate data to a specific corresponding product wherein the bulk quantity and consumption rate data are correlated to a maximum consumption quantity value; monitoring consumption of the consumable product within the corresponding product until the maximum consumption quantity value is reached; and providing an event output to the corresponding product when the maximum consumption quantity value is realized. |
US09953506B2 |
Alarming method and device
Described are an alarming method and device, belonging to the technical field of Internet. The method includes: acquiring a monitoring video from a photographing device, wherein the photographing device captures the monitoring video by monitoring a region including a sensitive area; judging whether a monitoring target exists in the sensitive area by analyzing the monitoring video; and when the monitoring target exists in the sensitive area, sending alarming information to a terminal device to enable the terminal device to prompt alarm. |
US09953503B2 |
Door and window contact systems and methods that include MEMS accelerometers and MEMS magnetometers
Systems and methods that address the gap, security, and robustness limitations of known door and window contact systems and methods without increasing the overall cost thereof are provided. Some systems can include an accelerometer and a magnetometer for mounting in or on a first portion of a window or door unit and a microcontroller unit in communication with each of the accelerometer and the magnetometer. The accelerometer can measure acceleration or vibration relative to a second portion of the window or door unit and transmit the measured acceleration or vibration to the microcontroller unit, the magnetometer can measure magnetic field relative to a sensor magnet mounted on or embedded in the second portion of the window or door unit and transmit the measured magnetic field to the microcontroller unit, and the microcontroller unit can use the measured acceleration or vibration and the measured magnetic field to make a security determination. |
US09953502B2 |
Tamper device
There is provided a device for attachment to an object for determining whether the device has been tampered with. The device has a body, removably attachable to an object, and configured to maintain a substantially fixed form or shape when attached to an object. A transducer is provided, connected to the body, configured to detect a change of form of the body. An indicator, connected to the transducer is configured to store the position of the body when attached to an object and indicate if the body has changed position after it has been attached. |
US09953501B2 |
Methods of forming microelectronic smart tags
A method comprises forming a structure, the structure comprising at least one of a wafer, a panel and a roll to roll structure and forming a plurality of integrated circuit chips from the structure. At least a given one of the plurality of integrated circuit chips or a heterogeneous integrated sub-component thereof forms a smart tag comprising a processor, a non-volatile memory, an internal power source, and a transceiver configured for two-way communication with a reader external to the smart tag. The given integrated circuit chip less than 10 cubic millimeters in size. |
US09953497B2 |
Merchandise security system with data collection features and relevant technical field
A merchandise security system with data collection features and a relevant method are disclosed. The system has: a data management unit, at least one alarm unit and at least one alarm disabling unit, wherein the data management unit is configured to synchronize unlocking data in the alarm disabling unit and set unlocking judgment data in the alarm unit; the alarm unit can detect, in an alarm enabled state, whether a merchandise to be protected is in a normal state, and send out an alarm signal when judging that the merchandise to be protected is not in a normal state; and the alarm unit judges, according to the unlocking judgment data stored therein, whether the unlocking data is legitimate, and disable the alarm enabled state when judging that the unlocking data is legitimate. In the present disclosure, each of the unlocking judgment data corresponds to unique legitimate unlocking data embedded in the alarm disabling unit. The alarm unit can realize a data collection function, and can not only collect information related to enabling an alarm and disabling the alarm, but also can collect other data related to user behaviors for later data analysis. |
US09953496B2 |
Elongated wireless sensor assembly
A sensor assembly as part of a wireless alarm system for building entrances like windows and doors. An elongated sensor assembly for detecting a change of state comprising at least one sensor switch configured to detect a given state and a change of state between the given state and at least one other state, a microprocessor configured to detect the change of state of the at least one sensor switch, an antenna system, a wireless transmitter configured to receive a signal from the microprocessor identifying a change of the state of the at least one sensor switch and transmit the signal by means of the antenna system, and a power source for providing electric power, wherein the at least one sensor switch, the microprocessor, the antenna system, the wireless transmitter, and the power source are incorporated in the elongated sensor assembly having a maximum height of less than 5 mm. |
US09953494B2 |
Device, system and method for mobile devices to communicate through skin response
Devices, systems and methods for communicating to another user or users through skin response technology are provided. The present disclosure provides for receiving at least one message over a network by a mobile device; transmitting the received at least one message to a vibrotactile device configured to be worn on the skin of a user; converting, by the vibrotactile device, the transmitted at least one message into a predefined vibration pattern; and effecting the predefined vibration pattern onto the skin of a user by at least one actuating element of the vibrotactile device. |
US09953493B1 |
Visitor detection unit and identification system
A visitor detection unit includes a digital processor, an RF transceiver, a sensor and digital memory. Preferably, the digital memory includes code segments executable on the digital processor for transmitting a beacon signal via a transmitter portion of the RF transceiver, monitoring via the sensor for a visitor event monitoring via a receiver portion of the RF transceiver for a beacon response event, and selectively transmitting metadata via the transmitter portion of the RF transceiver that is related at least one of the visitor event and the beacon response event. In this example embodiment, an enclosure is provided for the digital processor, the RF transceiver and the digital memory such that the visitor detection unit can be mounted on a surface proximate to a physical area to be monitored. |
US09953492B2 |
Configurable macro button for voice system activation by alarm system operator
An approach for configuring macro buttons for voice system activation in an alarm system by an alarm system operator that simplifies application of multiple activation and deactivation voice messages during fire alarm events and mass notification events. |
US09953490B2 |
Rapid play poker gaming device
Embodiments of this concept are directed to a video poker gaming device that deals five cards to a player and selects five more cards that represent the possible cards used in a later draw. From these ten cards, the gaming device if a winning combination above a threshold amount is possible. If such a winning combination is not possible, in some embodiments, the device automatically ends the game and deals a new hand. If a win over the threshold amount is possible, the gaming device allows the player to hold and draw cards. This increases the speed of play of the poker game and focuses game play on hands where winning combinations are likely. |
US09953489B2 |
Event-based gaming systems and methods
A method of playing a game, the method comprising selecting a predefined number of player indicia; providing an event reference, the event reference being viewable on a display device, the event reference comprising a plurality of event participants, the plurality of event participants being ranked; randomly generating a plurality of randomly generated indicia, the plurality of randomly generated indicia comprising a first indicia and a second indicia; associating the first indicia with a first event participant; associating the second indicia with a second event participant; obtaining the ranking of the participants based on the order they finish in the event reference; ordering the plurality of randomly generated indicia based on the ranking of their respective associated participants; and determining a game outcome, the game outcome comprising comparing the player indicia to the plurality of randomly generated indicia. |
US09953488B2 |
Systems apparatuses and methods for enhancing gaming experiences
Systems, apparatuses and methods for enhancing winning result opportunities in gaming activities. Embodiments involve identifying award-enhancing opportunities using dice, and enabling repetition of such award-enhancing opportunities based on the dice results until a terminating event occurs using the die/dice. Award-enhancing opportunities can be accumulated during the repetition, whereby payout opportunities of the gaming event from which the dice activity was initiated may be enhanced. |
US09953487B2 |
Bonus element interleaved wagering system
A bonus element interleaved wagering system is disclosed. The system includes an interactive controller configured to: determine whether a bonus element of an interactive application provided by the interactive controller has been consumed; receive a wager outcome; determine whether to provide a bonus round; provide the bonus round; communicate, to the application controller, bonus round application telemetry associated with the bonus round; and receive a wager outcome based on the bonus round application telemetry. The system also includes a wager controller constructed to: receive a wager request; determine the wager outcome; communicate the wager outcome. The system also includes the application controller operatively connecting the interactive controller and the wager controller, the application controller constructed to: receive the bonus round application telemetry; communicate, to the wager controller, the wager request based on the bonus round application telemetry; receive the wager outcome; and communicate, to the interactive controller, the wager outcome. |
US09953486B2 |
Biometric gameplay verification
Systems and methods for controlling access to online casino games are described herein. In one aspect, an authoritative image of a remote player is received and stored in a biometrical facial recognition database. The authoritative image can be linked with a player profile of a player tracking card holder. To play an online casino game, the remote player can provide an authentication image. The player's presence in the authentication image can be determined using a biometrical facial recognition software application. Upon successful authentication, a selection of online casino games can be displayed to the remote player. The real-time (e.g., during game play) identity of the remote player can be determined. If an authorized remote player has been replaced by an unauthorized remote player, the game play can be terminated. In another aspect, the remote player provides the authoritative image after receiving an invitation. |
US09953483B2 |
Method of gaming, a gaming system and a game controller
An electronic method of gaming in a gaming system. The method comprises displaying, on a display, an evaluation area comprising a plurality of columns of symbol display positions divided between first and second gaming instances by a border such that symbol display positions on one side of the border are allocated to the first game instance and symbol display positions on the other side of the border are allocated to the second game instance; upon a border change condition being met, adjusting, using a game controller, the allocation of symbol positions between the first game instance and the second game instance so that the border between the first and second game instances changes; and determining, using the game controller, whether to make an award in respect of at least one of the first and second game instances based on symbols displayed at the symbol positions after the border changes. |
US09953482B2 |
Method of gaming, a gaming system and a game controller
A method of gaming in a gaming system. The method includes selecting symbols for display at a plurality of subsets of symbol display positions by independently determining stopping positions of reels of symbols associated with the subsets of display positions, wherein at least one subset of symbol display positions is associated with two or more reels and upon two or more symbols being selected for the same symbol display position at least one symbol combination rule is applied to the two or more symbols to determine a resultant symbol for display, and evaluating the displayed symbols to determine whether to make an award. |
US09953480B2 |
Merchandiser with product dispensing chute mechanism
The present application provides a merchandiser. The merchandiser may include a temperature controlled compartment, a product input system adjacent to the temperature controlled compartment, and a multi-chute product dispensing mechanism positioned within the temperature controlled compartment. The multi-chute product dispensing system may include a number of product chutes in communication with a dispense activation mechanism. |
US09953479B1 |
Controlling access to physical compartment using mobile device and transaction authentication system
Techniques are disclosed relating to securing physical compartments and allowing users access via a mobile device configured to use a mobile authentication system. In some embodiments, a locking device for a physical container is configured to unlock only if both a transaction authentication system confirms successful authentication of a mobile device and an auxiliary key is present. The locking device may receive encrypted data from the mobile device via a short-range wireless connection, transmit the data to the transaction authentication system, and receive a message indicating whether authentication was successful. The mobile device may encrypt the data using a replenishment key from the transaction authentication system; therefore the authentication may decrypt the received encrypted data to confirm an identity of the mobile device. In some embodiments, disclosed techniques may allow users to use their mobile device to unlock a safety deposit box without requiring extensive infrastructure investment, e.g., because the existing authentication network may be utilized. |
US09953477B2 |
Mobile key devices systems and methods for programming and communicating with an electronic programmable key
Systems, methods, and apparatuses for communicating information, altering access rights, and transferring power to and from an electronic programmable key are disclosed. Using a wireless channel of communication established between the key and a mobile device, information and access rights can be communicated from and to the electronic programmable key. Using the mobile communication device's network connection, a further channel of communication may be established between a control center and the electronic programmable key. |
US09953474B2 |
Multi-level security mechanism for accessing a panel
A panel associated with maintaining security of mobile devices. The devices such as mobile phones may be registered with user codes at the panel. If a user wants to access the panel, the user may enter a user code corresponding to a number of the device. The device may have a geo-location app in that the panel can track the device. If the user is within the pre-determined range of a protected location, another check about the user may be effected with a face recognition app. A face scan of the user may be compared with a face of an authorized user. If the user is found to be unauthorized anywhere along the above-noted process, then the user may be deemed to be an intruder, and an alert can be sent to a central monitor station, which may take action to remove any threat associated with the intruder. |
US09953468B2 |
Segmenting operational data
Computer program products, methods, systems, apparatus, and computing entities are provided for segmenting operational data and identifying events of interested in the segmented operational data. With the events of interest identified, a total time between the events of interest can be determined. |
US09953465B2 |
Methods and systems for creating online unified contact and communication management (CM) platform
Sales people (agents) get engaged with a lot of contacts from past, present and future prospects that manifests on multiple contact platforms. They end up having their contacts and calendars split in multiple places including communication and messages leading to inefficiencies, loss of business and delayed response time to the end customer. Customer Relationship Management today is still a one dimensional tool, one that featured Email as the core for direct agent-client relationship. CRM should be redefined and relabeled as Communication Management to open up the idea that relationships with clients are developed across multiple platforms though multiple channels. As will be understood by reading below, the invention accomplishes this in an elegant manner. The phrases Communication Management in the main patent title and Customer Relationship Management (CRM) have the same semantics in this document. |
US09953462B2 |
Augmented reality skin manager
Technologies are generally described for systems, devices and methods effective to set up image data to be processed by an augmented reality device. In some examples, a processor may generate image data from light reflected from a real object. The image data may represent, or may be a digital representation of, the real object. The processor may analyze a skin stack of augmented reality skins and identify one of the augmented reality skins stored in the memory. The augmented reality skin may include instructions effective to modify some of the image data when the image data includes a feature. The processor may create metadata related to the image data. The metadata may relate to the presence of the feature in the image data. The processor may store the metadata in the memory. |
US09953458B2 |
Method and apparatus for generating shape descriptor of a model
The invention provides a method for generating an n dimensional vector as a shape descriptor of a model, and corresponding apparatus and shape descriptor. The method comprises: determining a type element of the vector to describe the basic shape of the model; and calculating n−1 metric elements of the vector, each of which represents the percentage of all of a feature of the model falling into one of n−1 layers divided as a function of the type element. |
US09953457B2 |
System, method, and computer program product for performing path space filtering
A system, method, and computer program product are provided for performing path space filtering. In use, a set of light transport paths associated with a scene is sampled. Additionally, a plurality of vertices associated with the sampled set of light transport paths is selected, where each selected vertex has an associated throughput and light contribution. Further, an averaged light contribution of each of the selected plurality of vertices is determined, utilizing one or more weights. Further still, the averaged light contribution of each of the selected plurality of vertices is combined after multiplying the averaged light contribution of each of the selected vertices by the associated throughput of the vertex. |
US09953452B2 |
Animating a virtual object in a virtual world
A computer implemented method for use in animating parts of a virtual object in a virtual world, the method comprising accessing joint data for each joint of a chain of joints associated with parts of a virtual object, joint data including length data defining a vector length for a vector from the joint to a next joint, the length data corresponding to a length of a part in the virtual world; accessing data for a target curve for use in defining possible target locations for the joints of the parts of the virtual object; and processing the joint data to set a location of a first joint at a first end of the chain to location of a first end of the target curve; define an end target location on the curve for an end joint at a second end of the chain; define intermediate locations on the curve for joints intermediate the ends of the chain based on the lengths of the vectors along the chain; and for a number of iterations, repeatedly identify a joint at a location having a largest location error relative to an intermediate location on the curve for the joint; rotate a vector for a preceding joint in the chain to minimize a distance between the end joint and the intermediate location on the curve; rotate a vector for the identified joint to minimize the distance between the end joint and the end target location on the curve; identify a joint at a location having the largest location error relative to an intermediate location on the curve for the joint; and determine a rotation to be applied to the vector for the first joint and the vector for the identified joint to fit the end joint to the end target location, and rotating the vector for the first joint and the vector for the identified joint to fit the end joint to the end target location. |
US09953451B2 |
Audio media mood visualization
An audio media visualization method and system. The method includes receiving by a computing processor, mood description data describing different human emotions/moods. The computer processor an audio file comprising audio data and generates a mood descriptor file comprising portions of the audio data associated with specified descriptions of the mood description data. The computer processor receives a mood tag library file comprising mood tags mapped to animated and/or still objects representing various emotions/moods and associates each animated and/or still object with an associated description. The computer processor synchronizes the animated and/or still objects with the portions of said audio data and presents the animated and/or still objects synchronized with the portions of said audio data. |
US09953446B2 |
Method and system for presenting information via a user interface
Various aspects of a method and system to present information via a user interface are disclosed herein. In accordance with an embodiment, the method includes detection of an orientation of an electronic device. The electronic device overlays one or more layers of information on the user interface displayed at the electronic device. Transparency of the overlaid one or more layers of information is dynamically adjusted based on the detected orientation of the electronic device. |
US09953435B2 |
Method for checking an image inspection system
A method is provided for checking an image inspection system having a camera system with a camera, an illumination apparatus for targeted illumination of a printing substrate, an image processing computer, and a main computer, for quality control of products of a printing substrate processing machine by using the main computer. A reference image is entered and transmitted to the main computer, a current printing image recorded by the camera system is transmitted to the image processing computer, a partial image in a suitable region of the current printing image, not being printed with printing image data, is selected in the image processing computer, the partial image is analyzed by comparison with the reference image in the image processing computer, and the inspection system is assessed based on the analysis of the partial image by the main computer and any defects of the inspection system being found are indicated. |
US09953429B2 |
Model-based segmentation of an anatomical structure
A system and method is provided which obtains different medical images (210) showing an anatomical structure of a patient and having been acquired by different medical imaging modalities and/or different medical imaging protocols. The system is configured for fitting a first deformable model to the anatomical structure in the first medical image (220A), fitting a second deformable model to the anatomical structure in the second medical image (220B), mutually aligning the first fitted model and the second fitted model (230), and subsequently fusing the first fitted model and the second fitted model to obtain a fused model (240) by augmenting the first fitted model with a part of the second fitted model which is missing in the first fitted model; or adjusting or replacing a part of the first fitted model based on a corresponding part of the second fitted model having obtained a better fit. The fused model represents a multimodal/multi-protocol segmentation of the anatomical structure, and provides a user with a more comprehensive understanding of the anatomical structure than known models. |
US09953428B2 |
Digital camera unit with simultaneous structured and unstructured illumination
An apparatus is described. In an embodiment, the apparatus comprises an illumination unit configured to simultaneously illuminate a first portion of a scene with unstructured light and a second portion of the scene with structured light. The apparatus further comprises a digital image capture unit configured to capture at least one image frame of the illuminated scene. |
US09953426B2 |
Object digitization
Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.). |
US09953425B2 |
Learning image categorization using related attributes
A first set of attributes (e.g., style) is generated through pre-trained single column neural networks and leveraged to regularize the training process of a regularized double-column convolutional neural network (RDCNN). Parameters of the first column (e.g., style) of the RDCNN are fixed during RDCNN training. Parameters of the second column (e.g., aesthetics) are fine-tuned while training the RDCNN and the learning process is supervised by the label identified by the second column (e.g., aesthetics). Thus, features of the images may be leveraged to boost classification accuracy of other features by learning a RDCNN. |
US09953422B2 |
Selective local registration based on registration error
For selective local registration based on registration error, a method determines a first registration error between a template image and a source image. The method further warps the source image to compensate for camera motion in response to the first registration error exceeding a registration error threshold. In addition, the method determines a second registration error between the template image and the warped source image. The method generates a pixel difference mask using the template image. The method further selectively performs local registration for the source image based on the pixel difference mask in response to the second registration error exceeding the registration error threshold. |
US09953420B2 |
Camera calibration
First and second angles are measured from a nominal camera centerline to respective first and second positions. The first position is determined by the camera locating a first centerpoint in a first board. The second position is determined by the camera locating a second centerpoint in a second board. The first and second angles, and first and second horizontal distances of the camera from the first board and the second board, respectively, are used to obtain a determined vertical distance and a determined angle. The determined vertical distance measures a distance from the second centerpoint to a point determined by an intersection of a first line through the second board and a second line that is parallel to the floor and has an endpoint at the camera. The determined angle measures an angle of between third line extending from the camera in the nominal position and the second line. |
US09953418B2 |
T2 spectral analysis for myelin water imaging
Apparatus, methods, and other embodiments associated with the spectral analysis of T2 spectral data are described. One example magnetic resonance imaging (MRI) method includes accessing a data set comprising T2 spectral data associated with a magnetic resonance imaging (MRI) signal received from an object. The method also includes decomposing the T2 spectral data with multi-exponential functions to determine T2 spectra corresponding to the T2 spectral data. The T2 spectra are portioned into a plurality of intervals defined by the T2 spectral data acquired in a predetermined time period. |
US09953416B2 |
Portal dosimetry system
Embodiments of the invention provide systems and methods for evaluating treatment parameters for a patient undergoing radiotherapy. The method includes the step of generating a portal dosimetry image showing differences between a planning image obtained prior to a treatment session and a portal image obtained during the treatment session. A database of prior portal dosimetry results is accessed, and a processor is used to perform a similarity measurement between the portal dosimetry image and the prior portal dosimetry results. Based on the similarity measurement, the system determines whether radiation was delivered as planned during the treatment session. |
US09953415B2 |
System and method for quantification of Escherichia coli bacteria in water
A system and method for quantification of Escherichia Coli bacteria in water is disclosed. In an embodiment, a region of interest (ROI) is obtained from an image of the water. For example, the ROI includes a plurality of pixels in the image of water contaminated with Escherichia Coli bacteria. Further, a plurality of red pixels are identified from the ROI based on a value of the plurality of pixels in the ROI and a threshold value. Furthermore, total redness of the plurality of red pixels in the ROI is calculated based on intensity of plurality of red pixels. In addition, a redness factor indicative of a degree of redness of the ROI is computed based on the calculated total redness. Quantification of the Escherichia Coli bacteria is then estimated based on the computed redness factor. |
US09953409B2 |
Tire inspection method and device therefor
A tire inspection method includes: capturing a transmission image of a tire including a steel chafer at a bead portion; generating an image at an inspection device from the captured image of a full revolution of the tire with the steel chafer portions extracted using a spatial filter generated in accordance with an incline of the wires of the steel chafer; detecting a locus of a front side edge and a back side edge of the steel chafer; generating an image from the captured image with the steel chafer portions removed; detecting a locus of a turned-up edge of a carcass from this image; and determining at the inspection device the position of the carcass to be appropriate or not on the basis of the locus of the turned-up edge of the carcass. |
US09953408B2 |
Methods for monitoring components
Methods for monitoring components are provided. A component has an exterior surface. A method includes locating a centroid of a reference feature configured on the component, and measuring a first value of a characteristic of the reference feature relative to the centroid at a first time. The method further includes measuring a second value of the characteristic relative to the centroid at a second time after the first time, and comparing the first value and the second value. |
US09953407B2 |
Wafer inspection method and wafer inspection apparatus
A wafer inspection method includes a step of picking up an image of a processed face of a wafer, a step of extracting a pixel having a pixel value higher than those of peripheral pixels as a characteristic point from among pixels in each predetermined region of picked up image data to create a first image, and a step of extracting a pixel having a pixel value lower than those of peripheral pixels as a characteristic point from among the pixels in each predetermined region of the picked up image data to create a second image. The first and second images are used to inspect the processed face of the wafer. |
US09953401B2 |
Apparatus and system for determining block averages for film grain simulation
The present invention provides apparatuses and systems for determining block averages in film grain simulation including determining block averages during a display process and determining block averages during a decoding process. The apparatuses and systems of the present invention exhibit different characteristics in terms of memory requirements and computational cost. More specifically, the first apparatus and system use no external memory, but require either extra reads of the blocks, or internal memory in the display pipeline, while the second apparatus and system require extra memory bandwidth and extra external memory (e.g., RAM). |
US09953400B2 |
Adaptive path smoothing for video stabilization
Techniques and architectures for video stabilization can transform a shaky video to a steady-looking video. A path smoothing process can generate an optimized camera path for video stabilization. With a large smoothing kernel, a path smoothing process can remove both high frequency jitters and low frequency bounces, and at the same time can preserve discontinuous camera motions (such as quick panning or scene transition) to avoid excessive cropping or geometry distortion. A sliding window based implementation includes a path smoothing process that can be used for real-time video stabilization. |
US09953399B2 |
Display method and display device
The present invention relates to a display method and a display device. The display method includes steps of: S1, obtaining an original image that needs to be displayed; S2, generating a plurality of first images each having the same boundary as the original image according to the information contained in the original image, wherein each first image includes at least partial information of the original image, and union of information contained in the plurality of first images includes all information contained in the original image; and S3, displaying, in the form of continuous multi-frame images, all first images in sequence within visual persistence time of human eyes. The above method can improve the display effect of the display device. |
US09953395B2 |
On-die tessellation distribution
The tessellation processing rate of a graphics processor may be increased using of local tessellation work redistribution. The redistribution mechanism may avoid the need for large on-die buffers and, as the distribution is local, the performance and power penalty incurred by use of off-chip memory accesses may also avoided in some embodiments. |
US09953394B2 |
Methods and systems for designing correlation filter
This disclosure relates generally to correlation filters, and more particularly to designing of correlation filter. In one embodiment, a system for designing a correlation filter in a multi-processor system includes a multi-core processor coupled to a first memory and one or more co-processors coupled to one or more respective second memories. The multi-core processor partitions each of a plurality of frames associated with media content into a plurality of pixel-columns, and systematically stores said pixel-columns width-wise in a plurality of temporary matrices by a plurality of threads of the multi-core processor. The plurality of temporary matrices are transferred by the multi-core processor to one or more respective second memories in a plurality of streams simultaneously in an asynchronous mode. A plurality of filter harmonics of the correlation filter are computed by performing compute operations involving at least the plurality of temporary matrices, to obtain the correlation filter. |
US09953393B2 |
Analyzing method and analyzing system for graphics process of graphic application program
An analyzing method and an analyzing system for graphics process are provided. The analyzing method includes the following steps. A graphics application program is provided and a plurality of graphics parameters of the graphics application program are obtained. The graphics application program is classified to be at least one of a plurality of groups according to the graphics parameters. A plurality weighting coefficients are obtained. A total loading of a graphics processing unit for performing the graphics application program is calculated according to the weighting coefficients and the graphics parameters. |
US09953388B2 |
Systems and methods of monitoring the unloading and loading of delivery vehicles
In some embodiments, provide apparatuses and methods to estimate unload states. Some of these embodiments include system to monitor unloading of product delivery vehicles, comprising: an audio detector; an audio evaluation circuit configured to: receive the audio signals captured by the audio detector; and identify when the audio signal includes one or more audio signatures corresponding to one or more distinct predefined audio signatures that correspond to movements of products relative to unloading products; and a control circuit coupled with the audio evaluation circuit and configured to estimate at a given time a state of unloading of a load of products intended for the shopping facility as a function of the identifying that one or more of the audio signals include one or more audio signatures corresponding to the one or more predefined audio signatures that correspond to movements of products relative to unloading. |
US09953384B2 |
Automated digital discovery with current streaming
A method and system is provided to improve the throughput and processing time of ediscovery by breaking batches of electronically stored information (ESI) into individual documents or related pieces of ESI, and allowing the individual documents or pieces of ESI to proceed or stream to a subsequent stage in the ediscovery process while other documents or pieces of ESI are still completing earlier stages in the process. The system provides for tracking evidence media and file processing, which includes copying, extraction of documents from container files, document meta-data extraction, text extraction, text indexing, data culling, and transmittal to document review systems, with streaming system throughput and substantially less human intervention which will substantially reduce wait time and human labor. |
US09953382B2 |
Dynamic determination of filters for flight search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing travel itinerary filters. In one aspect, a method includes receiving a flight query including a plurality of parameters; determining a plurality of itineraries that satisfy the parameters of the flight query; clustering the plurality of itineraries into a plurality of clusters, wherein the clusters depend upon values of particular features of the plurality of itineraries that satisfy the flight query, and wherein each cluster is generated to have particular values for one or more features of a plurality of features; generating one or more filters corresponding to one or more of the clusters, wherein each filter has the particular values of the one or more features identified by the corresponding cluster; and providing the plurality of itineraries that satisfy the flight query and the one or more filters for filtering the plurality of itineraries. |
US09953378B2 |
Social checkout widget generation and integration apparatuses, methods and systems
The SOCIAL CHECKOUT WIDGET GENERATION AND INTEGRATION APPARATUSES, METHODS AND SYSTEMS (“CWI”) transforms developer credentials, codes and parameter inputs via the CWI component into buy widgets, payment acceptance and purchase transaction outputs. In one embodiment, the CWI may facilitate obtaining a plurality of authentication parameters and widget customization parameters. The CWI may authenticate a user using a parameter derived from the plurality of authentication parameters and may dynamically generate a purchase widget for the authenticated user using the plurality of widget customization parameters. |
US09953377B2 |
Customized media
The discussion relates to visitor-driven, venue-specific media. One implementation can obtain a venue media profile of a venue and obtain visitor profiles of visitors at the venue. This implementation can generate a playlist of visitor-driven, venue specific media based on both the venue media profile and the visitor profiles. |
US09953374B2 |
Work management system and work management method
A work management system (1) includes: an image capturing device (20) worn by a worker; and a server device (60). The image capturing device (20) includes: an image capturing section (21) for capturing an image of a work range of the worker; and a communication section (30) for transmitting, to the server device (60), at least one of (i) the image captured by the image capturing section (21) and (ii) generated information generated in accordance with the image. The server device (60) includes a control section (70) for managing the at least one of the image and the generated information which one is received from the communication section. |
US09953373B2 |
Systems and methods to enhance search data with transaction based data
Provided is a system, method, and apparatus for enhancing search data using a search engine and a transaction handler. The method includes processing, by a transaction handler, a plurality of transactions initiated at a plurality of user terminals associated with a plurality of users, receiving a request to retrieve search statistics, the request identifying at least one search term, identifying a set of search statistics based on the at least one search term identified in the request, generating a set of transaction statistics corresponding to the set of search statistics based on the transaction data, the set of transaction statistics relating the searches performed by the user terminals to an impact on transactions, correlating the set of search statistics to the set of transaction statistics, and juxtaposing the set of search statistics with the set of transaction statistics to generate a response to the request from the user. |
US09953372B1 |
Dimensionality reduction of multi-attribute consumer profiles
Provided is a process of inferring insurability scores, the process including: receiving a request for an insurance comparison webpage; sending instructions to present one or more webpages of a web site having a plurality of user inputs configured to receive a plurality of attributes of the user; receiving the attributes; determining an insurability score with an insurability model based on the received attributes of the user; and sending instructions to display a value indicative of the insurability score. |
US09953365B2 |
Virtual online auction forum
A method and system for auctioning an item over a network inside a virtual auction forum populated by graphical representations of users is described. Virtual profiles containing graphical representations are associated with each of the users of an auction forum, and the auction for the item is virtualized. The users of the auction forum participate as bidders in the virtual auction with their graphical representations, and some events in the virtual auction are represented through the users' graphical representations. |
US09953362B2 |
Mobile-computing-device-securement apparatus and method
A shopping system may include a mobile shopping aid sized to support thereon or therewithin one or more items to be purchased. A holder may be connected to the mobile shopping aid to travel therewith. The holder may be sized and shaped to hold a mobile computing device. The holder may have a front aperture enabling an owner of the mobile computing device to view a display screen of the mobile computing device while the mobile computing device is being held by the holder. The holder may also have a back aperture enabling a back-facing camera of the mobile computing device to scan one or more barcodes while the mobile computing device is being held by the holder. The system may also include an anti-theft program or module programmed to initiate an alarm protocol in the event that the mobile computing device is untimely removed from the holder. |
US09953359B2 |
Cooperative execution of an electronic shopping list
A computer-implemented method is disclosed herein. The method includes the step of receiving, with a processing device of a commerce server, one or more shopping list signals from an electronic computing device to establish a shopping list of a plurality of items offered for sale in a retail store. The method also includes the step of receiving, with the processing device, one or more consumer signals from a first augmented reality device and a second augmented reality device. Each augmented reality device can be worn by a consumer as the consumer shops in the retail store. The method also includes the step of transmitting, with the processing device, a first procuring signal containing data associated with the shopping list to the first augmented reality device and a second procuring signal containing data associated with the shopping list to the second augmented reality device, such that the consumers can cooperatively shop for items on the shopping list. |
US09953358B1 |
Behavioral filter for personalized recommendations based on behavior at third-party content sites
This disclosure relates to selectively filtering seed behavior, e.g., user activity used to generate item recommendations, based on the availability of item classifications. Seed behaviors and catalog items may be associated with categories in an electronic catalog, and a particular seed behavior may be used to generate user recommendations if it is more recent than a user's last purchase in the category of the seed behavior. For example, a user's activity in the TV category, e.g., viewing various TV models, may not be used to generate recommendations if the activity occurred prior to the user's purchase of a TV. As a result, additional TVs may not appear in the user's recommendations following the purchase of a TV. However, if classification information is unavailable relating to the purchase, seed behavior may be filtered across a set of categories, not just the TV category to reduce the chance of less effective recommendations. |
US09953349B2 |
Platform for serving online content
A computer implemented method for creating a page including content includes the steps of inserting, with a computing device, one or more placeholders in the page, requesting, with a computing device, parameters, receiving, with a computing device, meta data in response to the step of requesting parameters, creating, with a computing device, frames in the page based on the meta data at positions corresponding to the placeholders, requesting, with a computing device, content, receiving, with a computing device, content in response to the request for content, and placing the content in the frames for display on a display device. |
US09953347B2 |
Dynamic binding of live video content
A method of dynamically binding supplemental content to live video content includes receiving the live video content at a device and identifying a description of the live video content. The method also includes obtaining the supplemental content based on the description, where the supplemental content provides additional information about one or more products or services related to the live video content. The method further includes dynamically binding the supplemental content to the live video content and positioning the supplemental content in association with the live video content using a supplemental interactive display. |
US09953346B2 |
Synchronization of home shopping carts with advertisements
Advertisement content is received at a processor that manages inventory of a smart home appliance from an advertising distribution device within a home network. A determination is made to add an advertised item of the advertisement content to a spoke shopping cart based upon commodity data of the managed inventory of the smart home appliance. The advertised item is added to the spoke shopping cart. |
US09953340B1 |
Companion advertisements on remote control devices
A companion advertisement is displayed on a control client which is also used to control the content being shown on a display client. The companion advertisement is related to a video or advertisement being displayed on the display client. Such a companion advertisement takes advantage of previously unused screen real estate and enables the user to interact with the advertisement or view further information without any interruption of the content being displayed on the display client. A server keeps the content displayed on the display client and control client synchronized. The server recognizes when a user is logged into both a display client and a control client and notifies the control client that an advertisement should be displayed. The control client then retrieves an advertisement related to the content on the display client. |
US09953339B2 |
Automated advertisement system
An end-to-end automated management system facilitates generation of advertisement proposals, and purchase orders, over one or many media outlets and stations. Once an advertisement proposal is purchased and inserted into a traffic management and billing system, near-real-time performance feedback about the advertisements can be obtained from media consumers through a media presentation application presenting the advertisement, via a social media service, or the like. The consumer feedback and other performance factors, which can be received concurrently with airing of an advertisement, can be considered in determining whether a particular advertisement or an advertising proposal as a whole, is effective in meeting purchaser requirements. Advertisement copy can be changed according to the proposal parameters, without purchaser intervention, to provide near-real-time responsiveness to consumer feedback. |
US09953337B2 |
System and method for tracking and rewarding users and enhancing user experiences
Systems and methods of tracking and rewarding users of any of a variety of content hosting systems, such as search engines. In one embodiment, a method of rewarding a user of a search engine includes receiving secure identification information identifying a user, retrieving user account information using the secure identification information, receiving a search query associated with the user account information, crediting the user account with a reward that is directly related to providing the search query, and returning search results in response to the received search query. |
US09953334B2 |
Electronic coupon issuance and redemption apparatuses, methods and systems
The ELECTRONIC COUPON ISSUANCE AND REDEMPTION APPARATUSES, METHODS AND SYSTEMS (“ECIR”) transforms user coupon purchase and redemption request inputs via ECIR components into coupon issuance, transaction, and analytics outputs. In some embodiments, the ECIR may receive an inventory request from a coupon program manager, including at least a virtual coupon issue criteria. The ECIR may generate one or more account identifiers, and transmit the account identifiers to the coupon program manager. The ECIR may receive, from the coupon program manager, an issue request along with the purchase information, which may include one or more purchase identifiers corresponding to one or more buyers. The ECIR may determine when the received purchase information satisfies the virtual coupon issue criteria. when it satisfies the criteria, the ECIR may issue one or more virtual coupons having the one or more account identifiers, and transmit the issued virtual cards to the coupon program manager. |
US09953333B1 |
Systems and methods for use of transaction data for customers
The invention provides a system and method for using transaction data to provide information to a customer, the information being provided in response to a request from the customer so as to assist the customer in decisioning. The method may comprising inputting transaction data regarding a plurality of transactions effected at a plurality of merchants; inputting a request for information from a requesting customer, the request including parameters related to the request; performing processing based on both the transaction data and the request for information, the processing including generating a response to the request; and outputting the response to the requesting customer. The request and processing may relate to identifying activities of similarly situated persons vis-à-vis the requesting customer, based on the transaction data. The request may relate to identifying an optimum merchant to secure purchase of a target item. Further, the request may relate to determining an optimum sequence in which to perform a plurality of desired activities. Various other features are described. |
US09953330B2 |
Methods, apparatus and computer readable media to generate electronic mobile measurement census data
Methods and apparatus to generating electronic mobile measurement census data are disclosed. Example disclosed methods involve, when a panelist associated with a client device is determined to be an audience member of the media on the client device, associating demographic information of the panelist with a logged impression associated with the media. The disclosed methods also include when the panelist associated with the client device is determined not to be the audience member of the media at the client device, determining probability scores for respective household members residing in a household with the panelist, the probability scores indicative of probabilities that corresponding ones of the household members are the audience member of the media at the client device, and associating demographic information of one of the household members that has a highest probability score with the logged impression associated with the media. |
US09953329B2 |
System and method for providing preview results for search systems integrating mulitple collections
A system and method for providing previews of search results and, more particularly, to a system and method for providing preview results for search systems integrating multiple collections. The method includes providing search results associated with a first collection based on at least one search term and providing a customizable preview of search results for the at least one search term. The customizable preview of search results is associated with at least a second collection different from the first collection. |
US09953323B2 |
Limiting e-card transactions based on lack of proximity to associated CE device
A bank customer's CE device is used to authorize transactions using the customer's electronic debit or credit card (“e-card”). If the CE device is determined not to be proximate to the e-card, the transaction is limited. |
US09953316B2 |
Creating fingerprints of encryption devices for compromise mitigation
Systems and methods for creating fingerprints for encryption devices are described herein. In various embodiments, the system includes an encryption device operatively connected to a device management system. According to particular embodiments, the device management system: 1) receives a first payload from the encryption device, the first payload including data in a particular format; 2) creates a fingerprint for the encryption device, the fingerprint including a section format for each of one or more distinct sections of the particular format; 3) storing a record of the fingerprint for the encryption device and the unique identifier at the at least one database; and 4) comparing a format of each subsequent payload received from the encryption device to the fingerprint for the device to determine whether the device has been compromised. |
US09953308B2 |
Payment, messaging, calling, and multimedia system on mobile and wearable device with haptic control for one-scan and single-touch payments
Provided are computer implemented methods and systems for messaging, calling, and single-touch and one-scan payments and buying via mobile and wearable devices. An exemplary system comprises a processor and a database in communication with the processor. The processor is configured to provide a haptic control associated with the system. The haptic control is shown on a display of a mobile and wearable device overlapping other visual elements. The haptic control provides mode selection elements associated with a payment, messaging, and calling modes. The processor receives a selection of the payment mode via the mode selection elements from a user. Upon the selection, context is extracted from the display. Based on the context, a payment transaction type which the user intends to perform is determined. The payment transaction type includes a payment receiving transaction and a payment sending transaction. Based on the determining, a transaction request is sent to a financial institution using the extraction. |
US09953306B2 |
Receipt generation service
A method includes receiving, by a server via a network, transaction information descriptive of a money transfer transaction initiated at a point of entry device. The transaction information includes information that identifies a location of the point of entry device. The method includes determining, by the server, receipt information to be included in a receipt for the money transfer transaction. The receipt information may be determined based, at least in part, on the transaction information, and at least a portion of the receipt information included in the receipt satisfies regulatory requirements associated with the location of the point of entry device. The method includes generating, by the server, the receipt that includes the receipt information, and transmitting the receipt from the server to the point of entry device via the network. |
US09953305B2 |
Online payment system and method according to the mirror authorization server principle
A system and method for online payments over the Internet, able to handle several transactions coming from various participants and contributing to a single payment on a merchant's bank account. In many cases, the modifications designed to make a merchant server capable of managing transactions from several participants contributing to a single payment are difficult, even impossible, to carry out since the server's architecture is imposed by the structure of the e-commerce platform used. A server (4), called mirror authorization server, is added and connected to a set typically formed by a customer computer (1), a merchant server (2) and a bank authorization server (3). In particular, the mirror authorization server is used to replace the actual bank authorization server for the purpose of performing certain operations. |
US09953300B2 |
System and method to process distracted driving habits of drivers
A system and method to process distracted driving habits of drivers. An example computer-implemented method to process distracted driving habits of drivers includes receiving a transmission of at least one electronic image from an imaging device, the electronic image showing a distracted driver. The method also includes processing the at least one electronic image by a computer to associate the image with a distracted driving category. The method also includes delivering a report based on the processed image. |
US09953298B2 |
Cross-domain collaborative configuration management
A computerized method for cross-domain collaborative revision management of a common product. The method comprises: Monitoring a plurality of local revisions for each of a plurality of projects associated with the common product, each of the plurality of projects managed in one of a plurality of domain-specific configuration management tools; creating a collaborative baseline within a collaborative relationship hub synchronizing between a group of the plurality of local revisions selected from each of the plurality of projects; and assembling instructions of generating the common product according to the collaborative baseline. |
US09953296B2 |
System, method, and computer-readable medium for managing edge devices
A system for managing edge devices, such as scanner devices, typically includes a management module having a processor. The processor is typically communicatively coupled to a user interface that includes a visual display and a plurality of edge devices. The processor may also be communicatively coupled to a plurality of intermediate devices. The management module enables a user of the user interface to manage various aspects of the system. The processor is typically configured for displaying with the visual display (i) a physical view of the connections between the management module, the intermediate devices, and the edge devices and (ii) a first user-defined view of the management module, the intermediate devices, and the scanner devices. The processor is typically also configured for managing operational information generated by connected edge devices, including for efficiently storing operational information and intelligently querying the operational information to assist the user in matching compatible plug-in applications with particular edge devices. |
US09953293B2 |
Method for controlling changes of replication directions in a multi-site disaster recovery environment for high available application
A running of an application resource of a first site of at least two sites is stopped from accessing a storage device of the first site. A running of a replication resource is brought to a stop. The replication resource is configured to control a replication of data between the storage device on the first site on which data from the running application resource on the first site are stored to the storage device on the second site. A replication request is submitted to the automation engine for changing a replication direction to run from the second site to the first site. The application resource is started on the second site only after changing the replication direction to start from the storage device on the second site instead of from the storage device of the first site. |
US09953290B1 |
Wearable tuning surfaces for activating RFID buttons or controls
An inventory system can include radio frequency identification (RFID) tags and RFID tuners that can be brought into interacting proximity with one another to provide input or other information about the location or other condition of movable elements within the inventory system. A wearable accessory that is wearable by a human operator can include RFID tuners thereon for interacting with RFID tags on other elements of the inventory system in order to communicate details about the elements and facilitate functions of the inventory system. |
US09953289B2 |
Automatic registration of asset tags based on crowd sourcing asset context
A server-implemented method for automatically registering an asset tag in a database is disclosed. One or more asset tag collision reports are received from at least one mobile device connected to the server, each report including a tag identifier of the asset tag that is wirelessly broadcast by the asset tag. A location of the asset tag is determined based on the one or more received asset tag collision reports. A first asset is selected from a set of unregistered assets that are identified as being deployed in the indoor facility based on determining that there is a match between the location of the asset tag and location information associated with the first asset. The asset tag is then registered in association with the first asset in the database. |
US09953288B2 |
Virtual planogram management systems and methods
Systems and methods of constructing and managing virtual planograms are presented. Contemplated systems allow for construction of a virtual planogram, which can be used to present consumers virtual inventory items as being available for purchase via a display device. The display device can include an electronic billboard within an establishment, a mall for example, or include a user's smart device, a cell phone or tablet for example. |
US09953284B2 |
Systems and methods for prioritizing funding of projects
Systems and methods for providing a prioritization of the focus and allocation of available resources and/or funding for due diligence analyses of a variety of candidate projects competing for limited funding are disclosed. Various methods may also determine a confidence level metrics associated with the information and/or estimates associated with the candidate projects. Evolutionary algorithms may be applied to perform multi-objective optimization of objectives based, at least in part, on currently available information and/or estimates associated with the candidate projects. A priority score, for the purpose of allocating due diligence attention and resources to increase confidence levels in assumptions associated with candidate projects, may be determined for a particular project based, at least in part, on the current confidence level associated with that particular project and the percentage of non-dominated projects within which the particular project is included. The optimization may be performed multiple times, such as once for every stakeholder that may have provided information and/or estimates associated with the candidate projects, to identify a plurality of non-dominated solutions to the optimization problem. |
US09953283B2 |
Controlling autonomous vehicles in connection with transport services
Systems for controlling autonomous vehicles are disclosed. Using one or more location detection resources, the system can receive vehicle data from an autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a requesting user and receive requester data from a mobile computing device of the requester. The system can determine when the autonomous vehicle and the requester are at or within a threshold distance of the pickup location. Subsequently, the system can instruct the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the requester. |
US09953281B2 |
System and method of a requirement, compliance and resource management
A system and/or a method based on a scalable requirement, compliance and resource management methodology for designing a product/service, optimizing relevant processes and enhancing real time and/or near real time collaboration between many users is disclosed. Utilizing, a learning (self-learning) computer, a requirement, compliance and resource management methodology is further integrated with (a) a machine learning/fuzzy/neuro-fuzzy logic algorithm and/or (b) statistical algorithm and/or (c) weighting logic algorithm and/or (d) game theory algorithm and/or (e) a blockchain and enhanced with a graphical user interface. |
US09953278B2 |
System and methods for interacting with networked home appliances
An appliance having a processing device and at least one sensor in communication with the processing device gathers data indicative of usage of a consumable with the appliance. The gathered data is used to determine an amount of the consumable remaining and, when the amount of the consumable remaining is at a predetermined level, a notification is provided to indicate to a user that the consumable needs to be replaced. |
US09953275B2 |
System and methods for third-party access to a network-based system for providing location-based upcoming event information
A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options. |
US09953274B2 |
Biased ticket offers for actors identified using dynamic assessments of actors' attributes
Techniques herein attempt to provide actors with more flexible and satisfactory experiences regarding obtaining tickets for an event. A learning model may identify attributes indicative of whether a particular actor (e.g., attempting to purchase tickets to an event) possesses a desirable characteristic (e.g., is likely to attend the event). Each actor can then be evaluated to estimate whether she is a good actor (possesses the characteristic). If so, favored opportunities may be made available, such as the opportunity to buy high-demand tickets. An actor may further have the opportunity to hold or reserve tickets for a period time, during which other actors cannot purchase them. A fee for holding or reserving tickets (and/or maintaining the hold or reserve) can be dynamically set based on market factors. Opportunities to modify seat assignments to allow a group of friends to sit together may also be provided. |
US09953270B2 |
Scalable, memory-efficient machine learning and prediction for ensembles of decision trees for homogeneous and heterogeneous datasets
Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets. |
US09953268B2 |
Quantum nondemolition microwave photon counter based on the cross-Kerr nonlinearity of a Josephson junction embedded in a superconducting circuit
A technique relates to a microwave device. A pump resonator, at a first pump resonator end, is connected to both a dispersive nonlinear element and a first stub. The pump resonator, at a second pump resonator end, is capacitively coupled to a pump port, where the first stub is terminated in an open circuit. A quantum signal resonator, at a first quantum signal resonator end, is connected to both the dispersive nonlinear element and a second stub. The quantum signal resonator, at a second signal resonator end, is capacitively coupled to a signal port, where the second stub is connected to ground. |
US09953264B2 |
Smart process management
The disclosure provides a computer-implemented method of processing information to use when producing a mission plan to accomplish a mission. The example method includes obtaining one or more mission goals to be achieved during execution of the mission and obtaining information relating to one or more resources to be used during execution of the mission. The information relating to at least one of the resources includes uncertainty. The example method also includes obtaining user preferences relating to how the uncertainty is to be handled, transforming the information relating to the one or more resources according to the user preferences to reduce the uncertainty in the information and providing the transformed information to a smart process manager, for use by the smart process manager to identify one or more of the resources that are to be used to execute at least one mission step as part of at least one mission plan to achieve the one or more mission goals and accomplish the mission. |
US09953263B2 |
Performance comparison for determining a travel path for a robot
This invention relates to a system, method and computer program product for determining which anytime technique is the most efficient at solving an anytime problem using a first anytime technique and a second anytime technique to determine a first and a second plurality of solutions, respectively, wherein each of the first and the second the plurality of solutions includes a value and an associated computation time, respectively, and each of the first and the second plurality solutions including a minimized value and associated computation time, respectively. Determining a set of delta value ordinates and computation time ordinates. Determining a representative value ordinate and representative computation time ordinate. Determining an efficient anytime technique. |
US09953260B1 |
System for AHAH-based feature extraction of surface manifolds
Methods and systems for feature extraction of LIDAR surface manifolds. LIDAR point data with respect to one or more LIDAR surface manifolds can be generated. An AHAH-based feature extraction operation can be automatically performed on the point data for compression and processing thereof. The results of the AHAH-based feature extraction operation can be output as a compressed binary label representative of the at least one surface manifold rather than the point data to afford a high-degree of compression for transmission or further processing thereof. Additionally, one or more voxels of a LIDAR point cloud composed of the point data can be scanned in order to recover the compressed binary label, which represents prototypical surface patches with respect to the LIDAR surface manifold(s). |
US09953259B2 |
RF and/or RF identification tag/device having an integrated interposer, and methods for making and using the same
A MOS RF surveillance and/or identification tag, and methods for its manufacture and use. The tag generally includes an interposer, an antenna and/or inductor on the interposer, and integrated circuitry on the interposer in a location other than the antenna and/or inductor. The integrated circuitry generally has a lowest layer in physical contact with the interposer surface. The method of manufacture generally includes forming a lowest layer of integrated circuitry on an interposer, forming successive layers of the integrated circuitry on the lowest layer of integrated circuitry, and attaching an electrically conductive functional layer to the interposer. Alternatively, an electrically conductive structure may be formed from a functional layer attached to the interposer. The method of use generally includes causing and/or inducing a current in the present tag sufficient for it to generate, reflect or modulate a detectable electromagnetic signal, detecting the signal, and optionally, processing information conveyed by the detectable electromagnetic signal. The present invention advantageously provides a low cost RFID tag capable of operating at MHz frequencies that can be manufactured in a shorter time period than conventional RFID tags that manufacture all active electrical devices on a conventional wafer. |
US09953258B1 |
Transaction card having structural reinforcement
The disclosed embodiments generally relate to transaction cards and methods for manufacturing transaction cards. The transaction card may include a first card component having a first surface and a first structural feature associated with the first surface. The transaction card may also include a second card component separate from the first card component and attachable thereto. The second card component may include a second surface and a second structural feature associated with the second surface. The first and second structural features may be configured to interconnect. |
US09953254B2 |
Copy and paste with scannable code
A scannable code is used to facilitate copy and paste of content, wherein context information associated with the content is serialized and encoded directly into the scannable code. When the scannable code is decoded, the content is pasted into a desired location in a manner that is consistent with the context information. |
US09953253B2 |
Identity card with physical unclonable function
An identity card, comprising a card body and a physical unclonable function arranged within the card body, wherein the physical unclonable function comprises a first light influencing layer and a second light influencing layer. |
US09953252B2 |
Printer, printing method, and non-transitory computer readable medium
A printer includes a receiver, an inserter, and a sort controller. The receiver receives print data. In response to detection of a change in a reception condition for receiving the print data by the receiver, the inserter inserts separator information between a print data portion received before the detection and a print data portion received after the detection, and thereby generates print data including the separator information inserted thereinto. In response to detection of the separator information from the print data including the separator information inserted thereinto that is sequentially input from the inserter, the sort controller performs control to sort a printout of a print data portion after the detected separator information from a printout of a print data portion before the detected separator information. |
US09953249B2 |
Method and system for generating a drawing order list for multiple drawing objects based on scanlines
A method and system for generating drawing orders are provided. The method involves receiving print data including data representing a plurality of drawing objects including at least a first drawing object and a second drawing object. The first drawing object and the second drawing object are each of one of predetermined object types and meet a predetermined condition. The method further involves (i) rendering the first drawing object to a first plurality of scanlines, (ii) rendering the second drawing object to a second plurality of scanlines, and (iii) generating, at the same time, a drawing order list for the first and second drawing objects based on the first and second plurality of scanlines. |
US09953247B2 |
Method and apparatus for determining eye position information
A method of determining eye position information includes identifying an eye area in a facial image; verifying a two-dimensional (2D) feature in the eye area; and performing a determination operation including, determining a three-dimensional (3D) target model based on the 2D feature; and determining 3D position information based on the 3D target model. |
US09953242B1 |
Identifying items in images using regions-of-interest
The techniques described herein may identify images that likely depict one or more items by comparing features of the items to features of different regions-of-interest (ROIs) of the images. When a user requests to identify images that depict a particular item, the techniques may determine a region-of-interest (ROI) size based on the size of the requested item. The techniques may then search multiple images using the ROI size. |
US09953238B2 |
Image processing method and system for extracting distorted circular image elements
The invention relates to an image processing method for automatically extracting distorted circular image elements (109; 601) from an image (101), comprising the steps of determining, by means of a circle detection (102), at least one circular image section (103; 301, 301′) as a first approximation of at least one distorted circular image element (109; 601), then determining, via a statistical color analysis of the at least one determined circular image section (301, 301′), whether the circular image section (301, 301′) belongs to one of one or more predefined color classes and, in case thereof, assigning the circular image section to the respective color class, and, finally, determining an exact shape (109; 601) of the at least one distorted circular element by starting with at least one of the one or more determined circular image sections assigned to one of the one or more color classes and varying the image section to maximize a value of a color-class specific function of the image section. The invention furthermore relates to an image processing system which is configured for performing the steps according to the image processing method described above, and to a use of the image processing method or of the image processing system for determining ground truth values of a given input data set of images. |
US09953236B1 |
System and method for semantic segmentation using dense upsampling convolution (DUC)
A system and method for semantic segmentation using dense upsampling convolution (DUC) are disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image; performing a convolution operation on the feature map and reshape the feature map to produce a label map; dividing the label map into equal subparts, which have the same height and width as the feature map; stacking the subparts of the label map to produce a whole label map; and applying a convolution operation directly between the feature map and the whole label map without inserting extra values in deconvolutional layers to produce a semantic label map. |
US09953235B2 |
Image pickup device, vehicle number image pickup device, and image pickup method
A vehicle number image pickup device includes an image pickup means for taking an image including identification information for identifying a vehicle in a predetermined frame period, an image division means for dividing each frame image obtained from the image pickup means into at least two images, a difference processing means for determining whether a different is present between frame images divided by the image division means, and an image output means for successively outputting the divided frame images for each frame when the different is determined to be present between the frame images by the difference processing means. |
US09953231B1 |
Authentication based on heartbeat detection and facial recognition in video data
Techniques are described for authenticating a user to access information through an application executing on a computing device. Multiple authentication methods may be used in combination to authenticate the user with greater confidence than authentication provided by a single method, and to verify that the user is a live person and not an image or video. Facial recognition may be used in conjunction with heartbeat detection, via video analysis, to verify the user's identity and confirm that the user is live. Facial recognition may include capturing an image of the user's face and comparing certain points on the face with previously gathered information regarding the user. Heartbeat detection may include capturing a video segment of the user, stabilizing the captured video data, applying motion magnification techniques to the stabilized video data, and analyzing the stabilized, magnified video data to determine a presence of the user's heartbeat. |
US09953229B2 |
Traffic light detection
A method and a system for traffic light detection are provided. The method may include: obtaining a color image; calculating pixel response values for pixels of the color image, respectively, where each of the pixel response values may be calculated using R, G, and B values of a corresponding pixel directly, such that pixel response values of red traffic light pixels are substantially distributed on a first side of a predetermined range and pixel response values of green traffic light pixels are substantially distributed on a second side of the predetermined range which is opposite to the first side; identifying pixels whose pixel response values are distributed on the first side or the second side as candidate pixels; identifying candidate blobs based on the candidate pixels; and verifying whether the candidate blobs are traffic lights. Efficiency and reliability may be improved. |
US09953226B2 |
Method for detecting and classifying events of a scene that include firing threat type events
The subject of the invention is a method for detecting and classifying events of a scene by means of a single-pupil imaging system equipped with a VisNIR detector in the 0.6 μm-1.1 μm band and with an SWIR detector, which comprises steps of acquiring synchronized VisNIR and SWIR successive 2D images, of displaying the VisNIR images, and of processing these images, which consists in: comparing the SWIR images so as to determine, for each pixel, the variation in illumination from one SWIR image to another and the peak value of these SWIR illuminations, if this variation in SWIR illumination is greater than a threshold, then an event associated with said pixel is detected and: its date, its temporal shape and its duration are determined, in the VisNIR images, the coordinates are determined of the corresponding pixel for which: the variation in the illumination from one VisNIR image to another and the peak value of these VisNIR illuminations are calculated, and these variations in SWIR and VisNIR illumination and their peak values are compared so as to estimate a temperature of the event, the distance of the corresponding point of the scene is estimated so as to calculate the intensity of the event on the basis of the SWIR and VisNIR illuminations and on the basis of this distance, the total energy of the event is estimated on the basis of its temporal shape and of its intensity, the event is classified as a function of its duration, its temperature, its intensity and its energy, the previous steps are repeated for another pixel of the SWIR images. |
US09953224B1 |
Systems and methods for generating a video summary
Systems and method of generating video summaries are presented herein. Information defining a video may be obtained. The video may include a set of frame images. Parameter values for parameters of individual frame images of the video may be determined. Interest weights for the frame images may be determined. An interest curve for the video that characterizes the video by interest weights as a function of progress through the set of frame images may be generated. One or more curve attributes of the interest curve may be identified and one or more interest curve values of the interest curve that correspond to individual curve attributes may be determined. Interest curve values of the interest curve may be compared to threshold curve values. A subset of frame images of the video to include within a video summary of the video may be identified based on the comparison. |
US09953216B2 |
Systems and methods for performing actions in response to user gestures in captured images
Systems, methods, and computer-readable media are provided for performing actions in response to gestures made by a user in captured images. In accordance with one implementation, a computer-implemented system is provided that includes an image capture device that captures at least one image, a memory device that stores instructions, and at least one processor that executes the instructions stored in the memory device. In some implementations, the processor receives, from the image capture device, at least one image including a gesture made by a user and analyzes the at least one image to identify the gesture made by the user. In some implementations, the processor also determines, based on the identified gesture, one or more actions to perform on the at least one image. |
US09953215B2 |
Method and system of temporal segmentation for movement analysis
A method, system and non-transitory computer readable medium are disclosed for recognizing gestures, the method includes capturing at least one three-dimensional (3D) video stream of data on a subject; extracting a time-series of skeletal data from the at least one 3D video stream of data; isolating a plurality of points of abrupt content change called temporal cuts, the plurality of temporal cuts defining a set of non-overlapping adjacent segments partitioning the time-series of skeletal data; identifying among the plurality of temporal cuts, temporal cuts of the time-series of skeletal data having a positive acceleration; and classifying each of the one or more pair of consecutive cuts with the positive acceleration as a gesture boundary. |
US09953213B2 |
Self discovery of autonomous NUI devices
A system and method providing a capture device autonomously determining its own operational window in the presence of other such devices. The capture device includes an imaging sensor having a field of view and an illumination source. A processor includes code instructing the processor to scan the field of view another illumination source operating in a recurring window of time proximate to the capture device. If illumination occurs from another source within the recurring window, an operational window for the second illumination source is determined an a new a new operational window within the recurring window established for the capture device. |
US09953211B2 |
Image recognition apparatus, image recognition method and computer-readable medium
An image recognition apparatus, method and non-transitory computer-readable storage medium are disclosed. An image recognition apparatus may include a memory storing instructions, and at least one processor configured to process the instructions to, determine an occlusion pattern of a face in a facial image representing the face by comparing the facial image with a standard facial image representing a standard face, and identify the facial image using a region determined by the occlusion pattern in the facial image. |
US09953208B2 |
Apparatus for detecting cells being infected with human papillomavirus (HPV) and a detection method therefor
The present invention discloses a method for detecting whether cells are infected with human papillomavirus (HPV), and the method includes: (a) capturing a contour of a cell of a cell image, wherein the contour has a contour pixel thereon; (b) identifying a tangent of the contour pixel on the contour to define in relation to the tangent a first side and a second side opposite to the first side, wherein the first side indicates the intracellular region of the cell and the second side indicates the extracellular region of the cell; (c) calculating an optical parameter average of the plurality of pixels on both of the first side and the second side; and (d) determining whether the cell is infected with HPV based on whether the optical parameter average on the first side is smaller than that on the second side. |
US09953205B1 |
Acoustic biometric touch scanner
An acoustic biometric touch scanner device and method is disclosed. In one aspect, an acoustic fingerprint sensing device includes an array of ultrasonic transducers configured to transmit an ultrasound signal having a frequency in a range from 50 megahertz (MHz) to 500 MHz. The acoustic fingerprint ultrasonic transducers include a piezoelectric film. The acoustic fingerprint sensing device further includes a receiving surface configured to receive a finger. The acoustic fingerprint sensing device further includes a processor configured to generate an image of at least a portion of a fingerprint of the finger based on a reflection of the ultrasound signal from the finger. |
US09953198B2 |
Systems and methods for a cloud connected transponder
A system comprising a server configured to store a plurality of storage formats associated with one or more auto-identification technologies transponders; and a mobile device comprising: a plurality of application configured to handle auto-identification data, a communication interface, a reader circuit configured to implement at least one auto-identification protocol, a processor configured to implement operating system instructions, the operating system instructions configured to cause the processor to: receive context data, receive auto-identification data from the reader circuit, send at least some of the auto-identification data and the context data to the server via the communication link, receive one of the plurality of storage formats via the communication link that was selected based on the auto-identification data and the context data, and identify and launch one of the plurality of applications based on the received storage format. |
US09953192B2 |
RFID tag communication triggered by sensed energy
An RFID tag is equipped with an energy sensor for receiving an appropriate energy signal or registering an appropriate temperature/environmental level. The RFID tag only responds to a query from an RFID reader if the sensor receives the appropriate stimulation. |
US09953185B2 |
Identifying query patterns and associated aggregate statistics among search queries
In various implementations, a plurality of non-private n-grams that satisfy a privacy criterion may be identified within a search log of private search queries and corresponding post-search activity. A plurality of query patterns may be generated based on the plurality of non-private n-grams. Aggregate search activity statistics associated with each of the plurality of query patterns may be determined from the search log. Aggregate search activity statistics associated with each query pattern may be indicative of search activity associated with a plurality of private search queries in the search log that match the query pattern. In response to a determination that aggregate search activity statistics for a given query pattern satisfy a performance criterion, a methodology for generating data that is presented in response to search queries that match the given query pattern may be altered based on aggregate search activity statistics associated with the given query pattern. |
US09953184B2 |
Customized trusted computer for secure data processing and storage
The techniques discussed herein facilitate the transmission, storage, and manipulation of data in an encrypted database management system (EDBMS). An untrusted machine is connected to a data store having encrypted records, a client machine that sends encrypted queries, and a trusted machine that receives and decrypts the encrypted records and encrypted queries. The trusted machine processes the query using semantically secure query operators to produce a query result. The trusted machine ensures the size of the query result conforms to an upper bound on the number or records in the query result and returns the query result. |
US09953183B2 |
User verification using touch and eye tracking
A method includes receiving at a processor, an indication of a user touching a point on a data entry device, receiving at the processor, an indication of a user gazing in a direction, and comparing via the processor the touched point and the gazing direction to a known touch point and gaze direction to verify the user is an authorized user. |
US09953182B2 |
Inter-process access control
A kernel receives a request to execute a first process instance from an agent. The first process instance is an instance of a first program. The kernel obtains one or more access control rules related to the agent. The kernel permits execution of the first process instances based on the access control rules. The kernel detects the first process instance attempting to access a second process instance during execution of the first process instance. The second process instance is an instance of a second program currently being executed. The kernel determines whether to grant the first process instance permission to access the second process instances based on the access control rules. |
US09953180B2 |
Method and apparatus for controlling an aggregation server
The present invention provides a method for controlling an aggregate server aggregating content information stored in at least one of an aggregated server, requesting, to the aggregate server, an aggregation restriction for content information of a specific aggregated server; and changing an aggregation restriction state variable according to the requesting, wherein the aggregation restriction state variable represents identification information of the specific aggregated server of which the content information is not allowed to be aggregated by the aggregate server. |
US09953179B2 |
Private queue indicator
Embodiments provided herein involve connected states between a mobile device and one or more zones in a network media system and different interactions between the mobile device and the network media system involving the connected states. The connected states may be established between the mobile device and the one or more zones such that further actions taken on media items identified in the playlist on the mobile device may also be taken on corresponding media items in a playback queue associated with the one or more zones. The interface on the mobile device may display various graphical representations to indicate the different interactions involving the connected states, including when a connected state is established, when a connected state is lost, and when a reconnected state is reestablished. The interface may further provide selectable icons to allow a user to navigate among the different media playback options involving the connected states. |
US09953170B2 |
Semiconductor memory device, semiconductor system and reading method
The invention provides a flash memory which may effectively protect information with a high security level. A flash memory includes a setting part. When the setting part is inputted a specific command, the setting part sets up specific address information to a nonvolatile configuration register, and sets up specific data in a hidden storage region. The flash memory also includes: a comparing part, which compares inputted address information and the specific address information during a reading operation; and a control part, which reads specific data set in the storage region and erases a specific address when two address information are consistent, and reads data stored in a memory array according to the inputted address information when two address information are inconsistent. |
US09953165B2 |
Mobile platform software update with secure authentication
Generally, this disclosure describes devices, methods and systems and for securely updating software on a mobile platform using trusted hardware based authentication. The device may include an image update module configured to receive a software update image from an update server, the image update module executing at an operating system (OS) level; a critical component database configured to identify critical software components associated with the secure operation of the device; a secure update application module configured to verify the inclusion of the critical software components in the software update image prior to installation of the software update image on the device; and a trusted execution environment (TEE) configured to restrict control access and data access to the secure update application module and the critical component database, the restriction enforced against the OS and against modules executing at the OS level. |
US09953163B2 |
System and method for detection of malicious hypertext transfer protocol chains
A system configured to detect malware is described. The system configured to detect malware including a data collector configured to detect at least a first hypertext transfer object in a chain of a plurality of hypertext transfer objects. The data collector further configured to analyze at least the first hypertext transfer object for one or more events. And, the data collector configured to generate a list of events based on the analysis of at least the first hypertext transfer object. |
US09953161B2 |
Method, device and system for processing notification bar message
Disclosed are a method, device and system for processing notification bar message, the method comprising: triggering an interception program pre-injected in a notification bar message process; and the interception program, when capturing a notification bar message satisfying a preset rule, intercepting the notification bar message satisfying the preset rule, and sending a prompt message. The disclosure can timely recognize and block a notification bar advertisement. |
US09953158B1 |
Systems and methods for enforcing secure software execution
The disclosed computer-implemented method for enforcing secure software execution may include (1) providing at least one known benign input to an executable file that is susceptible to abnormal code execution, (2) observing a series of function calls made by the executable file as the executable file processes the known benign input, (3) storing the series of function calls as a control flow graph that represents known safe function call pathways for the executable file, and (4) forcing a subsequent execution of the executable file to follow the series of function calls stored in the control flow graph to protect the executable file against abnormal code execution. Various other methods, systems, and computer-readable media are also disclosed. |
US09953153B2 |
Sharing content online
A method of providing a degree of authentication for a content link presented to peer user(s) by a sharing user via the Internet. The method includes, at a server, associating the content link with authentication data provided by the sharing user, and storing the associated content link and authentication data in a storage location. A redirection link that links to the stored associated content link and authentication data is presented to a peer user via a user interface of a client computer of the peer user. Upon submission of an access request from the client computer to the redirection link, the content link and the authentication data is delivered to the client computer. The authentication data is presented to the peer user via the user interface and the peer user is able to choose, via the user interface, to submit an access request to the content link. |
US09953152B2 |
Embedded authentication systems in an electronic device
This invention is directed to an electronic device with an embedded authentication system for restricting access to device resources. The authentication system may include one or more sensors operative to detect biometric information of a user. The sensors may be positioned in the device such that the sensors may detect appropriate biometric information as the user operates the device, without requiring the user to perform a step for providing the biometric information (e.g., embedding a fingerprint sensor in an input mechanism instead of providing a fingerprint sensor in a separate part of the device housing). In some embodiments, the authentication system may be operative to detect a visual or temporal pattern of inputs to authenticate a user. In response to authenticating, a user may access restricted files, applications (e.g., applications purchased by the user), or settings (e.g., application settings such as contacts or saved game profile). |
US09953144B2 |
Constellation based device binding
A method of binding a software to a device is disclosed. Accordingly, during a setup of the software in the device, a unique identifier is derived from contents stored in the device and the derived unique identifier is encrypted. The derived unique identifier is then stored in a configuration of the software. During a next invocation of the software in the device, a new unique identifier is derived from the contents stored in the device. The newly derived unique identifier is then matched with the stored unique identifier. The execution of the software is terminated if the matching fails. |
US09953139B2 |
Endobiogenic-based processing of biological data
A method is provided that includes processing biological data using a biological simulation model, including calculating a set of measurements called indexes that measure interrelationships between hormones and/or blood test data; and analyzing from the indexes, the endocrine system by axis and in sequence along an adaptation process. The method includes running a selection algorithm from the indexes to identify biological dysfunctions across the endocrine system and the autonomous nervous system, and recommending corrective actions based on the identified biological dysfunctions. The method includes validating potential organism dysfunctions of the patient through the identified biological dysfunctions, consolidating diagnostic actions including the recommended corrective actions into a single diagnostic, and receiving selection of diagnostic actions therefrom. And the method includes assisting in selection of a therapeutic strategy applicable to each selected diagnostic action, and producing a final ready-to-use prescription with quantified dosage based thereon. |
US09953137B2 |
Healthcare analysis stream management
Apparatus, systems and methods for pre-processing, analyzing, and storing genomic data through a scalable, distributed analysis system across a network is presented. |
US09953132B2 |
Bioinformatics systems, apparatuses, and methods executed on an integrated circuit processing platform
A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline. |
US09953129B2 |
Patient stratification and determining clinical outcome for cancer patients
In a first aspect the present invention is directed to a method of generating a scheme allowing classification of a cancer of an individual patient for estimating a clinical outcome for said patient. It also refers to a method of estimating a clinical outcome of a patient suffering from epithelial ovarian cancer (EOC). The present invention also refers to a method of determining whether the epithelial mesenchymal score of a patient suffering from a cancer can be changed by administering an EMT reversal agent to increase patients susceptibility for an anti-cancer treatment. |
US09953123B2 |
Aware variable fill pattern generator
A layout file for an integrated circuit has drawn geometries. Variable fill geometries are added to local areas based on densities of the drawn geometries in windows associated with the local areas and on the global density of all the drawn geometries in the layout file. Each window has a separate local area associated with it. The densities of the variable fill geometries in the local areas are not all equal. Densities of the fill geometries are higher in local areas associated with windows having lower densities of the drawn geometries, and for lower values of the global density. The layout file is stored in a computer-readable medium. |
US09953122B2 |
Integrated circuit design method and associated non-transitory computer-readable medium
An integrated circuit (IC) design method is disclosed. The method includes: using a computer to perform synthesis upon a register transfer level (RTL) IC design to generate a gate level netlist; performing place and route (P&R) upon the gate level netlist to generate a layout; determining a sink current distribution information of the layout; and generating a voltage (IR) drop/electro-migration (EM) analysis result of the layout according to the sink current distribution information; wherein the layout includes a cell having a cell height that is N times higher than a single cell height, where N is an integer and greater than 1, and the cell corresponds to N power/ground (P/G) rail sets; wherein the sink current distribution information includes a proportion of a sink current flowing through each of the N power/ground (P/G) rail sets with respect to the cell when operated. Associated non-transitory computer-readable medium is also disclosed. |
US09953119B2 |
Method for designing multiple tuned filter in high voltage direct current system
A method for designing a multiple tuned filter (MTF) in a high voltage direct current (HVDC) system includes setting an input parameter constituting the MTF; setting a resonance frequency of the MTF; extracting at least one LC combination case constituting the MTF on the basis of the input parameter and the resonance frequency; performing optimization for harmonic reduction on the LC combination case; and extracting an LC combination case determined based on a result obtained by performing the optimization. |
US09953112B2 |
Method and system for displaying room interiors on a floor plan
A system and method for generating multi-3D perspective floor plans having real-life physical characteristics. The multi-3D perspective floor plans may be generated using image data and related to a floor plan of a structure. |
US09953110B2 |
Apparatus and method for interactively extracting shapes from a point cloud
A system for constructing a virtual 3D model of one or more objects within a scene, where the virtual 3D model contains one or more flat faces on each object constructed. In some embodiments, the system may include at least one processing device configured to: receive, through a data interface, data describing a set of measurements of observed portions of the one or more objects in the scene, where the set of measurements was performed by one or more measurement devices; receive, through a data interface or user input device, one or more shape definitions, where the shape definitions define the possible shapes of a virtual 3D model of an object, and where the virtual 3D model of an object is to be constructed from the measurement data, and where the shapes contain one or more regions with primitive geometries. |
US09953107B2 |
Memory system including key-value store
According to one embodiment, a memory system including a key-value store containing key-value data as a pair of a key and a value corresponding to the key, includes an interface, a memory block, an address acquisition circuit and a controller. The interface receives a data write/read request or a request based on the key-value store. The memory block has a data area for storing data and a metadata table containing the key-value data. The address acquisition circuit acquires an address in response to input of the key. The controller executes the data write/read request for the memory block, and outputs the address acquired to the memory block and executes the request based on the key-value store. The controller outputs the value corresponding to the key via the interface. |
US09953104B2 |
Controlling access to one or more datasets of an operating system in use
A method and system for controlling access to data. Each dataset of L datasets is stored, via storage access controller (SAC) software external to an operating system, on at least one physical storage device. Each dataset is independently accessible in accordance with an access permission type assigned to each dataset independently selected for each dataset from N unique access permission types. N≥2 and L≥N. Control of access to each dataset stored on the at least one physical storage device is configured to enforce, via the SAC, access to each dataset in accordance with the access permission type assigned to each dataset. The operating system is unable to provide the control of access to each dataset to which access is enforced by the SAC in accordance with the access permission type assigned to each dataset and which is stored on the at least one physical storage device. |
US09953101B1 |
Customized home screens for electronic devices
Some embodiments provide customizable home screens on an electronic device that enable a user of the electronic device to switch between the different home screens. In some embodiments, each home screen corresponds to a setting or profile (e.g., home profile, work profile, sleep profile, workout profile, commute/road trip setting, sports arena setting, etc.) that may be activated upon triggering the corresponding home screen (e.g., by user input, upon a cue, upon a set time). Upon triggering a particular home screen (e.g., road trip setting), the device of some embodiments displays a set of application icons (e.g., weather application, road condition/traffic application, navigator, gas station application) and activates a set of functionalities (vibrate plus ring mode, Bluetooth®) associated with the home screen. This allows the user to have ready access to useful applications and a bundle of functionalities activated on the device for the particular setting or profile. |
US09953099B2 |
Repackageable virtualized transparent access to heterogeneous data sources
A transparent data access interface/layer for repackageable virtualized transparent access to heterogeneous business process data sources, internally maintained or outsourced, is disclosed. This data access interface provides substantially real time customer/client specific, i.e. transparent, access to a customer/client generic enterprise storage and data processing architecture, such as an architecture operated by a business process outsourcing organization (“BPO”), which includes multiple disparate/heterogeneous data sources, having disparate formats and access methodologies, storing and processing customer/client specific data for multiple customers, while also permitting similarly transparent access across the enterprise storage architecture, e.g. across multiple customers/clients, such as for BPO-internal processing and reporting requirements. The data stored in the data sources may include data collected/received from the customer of the BPO, such as data identifying the BPO's customer's customers/clients and/or business processing rules or algorithms, data received/collected from the customers/clients of the BPO's customer, such as transactional data, e.g. insurance claims, etc., data calculated or computed by the BPO based on stored or collected data, data representative of business processing rules developed by the BPO, such as rules for maintaining customer specific service level agreements, or combinations thereof. |
US09953086B2 |
Prioritizing media based on social data and user behavior
Media files may be prioritized based on user behavior data and social data associated with individual media files. A process of prioritizing media files may include accessing user behavior data associated with individual media files in a set of media files that are stored on a client device of a user or in a cloud-based storage location associated with the user, accessing social data associated with one or more media files of the set of media files that are determined to have been shared on a media file sharing service, and ranking the set of media files based at least in part on the user behavior data and the social data. |
US09953085B1 |
Feed upload for search entity based content selection
Systems and methods for a feed upload for search entity based content selection include receiving a feed. The feed has feed items that include identification data, a feed item type, and an online action. The identification data and item type are used to identify a unique search entity that corresponds to a named entity in the physical world. An entity-action pair is generated based on the identified search entity. |
US09953081B2 |
System for linking diverse data systems
A system creates an abstraction layer surrounding a diverse data system including multiple different databases. Data is received from data sources and ingested into the various databases according to a core model. New instances of the core model are created and added to a larger linked data model (LDM) when new data sources are added to the system. The LDM captures the linkages between different linked data objects and links across different databases. Accordingly, applications are able to access or explore the linked data stored in different databases without prior knowledge of the linking relationships. |
US09953079B2 |
Preference based system and method for multiple feed aggregation and presentation
A computer system for improving the presentation of social media data from multiple social network feeds is provided. The computer system may include aggregating social media content received from the multiple social network feeds. The computer system may also include generating filtered data by eliminating repetitive data from among the received aggregated social media content. The computer system may further include analyzing the filtered data for determining at least one data category and presenting a digest of social media content based on the determined at least one data category. |
US09953077B2 |
Detecting overnegation in text
Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed. |
US09953076B2 |
Predictive query completion and predictive search results
Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query suggestions responsive to a query suggestion request from a client device, and determines if a prediction criterion is met. The prediction criterion is independent of a user selection of a query suggestion provided in response to one or more query suggestion requests. In response to determining that the prediction criterion is met, the search system provides search results to the client device. The search results are responsive to one of the query suggestions provided in response to the query suggestion request or one or more previous query suggestion requests. |
US09953075B1 |
Data classification system for hybrid clouds
A data classification system is associated with a hybrid cloud comprising at least one private cloud and at least one public cloud. The data classification system comprises a data set classification model classifying data sets, a cloud classification model classifying the private and public clouds of the hybrid cloud, and mapping policies each specifying a particular mapping between one or more classes of the data set classification model and one or more classes of the cloud classification model. The data classification system classifies a received data set using the data set classification model, and determines for the received data set at least one cloud of the hybrid cloud to which the received data set should be directed for further processing based at least in part on a result of the classification of the received data set, the cloud classification model and a selected one of the mapping policies. |
US09953069B2 |
Business intelligence document
A business intelligence (BI) document preserves references to identities and formats of remote data sources and allows a local computing device to offload analytical operations to remote data sources. The BI document specifies a graph of entities connected by directed edges from the output of one entity to an input of another entity. An entity, for example, can represent without limitation a data structure, an external data source, a control element, an external event source, a visualization, or an update service. The entities of a BI document at a local computing device can reference data at an original data source—rather than extracting data from the original data source to a preferred local datastore. An entity of the BI document can direct a remote data source to execute transformations on the remote data before returning a solution to the local computing device. |
US09953064B2 |
Keyword assessment
Methods, systems, and techniques for keyword management are described. Some embodiments provide a keyword management system (“KMS”) configured to determine the effectiveness of multiple candidate keywords. In some embodiments, the KMS generates multiple candidate keywords based on an initial keyword. The KMS may then determine an effectiveness score for each of the candidate keywords, based on marketing information about those keywords. Next, the KMS may process the candidate keywords according to the determined effectiveness scores. In some embodiments, processing the candidate keywords includes applying rules that conditionally perform actions with respect to the candidate keywords, such as modifying advertising expenditures, modifying content, or the like. |
US09953051B2 |
Multi-version concurrency control method in database and database system
A multi-version concurrency control method in a database and a database system, where the database system sets a data page link of a page, where the data page link includes a page pointer, and a page pointer is used to point to another version page prior to a last operation on the version page. Hence, when a page in the database is read, and when a timestamp of a current version page is greater than a timestamp of a read transaction, page-level rollback may be directly performed according to a data page link of the page that is requested to read to roll back to a page that needs to be read, which facilitates queries for data on each version page in the database, and the database system may implement record rollback efficiently. |
US09953047B2 |
Refining location estimates and reverse geocoding based on a user profile
The present invention pertains to enhancement or refinement of estimated locations based upon user-specific information. Upon user authorization, geographical information is extracted from a number of user-related sources, including the web browser history, search history, maps history, address book, e-mail archives and calendar entries. Such information is used to build a spatial index of specific physical locations for a geocoded result set. From this, heat maps identifying particular locations from the user-related sources are created for different periods of time. The heat maps may be used to refine an initial location estimate of the user. This may be done by determining whether one or more positions in a given heat map provide a more accurate position of the user than the initial estimate. If so, a best position is selected. This can be used to provide enhanced driving directions to the user. |
US09953045B2 |
Fast streams and substreams
Various embodiments provide data structures and algorithms for efficiently computing a time ordered stream that is the combination of a time ordered substream for individual persons of interest. In addition, various embodiments provide an approach for identifying how many changes of interest have happened to a particular stream since it was last viewed. |
US09953043B1 |
Taxonomic fingerprinting
A method for matching an instance to exemplars within a system includes receiving a plurality of literature regarding medical subject matter; including the received plurality of literature related to the medical subject matter into a text artifact; indexing the artifact using encodings to derive an initial code signature; deriving association rules from the artifact seeded by the signature to obtain a list of terminology to code mappings; receiving extensions to each of the code mappings to augment the mappings with the received extensions; indexing the artifact using the received extensions to obtain an exemplar code signature for the certain subject matter; and storing the generated exemplars for matching and instance; receiving an instance and generating an instance code signature using the received extensions; matching the instance code signature to one or more exemplar code signatures. |
US09953040B2 |
Accessing medical image databases using medically relevant terms
A system for accessing a database of a plurality of image data sets includes an acquisition unit which acquires a query for searching the database for an image data set or an image data subset comprised in an image data set. The query includes at least one medically relevant term which defines a search criteria. A determining unit determines the image data set or the image data subset included in the image data set based on the strength of semantic matches between the at least one medically relevant term and (a) corresponding medical annotation(s) describing the image data set. A retrieving unit retrieves the determined image data set or image data subset from the database. |
US09953037B1 |
Accelerating file downloads
Disclosed are various embodiments for accelerating the download of files via a browser. The browser is configured to determine a file to be downloaded from a server. The browser determines a quantity of concurrent connections for the browser. The browser requests a plurality of fragments of the file from the server based at least in part on the quantity of concurrent connections. The browser reconstitutes the file by combining the fragments received from the server. |
US09953034B1 |
System and method for sharing trimmed versions of digital media items
A computing device that provides access to digital media items receives a command from an entity to share a digital media item that was uploaded by another entity. The computing device invokes an interface for trimming the digital media item in response to receiving the command. The computing device receives input for a trim operation to be performed on the digital media item. The computing device then provides a link or embed code for the digital media item for posting on a web site, wherein accessing the link or embed code causes the output of the trim operation to be presented to a user. |
US09953033B2 |
Wireless content synchronization
Mobile devices that perform synchronization operations are configured to reduce the amount of data that must be synced to perform a media content sync operation over a wireless connection. The sync operation is implemented as a two-phase arrangement, synchronizing first in a metadata sync operation and then in a media content sync operation. The source device transmits to the destination device a last known version number of the music database that was synced to the destination device and a current version number of the media database at the source device. In response to a failure of the network connection before completion of the metadata sync operation, upon establishment of a second network connection between the source device and destination device, the metadata sync is completed only for any version numbers that indicate a version subsequent to the last version number that was synchronized over the first network connection. |
US09953031B2 |
Systems and methods for natural language generation
A method includes receiving a corpus comprising a set of pre-segmented texts. The method further includes creating a plurality of modified pre-segmented texts for the set of pre-segmented texts by extracting a set of semantic terms for each pre-segmented text within the set of pre-segmented texts and applying at least one domain tag for each pre-segmented text within the set of pre-segmented texts. The method further includes clustering the plurality of modified pre-segmented texts into one or more conceptual units, wherein each of the one or more conceptual units is associated with one or more templates, wherein each of the one or more templates corresponds to one of the plurality of modified pre-segmented texts. |
US09953021B2 |
Completeness in dependency networks
The invention improves document generation systems in which data is collected to enable automated, customised document generation. initially, a questionnaire which defines a dataset is completed. The system then determines which variables are relevant, and then determines whether all relevant variables are in the dataset. Finally, the system generates a fully customised document if the dataset is complete. |
US09953020B2 |
Collaborative bookmarks
Methods, systems and computer readable media for collaborative bookmarks are described. For example, a collaborative bookmark method can include generating a collaborative bookmark and associating the collaborative bookmark with a corresponding event. The method can also include detecting an occurrence of the event corresponding to the collaborative bookmark and causing the corresponding collaborative bookmark to be displayed in response to the detection of the event. The method can further include transmitting information from the collaborative bookmark. |
US09953014B1 |
Collection management in document object model virtualization
Providing interaction to an application with a collection of information stored in a Document Object Model is disclosed. The collection is maintained in the Document Object Model. A virtualization layer provides one or more collection interfaces to the collection. An indication of an interaction of the application with the collection is received. The collection interfaces include a safety buffer and the interaction of the application with the safety buffer triggers a functionality of the virtualization layer. |
US09953013B2 |
Data processing systems, devices, and methods for content analysis
Systems, devices and methods operative for identifying a reference within a figure and an identifier in a text associated with the figure, the reference referring to an element depicted in the figure, the reference corresponding to the identifier, the identifier identifying the element in the text, placing the identifier on the figure at a distance from the reference, the identifier visually associated with the reference upon the placing, the placing of the identifier on the figure is irrespective of the distance between the identifier and the reference. |
US09953007B2 |
Template-based content creation
Methods, systems and program products for generating content from a user-created template. Embodiments of the invention may provide an interface configured to allow users to create templates, where the templates further include a user-specified formatting. Embodiments may receive a template created by a user using the provided interface, and responsive to receiving the template, may retrieve data associated with the variable fields in the received template. Embodiments may generate new content based on the received template and the retrieved data, where the generated new content is formatted according to the user-specified formatting in the received template. |
US09953003B2 |
Systems and methods for in-line stream processing of distributed dataflow based computations
A data processing system is disclosed that includes machines having an in-line accelerator and a general purpose instruction-based general purpose instruction-based processor. In one example, a machine comprises storage to store data and an Input/output (I/O) processing unit coupled to the storage. The I/O processing unit includes an in-line accelerator that is configured for in-line stream processing of distributed multi stage dataflow based computations. For a first stage of operations, the in-line accelerator is configured to read data from the storage, to perform computations on the data, and to shuffle a result of the computations to generate a first set of shuffled data. The in-line accelerator performs the first stage of operations with buffer less computations. |
US09953000B2 |
Connecting multiple slave devices to single master controller in bus system
A device comprising: a bus master, including a bi-directional data and clock lines, configured to produce a select signal output for enabling data transmission on the bi-directional data line to first/second different data busses supporting multiple slave devices configured to receive/transmit data over a respective data bus and to receive a clock signal from the bus master from the clock line; and a de-multiplexer including an input, first and second outputs and a control input, the input coupled to the bi-directional data line of the bus master, first/second outputs of the de-multiplexer coupled to first/second data busses, respectively, and the control input configured to receive the select signal from the bus master that is configured to communicate to a first slave device when the select signal is in a first state, and a second different slave device when the select signal is in a second different state. |
US09952999B2 |
Methods and apparatus to manage cache memory in multi-cache environments
Methods, apparatus, systems and articles of manufacture are disclosed to manage cache memory in multi-cache environments. A disclosed apparatus includes a remote cache manager to identify a remote cache memory communicatively connected to a bus, a delegation manager to constrain the remote cache memory to share data with a host cache memory via the bus, and a lock manager to synchronize the host cache memory and the remote cache memory with a common lock state. |
US09952993B2 |
Single-wire communication with adaptive start-bit condition
The present disclosure pertains to a wired network which includes a master device and a plurality of slave devices coupled to the master device by a wired connection. The master device includes control logic to determine whether information is to be sent to a slave device. In addition, the master device includes a transmitter to drive a logic level for a predetermined amount of time to address the slave device in response to the control logic to determine whether information is to be sent to a slave device. |
US09952992B2 |
Transaction request optimization for redirected USB devices over a network
In certain information handling system environments, physical devices connected to a client are redirected to a server or other information handling system. Each of these physical devices will use and occupy network bandwidth. Physical devices may be virtualized so that other users of remote systems may access and use the physical devices. Transaction requests associated with physical devices located at one or more client devices from applications may be reduced by determining if the transaction requests are certain types of commands, and if so then under certain conditions handling the transaction request at the server as opposed to transmitting all such transaction requests to the client device. Optimization of transaction requests associated with redirected devices provides efficiencies for a network. |
US09952987B2 |
Posted interrupt architecture
An interrupt is identified from an input/output (I/O) device and an address of a particular cache line is identified associated with the interrupt. The cache line corresponds to a destination of the interrupt and represents one or more attributes of the interrupt. A request is sent to a coherency agent to acquire ownership of the particular cache line and a request is sent to perform a read-modify-write (RMW) operation on the cache line based on the interrupt. |
US09952986B2 |
Power delivery and data transmission using PCIe protocol via USB type-C port
Techniques for transmitted data through a USB port using a PCIe protocol are described herein. In one example, an apparatus includes a host controller, a root port, a multiplexor coupled to the host controller and the root port and a power delivery module. The power delivery module and the multiplexor can transmit and receive a request via a multimode input/output (I/O) interface and the power delivery module can detect a presence of an external device in response to the external device being coupled to the multimode I/O interface. The power delivery module can also send a first request to the external device to discover a vendor identifier of the external device, send a second request to discover at least one alternate mode supported by the external device, and send a third request to enable data transfer via the protocol. |
US09952985B2 |
Method and system for communication between devices via an intermediate device
A method and a system in which a second device provides a service along with an external device via a first device is provided. The method includes, when a service connection to at least one external device has failed, searching for the first device that will relay service data for the external device, transmitting a relay request signal to the first device, and transmitting the service data for the external device to the first device, wherein the transmitted service data is converted by the first device, and wherein the converted service data is provided to the external device. |
US09952984B2 |
Erasing a storage block before writing partial data
A mechanism for managing storage block of a data volume is disclosed. A method includes determining, by a processing device, whether a current data is to be written into an entirety of a storage block of a data volume of an operating system. The method also includes deleting, by the processing device, all of previously written data on the storage block before writing the current data into the storage block in response to determining that the current data is not to be written into the entirety of the storage block. The current data is different from the previously written data. |
US09952982B2 |
Invoking demote threads on processors to demote tracks indicated in demote ready lists from a cache when a number of free cache segments in the cache is below a free cache segment threshold
Provided are a computer program product, system, and method for invoking demote threads on processors to demote tracks from a cache. A plurality of demote ready lists indicate tracks eligible to demote from the cache. In response to determining that a number of free cache segments in the cache is below a free cache segment threshold, a determination is made of a number of demote threads to invoke on processors based on the number of free cache segments and the free cache segment threshold. The determined number of demote threads are invoked to demote tracks in the cache indicated in the demote ready lists, wherein each invoked demote thread processes one of the demote ready lists to select tracks to demote from the cache to free cache segments in the cache. |
US09952977B2 |
Cache operations and policies for a multi-threaded client
A method for managing a parallel cache hierarchy in a processing unit. The method including receiving an instruction that includes a cache operations modifier that identifies a level of the parallel cache hierarchy in which to cache data associated with the instruction; and implementing a cache replacement policy based on the cache operations modifier. |
US09952972B2 |
Iterator register for structured memory
Loading data from a computer memory system is disclosed. A memory system is provided, wherein some or all data stored in the memory system is organized as one or more pointer-linked data structures. One or more iterator registers are provided. A first pointer chain is loaded, having two or more pointers leading to a first element of a selected pointer-linked data structure to a selected iterator register. A second pointer chain is loaded, having two or more pointers leading to a second element of the selected pointer-linked data structure to the selected iterator register. The loading of the second pointer chain reuses portions of the first pointer chain that are common with the second pointer chain.Modifying data stored in a computer memory system is disclosed. A memory system is provided. One or more iterator registers are provided, wherein the iterator registers each include two or more pointer fields for storing two or more pointers that form a pointer chain leading to a data element. A local state associated with a selected iterator register is generated by performing one or more register operations relating to the selected iterator register and involving pointers in the pointer fields of the selected iterator register. A pointer-linked data structure is updated in the memory system according to the local state. |
US09952971B2 |
Distributed cache arrangement
Systems and methods that aggregate memory capacity of multiple computers into a single unified cache, via a layering arrangement. Such layering arrangement is scalable to a plurality of machines and includes a data manager component, an object manager component and a distributed object manager component, which can be implemented in a modular fashion. Moreover, the layering arrangement can provide for an explicit cache tier (e.g., cache-aside architecture) that applications are aware about, wherein decision are made explicitly which objects to put/remove in such applications (as opposed to an implicit cache wherein application do not know the existence of the cache). |
US09952967B2 |
Method for controlling nonvolatile memory and storage medium storing program
According to one embodiment, a method for controlling a nonvolatile memory includes allocating a first system block to a physical block included in one of the first and second parallel operation elements. The first system block is used by a first CPU controlling the nonvolatile memory but is not used by a second CPU controlling the nonvolatile memory. The method includes allocating a second system block to a physical block included in the other of the first and second parallel operation elements. The second system block is used by the second CPU but is not used by the first CPU. |
US09952963B2 |
System on chip and corresponding monitoring method
The present invention relates to aSoC, which includes a master device, a slave device, a high-speed bus, and a monitoring apparatus. The master device is connected to a first port of the high-speed bus, and the slave device is connected to a second port of the high-speed bus, so that the master device is capable of accessing the slave device. The monitoring apparatus is arranged between the first port of the high-speed bus and the master device, and/or between the second port of the high-speed bus and the slave device, and configured to record, based on a high-speed bus communication protocol, state information of each command that passes through the first port and/or the second port, and when state information of a command indicates that an operation of the command is in a timeout state, report an interrupt to locate a faulty node on the high-speed bus. |
US09952952B2 |
Distributed storage of data
Multi-reliability regenerating (MRR) erasure codes are disclosed. The erasure codes can be used to encode and regenerate data. In particular, the regenerating erasure codes can be used to encode data included in at least one of two or more data messages to satisfy respective reliability requirements for the data. Encoded portions of data from one data message can be mixed with encoded or unencoded portions of data from a second data message and stored at a distributed storage system. This approach can be used to improve efficiency and performance of data storage and recovery in the event of failures of one or more nodes of a distributed storage system. |
US09952950B1 |
Data management in RAID environment
A data storage system includes a plurality of Data Storage Devices (DSDs) that each includes at least one disk for storing data. Data is received for storage in a data stripe across the plurality of DSDs with each DSD of the plurality of DSDs storing a different portion of the data stripe. A strip size is determined for each portion of the data stripe based on a radial location where the portion of the data stripe will be stored on the at least one disk of its respective DSD. The data stripe is stored across the plurality of DSDs with each portion of the data stripe arranged in a radial location on the at least one disk of its respective DSD so that, when the data stripe is accessed, the radial locations of access in the plurality of DSDs progress in the same radial direction. |
US09952944B1 |
First read solution for memory
Techniques are provided for improving the accuracy of read operations of memory cells, where the threshold voltage of a memory cell can shift depending on when the read operation occurs. A memory cell is sensed by discharging a sense node into a bit line and detecting an amount of discharge at two sense times relative to a trip voltage. A bit of data is stored in first and second latches based on the two sense times, to provide first and second pages of data. The pages are evaluated using parity check equations and one of the pages which satisfies the most equations is selected. In another option, word line voltages are grounded and then floated to prevent coupling up of the word line. A weak pulldown to ground can gradually discharge a coupled up voltage of the word lines. |
US09952938B2 |
Method and system for eliminating backups in databases
Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to determine a recovery time interval for a session store database system so as to allow a large number of sessions (e.g., ninety percent of sessions, etc.) to start and finish within that interval, periodically review database records to identify a database record that has not been updated within a most recent recovery time interval, add the identified database record to a journaling log, and update the identified database record to include information identifying a time at which the database record was last added to the journaling log. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system. |
US09952936B2 |
Storage system and method of controlling storage system
In a storage system for backing up data of an external apparatus, the external apparatus and a storage apparatus collaboratively perform efficient de-duplication. A storage system stores data from the external apparatus in a unit of content, and includes a backup apparatus configured to execute backup processing to create backup data of the data from the external apparatus in the unit of content; and a storage apparatus coupled to the backup apparatus in a communication-enabled manner and configured to store the backup data received from the backup apparatus. A first backup processing part of the backup apparatus determines whether or not a content is already stored in the storage apparatus by using first redundancy determination information that is information for determining whether or not each of contents of the backup data is already stored in the storage apparatus. |
US09952931B2 |
Versioned records management using restart era
A versioned records management computing system that uses a restart era in order to promote rapid recovery. A persistent store includes a multi-versioned record collection. The records are also associated with a restart era that corresponds to the era of operation of the computing system after a restart. Upon a recovery, the current restart era changes. An object collection media has an object collection that conforms to an object model such that the object model is used to operate upon the records. The object collection media is operable such that the object collection is durable so as to survive restarts of the system to thereby allow for accelerated recovery. |
US09952930B2 |
Reallocation in a dispersed storage network (DSN)
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. When a is to DSN undergo a change from a first system configuration of a Decentralized, or Distributed, Agreement Protocol (DAP) to a second system configuration of the DAP (e.g., such as based on addition, and/or removal of storage unit(s) (SU(s)) within the DSN or reallocation of data within the DSN, etc.), a computing device identifies a DAP transition mapping between the first system configuration of the DAP to the second system configuration of the DAP. Then, the computing device directs SU(s) to operate based on the DAP transition mapping during the transition. |
US09952928B1 |
Operation aware striping in parallel drives
Embodiments of the present invention provide a method comprising performing an operation on a first flash drive of a plurality of flash drives configured in a parallel flash drive architecture, wherein the operation occupies a flash controller corresponding to the first flash drive, sending a signal to a processor coupled with the parallel flash drive architecture to indicate that the flash controller is occupied, and writing data to two or more of the plurality of flash drives, other than the first flash drive, by striping the data amongst the two or more of the plurality of flash drives in response to the signal to the processor. Other embodiments may be described and/or claimed. |
US09952926B2 |
Decoding method, memory storage device and memory control circuit unit
A decoding method, a memory storage device and a memory control circuit unit are provided. The decoding method includes: reading memory cells based on a default hard-decision voltage level and decoding the obtained hard-bit information; if the decoding fails, reading the memory cells based on default soft-decision voltage levels and then decoding the obtained soft-bit information; if the decoding still fails, reading the memory cells based on first test voltage levels to obtain first soft-bit information and reading the memory cells based on second test voltage levels to obtain second soft-bit information; obtaining a first estimating parameter and a second estimating parameter according to the first soft-bit information and the second soft-bit information, respectively; and updating the default hard-decision voltage level according to the first estimating parameter and the second estimating parameter. As a result, a decoding efficiency can be improved. |
US09952921B2 |
System and method for detecting and predicting anomalies based on analysis of time-series data
Provided are a system and method for detecting and predicting anomalies based on analysis of time-series data. According to an embodiment of the present disclosure, an abnormality detecting and predicting system includes a database configured to store past case data related to a state of a monitored object; a data collector configured to collect time-series status information of the monitored object; an abnormality detector configured to compare the status information with an abnormality detecting reference in a preset detecting interval and detect an occurrence of an abnormality of the monitored object; a similar case selector configured to select a similar case having a highest degree of similarity to the status information among the past case data when the occurrence of an abnormality is detected by the abnormality detector; and a predictor configured to predict proliferation or diminishing of a detected abnormality using the similar case and an abnormality proliferation predicting reference. |
US09952918B2 |
Two level addressing in storage clusters
Digital objects are stored and accessed within a fixed content storage cluster by using a page mapping table and a pages index. A stream is read from the cluster by using a portion of its unique identifier as a key into the page mapping table. The page mapping table indicates a node holding a pages index indicating where the stream is stored. A stream is written by storing the stream on any suitable node and then updating a pages index stored within the cluster responsible for knowing the location of digital objects having unique identifiers that fall within a particular address range. The cluster recovers from a node failure by first replicating streams from the failed node and reallocating a page mapping table to create a new pages index. The remaining nodes send records of the unique identifiers corresponding to objects they hold to the new pages index. |
US09952912B2 |
Lock-free barrier with dynamic updating of participant count using a lock-free technique
A method of executing an algorithm in a parallel manner using a plurality of concurrent threads includes generating a lock-free barrier that includes a variable that stores both a total participants count and a current participants count. The total participants count indicates a total number of threads in the plurality of concurrent threads that are participating in a current phase of the algorithm, and the current participants count indicates a total number of threads in the plurality of concurrent threads that have completed the current phase. The barrier blocks the threads that have completed the current phase. The total participants count is dynamically updated during execution of the current phase of the algorithm. The generating, blocking, and dynamically updating are performed by at least one processor. |
US09952911B2 |
Dynamically optimized device driver protocol assist threads
Systems, methods, and computer program products to perform an operation comprising providing a plurality of assist threads configured to process data units received by a network adapter, wherein each of the plurality of assist threads comprises a queue configured to store data units allocated to the respective assist thread, allocating data units received by the network adapter to assist threads in a subset of the plurality of assist threads according to a first function, wherein the subset includes a first assist thread and does not include a second assist thread, of the plurality of assist threads, monitoring the queues of the assist threads in the subset, and upon determining that a count of data units in the queue of the first assist thread exceeds a first threshold, modifying the first function to include the second assist thread in the subset of the plurality of assist threads. |
US09952908B2 |
Crowd sourced cloud computing
A first party, such as a residential subscriber to an Internet Service Provider (ISP), logically partitions its computing resources into an end user partition and a crowd sourced cloud partition. The first party installs a crowd sourced cloud application in each cloud partition. Together, a cloud provider computing system and each cloud application orchestrate cloud services over a communications network, such as the Internet. For each crowd sourced cloud application, orchestration involves registering cloud services with the cloud provider, provisioning each registered cloud service that is requested by the cloud provider, and operating each provisioned service. For the cloud provider, orchestration involves publishing each registered service as available to crowd sourced cloud users, receiving requests for cloud services from a crowd sourced cloud user, and requesting, from a crowd sourced cloud application, a registered service responsive to the request for cloud services. |
US09952905B2 |
Methods and systems to identify and migrate threads among system nodes based on system performance metrics
Methods and systems to identify computer system nodes to which a computer program thread is to be migrated. An example method disclosed herein includes storing data records containing node identifying information collected from a plurality of sampled memory operations executed by a plurality of computer program threads including a first computer program thread. Example methods further include identifying a currently executing computer program thread and, if the currently executing computer program thread is the first computer program thread, target remote nodes having a memory address accessed during execution of at least one of the plurality of sampled memory operations are identified. At least one of the target remote nodes is selected as a migration destination candidate for the first computer program thread. |
US09952904B2 |
Distributing tracks to add to cache to processor cache lists based on counts of processor access requests to the cache
Provided are a computer program product, system, and method for distributing tracks to add to cache to processor cache lists based on counts of processor access requests to the cache. There are a plurality of lists, wherein there is one list for each of the plurality of processors. A determination is made as to whether the counts of processor accesses of tracks are unbalanced. A first caching method is used to select one of the lists to indicate a track to add to the cache in response to determining that the counts are unbalanced. A second caching method is used to select one of the lists to indicate the track to add to the cache in response to determining that the counts are balanced. The first and second caching methods provide different techniques for selecting one of the lists. |
US09952902B1 |
Determining a set of application resources
An application can be tested to determine whether declared resources for the application are deemed to be required for the application. Instructions can be sent to an operating system to launch the application, to simulate user interactions with the application, and to generate a log of resource requests by the application during launch of the application and during the simulated user interactions with the application. For each of the declared resources, a determination can be made whether a sufficient number of resource requests for the resource is in the log. If there are enough instances of resource requests for the resource in the log, the resource can be included in a list of actual resources for the application. |
US09952900B1 |
Run time task scheduling based on metrics calculated by micro code engine in a socket
A scheduler allocating a task to a socket, where the socket comprises a plurality of processor cores and a micro code engine. The scheduler receives metrics from the micro code engine, where the metrics are calculated by the micro code engine based on data receive from an event counter located on each of the plurality of processor cores. The scheduler determines whether a socket level load is below a socket threshold. Based on determining that the socket level load is below the socket threshold value, the scheduler determines whether a core level load is below a core threshold value. Based on determining that the core level load is below the core threshold value, the scheduler determines whether there is an available thread and based on determining that there is an available thread, the scheduler assigns the task to the available thread. |
US09952897B2 |
Managing processes within suspend states and execution states
One or more techniques and/or systems are provided for suspending logically related processes associated with an application, determining whether to resume a suspended process based upon one or more wake policies, and/or managing an application state of an application, such as timer and/or system message data. That is, logically related processes associated with an application, such as child processes, may be identified and suspended based upon logical relationships between the processes (e.g., a logical container hierarchy may be traversed to identify logically related processes). A suspended process may be resumed based upon a set of wake policies. For example, a suspended process may be resumed based upon an inter-process communication call policy that may be triggered by an application attempting to communicate with the suspended process. Application data may be managed while an application is suspended so that the application may be resumed in a current and/or relevant state. |
US09952896B2 |
Asynchronous task management in an on-demand network code execution environment
Systems and methods are described for managing asynchronous code executions in an on-demand code execution system or other distributed code execution environment, in which multiple execution environments, such as virtual machine instances, can be used to enable rapid execution of user-submitted code. When asynchronous executions occur, one execution may become blocked while waiting for completion of another execution. Because the on-demand code execution system contains multiple execution environments, the system can efficiently handle a blocked execution by saving a state of the execution, and removing it from its execution environment. When a blocking dependency operation completes, the system can resume the blocked execution using the state information, in the same or different execution environment. |
US09952892B2 |
Automated network configuration of virtual machines in a virtual lab environment
Methods, systems, and computer programs for creating virtual machines (VM) and associated networks in a virtual infrastructure are presented. The method defines virtual network templates in a database, where each virtual network template includes network specifications. A configuration of a virtual system is created, which includes VMs, virtual lab networks associated with virtual network templates, and connections from the VMs to the virtual lab networks. Further, the configuration is deployed in the virtual infrastructure resulting in a deployed configuration. The deployment of the configuration includes instantiating in the virtual infrastructure the VMs of the configuration, instantiating in the virtual infrastructure the virtual lab networks, retrieving information from the database, and creating and executing programming instructions for the VMs. The database information includes the network specifications from the virtual network templates associated with the virtual lab networks, and network resources for the virtual lab networks from a pool of available network resources. The programming instructions are created for the particular Guest Operating System (GOS) running in each VM based on the GOS and on the retrieved database information. When executed in the corresponding VM GOS, the programming instructions configure the VMs network interfaces with the corresponding network specifications. |
US09952890B2 |
Kernel state data collection in a protected kernel environment
Methods, systems, and computer program products are included for collecting kernel data in a protected kernel environment. A method includes allocating a first portion of a memory for a first kernel and reserving a second portion of the memory for a second kernel. The second kernel is stored in the second portion of the memory. A hypervisor is provided a memory address corresponding to the second portion of the memory. The hypervisor disables write and execute access privileges corresponding to the second portion of the memory. After a crash occurs corresponding to the first kernel, the second kernel is attempted to be executed. The hypervisor detects the attempted execution of the second kernel. The hypervisor enables execute access privileges corresponding to the second portion of the memory. After the execute access privileges are enabled, the second kernel is executed to collect data corresponding to the first kernel. |
US09952888B2 |
Method and system to dynamically instantiate virtual repository for any services
A virtual machine/function of repository is used to collect information for use in providing a particular service to a particular user in a network. The virtual machine/function of repository is dynamically instantiating in a front end of the network upon receiving a request to provision the particular service for the particular user. The collected information pertains only to providing the particular service to the particular user. The virtual machine/function of repository is synchronized with one or more consolidated databases in a back end of the network. The virtual machine/function of repository is deleted upon discontinuation of the particular service for the particular user. |
US09952885B2 |
Generation of configuration files for a DHCP module executing within a virtualized container
Some embodiments provide a method for an application operating on a host machine. The method receives a configuration of a Dynamic Host Configuration Protocol (DHCP) service for implementation within a virtualized container on the host machine. The configuration includes several database table entries. The method converts the several database table entries into a configuration file for use by a process that operates in the virtualized container. the method initializes the process in the virtualized container. The process in the virtualized container reads the configuration file in order to perform DHCP services for machines connected to at least one logical forwarding element of a logical network. |
US09952884B1 |
Executing optimized local entry points and function call sites
Embodiments relate to optimizing an indirect call function. More specifically, an indirect call function configuration comprises a first application module having a target function of the indirect function call, a second application module with a symbolic reference to the target function of the indirect function call, and a third application module to originate an indirect function call. A compiler identifies potential target functions and indicates the potential target functions in the program code. Additionally, the compiler determines and indicates in the program code that the function pointer value resulting from a non-call reference of a function symbol is solely used to perform indirect calls in the same module. A linker can read the indication the compiler made in the program code and optimize the indirect call function. |
US09952879B2 |
Application pre-layout in byte-addressable persistent random access memory
A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and executable code into byte-addressable, persistent random access memory (BPRAM). The system determines which components and aspects of the operating system or application change infrequently. From this information, the system builds a high performance BPRAM cache to provide faster access to these frequently used components, including the kernel. The result is that kernel or application code and data structures have a high performance access and execution time with regard to memory fetches. Thus, the software layout system provides a faster way to prepare operating systems and applications for normal operation and reduces the time spent on initialization. |