Document Document Title
US09735488B2 Board connecting connector
A board connecting connector includes a board retaining portion and a terminal retaining portion. The board retaining portion accommodates a board, and the terminal retaining portion accommodates terminals. When the board retaining portion and the terminal retaining portions are in a state of being fit to each other, terminal portions provided on a sheet surface of the board and elastic contact portions of the terminals contact to each other. Each of the terminals includes an elastic deformation portion having a contact portion and an inspection portion, with which an inspection jig contacts to inspect the terminal. The elastic deformation portion is formed by notching on a surface of a cylindrical part that is formed by bending sheet metal. The inspection portion is provided on a different surface from the cylindrical surface, using a part of the sheet metal.
US09735485B2 Unibody sockets including latch extensions
An example device in accordance with an aspect of the present disclosure includes a unibody socket to receive a memory module that is to interface with a computing system. A portion of the unibody socket extends into a latch extension. The latch extension is to retain the memory module based on a positive locking latch retention force that is to increase in response to an unseating force of the memory module, to prevent removal of the memory module while the latch extension is in a latched position.
US09735483B2 Contact
A contact includes: a spring member constituted of at least one thin plate that has electrical conductivity and elasticity, the spring member causing elastic deformation when being sandwiched between at least one conductor pattern of a printed wiring board and at least one conductive member different from the printed wiring board; a housing made of resin that surrounds at least a part of the spring member from both sides at least across a deformation direction of respective portions of the spring member so as to support the spring member on the printed wiring board; and at least a pair of engaging portions, the respective engaging portions being formed in the spring member and the housing, the engaging portions engaging with one another when the housing is arranged in a position surrounding the spring member, so as to secure at least a part of the spring member to at least a part of the housing.
US09735481B2 Daughter card assembly and communication system including the same
Daughter card assembly including a circuit board and leading and trailing connectors mounted to the circuit board. The leading and trailing connectors have mating ends that face in different directions along a board plane. The daughter card assembly also includes a support wall that is coupled to the circuit board and extends orthogonal to the circuit board. The support wall has a wall opening therethrough. The trailing connector is positioned on the circuit board such that the mating end substantially aligns with the wall opening. The daughter card assembly also includes a retention shroud that projects from an exterior surface of the support wall. The retention shroud defines a shroud passage that aligns with the wall opening. The shroud and wall openings form a receiving passage for receiving at least one of the trailing connector or a corresponding cable connector that mates with the trailing connector.
US09735479B2 Single element wire to board connector terminal
A single element wire to board connector terminal for clamping a conductor, includes: a base, side plates and hanging elastic arms. A hollow passage is formed on the base, for allowing the conductor to pass through the hollow passage. The side plates are bent and provided on two opposite sides of a front part of the base. The hanging elastic arms are extended backwardly and inwardly from the side plates respectively. An elastic arm restricting portion is extended from one of the hanging elastic arms and bent transversely, for protecting the elastic arm and providing access for the conductor. A conductor positioning portion is provided on a rear part of the base.
US09735478B2 Cable lug comprising a nut or functional part, method for the production of such a cable lug, and nut
A cable lug or functional part in combination with a nut is provided. The cable lug or functional part has a tubular receiving portion for a cable, an integrally formed flat part connecting portion connected to the tubular receiving portion, the flat part connecting portion having a hole therethrough defined by a wall said hole having a central axis. The nut includes a body having an undercut. The nut is held captively and rotatably on the flat part connecting portion. The nut does not pass through the flat part connecting portion is held by a reshaped holding material portion of the flat part connecting portion which projects into the undercut. The reshaped holding material portion is accommodated in the undercut, and an axial clearance is provided between the reshaped holding material and the wall which defines the hole.
US09735477B2 Terminal pin, feedthrough of an implantable electromedical device and process for making the same
Terminal pin for electrically connecting a carrier of electrical leads or an electronic component by means of a solder connection between the carrier or component and the terminal pin, wherein an end of a pin body is provided with a swaged cap of a material which is harder than the material of the pin body and which has an outer surface which is suitable for making the solder connection, wherein the cap has an inner circumferential edge where the cap is at least locally narrowed to inside of the outer circumference of the pin body, and wherein there is no additional material between the pin body and the cap.
US09735476B2 Antenna apparatus and the MIMO communication device using the same
The present invention discloses an antenna apparatus. The antenna apparatus includes a first antenna array and a second antenna array. The first antenna array includes multiple first radiating elements for transmitting radio signals of a first frequency. The second antenna array includes multiple second radiating elements for transmitting radio signals of a second frequency, wherein the first and second radiating elements are arranged in a staggered manner; wherein each of the first radiating elements is disposed between two of the second radiating elements; and wherein each of the second radiating elements is disposed between two of the first radiating elements.
US09735469B1 Integrated time delay unit system and method for a feed manifold
A system and method provides time delays for an antenna array such as an electronically-scanned antenna array in a wide band range. The system and method can utilize time delay units including a radio frequency integrated circuit time delay unit portion provided on a radio frequency integrated circuit and an interposer time delay unit portion. The interposer time delay portion is provided on an interposer associated with the radio frequency integrated circuit.
US09735468B2 Antenna array control apparatus, method, and system
The embodiments of the present application disclose an antenna array control apparatus, method, and system. The apparatus includes a link establishing unit, multiple modems, and multiple AISG interfaces, and the AISG interfaces are configured to receive an antenna array configuration signal; the multiple modems are connected to the link establishing unit, and the modems are configured to decode the antenna array configuration signal to obtain an antenna array configuration instruction; and the link establishing unit is connected to multiple electric motors and configured to establish a communications link between each electric motor and one modem according to the antenna array configuration instruction. The multiple AISG interfaces are used in the apparatus as control ports, and a communications link between an antenna array and the multiple AISG interfaces can be connected in multiple manners, so that multiple antenna arrays are more flexibly controlled.
US09735466B2 Advanced composite radome and method of manufacturing
A radome for housing a radar system comprises a plurality of interconnected curved radome thermoplastic composite material panels, each curved radome thermoplastic composite material panel having a plurality of interconnecting edges, a foam core, an inner skin, an outer skin, and a plurality of three-dimensional fiber bundles tying the inner skin and the outer skin to each other through the foam core, inhibiting delamination. The radome includes a hydrophobic exterior surface that is self-cleaning and requires zero maintenance for 25 years.
US09735463B2 Antenna assembly and wireless communication device using the same
A wireless communication device includes a housing and an antenna assembly. The housing including a metallic frame having a first side plate and a second side plate connected to the first side plate, the first side plate defines a first opening, and the second side plate defines a second opening. The antenna assembly includes a first antenna and a second antenna. The first antenna is received in the first opening, secured on the first side plate and grounded by the first side plate. The second antenna is received in the second opening and is secured on the second side plate and grounded by the second side plate.
US09735462B2 Electronic device
Provided is an electronic device in which, if an antenna element is formed on the surface of a housing, restrictions on the formation of the antenna element are less likely to arise. The following are provided: a rear case, an antenna element, and a power supply unit that supplies power to the antenna element. The antenna unit comprises a first section that is formed by applying a conductive material onto a first main surface of the rear case, and a second section. A dielectric or an insulator is interposed between the first section and the second section.
US09735459B2 Adjustable waveguide assembly
A waveguide assembly system includes a fixed port, a sliding port, and a transmission path from the fixed port to the sliding port. The transmission path includes a waveguide assembly that includes a first minor face corresponding to the fixed port, a first major face that includes a recess extending from the first minor surface towards the fixed port. The waveguide assembly system also includes a port assembly with a first major surface disposed opposite to the first major surface of the waveguide assembly. The port assembly includes at least one port having a first opening on the first major surface of the port assembly and a second opening on a second major surface of the port assembly. The port assembly includes one or more stubs positioned to impede electromagnetic energy propagation beyond a specified distance within the port tab assembly.
US09735455B2 Metal-air battery
A metal-air battery with a high discharge capacity is provided. Discharge capacity can be increased by a metal-air battery that includes an air electrode, a negative electrode and an electrolyte layer, where the electrolyte layer includes a porous separator, and a liquid electrolyte infiltrated in the separator, and a contact angle between the liquid electrolyte and a negative electrode side-face of the separator is smaller than that between the liquid electrolyte and an air electrode side-face of the separator.
US09735451B2 Battery module having temperature sensor and battery pack employed with the same
Disclosed herein is a battery module including two or more battery cells, wherein the battery module is configured in a structure in which a sensor (a “temperature sensor”) to measure the temperature of at least one of the battery cells is disposed between the at least one of the battery cells and a corresponding member contacting the at least one of the battery cells, the corresponding member is provided at a region thereof contacting the at least one of the battery cells with a groove formed in a shape corresponding to the temperature sensor, and the temperature sensor is disposed in contact with the outside of the at least one of the battery cells in a state in which the temperature sensor is mounted in the groove.
US09735448B2 Electrolytic solution for non-aqueous secondary battery, and non-aqueous secondary battery
The present invention provides an electrolytic solution for a non-aqueous secondary battery, the electrolytic solution including: an organic metal compound; an electrolyte; and an organic solvent, in which the organic metal compound includes a central metal and a multidentate ligand, and the ligand includes an oxygen atom bonded to the central metal, and a nitrogen atom or a sulfur atom bonded to the central metal.
US09735447B2 Silicone-containing compound, electrolyte for lithium secondary battery, lithium secondary battery including the same, and the method of preparing the silicone-containing compound
A silicone-containing compound is an additive for a lithium secondary battery electrolyte for improving high-temperature lifetime characteristics and/or high-temperature stability of a lithium secondary battery. An electrolyte for a lithium secondary battery includes the silicon-containing compound. A lithium secondary battery includes the electrolyte. A method of preparing the silicon-containing compound is also provided.
US09735446B2 Beta-alumina-based sintered compact and its production method
To provide a dense beta-alumina-based sintered compact having a high ionic conductivity as a solid electrolyte by firing at a low temperature to suppress the volatilization of Na2O and its production method.By adding RNbO3 which is a material having a low melting point to a beta-alumina powder, followed by firing, it is possible to obtain a beta-alumina-based sintered compact having a low firing temperature and containing, as the main component, dense β″ alumina crystals which are free from anomalous grain growth during the firing process.
US09735440B2 Integration of molten carbonate fuel cells in fischer-tropsch synthesis
In various aspects, systems and methods are provided for integration of molten carbonate fuel cells with a Fischer-Tropsch synthesis process. The molten carbonate fuel cells can be integrated with a Fischer-Tropsch synthesis process in various manners, including providing synthesis gas for use in producing hydrocarbonaceous carbons. Additionally, integration of molten carbonate fuel cells with a Fischer-Tropsch synthesis process can facilitate further processing of vent streams or secondary product streams generated during the synthesis process.
US09735437B2 Wet state control device for fuel cell
A wet state control device for fuel cell includes a priority control unit for preferentially controlling either one of a pressure and a flow rate of cathode gas when a wet state of a fuel cell is adjusted, a water temperature control unit for controlling a temperature of cooling water when the wet state of the fuel cell is not completely adjustable by a control of the priority control unit, and a complementary control unit for controlling the other of the pressure and the flow rate of the cathode gas to complement a response delay of the water temperature control unit.
US09735436B2 Separator for fuel cell
A separator for a fuel cell includes a thin metal plate, protrusions that are formed on the metal plate to be close to each other, and gas passages formed by the protrusions. Each gas passage has a first opening corresponding to an inlet and a second opening corresponding to an outlet. The gas passages include a first gas passage, which has a relatively low pressure loss of gas flow, and a second gas passage, which has a relatively high pressure loss of gas flow. The area of the first opening of the first gas passage is set to be smaller than the area of the first opening of the second gas passage.
US09735435B2 Flow field plate for electrochemical fuel cell
A flow field plate comprises a first flow field; an opposing second flow field; and at least one flow channel formed in the first flow field, the at least one flow channel comprising: a first side and an opposing second side separated by an open-faced top and a bottom; and a first side channel formed in a portion of the open-faced top and in a portion of the first side along a continuous length of the at least one flow channel, the first side channel comprising a first side wall and a first bottom wall; wherein the first side wall of the first side channel and the first bottom wall of the first side channel form an obtuse angle in cross-section; and a depth of the bottom of the at least one flow channel is greater than a depth of the bottom wall of the first side channel.
US09735433B2 Fuel cell
The present invention relates to a fuel cell exhibiting a high performance regardless of the humidification conditions. In short, it is a fuel cell comprised of a proton-conducting electrolyte membrane sandwiched between a pair of catalyst layers, wherein a catalyst layer of at least a cathode contains a catalyst ingredient, electrolyte material, and carbon material; the carbon material is comprised of three types of materials of a catalyst-supporting carbon material supporting the catalyst ingredient, a conductivity-aiding carbon material not supporting the catalyst ingredient, and a gas-diffusing carbon material not supporting the catalyst ingredient; the catalyst layer is comprised of two phases of a catalyst aggregated phase having the catalyst-supporting carbon material supporting the catalyst ingredient and the conductivity-aiding carbon material not supporting the catalyst ingredient aggregated as main ingredients and a gas-diffusing carbon material aggregated phase having the gas-diffusing carbon material not supporting the catalyst ingredient aggregated as a main ingredient; and the catalyst aggregated phase is a continuous phase while the gas-diffusing carbon material aggregated phase is dispersed in the catalyst aggregated phase.
US09735430B2 Electrode, power storage device, and electronic device
A power storage device with high capacity or high energy density is provided. A highly reliable power storage device is provided. A long-life power storage device is provided. An electrode includes an active material, a first binder, and a second binder. The specific surface area of the active material is S [m2/g]. The weight of the active material, the weight of the first binder, and the weight of the second binder are a, b, and c, respectively. The solution of {(b+c)/(a+b+c)}×100÷S is 0.3 or more. The electrode includes a first film in contact with the active material. The first film preferably includes a region in contact with the active material. The first film preferably includes a region with a thickness of 2 nm or more and 20 nm or less. The first film contains a water-soluble polymer.
US09735423B2 Nonaqueous electrolyte secondary battery and cathode sheet therefor
The invention provides a nonaqueous electrolyte secondary battery having a cathode and an anode arranged so as to be opposite to each other, and an electrolyte layer put therebetween; wherein the cathode comprises: (a) a conductive polymer and (b) at least one selected from the group consisting of a polycarboxylic acid and a metal salt thereof, and wherein the anode comprises a material into which a base metal or ions thereof can be inserted and from which a base metal or ions thereof can be extracted. The invention further provides a cathode sheet for use in the nonaqueous electrolyte secondary battery mentioned above.
US09735421B2 Method for producing amorphous carbon particles, amorphous carbon particles, negative electrode material for lithium ion secondary battery, and lithium ion secondary battery
A method for producing amorphous carbon particles comprising includes adding and mixing graphite particles into a precursor of amorphous carbon and then cross-linking the precursor of amorphous carbon to obtain a first cross-linked product, or cross-linking a precursor of amorphous carbon and then adding and mixing graphite particles into the cross-linked precursor of amorphous carbon to obtain a second cross-linked product. Infusibility is imparted to the first or second cross-linked product to obtain an infusibilized product to which infusibility has been imparted. The infusibilized product is baked to obtain amorphous carbon particles. The amorphous carbon particles include the graphite particles and amorphous carbon which embeds the graphite particles.
US09735420B2 Positive electrode for lithium ion secondary batteries and lithium ion secondary battery including the same
A positive electrode for lithium ion secondary batteries includes a collector and a positive electrode active material layer formed on at least one surface of the collector. The positive electrode active material layer contains a lithium-containing metal oxide having a unit cell represented by the following formula and a conductive material and has voids with a volume of 0.82×10−3 cm3/cm2 to 7.87×10−3 cm3/cm2 per unit area of the collector: LiFe1-xZrxP1-ySiyO4  (1) where 0
US09735418B2 Anode active material for lithium secondary battery and preparation thereof
The present invention relates to an anode active material for a lithium secondary battery, comprising a carbon material, and a coating layer formed on the surface of particles of the carbon material and having a plurality of Sn-based domains having an average diameter of 1 μm or less. The inventive anode active material having a Sn-based domains coating layer on the surface of a carbon material can surprisingly prevent stress due to volume expansion which generates by an alloy of Sn and lithium. Also, the inventive method for preparing an anode active material can easily control the thickness of the coating layer.
US09735417B2 Method of manufacturing active material
According to an embodiment, a method of manufacturing an active material is provided. The active material includes particles of a composite oxide of the general formula Ti1±xNb2±yMzO7−δ and a carbon-including phase. Here, 0≦x≦0.15, 0≦y≦0.3, 0.01
US09735414B2 Current distribution system for a battery assembly utilizing non-overlapping bus bars
A pair of current distribution links are provided for use with a battery assembly in which the batteries are divided into groups, and where the batteries within each battery group are connected in parallel and the groups are connected in series. The batteries are interconnected using a repetitive sequence of non-overlapping, alternating polarity bus bars. The current distribution links evenly distribute the current among the parallel connected batteries, thereby eliminating the current imbalance that results from the use of a single point electrical connection. By eliminating current imbalance, each battery is subjected to the same load and will tend to heat at the same rate, resulting in the batteries aging at the same rate.
US09735410B2 Composite separator for electrochemical cell capable of sustained shutdown
This invention provides a multi-layer article comprising a first electrode material, a second electrode material, and a porous separator disposed between and in contact with the first and the second electrode materials, wherein the porous separator comprises a nonwoven consisting essentially of a plurality of fibers of a fully aromatic polyimide. Also provided is a method for preparing the multi-layer article, and an electrochemical cell employing the same. A multi-layer article comprising a polyimide nonwoven with enhanced properties is also provided.
US09735407B2 Energy storage apparatus
An energy storage apparatus includes one or more energy storage devices and an outer housing that houses the one or more energy storage devices. The outer housing includes a communication part defining a passageway allowing communication between an interior and an exterior of the outer housing, and the communication part includes a functional membrane that allows passage of gas and prohibits passage of liquid.
US09735405B1 Vehicle battery pack system and cable bracket
A vehicle battery pack system includes a cable bracket that has a conductive base, and a clamp. The base includes a mount, base arm, and base bridge. The mount is configured to be mounted to an electrical ground. The base bridge defines an aperture and fixedly couples the mount to the base arm. The base arm has a concave surface. The clamp includes a clamp arm and clamp bridge. The clamp bridge defines an aperture. The clamp arm is fixedly coupled to the clamp bridge and has a concave surface opposing the concave surface of the base arm. A fastener is received through the apertures to couple the clamp to the base. A protrusion extends radially inward from at least one of the concave surfaces. The protrusion is coupled for electrical communication with the mount to transmit electricity between the protrusion and the electrical ground.
US09735403B2 Battery module assembly of improved reliability and battery pack employed with the same
Disclosed herein is a battery module assembly including (a) two or more battery modules having cell units, each of which includes one or more battery cells, connected in parallel to one another, (b) a pair of an upper case and a lower case to surround an upper part and a lower part of the battery modules in a state in which the battery modules are erected on their sides, (c) a bus bar assembly disposed at a front of the battery modules to electrically connect the battery modules to one another in parallel, and (d) a fastening hole formed at a front of the upper case and/or a front of the lower case to position or fix the battery module assembly.
US09735402B2 Battery cell having double sealing structure
Disclosed is a battery cell having a double sealing structure. In particular, the battery cell includes a first sealing portion formed at an outer circumferential surface of a battery case by thermal bonding and a second sealing portion further formed between an electrode assembly and the first sealing portion at at least one side surface of the first sealing portion.
US09735400B2 Battery pack lock structure and electronic apparatus
The present invention simplifies locking of a battery pack (12) within a cell-phone lower case (13). A battery lock member (50) has a first inclined surface that permits sliding of the battery lock member (50) in such a way that an operation of housing the battery pack (12) in the battery pack housing (33) causes an engagement protrusion (32), which is formed to protrude from a side face of the battery pack (12), to slide in contact with the first inclined surface, thereby releasing the locking, and a second inclined surface that permits sliding of the battery lock member (50) in such a way that an operation of attaching a battery lid (11) to a battery lid holder (43) causes a depression protrusion (31), which is formed to protrude from the bottom face of the battery lid (11), to slide in contact with the second inclined surface, thereby achieving the locking.
US09735399B2 Secondary battery pack of embedded type of novel structure
A secondary battery pack including a battery cell having first and second electrode terminals at a top thereof, an electrically insulative mounting member having an opening, through which the second terminal is exposed, the mounting member being mounted to a top of the cell, a protection circuit module (PCM) including a protection circuit board (PCB), having a protection circuit, loaded on the mounting member, a connection member (A) connected to the first terminal, and a connection member (B) connected to the second terminal, the PCB being provided with a through hole, through which the connection member (B) is exposed, and an insulative cap coupled to an upper end of the cell to surround the mounting member in which the connection members and the PCB are loaded on the mounting member, wherein the sum of a height of the PCM and a height of the cap is 3.0 mm or less.
US09735391B2 Organic optoelectronic component
An organic optoelectronic component includes a first electrode which is made of an electrically conductive material, an active region which is made of an organic material, a second electrode which is made of an electrically conductive material, an encapsulating layer sequence which is made of a dielectric material, and a third electrode which is made of an electrically conductive material. The first electrode and the second electrode are arranged on different sides of the active region. The encapsulating layer sequence is arranged between the first electrode and the third electrode. The first electrode, the second electrode, and the third electrode can be contacted from outside the component.
US09735389B2 Organic light-emitting display device and method of manufacturing the same
An organic light-emitting display device includes a first substrate including a first base layer, an element layer disposed on the first base layer and including a plurality of emission patterns, and a protection layer that is non-conductive, the protection layer covering the element layer, and a second substrate disposed on the first substrate, and the second substrate including a plurality of nanorods extending toward the first substrate, at least a portion of the nanorods penetrating the protection layer, the second substrate being electrically connected to the element layer through the nanorods penetrating the protection layer.
US09735387B2 Organic light emitting diode display
An organic light emitting display includes: a substrate; a first electrode on the substrate; an organic light emitting layer on the first electrode; a second electrode formed on the organic light emitting layer; a non-resonance reflection inducing layer on the second electrode; and a capping layer on the non-resonance reflection inducing layer.
US09735384B2 Photodetectors and photovoltaics based on semiconductor nanocrystals
A composite material is described. The composite material comprises semiconductor nanocrystals, and organic molecules that passivate the surfaces of the semiconductor nanocrystals. One or more properties of the organic molecules facilitate the transfer of charge between the semiconductor nanocrystals. A semiconductor material is described that comprises p-type semiconductor material including semiconductor nanocrystals. At least one property of the semiconductor material results in a mobility of electrons in the semiconductor material being greater than or equal to a mobility of holes. A semiconductor material is described that comprises n-type semiconductor material including semiconductor nanocrystals. At least one property of the semiconductor material results in a mobility of holes in the semiconductor material being greater than or equal to a mobility of electrons.
US09735378B2 Organic electroluminescent materials and devices
Ir/Pt metal complexes, devices containing the Ir/Pt metal complexes, and methods of making such devices are described. The Ir/Pt metal complex includes a first Ir moiety and a first Pt moiety. The first Ir moiety can be an Ir(III) six-coordinated structure. The first Pt moiety can be a Pt(II) four-coordinated tetradentate structure. The devices can have layers that include the Ir/Pt metal complexes. The layers containing the Ir/Pt metal complexes can be made by a solution process.
US09735376B2 Organometallic compound and organic light-emitting device including the same
An organometallic compound represented by Formula 1: M(L1)n1(L2)n2(L3)n3  Formula 1 wherein in Formula 1, M, L1, L2, L3, n1, n2, and n3 are the same as defined in the specification.
US09735372B2 Light-emitting element and electronic device
An object is to provide a light-emitting element with high emission efficiency which includes a novel carbazole derivative that has a wide energy gap and can be used for a transport layer or a host material in a light-emitting element. A carbazole derivative in which the 4-position of dibenzothiophene or dibenzofuran is bonded to the 2- or 3-position of carbazole has been able to be provided by use of the carbazole derivative. Further, a light-emitting element having high emission efficiency has been able to be provided by use of the carbazole derivative.
US09735366B2 Heterostructure comprising a carbon nanomembrane
A heterostructure comprising at least one carbon nanomembrane on top of at least one carbon layer, a method of manufacture of the heterostructure, and an electronic device, a sensor and a diagnostic device comprising the heterostructure. The heterostructure comprises at least one carbon nanomembrane on top of at least one carbon layer, wherein the at least one carbon nanomembrane has a thickness of 0.5 to 5 nm and the heterostructure has a thickness of 1 to 10 nm.
US09735357B2 Resistive memory cell with intrinsic current control
Providing for a two-terminal memory cell having intrinsic current limiting characteristic is described herein. By way of example, the two-terminal memory cell can comprise a particle donor layer having a moderate resistivity, comprised of unstable or partially unstable metal compounds. The metal compounds can be selected to release metal atoms in response to an external stimulus (e.g., an electric field, a voltage, a current, heat, etc.) into an electrically-resistive switching medium, which is at least in part permeable to drift or diffusion of the metal atoms. The metal atoms form a thin filament through the switching medium, switching the memory cell to a conductive state. The moderate resistivity of the particle donor layer in conjunction with the thin filament can result in an intrinsic resistance to current through the memory cell at voltages above a restriction voltage, protecting the memory cell from excessive current.
US09735354B2 Forming resistive random access memories together with fuse arrays
A resistive random access memory array may be formed on the same substrate with a fuse array. The random access memory and the fuse array may use the same active material. For example, both the fuse array and the memory array may use a chalcogenide material as the active switching material. The main array may use a pattern of perpendicular sets of trench isolations and the fuse array may only use one set of parallel trench isolations. As a result, the fuse array may have a conductive line extending continuously between adjacent trench isolations. In some embodiments, this continuous line may reduce the resistance of the conductive path through the fuses.
US09735349B2 Magnetoresistive random access memory device and method of manufacturing the same
In a method of manufacturing an MRAM device, a lower electrode and a preliminary first free layer pattern sequentially stacked are formed on a substrate. An upper portion of the preliminary first free layer pattern is removed to form a first free layer pattern. A second free layer and a tunnel barrier layer are sequentially formed on the first free layer pattern. The second free layer is partially oxidized to form a second free layer pattern. A fixed layer structure is formed on the tunnel barrier layer.
US09735347B2 Magnetic memory device and method of manufacturing the same
According to one embodiment, a magnetic memory device includes: a first magnetic layer; a nonmagnetic layer on the first magnetic layer; a second magnetic layer on the nonmagnetic layer; and an insulator film on the nonmagnetic layer surrounding a side surface of the second magnetic layer. The second magnetic layer has an area of a surface facing the nonmagnetic layer smaller than that of the nonmagnetic layer. The nonmagnetic layer includes a first region that is provided between the first magnetic layer and the insulator film. The first region includes an amorphous state.
US09735346B2 Electronic device and method for fabricating the same
An electronic device may include a semiconductor memory. The semiconductor memory may include a substrate including a first region and a second region; buried gates formed in the first region and the second region, the buried gates in the second region having a different density distribution from the buried gates in the first region; first and second junction regions formed in the first and second regions, respectively, and having a same depth as each other; and a variable resistance element formed over the substrate and electrically connected to the buried gates in the first region. According to the implementations, the characteristics of the variable resistance element can be improved.
US09735343B2 Magnetic memory device and element
There is disclosed a memory element including a memory layer that has a magnetization perpendicular to a film face; a magnetization-fixed layer that has a magnetization that is perpendicular to the film face; and an insulating layer that is provided between the memory layer and the magnetization-fixed layer, wherein an electron that is spin-polarized is injected in a lamination direction of a layered structure, and thereby the magnetization direction of the memory layer varies and a recording of information is performed, a magnitude of an effective diamagnetic field which the memory layer receives is smaller than a saturated magnetization amount of the memory layer, and in regard to the insulating layer and the other side layer with which the memory layer comes into contact at a side opposite to the insulating layer, at least an interface that comes into contact with the memory layer is formed of an oxide film.
US09735329B2 Light emitting diode
A light emitting diode including a first light emitting cell and a second light emitting cell separated from each other on a substrate, a first transparent electrode layer electrically connected to the first light emitting cell, an interconnection electrically connecting the first light emitting cell to the second light emitting cell, and a first insulation layer disposed on the first and second light emitting cells. The first transparent electrode layer is disposed on an upper surface of the first light emitting cell and partially covers a side surface of the first light emitting cell. The first insulation layer separates the first transparent electrode layer from the side surface of the first light emitting cell.
US09735328B2 Light emitting device package and lighting apparatus including the package
Embodiments provide a light emitting device package including a substrate, a light emitting structure disposed under the substrate and including a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer, first and second electrodes connected to the first and second conductive semiconductor layers, a first pad connected to the first electrodes in first-first through-holes penetrating the second conductive semiconductor layer and the active layer, and a first insulation layer disposed between the first pad and the second conductive semiconductor layer and between the first pad and the active layer to cover the first electrodes in a first-second through-hole, and a second pad connected to the second electrode through a second through-hole penetrating the first insulation layer and electrically spaced apart from the first pad. The second pad does not overlap the first insulation layer in the first-second through-hole in a thickness direction of the light emitting structure.
US09735322B2 Light-emitting diode package
The present invention relates to a light-emitting diode package comprising a high-strength molding part. The light-emitting diode package, according to the present invention, comprises: a housing; at least one light-emitting diode chip disposed in the housing; a molding part which covers the at least one light-emitting diode chip; a first phosphor excited by the at least one light-emitting diode chip so as to emit green light; and a second phosphor excited by the at least one light-emitting diode chip so as to emit red light, wherein the molding part has an oxygen gas permeability of 140 cc/m2/day or less, and the second phosphor can emit red light having a full width at half maximum of 20 nm or less.
US09735321B2 Light-emitting diode including a plurality of luminescent regions
Various embodiments may relate to A light-emitting diode, including an LED chip having at least one emitter surface for emitting primary light, and a plurality of luminescent regions, which are connected optically downstream from the at least one emitter surface. At least one harder one of the luminescent regions is embedded in another, softer one of the luminescent regions.
US09735318B2 Epitaxial hexagonal materials on IBAD-textured substrates
A multilayer structure including a hexagonal epitaxial layer, such as GaN or other group III-nitride (III-N) semiconductors, a <111> oriented textured layer, and a non-single crystal substrate, and methods for making the same. The textured layer has a crystalline alignment preferably formed by the ion-beam assisted deposition (IBAD) texturing process and can be biaxially aligned. The in-plane crystalline texture of the textured layer is sufficiently low to allow growth of high quality hexagonal material, but can still be significantly greater than the required in-plane crystalline texture of the hexagonal material. The IBAD process enables low-cost, large-area, flexible metal foil substrates to be used as potential alternatives to single-crystal sapphire and silicon for manufacture of electronic devices, enabling scaled-up roll-to-roll, sheet-to-sheet, or similar fabrication processes to be used. The user is able to choose a substrate for its mechanical and thermal properties, such as how well its coefficient of thermal expansion matches that of the hexagonal epitaxial layer, while choosing a textured layer that more closely lattice matches that layer.
US09735314B2 Nitride semiconductor light emitting device
A semiconductor light emitting device includes: a nitride semiconductor light emitting element including a nitride semiconductor substrate having a polar or semipolar surface and a nitride semiconductor multilayer film stacked on the polar or semipolar surface; and a mounting section to which the element is mounted. The nitride semiconductor multilayer film includes an electron block layer. The electron block layer has a smaller lattice constant than the nitride semiconductor substrate. The mounting section includes at least a first mounting section base. The first mounting section base is located close to the nitride semiconductor light emitting element. The first mounting section base has a lower thermal expansion coefficient than the nitride semiconductor multilayer film. The first mounting section base has a lower thermal conductivity than the nitride semiconductor multilayer film.
US09735313B2 Semiconductor light emitting device package and method for manufacturing the same
A method for manufacturing a semiconductor light emitting device package includes forming a light emitting structure including a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer sequentially stacked on a growth substrate, forming a reflective layer on a first surface of the light emitting structure corresponding to a surface of the second conductivity-type semiconductor layer, forming bumps on the first surface, the bumps being electrically connected to the first or second conductivity-type semiconductor layer and protruding from the reflective layer, bonding a support substrate to the bumps on the first surface, removing the growth substrate, bonding a light transmissive substrate coated with a wavelength conversion layer to a second surface of the light emitting structure from which the growth substrate is removed, and removing the support substrate. The reflective layer covers at least portions of side surfaces of the light emitting structure and the bumps.
US09735312B2 Semiconductor light emitting device and method of fabricating the same
A method of manufacturing a semiconductor light-emitting device, comprises the steps of providing a first substrate; providing multiple epitaxial units on the first substrate, wherein the plurality of epitaxial units comprises: multiple first epitaxial units, wherein each of the first epitaxial units has a first geometric shape and a first area; and multiple second epitaxial units, wherein each of the second epitaxial units has a second geometric shape and a second area; providing a second substrate with a surface; transferring the multiple second epitaxial units to the surface of the second substrate; and dividing the first substrate to form multiple first semiconductor light-emitting devices, wherein each of the first semiconductor light-emitting devices has the first epitaxial unit; wherein the first geometric shape is different from the second geometric shape, or the first area is different from the second area.
US09735311B2 Method for producing semiconductor light receiving device
A method for producing a semiconductor light receiving device includes the steps of growing a stacked semiconductor layer including a light-receiving layer having a super-lattice structure, the super-lattice structure including first and second semiconductor layers stacked alternately; forming a mesa structure by etching the stacked semiconductor layer, the mesa structure having a side surface exposed in an atmosphere; forming a deposited layer on the side surface of the mesa structure by supplying a silicon raw material, the deposited layer containing silicon generated from the silicon raw material; and, after the step of forming the deposited layer, forming a passivation film on the side surface of the mesa structure. The first semiconductor layer contains gallium as a constituent element. In the step of forming the deposited layer, the silicon raw material is supplied without supplying an oxygen raw material containing an oxygen element.
US09735309B2 Monolithically integrated thin-film electronic conversion unit for lateral multijunction thin-film solar cells
An integrated thin-film lateral multi-junction solar device and fabrication method are provided. The device includes, for instance, a substrate, and a plurality of stacks extending vertically from the substrate. Each stack may include layers, and be electrically isolated against another stack. Each stack may also include an energy storage device above the substrate, a solar cell above the energy storage device, a transparent medium above the solar cell, and a micro-optic layer of spectrally dispersive and concentrating optical devices above the transparent medium. Furthermore, the device may include a first power converter connected between the energy storage device and a power bus, and a second power converter connected between the solar cell and the power bus. Further, different solar cells of different stacks may have different absorption characteristics.
US09735308B2 Foil-based metallization of solar cells using removable protection layer
Approaches for foil-based metallization of solar cells are described. For example, a method of fabricating a solar cell involves placing a metal foil over a metalized surface of a wafer of the solar cell. The method further involves placing a protection layer over the metal foil. The method further involves locating the metal foil with the metalized surface of the wafer. The protection layer preserves an optically consistent surface of the metal foil during the locating. The method also involves, subsequent to the locating, electrically contacting the metal foil to the metalized surface of the wafer.
US09735305B2 Monolithically integrated fluorescence on-chip sensor
After sequentially forming a first multilayer structure comprising a first set of semiconductor layers suitable for formation of a photodetector, an etch stop layer and a second multilayer structure comprising a second set of semiconductor layers suitable for formation of a light source over a substrate, the second multilayer structure is patterned to form a light source in a first region of the substrate. A first trench is then formed extending through the etch stop layer and the first multilayer structure to separate the first multilayer structure into a first part located underneath the light source and a second part that defines a photodetector located in a second region of the substrate. Next, an interlevel dielectric (ILD) layer is formed over the light source, the photodetector and the substrate. A second trench that defines a microfluidic channel is formed within the ILD layer and above the photodetector.
US09735299B2 Reactive conductive pressure-sensitive adhesive tape
A reactive pressure sensitive adhesive composition is disclosed. A tape formed using the reactive pressure sensitive adhesive is also disclosed. In its cured state, the pressure sensitive adhesive shows superior mechanical and electrical properties compared to conventional, non-curable charge collection tapes. The tape has a cure profile pre-selected to correspond to that of a photovoltaic cell fabrication process, such that curing can take place during cell fabrication and may occur simultaneously with one or more other curing steps employed in cell fabrication.
US09735294B2 Solar cell and manufacturing method thereof
A solar cell according to an embodiment includes a substrate; a barrier layer of a nano rod structure on the substrate; a back electrode layer disposed on the barrier layer; a light absorbing layer disposed on the back electrode layer; a buffer layer disposed on the light absorbing layer, and a window layer disposed on the buffer layer.
US09735293B2 Solar cell element
This solar cell element, which is increased in the conversion efficiency due to improved effect of passivation, includes a semiconductor substrate in which a p-type first semiconductor region and an n-type second semiconductor region are stacked such that the first semiconductor region is located nearmost a first principal surface side and the second semiconductor region is located nearmost a second principal surface side; and a first passivation film containing aluminum oxide and arranged on the first principal surface side of the first semiconductor region. In the inside of the first passivation film of the solar cell element, the first ratio obtained by dividing the aluminum atomic density by the oxygen atomic density is 0.613 or more and less than 0.667 and the second ratio obtained by dividing the sum of the aluminum atomic density and the hydrogen atomic density by the oxygen atomic density is 0.667 or more and less than 0.786.
US09735286B2 Thin film transistor substrate having high reliability metal oxide semiconductor material
The present disclosure relates to a thin film transistor substrate having a high reliability oxide semiconductor material including a metal oxide semiconductor material. A thin film transistor substrate includes a substrate, a gate electrode disposed on the substrate, a semiconductor layer including an oxide semiconductor material combining one or more of indium, gallium and zinc, oxygen, and a doping material. The doping material may be a group 15 or 16 gaseous element. The semiconductor layer has a channel area overlapping with the gate electrode with a gate insulating layer, a source area extended from one side of the channel area, and a drain area extended from another side of the channel area, a source electrode connected to the source area, and a drain electrode connected to the drain area.
US09735285B2 Semiconductor device
An object is to provide a memory device including a memory element that can be operated without problems by a thin film transistor with a low off-state current. Provided is a memory device in which a memory element including at least one thin film transistor that includes an oxide semiconductor layer is arranged as a matrix. The thin film transistor including an oxide semiconductor layer has a high field effect mobility and low off-state current, and thus can be operated favorably without problems. In addition, the power consumption can be reduced. Such a memory device is particularly effective in the case where the thin film transistor including an oxide semiconductor layer is provided in a pixel of a display device because the memory device and the pixel can be formed over one substrate.
US09735283B2 Fabrication of IGZO oxide TFT on high CTE, low retardation polymer films for LDC-TFT applications
The present invention provides a TFT on a polymer substrate and a method for producing the TFT. The TFT is, due to its characteristics, particularly suited for applications as backplane in LCD displays and solar cell devices.
US09735278B2 Array substrate, display panel and method of manufacturing thin film transistor
An array substrate, a display panel and a method of manufacturing a thin film transistor (TFT) are provided. The array substrate includes a base substrate and a thin film transistor (TFT) formed on the base substrate, and the TFT includes a gate electrode, a gate insulating layer, an active layer, source/drain electrodes and an interlayer insulating layer. The source/drain electrodes include a first electrode and a second electrode, and the interlayer insulating layer is located between the first electrode and the second electrode. The gate electrode, the gate insulating layer and the active layer are arranged sequentially in a direction perpendicular to a thickness direction of the array substrate, and the first electrode, the interlayer insulating layer and the second electrode are arranged sequentially in the thickness direction of the array substrate.
US09735272B2 Method to controllably etch silicon recess for ultra shallow junctions
A method of forming a semiconductor device that includes forming a germanium including material on source and drain region portions of a silicon containing fin structure, and annealing to drive germanium into the source and drain region portions of the fin structure. The alloyed portions of fin structures composed of silicon and germanium are then removed using a selective etch. After the alloyed portions of the fin structures are removed, epitaxial source and drain regions are formed on the remaining portions of the fin structure.
US09735267B1 Structure and formation method of semiconductor device structure
Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a source structure at least partially in a semiconductor substrate. The semiconductor device structure also includes a channel structure over the semiconductor substrate. The source structure is partially covered by the channel structure. The semiconductor device structure further includes a drain structure covering the channel structure. The drain structure and the source structure have different conductivity types. A portion of the channel structure is sandwiched between the source structure and the drain structure. In addition, the semiconductor device structure includes a gate stack partially covering the channel structure.
US09735265B2 Reduced area power devices using deep trench isolation
An integrated circuit including an isolated device which is isolated with a lower buried layer combined with deep trench isolation. An upper buried layer, with the same conductivity type as the substrate, is disposed over the lower buried layer, so that electrical contact to the lower buried layer is made at a perimeter of the isolated device. The deep trench isolation laterally surrounds the isolated device. Electrical contact to the lower buried layer sufficient to maintain a desired bias to the lower buried layer is made along less than half of the perimeter of the isolated device, between the upper buried layer and the deep trench.
US09735264B2 Semiconductor switch with integrated temperature sensor
A semiconductor device includes a semiconductor body, at least one wiring layer disposed on the semiconductor body and a field effect transistor integrated in the semiconductor body. The field effect transistor has a plurality of gate electrodes residing in corresponding gate trenches formed in the semiconductor body. A first circuit is integrated in the semiconductor body adjacent to the field effect transistor, and a second circuit is integrated in the semiconductor body remote from the first circuit. A first additional trench is formed in the semiconductor body and includes at least one connecting line which electrically connects the first circuit and the second circuit. The semiconductor device also includes at least one conductive pad formed in the at least one wiring layer. The at least one conductive pad is arranged to at least partially cover the first additional trench to form a shielding of the at least one connecting line.
US09735258B2 Nanowire semiconductor device
A method for forming a nanowire device comprises depositing a hard mask on portions of a silicon substrate having a <110> orientation wherein the hard mask is oriented in the <112> direction, etching the silicon substrate to form a mandrel having (111) faceted sidewalls; forming a layer of insulator material on the substrate; forming a sacrificial stack comprising alternating layers of sacrificial material and dielectric material disposed on the layer of insulator material and adjacent to the mandrel; patterning and etching the sacrificial stack to form a modified sacrificial stack adjacent to the mandrel and extending from the mandrel; removing the sacrificial material from the modified sacrificial stack to form growth channels; epitaxially forming semiconductor in the growth channels; and etching the semiconductor to align with the end of the growth channels and form a semiconductor stack comprising alternating layers of dielectric material and semiconductor material.
US09735257B2 finFET having highly doped source and drain regions
A method of forming a semiconductor device that includes forming an in-situ doped semiconductor material on a semiconductor substrate, and forming fin structures from the in-situ doped semiconductor material. A sacrificial channel portion of the fin structures may be removed, wherein a source region and a drain region portion of the fin structures of the in-situ doped semiconductor material remain. The sacrificial channel portion of the fin structure may then be replaced with a functional channel region.
US09735255B2 Method for fabricating a finFET device including a stem region of a fin element
A method includes providing a substrate having a fin extending from a first (e.g., top) surface of the substrate. The fin has first region (a stem region) and a second region (an active region) each having a different composition. The first region of the fin is modified to decrease a width of semiconductor material for example by etching and/or oxidizing the first region of the fin. The method then continues to provide a gate structure on the second region of the fin. FinFET devices having stem regions with decreased widths of semiconductor material are also provided.
US09735248B2 Pure boron for silicide contact
A semiconductor device includes a gate disposed over a substrate; a source region and a drain region on opposing sides of the gate; and a pair of trench contacts over and abutting an interfacial layer portion of at least one of the source region and the drain region; wherein the interfacial layer includes boron in an amount in a range from about 5×1021 to about 5×1022 atoms/cm2.
US09735246B1 Air-gap top spacer and self-aligned metal gate for vertical fets
Transistors and method of forming he same include forming a fin on a bottom source/drain region having a channel region and a sacrificial region on the channel region. A gate stack is formed on sidewalls of the channel region. A gate conductor is formed in contact with the gate stack that has a top surface that meets a middle point of sidewalls of the sacrificial region. The sacrificial region is trimmed to create gaps above the gate stack. A top spacer is formed on the gate conductor having airgaps above the gate stack.
US09735245B2 Recessed salicide structure to integrate a flash memory device with a high κ, metal gate logic device
Some embodiments of the present disclosure provide an integrated circuit (IC) for an embedded flash memory device. The IC includes a flash memory cell having a memory cell gate. A silicide contact pad is arranged in a recess of the memory cell gate. A top surface of the silicide contact pad is recessed relative to a top surface of the memory cell gate. Dielectric side-wall spacers extend along sidewalls of the recess from the top surface of the memory cell gate to the top surface of the silicide contact pad.
US09735242B2 Semiconductor device with a gate contact positioned above the active region
One illustrative device disclosed herein includes a stepped conductive source/drain structure with a cavity defined therein, the cavity being located vertically above an active region, a non-conductive structure positioned in the cavity, a layer of insulating material positioned above the gate structure, the stepped conductive source/drain structure and the non-conductive structure, a gate contact opening defined in the layer of insulating material and a conductive gate contact positioned in the gate contact opening that is conductively coupled to the gate structure, wherein at least a portion of the conductive gate contact is positioned vertically above the non-conductive structure.
US09735241B2 Semiconductor device with a field plate double trench having a thick bottom dielectric
Disclosed is a power device, such as power MOSFET, and method for fabricating same. The device includes an upper trench situated over a lower trench, where the upper trench is wider than the lower trench. The device further includes a trench dielectric inside the lower trench and on sidewalls of the upper trench. The device also includes an electrode situated within the trench dielectric. The trench dielectric of the device has a bottom thickness that is greater than a sidewall thickness.
US09735239B2 Semiconductor device channel system and method
A system and method for a channel region is disclosed. An embodiment comprises a channel region with multiple bi-layers comprising alternating complementary materials such as layers of InAs and layers of GaSb. The alternating layers of complementary materials provide desirable band gap characteristics for the channel region as a whole that individual layers of material may not.
US09735237B2 Active area designs for silicon carbide super-junction power devices
The subject matter disclosed herein relates to silicon carbide (SiC) power devices and, more specifically, to active area designs for SiC super-junction (SJ) power devices. A SiC-SJ device includes an active area having one or more charge balance (CB) layers. Each CB layer includes a semiconductor layer having a first conductivity-type and a plurality of floating regions having a second conductivity-type disposed in a surface of the semiconductor layer. The plurality of floating regions and the semiconductor layer are both configured to substantially deplete to provide substantially equal amounts of charge from ionized dopants when a reverse bias is applied to the SiC-SJ device.
US09735234B1 Stacked nanowire devices
A semiconductor device comprises first stack of nanowires arranged on a substrate comprises a first nanowire and a second nanowire, the second nanowire is arranged substantially co-planar in a first plane with the first nanowire the first nanowire and the second nanowire arranged substantially parallel with the substrate, a second stack of nanowires comprises a third nanowire and a fourth nanowire, the third nanowire and the fourth nanowire arranged substantially co-planar in the first plane with the first nanowire, and the first nanowire and the second nanowire comprises a first semiconductor material and the third nanowire and the fourth nanowire comprises a second semiconductor material, the first semiconductor material dissimilar from the second semiconductor material.
US09735231B2 Block layer in the metal gate of MOS devices
A method includes method includes forming a dummy gate stack over a semiconductor substrate, wherein the semiconductor substrate is comprised in a wafer, removing the dummy gate stack to form a recess, forming a gate dielectric layer in the recess, and forming a metal layer in the recess and over the gate dielectric layer. The metal layer has an n-work function. A block layer is deposited over the metal layer using Atomic Layer Deposition (ALD). The remaining portion of the recess is filled with metallic materials, wherein the metallic materials are overlying the metal layer.
US09735228B2 Multilayer crown-shaped MIM capacitor and manufacturing method thereof
A multi-layer, crown-shaped MIM capacitor includes a base having therein conductive region, an inter-metal dielectric (IMD) layer on the base, a capacitor trench penetrating through the IMD layer and exposing the conductive region, a capacitor lower electrode structure including a first electrode and a second electrode surrounded by the first electrode, a conductive supporting pedestal within the capacitor trench for fixing and electrically connecting the bottom portions of the first and second electrodes, a capacitor dielectric layer conformally lining the first and second electrodes and a top surface of the conductive supporting pedestal, and a capacitor upper electrode on the capacitor dielectric layer.
US09735227B2 2D material super capacitors
Devices and methods are described relating to capacitor energy storage devices that are small in size and have a high energy stored to volume ratio. The capacitor devices include 2D material electrodes. The capacitor devices offer very fine granularity with high stacking possibilities which may be used in super capacitors and capacitor arrays. The devices include interleaved laminations 2D material electrode layers, for example graphene, and dielectric layers, for example Hafnium Oxide. In an embodiment a capacitor device includes 10,000 layers of interleaved graphene separated by 9,999 layers of HfO. Odd layers of the graphene are electrically connected to a first terminal and even layers of graphene are electrically connected to a second terminal of the capacitor device.
US09735224B1 Patterning magnetic films using self-stop electro-etching
A method of forming a semiconductor structure includes forming a seed layer over a top surface of a substrate and a protect layer over a top surface of the seed layer. The method also includes forming a magnetic film on a top surface of the protect layer and a top surface of the substrate in at least one opening formed in the seed layer and the protect layer. The method further includes forming at least one patterned magnetic feature on the top surface of the substrate by electro-etching the magnetic film, wherein the seed layer provides a self-stop for the electro-etching of the magnetic film.
US09735222B2 Method for manufacturing circuit board, method for manufacturing light-emitting device,and light-emitting device
A circuit board in which damage to an electrode is reduced or a light-emitting device in which damage to an electrode is reduced is manufactured. A method for manufacturing the circuit board or the light-emitting device includes the following steps: preparing a processing member including a circuit and a terminal electrode over a first substrate, a separation layer over the terminal electrode, a bonding layer over the separation layer, and a second substrate over the bonding layer; forming a groove in the processing member using a blade capable of cutting processing by being rotated; and removing part of the separation layer, part of the bonding layer, and part of the second substrate to expose part of the terminal electrode.
US09735219B2 Organic light emitting diode display
An organic light emitting diode display includes: first gate wires provided on a substrate with a first insulation layer therebetween and extended in a first direction; second gate wires provided on a second insulation layer above the first insulation layer and extended in the first direction; data wires provided on a third insulation layer above the second insulation layer and extended in a second direction crossing the first direction; a pixel circuit connected to the first gate wires, the second gate wires, and the data wires; and an organic light emitting diode connected to the pixel circuit.
US09735218B2 EL display device and method for manufacturing the same
A plurality of pixels are arranged on the substrate. Each of the pixels is provided with an EL element which utilizes as a cathode a pixel electrode connected to a current control TFT. On a counter substrate, a light shielding film, a first color filter having a first color and a second color filter having a second color are provided. The second color is different from the first color.
US09735217B2 Organic electroluminescent display device
An organic electroluminescent display device includes a display area including a plurality of pixels, a peripheral area as an area on the outside of the display area, a circuit layer including a circuit formed in the display area and a circuit formed in the peripheral area, a planarization film formed in the display area, the planarization film covering the circuit in the display area but not covering at least a portion of the circuit in the peripheral area, and an inorganic insulating layer formed of an inorganic material, the inorganic insulating layer being formed in the peripheral area and covering the at least a portion of the circuit in the peripheral area.
US09735212B2 White organic light emitting display device, organic light emitting display device and method for manufacturing the same
Disclosed is an organic light emitting display device including an anode, a cathode, a plurality of organic layers and a partition member. The plurality of organic layers is disposed between the anode and the cathode, where at least one layer is separated to minimize current leakage into neighboring pixels. The partition member is disposed between the neighboring pixels and configured to separate the plurality of organic layers. The least one separated layer includes a charge generation layer. Because at least one layer is separated, current leakage into neighboring pixels can be minimized. Accordingly, defects resulting from light leakage and the mixing of colors of light from neighboring pixels may be reduced and display quality is enhanced.
US09735209B2 Light-emitting module, light-emitting panel, and lighting device
An object is to provide a light-emitting module in which a light-emitting element suffering a short-circuit failure does not cause wasteful electric power consumption. Another object is to provide a light-emitting panel in which a light-emitting element suffering a short-circuit failure does not allow the reliability of an adjacent light-emitting element to lower. Focusing on heat generated by a light-emitting element suffering a short-circuit failure, provided is a structure in which electric power is supplied to a light-emitting element through a positive temperature coefficient thermistor (PTC thermistor) thermally coupled with the light-emitting element.
US09735206B2 Organic light emitting display device and method of manufacturing the same
An organic light emitting display device includes first and second electrodes facing each other on a substrate, a charge generation layer formed between first and second electrodes, a first light emitting unit including a first emission layer formed between the first electrode and the charge generation layer, a hole transport layer supplying holes from the first electrode to the first emission layer, and a second light emitting unit including a second emission layer formed between the second electrode and the charge generation layer, a hole transport layer supplying holes from the charge generation layer to the second emission layer, wherein a total thickness of the hole transport layer of the first light emitting unit is greater than that of the hole transport layer of the second light emitting unit.
US09735200B2 Select device for memory cell applications
The present disclosure includes select devices and methods of using select device for memory cell applications. An example select device includes a first electrode having a particular geometry, a semiconductor material formed on the first electrode and a second electrode having the particular geometry with formed on the semiconductor material, wherein the select device is configured to snap between resistive states in response to signals that are applied to the select device.
US09735194B2 X-ray flat panel detector and X-ray digital radiography system
The present disclosure provides an X-ray flat panel detector including: a base substrate; thin film transistors (TFTs), a pixel electrode layer, photodiodes, a transparent electrode layer, and an X-ray conversion layer which are arranged on the base substrate; and an electric field application portion configured to generate an electric field, wherein the photodiodes are arranged in the electric field, and a moving direction of negative charges when visible light rays are converted to electrical signals by the photodiodes is substantially same as a direction of the electric field. In this detector, it is applied a direction of the electric field which is substantially same as the moving direction of negative charges in the photodiode, so that movement of holes and electrons of the photodiode may be accelerated under an influence of the electric field, and thus the electrical signal may promptly arrive at the pixel electrode. As a result, it is improved the quantum detection efficiency and the sensitivity of the X-ray flat panel detector.
US09735191B2 Molded semiconductor package
An image sensor package includes an image sensor, a window, and a molding, where the molding includes a lens holder extension portion extending upwards from the window. The lens holder extension portion includes a female threaded aperture extending from the window such that the window is exposed through the aperture. A lens is supported in a threaded lens support. The threaded lens support is threaded into the aperture of the lens holder extension portion. The lens is readily adjusted relative to the image sensor by rotating the lens support.
US09735185B1 Hollowed electronic display
Presented here are manufacturing techniques to create an irregularly shaped electronic display, including a hollow within which a sensor, such as a camera, can be placed. The manufacturing techniques enable the creation of the hollow anytime during the manufacturing process. The resulting electronic display occupies the full side of the mobile device, with the sensors placed within and surrounded by the display.
US09735182B2 Array substrate, display device, and method for manufacturing the array substrate
An array substrate includes a substrate and data lines and scan lines arranged on the substrate. The data lines and the scan lines define plural pixel regions. A thin film transistor is arranged in each pixel region and includes a gate electrode, a source electrode, a drain electrode, and an active region. The gate electrode is arranged above the active region. The source electrode and the drain electrode are arranged at two opposite sides of the active region respectively. A light shielding metal layer is further arranged in each pixel region. The light shielding metal layer and the data lines are arranged in the same layer on the substrate. The light shielding metal layer is arranged under the active region and at least partially overlaps with the active region. The data line is close to the source electrode and does not overlap with the active region at least partially.
US09735178B2 Display device
To provide a display device including a flexible panel that can be handled without seriously damaging a driver circuit or a connecting portion between circuits. The display device includes a bent portion obtained by bending an element substrate. A circuit for driving the display device is provided in the bent portion and a wiring extends from the circuit, whereby the strength of a portion including the circuit for driving the display device is increased and failure of the circuit is reduced. Furthermore, the element substrate is bent in a connecting portion between an external terminal electrode and an external connecting wiring (FPC) so that the element substrate provided with the external terminal electrode fits the external connecting wiring, whereby the strength of the connecting portion is increased.
US09735174B2 FDSOI—capacitor
A method of manufacturing a semiconductor device including a capacitor structure is provided, including the steps of providing an SOI wafer comprising a substrate, a buried oxide (BOX) layer formed over the substrate and a semiconductor layer formed over the BOX layer, removing the semiconductor layer in a first region of the wafer to expose the BOX layer, forming a dielectric layer over the exposed BOX layer in the first region, and forming a conductive layer over the dielectric layer. Moreover, a semiconductor device including a capacitor formed on a wafer is provided, wherein the capacitor comprises a first capacitor electrode comprising a doped semiconductor substrate of the wafer, a capacitor insulator comprising an ultra-thin BOX layer of the wafer and a high-k dielectric layer formed on the ultra-thin BOX layer, and a second capacitor electrode comprising a conductive layer formed over the high-k dielectric layer.
US09735173B1 Reduced parasitic capacitance and contact resistance in extremely thin silicon-on-insulator (ETSOI) devices due to wrap-around structure of source/drain regions
A semiconductor device includes a buried dielectric layer and a semiconductor layer provided on the buried dielectric layer. A gate structure is formed on the semiconductor layer and has portions of the semiconductor layer extending beyond the gate structure. Source and drain regions are wrapped around ends of the semiconductor layer such that a first portion of the source and drain regions is formed on a first side of the semiconductor layer adjacent to the gate structure, and a second portion of the source and drain regions is formed on a second side of the semiconductor layer opposite the first side.
US09735170B2 Nonvolatile memory device and method for fabricating the same
A three-dimensional nonvolatile memory device and a method for fabricating the same include a semiconductor substrate, a plurality of active pillars, a plurality of gate electrodes, and a plurality of supporters. The semiconductor substrate includes a memory cell region and a contact region. The active pillars extend in the memory cell region perpendicularly to the semiconductor substrate. The gate electrodes intersect the active pillars, extend from the memory cell region to the contact region and are stacked on the semiconductor substrate. The supporters extend in the contact region perpendicularly to the semiconductor substrate to penetrate at least one or more of the gate electrodes.
US09735169B2 Semiconductor device and manufacturing method thereof
A fin includes a first region and a second region arranged on a positive side in an X-axis direction with respect to the first region. A control gate electrode covers an upper surface of the first region, and a side surface of the first region on the positive side in a Y-axis direction. A memory gate electrode covers an upper surface of the second region, and a side surface of the second region on the positive side in the Y-axis direction. The upper surface of the second region is lower than the upper surface of the first region. The side surface of the second region is arranged on the negative side in the Y-axis direction with respect to the side surface of the first region in the Y-axis direction.
US09735166B2 Method of manufacturing semiconductor device and semiconductor device
A semiconductor device having good characteristics without variation and a method of manufacturing the same are provided. A part of a conductive layer for a floating gate is removed by using a spacer insulating film, a first insulating film, and a second insulating film as a mask. A floating gate having a tip portion is formed from the conductive layer for the floating gate, and a part of an insulating layer for a gate insulating film is exposed from the floating gate. The tip portion of the floating gate is further exposed by selectively removing the second insulating film among the second insulating film, the insulating layer for the gate insulating film, and the spacer insulating film.
US09735165B1 Vertically stacked FinFET fuse
A semiconductor structure including a stacked FinFET fuse is provided in which the stacked FinFET fuse includes a plurality of vertically stacked and spaced apart conductive semiconductor fin portions and a doped epitaxial semiconductor material structure located on exposed surfaces of each conductive semiconductor fin portion of the vertical stack. In the FinFET fuse, a topmost surface of a bottom doped epitaxial semiconductor material structure is merged to a bottommost surface of an overlying doped epitaxial semiconductor material structure.
US09735160B2 Method of co-integration of strained silicon and strained germanium in semiconductor devices including fin structures
A method of forming a semiconductor device that includes forming an at least partially relaxed semiconductor material, and forming a plurality of fin trenches in the partially relaxed semiconductor material. At least a portion of the plurality of fin trenches is filled with a first strained semiconductor material that is formed using epitaxial deposition. A remaining portion of the at least partially relaxed semiconductor material is removed to provide a plurality of fin structure of the first strained semiconductor material.
US09735159B2 Optimized layout for relaxed and strained liner in single stress liner technology
An integrated circuit and method with a single stress liner film and a stress relief implant where the distance of the stress relief implant to the transistors is adjusted for improved transistor performance.
US09735157B1 Semiconductor device and method of fabricating the same
A semiconductor device includes a first active area, a second active area and a first gate line. The second active area is spaced apart from the first active area. The first gate line includes a first gate part crossing the first active area along a first imaginary line, a second gate part crossing the second active area along a second imaginary line, and a third gate part connecting the first gate part and the second gate part and extending along a third imaginary line crossing the first imaginary line and the second imaginary line. The first gate part, the second gate part and the third gate part are arranged so that the first gate line has a shape of 180° rotational symmetry. A point of the rotational symmetry is located on the first gate part.
US09735154B2 Semiconductor structure having gap fill dielectric layer disposed between fins
Embodiments of the present invention provide methods of removing fin portions from a finFET. At a starting point, a high-K dielectric layer is disposed on a substrate. A fin hardmask and lithography stack is deposited on the high-k dielectric. A fin hardmask is exposed, and a first portion of the fin hardmark is removed. The lithography stack is removed. A second portion of the fin hardmask is removed. Fins are formed. A gap fill dielectric is deposited and recessed.
US09735150B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes an interlayer insulating film in which first contact holes and second contact holes are provided. Each of the second contact holes has a width narrower than a width of the corresponding first contact hole. A contact plug is located in the corresponding second contact hole. An upper electrode layer is arranged on an upper surface of the interlayer insulating film, upper surfaces of the contact plugs, and inner surfaces of the first contact holes. The protective insulating film covers an upper surface of the external field. An end portion extending along a direction intersecting with the plurality of trenches of the protective insulating film extends through a range located above the plurality of the second contact holes. A pillar region is in contact with the upper electrode layer in the first contact hole.
US09735148B2 Semiconductor carrier with vertical power FET module
A monolithic power switch provides a semiconductor layer, a three dimensional FET formed in the semiconductor layer to modulate currents through the semiconductor layer, and a toroidal inductor with a ceramic magnetic core formed on the semiconductor layer around the FET and having a first winding connected to the FET.
US09735146B2 Vertical nanowire transistor for input/output structure
An electrostatic discharge (ESD) protection circuit includes an input terminal, a transistor, and an output terminal. The input terminal is configured to receive an input signal. The transistor includes a first source/drain region, a second source/drain region, and a drift region that has a resistance in series between the first and second source/drain regions and that is configured to attenuate an ESD voltage in the input signal. The output terminal is connected to the second source/drain region.
US09735144B2 Electrostatic discharge (ESD) protection device
An electrostatic discharge (ESD) protection device includes a semiconductor layer having a first doped region, a second doped region, and an intrinsic region formed therein, and a plurality of insulating elements respectively formed therein. The plurality of insulating elements is respectively formed in a portion of the semiconductor layer between the first, second and third doped regions. The intrinsic region is formed at least in the semiconductor layer between one of the second and third regions and the other one of the second and third regions or between one of the second and third regions and the first region. The first doped region is formed with a first conductivity type, and the second and third doped regions are formed with a second conductivity type opposite to the first conductivity type.
US09735143B2 Display substrate
A display substrate. The display substrate includes: a plurality of pixel units; a gate driving unit supplying a gate signal to the plurality of pixel units and including a plurality of shift register circuits which are dependently connected to each other; a vertical start line supplying a vertical start signal to the gate driving unit; and an electrostatic protection unit having two ends connected to different points of the vertical start line, the electrostatic protection unit including a plurality of back-to-back diodes connected in series with each other between the two ends. Each of the back-to-back diodes include a pair of diodes connected in parallel to each other in a bidirectional diode structure.
US09735140B2 Systems and methods for a sequential spacer scheme
The present disclosure describes methods for transferring a desired layout into a target layer. The method includes a step of forming a spacer, having a second width, around a first and a second desired layout feature pattern of the desired layout over a semiconductor substrate. The first desired layout feature pattern is formed using a first sub-layout and the second desired layout feature pattern is formed using a second sub-layout. The first and second desired layout feature patterns are separated by a first width. The method further includes forming a third desired layout feature pattern according to a third sub-layout. The third desired layout feature pattern is shaped in part by the spacer. The method further includes removing the spacer from around the first and second desired layout feature pattern and etching the target layer using the first, second, and third layout feature patterns as masking features.
US09735135B2 Optical sensor package and optical sensor assembly
There is provided an optical sensor package including a semiconductor base layer. A first surface of the semiconductor base layer is formed with a pixel array, a plurality of solder balls and an optical component such that when the optical sensor package is assembled with a substrate, the optical component is accommodated in an accommodation throughhole of the substrate so as to reduce the total thickness.
US09735130B2 Chip packages and methods of manufacture thereof
A chip package may include: a first die; at least one second die disposed over the first die; and a lid disposed over lateral portions of the first die and at least partially surrounding the at least one second die, the lid having inclined sidewalls spaced apart from and facing the at least one second die.
US09735129B2 Semiconductor packages and methods of forming the same
Embodiments of the present disclosure include semiconductor packages and methods of forming the same. An embodiment is a semiconductor package including a first package including one or more dies, and a redistribution layer coupled to the one or more dies at a first side of the first package with a first set of bonding joints. The redistribution layer including more than one metal layer disposed in more than one passivation layer, the first set of bonding joints being directly coupled to at least one of the one or more metal layers, and a first set of connectors coupled to a second side of the redistribution layer, the second side being opposite the first side.
US09735128B2 Method for incorporating stress sensitive chip scale components into reconstructed wafer based modules
Techniques for constructing an electronic module are provided herein. For example, the techniques include orienting at least one die having a top side (e.g., a first side), a bottom side (e.g., a second side) and one or more side walls, on a substrate with the top side of the die proximate the substrate, coating the bottom side and each of the side walls of the die with a stress buffer material, forming a reconstructed wafer by encapsulating the coated die within a mold compound, and removing the substrate to expose the top side of the die.
US09735117B2 Devices and methods related to interconnect conductors to reduce de-lamination
Disclosed are systems, devices and methods for utilizing an interconnect conductor to inhibit or reduce the likelihood of de-lamination of a passivation layer of an integrated circuit die. In some implementations, a metal layer in ohmic contact with an intrinsic region of a semiconductor substrate can be partially covered by a passivation layer such as a dielectric layer. An interconnect conductor electrically connected to the metal layer can include an extension that covers an edge of the passivation layer to thereby inhibit the edge from lifting up. In some implementations, the metal layer in combination with a contact pad also in ohmic contact with the intrinsic region can yield a conduction path through the intrinsic region during an electrostatic discharge (ESD) event. In such a configuration, the interconnect conductor can route the ESD charge to a ground.
US09735112B2 Isolation between semiconductor components
In some general aspects, an apparatus may include a first semiconductor die, a second semiconductor die, and a capacitive isolation circuit being coupled to the first semiconductor die and the second semiconductor die. The capacitive isolation circuit may be disposed outside of the first semiconductor die and the second semiconductor die. The first semiconductor die, the second semiconductor die, and the capacitive circuit may be included in a molding of a semiconductor package.
US09735111B2 Dual metal-insulator-semiconductor contact structure and formulation method
A method of making a semiconductor device includes forming a first source/drain trench and a second source/drain trench over a first and second source/drain region, respectively; forming a first silicon dioxide layer in the first source/drain trench and a second silicon dioxide layer in the second source/drain trench; forming a first source/drain contact over the first source/drain region, the first source/drain contact including a first tri-layer contact disposed between the first silicon dioxide layer and a first conductive material; and forming a second source/drain contact over the second source/drain region, the second source/drain contact including a second tri-layer contact disposed between the second silicon dioxide layer and a second conductive material; wherein the first tri-layer contact includes a first metal oxide layer in contact with the first silicon dioxide layer, and the second tri-layer contact includes a second metal oxide layer in contact with the second silicon dioxide layer.
US09735101B2 Semiconductor device with through-substrate via covered by a solder ball
The semiconductor device comprises a semiconductor substrate (10) with a metallization (111) having an upper terminal layer (22) located at a front side (20) of the substrate. The metallization forms a through-substrate via (23) from the upper terminal layer to a rear terminal layer (13) located opposite to the front side at a rear side (21) of the substrate. The through-substrate via comprises an annular cavity (18) and a void (101), which may be filled with air or another gas. A solder ball (100) closes the void without completely filling it. A variety of interconnections for three-dimensional integration is offered by this scheme.
US09735099B2 Wiring substrate, semiconductor device and method for manufacturing semiconductor device
A wiring substrate used for improvement in manufacturing efficiency of a semiconductor device includes a support body having transparency; an adhesive layer disposed on a main surface of the support body, the adhesive layer including a peeling layer which contains a third resin which is decomposed by light irradiation and a protective layer which is disposed on the peeling layer and contains a fourth resin; and a laminate disposed on the adhesive layer, the laminate including a first resin layer, a second resin layer disposed on the first resin layer, and a wiring pattern disposed at least between the first resin layer and the second resin layer. Accordingly, the semiconductor chip and the wiring substrate which is the external connection member can be separately manufactured, thereby improving manufacturing efficiency of the semiconductor device.
US09735094B2 Combined packaged power semiconductor device
A combined packaged power semiconductor device includes flipped top source low-side MOSFET electrically connected to top surface of a die paddle, first metal interconnection plate connecting between bottom drain of a high-side MOSFET or top source of a flipped high-side MOSFET to bottom drain of the low-side MOSFET, and second metal interconnection plate stacked on top of the high-side MOSFET chip. The high-side, low-side MOSFET and the IC controller can be packaged three-dimensionally reducing the overall size of semiconductor devices and can maximize the chip's size within a package of the same size and improves the performance of the semiconductor devices. The top source of flipped low-side MOSFET is connected to the top surface of the die paddle and thus is grounded through the exposed bottom surface of die paddle, which simplifies the shape of exposed bottom surface of the die paddle and maximizes the area to facilitate heat dissipation.
US09735093B2 Stacked chip-on-board module with edge connector
A module can include a module card and first and second microelectronic elements having front surfaces facing a first surface of the module card. The module card can also have a second surface and a plurality of parallel exposed edge contacts adjacent an edge of at least one of the first and second surfaces for mating with corresponding contacts of a socket when the module is inserted in the socket. Each microelectronic element can be electrically connected to the module card. The front surface of the second microelectronic element can partially overlie a rear surface of the first microelectronic element and can be attached thereto.
US09735090B2 Integrated circuit devices having through-silicon vias and methods of manufacturing such devices
An integrated circuit device includes a semiconductor structure, a through-silicon-via (TSV) structure that penetrates through the semiconductor structure and a connection terminal connected to the TSV structure. A metal capping layer includes a flat capping portion that covers the bottom surface of the connection terminal and a wedge-shaped capping portion that is integrally connected to the flat capping portion and that partially covers a side wall of the connection terminal. The metal capping layer may be formed by an electroplating process in which the connection terminal is in contact with a metal strike electroplating solution while a pulse-type current is applied.
US09735088B2 Systems and methods for thermal control of integrated circuits
A system includes a carrier defining a plurality of channels. The system includes an integrated circuit (IC) die having a first side and having a second side opposite the first side. The second side of the IC die is coupled to the carrier. The system includes a die attach layer between the carrier and the second side of the IC die. The die attach layer defines one or more openings that enable a fluid to flow from the carrier to the second side of the IC die.
US09735085B2 Bonded body, power module substrate, power module and method for producing bonded body
There is provided a bonded body of the invention in which a ceramic member formed of a ceramic containing Al and a Cu member formed of Cu or a Cu alloy are bonded to each other, in which a bonding portion is formed between the ceramic member and the Cu member, an active metal compound region formed of a compound containing active metal is formed on the bonded portion on the ceramic member side, and an Al concentration of the bonding portion having a thickness range of 0.5 μm to 3 μm from one surface of the active metal compound region on the Cu member side towards the Cu member side is in a range of 0.5 at % to 15 at %.
US09735082B2 3DIC packaging with hot spot thermal management features
A package includes a substrate having a conductive layer, and the conductive layer comprises an exposed portion. A die stack is disposed over the substrate and electrically connected to the conductive layer. A high thermal conductivity material is disposed over the substrate and contacting the exposed portion of the conductive layer. The package further includes a contour ring over and contacting the high thermal conductivity material.
US09735078B2 Device including multiple semiconductor chips and multiple carriers
A device includes a first semiconductor chip that is arranged over a first carrier and includes a first electrical contact. The device further includes a second semiconductor chip arranged over a second carrier and including a second electrical contact arranged over a surface of the second semiconductor chip facing the second carrier. The second carrier is electrically coupled to the first electrical contact and the second electrical contact.
US09735075B2 Electronic module and fabrication method thereof
An electronic module is provided, including an electronic element and a strengthening layer formed on a side surface of the electronic element but not formed on an active surface of the electronic element so as to strengthen the structure of the electronic module. Therefore, the electronic element is prevented from being damaged when the electronic module is picked and placed.
US09735074B1 Semiconductor device
Disclosed is a semiconductor device that is configured to contain a sealing layer for sealing a semiconductor element supported on a base, the sealing layer being configured to have a nanocomposite structure that comprises a large number of nanometer-sized (1 μm or smaller) insulating nanoparticles composed of SiO2, and an amorphous silica matrix that fills up the space around the insulating nanoparticles without voids and gaps.
US09735073B1 TFT switch and method for manufacturing the same
A thin-film transistor (TFT) switch includes a gate, a drain, a source, a semiconductor layer, and a fourth electrode. The drain is connected to a first signal. The gate is connected to a control signal to control the switch on or off. The source outputs the first signal when the switch turns on. The fourth electrode and the gate are respectively located at two sides of the semiconductor layer. The fourth electrode is conductive and is selectively coupled to different voltage levels, thereby reducing leakage current in a channel to improve switch characteristic when the switch turns off.
US09735070B2 Methods of manufacturing light source module
Manufacturing a light source module may include mounting light emitting devices on substrates on an upper surface of a carrier, mounting optical devices to cover the light emitting devices, and inspecting the light emitting devices and the optical devices based on selectively capturing images thereof. Images may be captured based on controlling a light source module scanner assembly on the carrier. The substrates may extend in a first direction and may be spaced apart in a second direction. Controlling the light source module scanner assembly may include moving the light source module scanner assembly along a selected direction to position the light source module scanner assembly on at least one of the light emitting devices and the optical devices. The direction may be selected based on the quantity of substrates and the quantity of light emitting devices and optical devices on each of the substrates.
US09735066B2 Surface delayering with a programmed manipulator
A method and apparatus for use in surface delayering for fault isolation and defect localization of a sample work piece is provided. More particularly, a method and apparatus for mechanically peeling of one or more layers from the sample in a rapid, controlled, and accurate manner is provided. A programmable actuator includes a delayering probe tip with a cutting edge that is shaped to quickly and accurately peel away a layer of material from a sample. The cutting face of the delayering probe tip is configured so that each peeling step peels away an area of material having a linear dimension substantially equal to the linear dimension of the delayering probe tip cutting face. The surface delayering may take place inside a vacuum chamber so that the target area of the sample can be observed in-situ with FIB/SEM imaging.
US09735060B1 Hybrid fin cut etching processes for products comprising tapered and non-tapered FinFET semiconductor devices
For an integrated circuit product comprising a non-tapered FinFET device formed in a first region of the substrate and a tapered FinFET device in a second region of the substrate, the method includes, among other things, forming the fins for the non-tapered FinFET device in the first region by performing a fin-cut-last process and forming the fins for the tapered FinFET by performing a fin-cut-first process.
US09735059B2 Method of fabricating semiconductor device including an etch barrier pattern
A semiconductor device includes a fin region with long and short sides, a first field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the short side of the fin region, a second field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the long side of the fin region, an etch barrier pattern on the first field insulating layer, a first gate on the fin region and the second field insulating layer to face a top surface of the fin region and side surfaces of the long sides of the fin region. A second gate is on the etch barrier pattern overlapping the first field insulating layer. A source/drain region is between the first gate and the second gate, in contact with the etch barrier pattern.
US09735056B2 Semiconductor piece manufacturing method and substrate dicing method for suppressing breakage
A semiconductor piece manufacturing method includes: a process of forming a groove on a front surface side including a first groove portion having a first width from a front surface of a substrate and a second groove portion that is positioned in a lower part that communicates with the first groove portion and has a second width larger than the first width; and a process of forming a groove on a rear surface side having a width greater than the first width along the second groove portion from a rear surface of the substrate by a rotating cutting member.
US09735053B2 Source driving integrated circuits including an electrostatic discharge circuit and related layout method
A source driving integrated circuit is provided. The source driving integrated circuit includes a source driver area, an electrostatic discharge (ESD) circuit area and a fan-out area. The source driver area includes a plurality of source driver units. The ESD circuit area includes a plurality of ESD units. The fan-out area includes conduction lines for electrically connecting respective ones of the source driver units of the source driver area to ones of the plurality of the ESD units of the ESD circuit area. In a horizontal structure of a semiconductor integrated circuit, the fan-out area at least partially overlaps the ESD circuit area.
US09735050B2 Composite contact plug structure and method of making same
An embodiment contact plug includes a bilayer structure and a diffusion barrier layer on a sidewall and a bottom surface of the bilayer structure. The bilayer structure includes a conductive core and a conductive liner on a sidewall and a bottom surface of the conductive core. In the embodiment contact plug, the conductive liner comprises cobalt or ruthenium.
US09735045B2 Method of fabricating SOI wafer by ion implantation
The present invention provides a method of manufacturing a bonded wafer, including performing RTA under an atmosphere containing hydrogen on a bonded wafer after separating the bond wafer constituting the bonded wafer, and subsequently performing a sacrificial oxidation process to reduce the thickness of the thin film, wherein the RTA is performed under conditions of a retention start temperature of more than 1150° C. and a retention end temperature of 1150° C. or less. The invention can inhibit the BMD density from increasing and sufficiently flatten the surface of a thin film when the thin film of the bonded wafer is flattened and thinned by the combination of the RTA and sacrificial oxidation processes.
US09735036B2 System and method for aligning a wafer for fabrication
Described are computer-based methods and apparatuses, including computer program products, for aligning a wafer for fabrication. A first image of a first portion of a wafer is received from a first image capturing device. A second image of a second portion of the wafer is received from a second image capturing device, wherein an image capturing device transform defines a first relationship between the first image capturing device and the second image capturing device. A first fiducial pattern in the first image and a second fiducial pattern in the second image are identified, based on the image capturing device transform, a fiducial transform that defines, based on a specification for the wafer, a second relationship between the first fiducial pattern and the second fiducial pattern, and a threshold value configured to identify low contrast fiducial patterns on wafers. An alignment of the wafer is determined based on the identified first and second fiducial patterns.
US09735035B1 Methods and apparatuses for estimating on-wafer oxide layer reduction effectiveness via color sensing
Disclosed are methods of preparing a semiconductor substrate having a metal seed layer for a subsequent electroplating operation. In some embodiments, the methods may include contacting the surface of the semiconductor substrate with a plasma to treat the surface by reducing metal oxides thereon and thereafter measuring a post-plasma-contact color signal from said surface, the color signal having one or more color components. The methods may then further include estimating the extent of the oxide reduction due to the plasma treatment based on the post-plasma contact color signal. In some embodiments, estimating the extent of the oxide reduction due to the plasma treatment is done based on the b* component of the post-plasma contact color signal. Also disclosed are plasma treatment apparatuses which may implement the foregoing methods.
US09735030B2 Polishing compositions and methods for polishing cobalt films
The present disclosure relates to polishing compositions that can polish Cobalt (Co) films in semiconductor substrates containing a multitude of films including Co, metals, metal oxides and dielectrics. These polishing compositions comprise an abrasive, a weak acid acting as a removal rate enhancer (RRE), a pH adjuster, and an azole-containing corrosion inhibitor (CI). The RRE, pH adjuster and CI have a pKa in the 1-18 range (1 (pKamin)
US09735029B1 Metal fill optimization for self-aligned double patterning
A technique relates to a method of optimizing self-aligned double patterning. Predefined locations for required metal cuts are provided in order to form metal wires from metal fills that have been cut. Extended locations for extended metal cuts are provided in order to cut adjacent metal fills. The adjacent metal fills are the metal fills that are adjacent to the predefined locations for the required metal cuts, and the extended metal cuts extend beyond the required metal cuts. The required metal cuts into the metal fills are performed and the extended metal cuts into the adjacent metal fills are performed.
US09735028B2 Method for forming semiconductor device structure with fine line pitch and fine end-to-end space
A method for forming a semiconductor device structure is provided. The method includes providing a substrate and forming a bottom layer, a middle layer, and a top layer on the substrate. The method also includes patterning the top layer to form a patterned top layer and patterning the middle layer by a patterning process including a plasma process to form a patterned middle layer. The plasma process is performed by using a mixed gas including hydrogen gas (H2). The method further includes controlling a flow rate of the hydrogen gas (H2) to improve an etching selectivity of the middle layer to the top layer, and the patterned middle layer includes a first portion and a second portion parallel to the first portion, and a pitch is between the first portion and the second portion.
US09735026B2 Controlling cleaning of a layer on a substrate using nozzles
Provided is a method for cleaning an ion implanted resist layer or a substrate after an ashing process. A duty cycle for turning on and turning off flows of a treatment liquid using two or more nozzles is generated. The substrate is exposed to the treatment liquid comprising a first treatment chemical, the first treatment chemical with a first film thickness, temperature, total flow rate, and first composition. A portion of a surface of the substrate is concurrently irradiated with UV light while controlling the selected plurality of cleaning operating variables in order to achieve the two or more cleaning objectives. The cleaning operating variables comprise two or more of the first temperature, first composition, first film thickness, UV wavelength, UV power, first process time, first rotation speed, duty cycle, and percentage of residue removal are optimized to achieve the two or more cleaning objectives.
US09735022B2 Arrays of long nanostructures in semiconductor materials and methods thereof
An array of nanowires and method thereof. The array of nanowires includes a plurality of nanowires. The plurality of nanowires includes a plurality of first ends and a plurality of second ends respectively. For each of the plurality of nanowires, a corresponding first end selected from the plurality of first ends and a corresponding second end selected from the plurality of second ends are separated by a distance of at least 200 μm. All nanowires of the plurality of nanowires are substantially parallel to each other.
US09735017B2 Method of manufacturing semiconductor device
A false report on appearance inspection of a semiconductor device is prevented by suppressing variation in surface state of an electrodeposited gold electrode. In formation of an electrodeposited gold electrode, an electrodeposited gold electrode comprised of a plurality of electrodeposited gold layers in the stack is formed by alternately repeating a step of performing energization between an anode electrode and a cathode electrode provided in a treatment cup of a plating apparatus to cause crystal growth of an electrodeposited gold layer (energization ON), and a step of performing no energization between the anode electrode and the cathode electrode (energization OFF). Consequently, even if aging variation occurs in composition of the plating solution, variation in surface state of the electrodeposited gold electrode is suppressed, and a surface state with a surface roughness of, for example, about 0.025 rad can be maintained.
US09735013B2 Ion implantation for improved contact hole critical dimension uniformity
Provided herein are approaches for patterning a semiconductor device. In an exemplary approach, a method includes providing a set of contact openings through a photoresist formed atop a substrate, and implanting ions into just a sidewall surface of the set of contact openings. In an exemplary approach, the ions are implanted at an implant angle nonparallel with the sidewall surface to prevent the ions from implanting a surface of the substrate within the set of contact openings, and to form a treated layer along an entire height of the contact opening. The method further includes etching the substrate within the set of contact openings after the ions are implanted into the sidewall surface. As a result, by using an angled ion implantation to the contact opening sidewall surface as a pretreatment prior to etching, local critical dimension uniformity is improved.
US09735011B2 Metal interconnect structure and fabrication method thereof
A method is provided for fabricating a metal interconnect structure. The method includes forming a reticle having a metal line pattern region and at least a scattering bar by an optical proximity correction process; and providing a semiconductor substrate having a first dielectric layer and at least one conductive via. The method also includes aligning the reticle with the semiconductor substrate with the conductive via to align the scattering bar next to the conductive via; and forming metal line patterns on the first dielectric layer and a top surface of the conductive via to completely cover the conducive via.
US09735009B2 Pre-clean of silicon germanium for pre-metal contact at source and drain and pre-high K at channel
The present disclosure generally relates to methods for removing contaminants and native oxides from substrate surfaces. The method includes exposing a surface of the substrate to first hydrogen radical species, wherein the substrate is silicon germanium having a concentration of germanium above about 30%, then exposing the surface of the substrate to a plasma formed from a fluorine-containing precursor and a hydrogen-containing precursor, and then exposing the surface of the substrate to second hydrogen radical species.
US09735007B2 Method of processing substrate, substrate processing apparatus, and recording medium
A method of processing a substrate includes: growing a first layer including a first element and a second element by supplying a first precursor containing the first element and a second precursor containing the second element to the substrate; and growing a second layer including the second element and a third element by supplying the second precursor and a third precursor containing the third element to the substrate. The act of growing the first layer and the act of growing the second layer are alternately performed a predetermined number of times, and the act of growing the first layer is performed before the act of growing the second layer to selectively grow a laminated film on a conductive film exposed on the surface of the substrate. The first layer and the second layer are laminated to form the laminated film.
US09734999B2 Gasket seal for a mass spectrometer
A gasket seal for a mass spectrometer is disclosed. The gasket seal comprises a membrane having an outer profile and an inner profile and one or more protrusions. One or more ports are provided in the body of the membrane. In use a gas or fluid is supplied through at least one of the one or more ports via at least one of the one or more protrusions.
US09734997B2 Mass spectrometer and mass spectrometry method
The degree of ion dissociation which occurs within a first intermediate vacuum chamber (212) maintained at a comparatively low degree of vacuum depends not only on the amount of energy of the ion but also on the size and other properties of the ion. Accordingly, a predetermined optimum level of DC bias voltage is applied to an ion guide (24) so as to create, within the first intermediate vacuum chamber (212), a DC electric field which barely induces the dissociation of an ion originating from a target compound in a sample while promoting the dissociation of an ion originating from a foreign substance which will form a noise signal in the observation of the target compound. The optimum DC bias voltage is previously determined by creating extracted ion chromatograms based on data collected under various DC bias voltages and evaluating the SN ratio using the chromatograms. Consequently, the accuracy and sensitivity of the quantitative determination is improved as compared to a conventional system in which only the signal strength of the target compound is considered.
US09734996B2 System and method for enhancing charge-state determination in electrospray mass spectrometry
A method of mass spectrometry comprises ionizing a sample and obtaining mass spectral data relating to a plurality of ion detection events. The method then comprises applying match tolerances for mass to charge ratio (m/z), chromatographic retention time (tr), and ion mobility drift time (td), to the ion detection events in order to determine possible charge state connections. The method also comprises constructing a tentative isotope chain and querying ion detection events for a match to the tentative isotope chain. Once a tentative isotope chain has been constructed, the method further comprises determining a corresponding theoretical molecular mass and a corresponding theoretical isotopic distribution, querying one or more lookup tables and returning one or more parameters (New X, New X′, Δ New X′) related to the fractional mass to charge ratio (fm/z) and at least one of: ion mobility drift time (td); and nominal mass to charge ratio (Nm/z), of the ion detection events, and using the one or more parameters (New X, New X′, Δ New X′) to determine a unique charge state of the ions.
US09734984B2 Multi-beam current quantity measuring method, multi-charged particle drawing control device, and multi-charged particle beam drawing device
A current quantity measuring method of multi-beams irradiates with a charged particle beam, amplifies an electric signal corresponding to multi-beams passed through a plurality of aperture holes of an aperture member having the plurality of aperture holes to form multi-beams by irradiation with the charged particle beam, receives the electric signal amplified in the minute current measurement unit and counting the number of electrons in the multi-beams, calculates a current quantity of the multi-beams passed through the plurality of aperture holes by using a product of the calculated number of electrons in the multi-beams and elementary charge, and corrects irradiation time of the charged particle beam of each of the plurality of aperture holes on the basis of the calculated current quantity.
US09734978B1 Manufacturing process
A process for producing small hollow, gas-filled shells called plasma-shells filled with an ionizable gas at a predetermined pressure for use in a gas discharge device such as a plasma display panel (PDP) device to create an enclosed pixel or cell structure.
US09734977B2 Image intensifier with indexed compliant anode assembly
An image intensifier and a method of fabrication are disclosed. The image intensifier contains a photocathode assembly (120) including a vacuum window to generate photoelectrons in response to light, a vacuum package (110) and an anode assembly (130) to receive the photoelectrons. The anode assembly is mounted to the vacuum package via a compliant, springy, support structure (160). The anode additionally includes one or more insulating spacers (140) on the surface facing the photocathode so as to precisely index the position of the anode assembly with respect to the photocathode surface. The photocathode and vacuum window assembly is pressed into the vacuum package to generate a sealed leak tight vacuum envelope. During the photocathode assembly to vacuum package assembly pressing operation, the inner surface of the photocathode assembly contacts the insulating spacer/spacers of the anode assembly, thereby compressing the compliant support structure. This structure and assembly method result in a precisely indexed photocathode to anode assembly sealed image intensifier.
US09734974B2 Low voltage circuit breaker with a control device for re-closing said low voltage circuit breaker
The present invention refers to a low voltage circuit breaker with a control device for re-closing said low voltage circuit breaker. The control device is provided with an actuating element, comprising a shape memory material and operatively associated with maneuvering means for the circuit breaker. When this shape memory material performs a state transition, the actuating element causes the movement of said maneuvering means from a first operative position, associated with an open configuration of the circuit breaker, to a second operative position, associated with a closed configuration of the circuit breaker.
US09734973B2 Electric switching device
An electric switching device for a low voltage circuit includes an electronic unit configured to be operatively connected to a first communication bus implementing a first communication protocol, a communication module configured to be operatively connected to the first communication bus and to a second communication bus implementing a second communication protocol, which is different than the first communication protocol. The communication module is configured to place the first communication bus in communication with the second communication bus, and to detect a condition of the switching device and make it available externally thereto by means of the first communication bus and/or the second communication bus.
US09734972B2 Electromagnetic relay
An electromagnetic relay includes a contactor including a fixed contact and a movable contact, and an electromagnet device for moving the movable contact. The electromagnet device includes a coil generating a first magnetic flux by energization, a tubular body including a permanent magnet generating a second magnetic flux in a direction identical to a direction of the first magnetic flux and having a hollow extending in a center axis direction, a movable element disposed in the hollow of the tubular body and reciprocating in the center axis direction, and a yoke forming a magnetic circuit passing together with the movable element and the tubular body. The magnetic circuit allows at least one of the first and second magnetic fluxes to pass through the magnetic circuit. The electromagnet device is configured to, when the coil is energized, move the movable contact to a first position by attracting the movable element with the first magnetic flux and the second magnetic flux. The electromagnet device is configured to, when energization of the coil is suspended, move the movable contact to a second position different from the first position. This electromagnetic relay is easily designed and reduces power consumption at a low cost.
US09734971B2 Battery safety device for vehicle and method of detecting failure thereof
A battery safety device for a vehicle and a method of detecting failure thereof is installed between a high-voltage battery mounted on the vehicle and a power line. The device includes a first main relay connected to a positive terminal of the battery in series, and a second main relay connected to a negative terminal of the battery in series. A capacitor is connected in parallel to the first main relay and connected to the positive terminal of the battery.
US09734970B1 Auxiliary relay of electronic contactor
Disclosed embodiments relate to an auxiliary relay of an electronic contactor. In some embodiments, an auxiliary relay has its conducting state controlled by a plurality of lead switches, in a non-exposed state of contact parts to the outside. This may prevent dust or foreign materials from clinging to the contact parts.
US09734969B2 Centrifugal actuator switch with a limiter for spring movement
A centrifugal actuator switch includes a sleeve having a collar on which two protuberances are formed. Each protuberance engages a biasing member to limit movement of the biasing member when weighted lever arms of the switch are extended by centrifugal force as they rotate at a predetermined rotational speed.
US09734967B2 Operating panel device
An operating panel device includes an operating ring, and a display device which is disposed to face a back surface of the operating ring. The display device includes a first portion, a second portion, and a third portion. The first portion is located inside the operating ring, and the second portion is located outside the operating ring. The third portion connects the first portion and the second portion. A display of the first portion changes in conjunction with a rotational operation applied to the operating ring.
US09734966B2 Membrane circuit board and light-emitting keyboard using the same
A light-emitting keyboard includes a membrane circuit board including a lower layer, an upper layer and a light-guiding spacer layer arranged between lower layer, an upper layer and defining therein a tapered through hole, a substrate holding membrane circuit board, a key assembly including key cap, a linkage coupled between key cap and substrate and an elastic element supported between key cap and membrane circuit board, and a light source for emitting light into the light-guiding spacer layer. The light-guiding spacer layer uses its thickness to isolate the lower layer and the upper layer and its tapered through hole to provide room for a triggering stroke for enabling the upper layer to electrically contact the lower layer second circuit in producing a corresponding switching signal each time the key assembly is pressed. Thus, the light-emitting keyboard achieves the characteristics of low profile, low manufacturing cost, and simple assembly process.
US09734962B2 Key structure and keyboard having key structure
A key structure includes a carrying body, a frame body, a keycap and at least two connecting members. The frame body is disposed on the carrying body, and the frame body is disposed with a plurality of sliding grooves. The keycap has a plurality of cap edges and correspondingly covers the top of the frame body, and the keycap is disposed with a plurality of pivoting portions. The at least two connecting members are independent from each other. The at least two connecting members are connected between the keycap and the frame body, corresponding to the two cap edges opposite to each other. Each connecting member includes a pivoting rod and a sliding rod. Each pivoting rod pivots on each pivoting portion. Each sliding rod is slidably limited in each sliding groove, and the pivoting portions are correspondingly located on the outside of the sliding grooves.
US09734960B2 Switching device having an apparatus for switching on suddenly
A switching device and apparatus for switching on suddenly has an actuating mechanism element operatively connected to a latching mechanism by a transmission mechanism, The latching mechanism operates a switching lever through a further transmission mechanism. A contact assembly has a fixed switching piece facing a moveable switching piece that is guided in a contact slide. In the latching mechanism, a lever is arranged in operative connection with a locking part that is operatively connected to a transmission element which acts on the moveable switching piece.
US09734959B2 Structure of crossbar for manual motor starter
The present disclosure relates to a structure of a crossbar for a manual motor starter, and particularly, to a structure of a crossbar for a manual motor starter in which a function of an auxiliary lever is performed by a crossbar to thus reduce the number of components and an operational error. The structure of a crossbar for a manual motor starter (MMS) including a crossbar connected to an operating mechanism and an auxiliary contact lever operating an auxiliary contact, wherein a pressing unit is formed in the crossbar to operate the auxiliary contact lever upwardly.
US09734956B2 Linked stacks of partly reduced graphen, method for producing linked stacks of partly reduced graphene, power comprising linked stacks of partly reduced graphene, graphene electrode film, method for producing graphene elcetrode film, and graphene capacitor
The object of the present invention is to provide linked stacks of reduced graphene, in which excellent electrical property on the surface of graphene may be utilized, a method for producing the same, powder comprising the same, and film comprising the same. The object may be solved by using linked stacks of partly reduced graphene 11 comprising two or more stacks of partly reduced graphene 21 to 24 linked together, in which the stack of partly reduced graphene 21 has two or more sheets of partly reduced graphene 31 and a nanosubstance 32 held between the sheets of partly reduced graphene 31, the partly reduced graphene 31 has no carbonyl groups and has carboxyl groups 31a and hydroxyl groups 31b, and different stacks of partly reduced graphene 21 to 24 are linked to each other by an ester bond 34.
US09734950B2 Multilayer ceramic capacitor
In an embodiment, a capacitor body 11 of a multilayer ceramic capacitor 10 successively has a high-capacitance part CP1 and a low-capacitance part CP2 in the height direction, sharing one common internal electrode layer 14co among 30 internal electrode layers. The high-capacitance part CP1 includes 23 internal electrode layers 14-1 and one common internal electrode layer 14co, while the low-capacitance part CP2 includes one common internal electrode layer 14co and six internal electrode layers 14-2, where the facing distance FI2 of the seven internal electrode layers 14co and 14-2 included in the low-capacitance part CP2 is wider than the facing distance FI1 of the 24 internal electrode layers 14-1 and 14co included in the high-capacitance part CP1. The multilayer ceramic is capacitor capable of suppressing noise that may otherwise generate in a mounted state, while also reducing ESL in high-frequency ranges of several hundred MHz or higher.
US09734948B2 Electronic component and method for the passivation thereof
An electronic component has a main body. The main body includes a porous material having surface pores at a surface of the main body. A passivation liquid is arranged in the surface pores. A method of forming an electronic component is also disclosed as is a method of passivating a body.
US09734947B2 Rare earth sintered magnet and making method
A strip cast alloy containing Nd in excess of the stoichiometry of Nd2Fe14B is subjected to HDDR treatment and diffusion treatment, yielding microcrystalline alloy powder in which major phase crystal grains with a size of 0.1-1 μm are surrounded by Nd-rich grain boundary phase with a width of 2-10 nm. The powder is finely pulverized, compacted, and sintered, yielding a sintered magnet having a high coercivity.
US09734946B2 Superparamagnetic colloids with enhanced charge stability for high quality magnetically tunable photonic structures
A method of stabilizing electromagnetically charged particles, which includes coating electromagnetically charged particles with a protective layer; and etching the protective layer to produce a porous protective layer on the electromagnetically charged.
US09734940B1 Communication cables incorporating twisted pair components
Communication cables incorporating a plurality of twisted pair components formed around a central member are described. A central member may extend lengthwise along a longitudinal length of a cable, and the central member may include a channel extending lengthwise that defines a longitudinal cavity through the central member. A plurality of twisted pair components may be formed around the central member, and each component may include a plurality of twisted pairs of individually insulated electrical conductors and at least one shield layer. The shield layer may include electrically conductive material, and the shield layer may be formed around at least one of the plurality of twisted pairs. Additionally, the shield layer may be in direct contact with the central member. Further, a jacket may be formed around the central member and the plurality of twisted pair components.
US09734937B2 Soft dilute-copper alloy wire, soft dilute-copper alloy twisted wire, and insulated wire, coaxial cable, and composite cable using these
Provided are a soft dilute-copper alloy wire and soft dilute-copper alloy twisted wire which have high electrical conductivity and high bending life and can limit disconnection during use compared with oxygen-free copper wire, and also provided are an insulated wire, coaxial cable, and composite cable using the soft dilute-copper alloy wire and soft dilute-copper alloy twisted wire. The soft dilute-copper alloy wire is subjected to annealing treatment by elongation processing of soft dilute-copper alloy material comprising copper and an additive element selected from the group consisting of Ti, Mg, Zr, Nb, Ca, V, Ni, Hf, Fe, Mn and Cr, with inevitable impurities as the balance, wherein the soft dilute-copper alloy wire has an average grain size that is 20 μm or less in a surface layer having a depth of 50 μm from the surface, and an elongation value that is at least 1% higher than the average elongation value of oxygen-free copper wire that has been subjected to the aforementioned annealing treatment.
US09734936B2 Cable for down hole pump
A cable is provided for suspending a down hole pump that has a core with at least one tube for the transport of fluid and at least one conductor covered with an insulation layer made of a high temperature resistant insulating material. The core is covered by a steel tape and a first layer of steel wires are positioned radially outside the steel tape in contact with the steel tape. The wires of the first layer of steel wires are positioned side by side around the core with no filler in between the steel wires and an outer layer made of heat resistant polymer covers the steel wires.
US09734933B2 Core material for vacuum insulator, comprising organic synthetic fiber, and vacuum insulator containing same
There are provided a core material for vacuum insulator comprising an organic synthetic fiber, and at least one organic synthetic fiber bonded portion; and a preparation method therefor. In addition, provided is a vacuum insulator comprising the core material for vacuum insulator comprising the organic synthetic fiber, and the at least one organic synthetic fiber bonded portion.
US09734927B2 Optical capture and isolation of circulating tumor cells in a micro-fluidic device utilizing size selective trapping with optical cogwheel tweezers
Embodiments generally relate to devices, systems and methods for separating CTCs from blood cells using optical trapping, such as use of optical cogwheel tweezers. Through a pre-filtration process, using optical cogwheel tweezers, desired cells from a cell sample can be filtered from a relatively dilute sample. The filtered sample can then be analyzed by more precise means to determine overall concentrations from the original sample while maintaining cell viability.
US09734925B2 Device for lifting and lowering loads in vertical shafts, in particular containers with radioactive contents
A device for lifting and lowering of loads in vertical shafts, in particular of containers with radioactive contents, is disclosed. This device comprises a load platform A, the load thereof being supported by at least four hollow spindles B1, B2, B3, B4 arranged symmetrically in a shaft and having a column-like structure. Each hollow spindle B1, B2, B3, B4 is assembled from individual identical modules C1, C2, C3, C4. Each module C1, C2, C3, C4 consists of a front part 1 and a rear part 2. The rear part 2 has multiple horizontal bores 3, by means of which both a firm anchorage with the shaft wall and a firm screw connection with the front part 1 is enabled. The front part 1 consists of two identical parts 4a, 4b that form on the front side a longitudinal slit 5.
US09734920B2 Memory test with in-line error correction code logic to test memory data and test the error correction code logic surrounding the memories
Systems and methods are provided for reusing existing test structures and techniques used to test memory data to also test error correction code logic surrounding the memories. A method includes testing a memory of a computing system with an error code correction (ECC) logic block bypassed and a first data pattern applied. The method further includes testing the memory with the ECC logic block enabled and a second data pattern applied. The method also includes testing the memory with the ECC logic block enabled and the first data pattern applied.
US09734919B2 Recovery of interfacial defects in memory cells
A group of non-volatile, solid state memory cells are transferred from an active list that includes memory cells accessible to a host to a temporary list that includes memory cells temporarily inaccessible to the host. The memory cells included in the temporary list are maintained at a temperature that is substantially the same as or lower than that of memory cells included in the active list. The memory cells are transferred from the temporary list to the active list in response to satisfaction of a trigger condition.
US09734916B2 Reading method for a cell string
A reading method for a cell string using multiple pass voltages includes a pre-charging step and a reading step to read a selected word line cell WL[k]. The pre-charging step comprises applying a positive pass voltage (Vpass1) to the selected word line (WL[k]), the upper word lines (Upper WL) of the selected word line (WL[k]), at least one the lower word lines adjacent to the selected word line (WL[k]); and applying a negative pass voltage (Vpass2) to the remaining lower word lines (Lower WL) except for WL[k−1]. The reading step comprises applying sequentially a first voltage which is lower than a read voltage (Vverify) and the read voltage (Vverify) to the selected word line WL[k], applying a second voltage to a common source line CSL and the unselected word lines and sensing a current or a voltage of the selected word line WL[k], thereby reading information stored in the selected word line WL[k].
US09734914B2 Method for driving a semiconductor device having a reading transistor coupled to an oxide semiconductor writing transistor
A semiconductor device with a reduced area and capable of higher integration and larger storage capacity is provided. A multi-valued memory cell including a reading transistor which includes a back gate electrode and a writing transistor is used. Data is written by turning on the writing transistor so that a potential according to the data is supplied to a node where one of a source electrode and a drain electrode of the writing transistor and a gate electrode of the reading transistor are electrically connected to each other, and then turning off the writing transistor and holding a predetermined potential in the node. Data is read by supplying a reading control potential to a control signal line connected to one of a source electrode and a drain electrode of the reading transistor, and then detecting potential change of a reading signal line.
US09734913B2 Data storage device and method of driving the same
A data storage device includes a non-volatile memory device, which includes a memory cell array including a plurality of memory cells and a control circuit. Each of the memory cells includes a channel layer, a charge trap layer on the channel layer, and a control electrode on the charge trap layer, the charge trap layer being shared by the memory cells. The charge trap layer includes program regions respectively disposed below the control electrodes of the memory cells, and charge spread blocking regions, each of which is disposed between two adjacent ones of the program regions and between two adjacent ones of the control electrodes. The control circuit controls the memory cell array so that a potential barrier is generated in the charge spread blocking regions by charging the charge spread blocking regions with charges having the same polarity as that of program charges stored in the program regions.
US09734912B2 Reprogramming single bit memory cells without intervening erasure
A method to operate a single bit per cell memory comprises erasing a group of memory cells establishing a first logical value by setting threshold voltages in a first range of threshold voltages. First writing, after said erasing, includes programming first selected memory cells to establish a second logical value by setting threshold voltages in a second range of threshold voltages, and saving a sensing state parameter to indicate a first read voltage. Second writing, after said first writing, includes programming second selected memory cells to establish the second logical value by setting threshold voltages in a third range of threshold voltages, and saving the sensing state parameter to indicate a second read voltage. After a number of writings including said first writing and said second writing reaches a threshold number for writing the group of memory cells, the group of memory cells can be erased.
US09734907B2 Apparatuses and methods including memory access in cross point memory
Some embodiments include apparatuses and methods having a memory cell, first and second conductive lines configured to access the memory cell, and a switch configured to apply a signal to one of the first and second conductive lines. In at least one of such embodiments. the switch can include a phase change material. Other embodiments including additional apparatuses and methods are described.
US09734904B1 Digital low drop-out regulator and resistive memory device using the same
A digital LDO regulator includes a first comparison circuit to compare an output voltage with a reference voltage and to output a reference load switching signal when the output voltage rises above the reference voltage, a logic circuit to output a control current in response to the reference load switching signal, a second comparison circuit to compare the output voltage with a transient reference voltage and to output a transient load switching signal when the output voltage rises above the transient reference voltage, a switching circuit to control the logic circuit to pass a transient current in response to the transient load switching signal, a circuit to provide a mirroring current to the logic circuit after a transient state, a load current supply circuit to switch in response to the control current and to supply a load current, and a capacitor coupled to the load current supply circuit.
US09734903B2 Disturb condition detection for a resistive random access memory
A data storage device includes a memory die. The memory die includes a resistive random access memory (ReRAM) having a first portion and a second portion that is adjacent to the first portion. A method includes determining whether to access the second portion of the ReRAM in response to initiating a first operation targeting the first portion of the ReRAM. The method further includes initiating a second operation that senses information stored at the second portion to generate sensed information in response to determining to access the second portion. The method further includes initiating a third operation to rewrite the information at the ReRAM in response to detecting an indication of a disturb condition based on the sensed information.
US09734902B2 Resistive memory device with ramp-up/ramp-down program/erase pulse
In one embodiment, a method of operating a resistive switching device includes applying a signal comprising a pulse on a first terminal of a two terminal resistive switching device having the first terminal and a second terminal. The resistive switching device has a first state and a second state. The pulse includes a first ramp from a first voltage to a second voltage over a first time period. The first time period is at least 0.1 times a total time period of the pulse.
US09734901B2 Display device with semiconductor memory cell
The present invention provides a display device including a nonvolatile memory circuit to which data can be added without increasing the number of manufacturing steps, and an electronic appliance using the display device. A display device of the present invention has a memory circuit that includes a memory element with a simple structure in which an organic compound layer is interposed between a pair of conductive layers. According to the present invention having the above mentioned structure, a display device having a nonvolatile memory circuit to which data can be added can be provided without increasing the number of manufacturing steps.
US09734899B2 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell
A non-volatile semiconductor memory device includes an electrically data rewritable non-volatile semiconductor memory cell and a write circuit for writing data in the memory cell, the write circuit writing a data in the memory cells by supplying a write voltage Vpgm and a write control voltage VBL to the memory cell, continuing the writing of the data in the memory cell by changing the value of the write control voltage VBL in response to an advent of a first write state of the memory cell and inhibiting any operation of writing a data to the memory cell by further changing the value of the write control voltage VBL to Vdd in response to an advent of a second write state of the memory cell.
US09734898B2 Memory controller having state shaping engine and method of operating same
A memory controller includes a state shaping encoder that receives k-bit write data, selects a logical page with reference to state shape mapping information, and changes data of the logical page to decrease an occurrence probability of a high-order program state among program states used to program the k-bit data in multi-level memory cells.
US09734896B2 Circuits and methods for performance optimization of SRAM memory
In described examples, a memory controller circuit controls accesses to an SRAM circuit. Precharge mode control circuitry outputs: a burst mode enable signal to the SRAM circuit indicating that a series of SRAM cells along a selected row of SRAM cells will be accessed; a precharge first mode signal to the SRAM circuit indicating that a first access along the selected row will occur; and a precharge last mode signal to the SRAM circuit indicating that a last access along the selected row will occur. The SRAM circuit includes an array of SRAM cells arranged in rows and columns to store data. Each SRAM cell is coupled to: a corresponding word line along a row of SRAM cells; and a corresponding pair of complementary bit lines.
US09734895B2 Latching device and method
According to one embodiment of the present disclosure, an apparatus is provided. The apparatus comprises a data input to receive a data signal. The apparatus further comprises a latching circuitry. The latching circuitry comprises a first Correlated Electron Switch (CES) element and a second CES element. The latching circuitry further comprises a control circuit coupled to the first CES element and the second CES element. The control circuit is configured to program impedance states of the first CES element and the second CES element based on the data signal.
US09734894B2 Digital filters with memory
A memory device that, in certain embodiments, includes a memory element coupled to a bit-line and a quantizing circuit coupled to the memory element via the bit-line. In some embodiments, the quantizing circuit includes an analog-to-digital converter having an input and output and a digital filter that includes memory. The input of the analog-to-digital converter may be coupled to the bit-line, and the output of the analog-to-digital converter may be coupled to the digital filter.
US09734893B2 Semiconductor integrated circuit device and system
A semiconductor integrated circuit which can respond to changes of the amount of retained data at the time of standby is provided. The semiconductor integrated circuit comprises a logic circuit (logic) and plural SRAM modules. The plural SRAM modules perform power control independently of the logic circuit, and an independent power control is performed among the plural SRAM modules. Specifically, one terminal and the other terminal of a potential control circuit of each SRAM module are coupled to a cell array and a local power line, respectively. The local power line of one SRAM module and the local power line of the other SRAM module share a shared local power line. A power switch of one SRAM module and a power switch of the other SRAM module are coupled in common to the shared local power line.
US09734892B2 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.
US09734889B2 Reconfigurable row DRAM
Technologies are generally described herein for a reconfigurable row dynamic random access memory device. The reconfigurable row may correspond to a logically addressable row, where multiple row segments can be mapped to different physical DRAM rows. In some examples, a reconfigurable row dynamic random access memory may use a row segment activator to allow memory operation access to a row segment, while maintaining the remaining part of the same row available for other memory access operations. The reconfigurable row dynamic random access memory may be operated in various modes of operation, including a pipeline mode and a burst mode.
US09734886B1 Cell-based reference voltage generation
Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A first ferroelectric memory cell may be initialized to a first state and a second ferroelectric memory cell may be initialized to a different state. Each state may have a corresponding digit line voltage. The digit lines of the first and second ferroelectric memory cells may be connected so that charge-sharing occurs between the two digit lines. The voltage resulting from the charge-sharing between the two digit lines may be used by other components as a reference voltage.
US09734881B2 High sensing margin magnetic resistive memory device in which a memory cell read and write select transistors to provide different read and write paths
A memory device and a method for forming a memory device are disclosed. The memory device includes a memory cell having a storage unit coupled to a cell selector unit. The storage unit includes first and second storage elements. Each of the first and second storage elements includes first and second terminals. The second terminal of the first storage element is coupled to a write source line (SL-W) and the second terminal of the second storage element is coupled to a bit line (BL). The cell selector unit includes first and second selectors. The first selector includes a write select transistor (TW) and the second selector includes a first read transistor (TR1) and a second read transistor (TR2). The first selector is coupled to a word line (WL) for selectively coupling a write path to the storage unit and the second selector is coupled to a read line (RL) for selectively coupling a read path to the storage unit.
US09734880B1 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.
US09734875B2 Semiconductor memory apparatus
A semiconductor memory apparatus includes an effective region which is a portion of the memory region and functions as a data storage space, a residual region which is another portion of the memory region, and a capacity control circuit which restricts supply of power and signals to the residual region.
US09734874B1 Adhesive leak channel structure for hermetic sealing of a hard disk drive
In the context of a hard disk drive (HDD), an adhesive leak channel structural feature is positioned in an area at which an electrical feed-through is adhered with an adhesive to an enclosure base, where the leak channel feature inhibits the leakage of gas through the adhesive. Embodiments include providing the leak channel feature on the base and/or on the feed-through. Embodiments may further include application of an electrodeposition coating to the base in an area at which the adhesive is in contact.
US09734873B1 Screwless drawing box for hard disk drives and hard disk drive swappable module using the same
A screwless hard disk drive (HDD) drawing box and a HDD swappable module are provided, which includes a HDD cartridge for receiving a hard disk drive. The HDD cartridge has a bottom board, and two sideboards connected to two opposite sides of the bottom board. The two side plates of the hard disk drive are close to the two sideboards. One of the sideboards has a plurality of fixing pins. The other sideboard of the HDD cartridge has a plurality of elastic snapping members opposite to the fixing pins. Each of the elastic snapping members has a snapping bump and an elastic element. Each snapping bump is arranged on the elastic element at the other sideboard of the HDD cartridge opposite to the fixing pins. The fixing pins and the snapping bumps are inserted in the thread holes of the two side plates of the hard disk drive.
US09734872B2 Method and electronic apparatus for generating time-lapse video and recording medium using the method
A method and an electronic apparatus for generating a time-lapse video and a recording medium using the method are provided. In the method, a movement of the electronic apparatus is detected by the at least one motion sensor while a video is recorded by the image capturing device. A detected movement is analyzed to determine a stability of the electronic apparatus for each of a plurality of time intervals during which the video is recorded. At least one clip of the video is converted into a time-lapse video according to a determined stability of the electronic apparatus associated with each of the plurality of the time intervals during which the clip of the video is recorded.
US09734870B2 Media identifier generation for camera-captured media
A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.
US09734865B2 Display apparatus and control method thereof
A display apparatus including a display unit, adapted to playback a sequence of images, comprises: a detection configured to detect an attitude of the display apparatus or the display unit; a control unit configured to control the display unit to pause playback of the sequence of images, if the detected attitude of the display apparatus is not substantially aligned with the orientation of an image to be displayed.
US09734860B2 Systems and methods for a data processing using integrated filter circuit
Systems and methods are disclosed relating generally to data processing, and more particularly to applying low pass and rotation filtering in relation to data processing. For example, a system may include a phase modification value determination circuit operable to generate a phase offset value based upon an input data set derived from information sensed from a storage medium. The system may include an integrated low pass and rotation filtering circuit operable to simultaneously apply a low pass filtering function and phase rotation function to a series of digital samples derived from the information sensed from the storage medium to yield a modified output. Application of both the low pass filtering and phase rotation functions is governed at least in part based upon a selected coefficient set corresponding to a combination of the phase off set value and a boost value.
US09734859B2 Quadrature track error signal for optical recording media and devices
A method for providing tracking error signals in an optical data storage system includes a step of receiving a wobble signal having a first frequency from the wobble detection system. The wobble detection system includes an optical pick up unit that detects positions of the head relative to lands and grooves. Characteristically, the wobble signal is amplitude modulated for positions intermediate between the land and the groove. The method further includes a step of receiving a primary tracking error signal from the wobble detection system. The wobble signal is multiplied with a synchronous signal to about a product signal. The product signal is positive for a first direction of motion and negative for a second direction of motion that is opposite that of the first direction. The product signal is integrated to obtain a quadrature track error signal.
US09734858B2 Optical information recording/reproduction method and device
It is possible to provide a new information recording/reproduction method and a device which can realize a small-size large-capacity memory having a characteristic equivalent to or higher than a hologram memory. The optical information recording/reproduction device includes: recording light generator (51) which generates a recording light (55) in a polarization state having two mutually orthogonal polarization components with a phase difference at an arbitrary polarization base; reproduction light generator (61) which generates a reproduction light (65) in a polarization state having only a single polarization component at a arbitrary polarization basis; recording medium (71) in which optical information is recorded by recording light (55) and the recorded optical information is reproduced by reproduction light; and optical information detector (polarimeter 81) which retrieves information light (72) after being applied to recording medium (71) and detects the light as optical information. Provided is also an optical information recording/reproduction method using the device.
US09734857B2 Stack including a magnetic zero layer
A stack including a crystallographic orientation interlayer, a magnetic zero layer disposed on the interlayer, and a magnetic recording layer disposed on the magnetic zero layer is disclosed. The magnetic zero layer is non-magnetic or has a saturation magnetic flux density (Bs) less than about 100 emu/cc. The magnetic zero layer and the magnetic layer include grains surrounded by a non-magnetic segregant. The magnetic zero layer provides a coherent interface between the interlayer and the magnetic layer with a lattice mismatch less than about 4%.
US09734856B2 Apparatuses and methods for absorbing optical energy
Provided herein is an apparatus including a substrate and a magnetic recording layer over the substrate. In addition, a thermochromic layer is over the substrate, wherein the thermochromic layer includes a first optical absorbance at a first temperature and a second optical absorbance at a second temperature.
US09734853B2 Reducing a noise component associated with movement of a moveable part
An output is generated in response to an indication associated with movement of a moveable part in a storage device. The output is for reducing a noise component associated with the movement of the moveable part.
US09734849B2 Direction dependent tape head assembly to reduce tape-head friction
A tape appliance that includes two outer write heads and an inner read head arranged along a magnetic tape path in WRW order, each write head tape bearing surface angled downward towards the inner read head. The heads are configured such that for a first direction of tape travel, the tape engages the tape bearing surface of a first write head followed by engaging the tape bearing surface of the read head and flies over the tape bearing surface of the other write head. For the reverse direction of tape travel, the tape engages the tape bearing surface of the other write head followed by engaging the tape bearing surface of the write head and flies over the tape bearing surface of the first write head.
US09734840B2 Signal processing device, imaging apparatus, and signal-processing program
A signal-processing device includes a determination section that compares a frequency spectrum and a floor spectrum of an input audio signal to each other for each frequency bin and determines whether the input audio signal should be subjected to noise reduction processing or not for each of the frequency bins; and a noise reduction-processing section that subtracts a noise frequency spectrum from the frequency spectrum of the input audio signal for each of the frequency bins on the basis of the result determined by the determination section for each of the frequency bins.
US09734839B1 Routing natural language commands to the appropriate applications
A device is configured with multiple applications that each respond to various commands. The correct application to receive a natural language command is identified by consideration of how well the command matches functions of the application. A target application to receive the command may additionally be selected by consideration of which application is most likely to receive a command. The likelihood of an application to receive a command may be determined by considering context. The command may be a voice input that is analyzed by speech recognition technology to determine word strings representing possible commands. Thus, the selection of a target application to receive the command may be based on any or all of the word strings from the natural language input, a closeness of fit between the command and an application, and the likelihood an application is the target for the next incoming command.
US09734837B2 Method, medium, and system scalably encoding/decoding audio/speech
A method, medium, and system scalably encoding/decoding audio/speech. The method includes splitting an input signal into a low frequency band signal that is lower than a predetermined frequency and a high frequency band signal that is higher than the predetermined frequency, scalably encoding the split low frequency band signal into a core layer and one or more extension layers and then decoding the encoded core layer and the encoded extension layers, generating an error signal by using the split low frequency band signal and a decoded signal of the encoded core layer and the encoded extension layers, and encoding the error signal and the high frequency band signal into a signal-to-noise ratio (SNR) enhancement layer and a bandwidth extension layer.
US09734833B2 Encoder, decoder and methods for backward compatible dynamic adaption of time/frequency resolution spatial-audio-object-coding
A decoder for generating an audio output signal having one or more audio output channels from a downmix signal having a plurality of time-domain downmix samples is provided. The downmix signal encodes two or more audio object signals. The decoder has a window-sequence generator for determining a plurality of analysis windows, each having a plurality of time-domain downmix samples of the downmix signal and a window length indicating the number of the time-domain downmix samples. Moreover, the decoder has a t/f-analysis module for transforming the plurality of time-domain downmix samples of each analysis window from a time-domain to a time-frequency domain depending on the window length of said analysis window, to obtain a transformed downmix. Furthermore, the decoder has an un-mixing unit for un-mixing the transformed downmix based on parametric side information on the two or more audio object signals to obtain the audio output signal. Moreover, an encoder is provided.
US09734832B2 Apparatus, method and computer program for upmixing a downmix audio signal using a phase value smoothing
An apparatus for upmixing a downmix audio signal describing one or more downmix audio channels into an upmixed audio signal describing a plurality of upmixed audio channels includes an upmixer and a parameter determinator. The upmixer is configured to apply temporally variable upmix parameters to upmix the downmix audio signal in order to obtain the upmixed audio signal, wherein the temporally variable upmix parameters include temporally variable smoothened phase values. The parameter determinator is configured to obtain one or more temporally smoothened upmix parameters for usage by the upmixer on the basis of a quantized upmix parameter input information. The parameter determinator is configured to combine a scaled version of a previous smoothened phase value with a scaled version of an input phase information using a phase change limitation algorithm, to determine a current smoothened phase value on the basis of the previous smoothened phase value and the phase input information.
US09734831B2 Utilizing voice biometrics
Methods, systems, computer-readable media, and apparatuses for utilizing voice biometrics to prevent unauthorized access are presented. In some embodiments, a computing device may receive a voice sample. Subsequently, the computing device may determine a voice biometric confidence score based on the voice sample. The computing device then may evaluate the voice biometric confidence score in combination with one or more other factors to identify an attempt to access an account without authorization.
US09734825B2 Methods and apparatus for determining a domain based on the content and context of a natural language utterance
Systems and methods for receiving user generated natural language utterances such as queries and/or commands and executing the queries and/or commands. A parser may be used to determine a domain for a user generated natural language utterance based on the content and context of the natural language utterance. One or more of a plurality of domain agents associated with particular domains are configured to receive and respond to queries and/or commands based on the natural language utterance.
US09734822B1 Feedback based beamformed signal selection
Features are disclosed for improving the accuracy and stability of beamformed signal selection. The selection may consider processing feedback information to identify when the current beam selection may need to be re-evaluated. The feedback information may further be used to select a beamformed signal for processing. For example, beams which detect wake-words or yield high confidence speech recognition may be favored over beams which fail to detect or recognize at a lower confidence level.
US09734818B2 Information providing device and information providing method
A detector 5 detects words acoustically similar to each other from text information, and a selector 7 selects a synonym from a storage 6, the synonym corresponding to a word detected by the detector 5 and being acoustically neither the same as nor similar to any word existing in the text information. A replacer 8 replaces the word detected by the detector 5 with the synonym selected by the selector 7.
US09734817B1 Text-to-speech task scheduling
To prioritize the processing text-to-speech (TTS) tasks, a TTS system may determine, for each task, an amount of time prior to the task reaching underrun, that is the time before the synthesized speech output to a user catches up to the time since a TTS task was originated. The TTS system may also prioritize tasks to reduce the amount of time between when a user submits a TTS request and when results are delivered to the user. When prioritizing tasks, such as allocating resources to existing tasks or accepting new tasks, the TTS system may prioritize tasks with the lowest amount of time prior to underrun and/or tasks with the longest time prior to delivery of first results.
US09734814B2 Active noise reduction
A noise reducing sound reproduction system comprises a loudspeaker that is connected to a loudspeaker input path and that radiates noise reducing sound. A microphone is connected to a microphone output path and picks up the noise or a residual thereof. An active noise reduction filter is connected between the microphone output path and the loudspeaker input path, and the active noise reduction filter comprises at least one shelving filter.
US09734813B2 Bicycle bell with silencing mechanism
A bell with silencing and or sound dampening mechanism is disclosed. In one embodiment of the present disclosure, the disclosed bell comprises a bell, a clamp body attaching to the bell, a lever installed on the clamp body and is configured to be slidable on the clamp body, a clapper and a cable connecting the lever at one end and the clapper at other end. When the lever is moved in a direction away from the bell, the clapper is retracted into the head of the bell and becomes stationary, preventing the clapper to contact the body of the bell.
US09734810B2 Automatic harmony generation system
A music composition and training system includes: identifying a first chord of a chord progression. Then, for multiple iterations, the system includes selecting a chord of the chord progression, beginning with the identified first chord, and: identifying one or more potential subsequent chords in such a way that each of the potential subsequent chords provide a musical progression; applying weighted criteria to each of the potential subsequent chords; selecting a second chord based on the weighting while also providing variety and unpredictability; and combining the second chord into the chord progression. The system then uses the generated chord progression to generate or teach music.
US09734805B1 Guitar aid
A guitar aid enables a user to selectively position and control tension and angle of a guitar pick for a richer sound with decreased strain on the user's hand and fingers. The guitar aid can includes a ring member defining an opening sized and shaped to fit around a finger of a user and a pick retainer unitarily formed with the ring member and configured to secure a guitar pick therein. The pick retainer can include first, second, and third retentions arms extending outwardly from the ring member and defining pick receiving channels configured to receive and secure a guitar pick therein. The guitar aid can also include at least one retention nub extending upwardly from and unitarily formed with the ring member, the retention nub being configured to contact a body of the guitar pick when the guitar pick is positioned within the pick receiving channels.
US09734802B2 Display device
To provide an active matrix display device in which power consumption of a signal line driver circuit can be suppressed, so that power consumption of the entire memory can be suppressed. A plurality of memory circuits which can write data of a video signal input to a pixel in one line period and can hold the data are provided in a signal line driver circuit of a display device. Then, the data held in each memory circuit is input to a pixel of a corresponding line as a video signal. By providing two or more memory circuits in a driver circuit, pieces of data of video signals corresponding to two or more line periods can be concurrently held in the memory circuits.
US09734801B2 Display device and method for displaying image using the same
A display device includes a display panel including a first display area displaying a first image and a second display area adjacent to the first display area and displaying a second image and an image corrector generating an image shifted by correcting the first image and the second image where the image corrector may correct the first image and the second image such that the first image is shifted only in the first display area and the second image is shifted only in the second display area.
US09734800B2 Organic light emitting display with sensor transistor measuring threshold voltages of driving transistors
In one aspect, there is an organic light emitting display comprising: a display panel including subpixels; a data driver that supplies a data signal to the display panel; a scan driver that supplies a scan signal to the display panel; and a sensing circuit unit that measures the threshold voltages of driving transistors through sensor transistors of the display panel and prepares compensation data, wherein the scan driver turns on the sensor transistor of a selected subpixel to measure the threshold voltage of the driving transistor of the selected subpixel during a vertical blank interval of the display panel, and turns on the sensor transistors of non-selected subpixels to supply voltages below the threshold voltage of organic light emitting diodes to the non-selected subpixels during an image display interval of the display panel.
US09734799B2 Image display
Herein disclosed an image display including: row scan lines configured to supply a control signal; column signal lines configured to supply a video signal; and pixel circuits configured to be disposed at intersections between the scan lines and the signal lines, wherein each of the pixel circuits has at least a drive transistor, a sampling transistor connected to a gate of the drive transistor, a capacitive part connected between the gate and a source of the drive transistor, and a light-emitting element connected to the source of the drive transistor.
US09734796B2 Reducing energy consumption of a display
Embodiments disclosed herein provide systems, methods, and computer program product for managing power consumption of a display. An illumination area of the display may be adjusted to limit or increase a number of activated light emitting devices, and thus, adjust power consumption of the display. A device may receive an input to adjust the first illumination area to the second illumination area. In response, a device may, for example, disable a portion of the first illumination area not included in the second illumination area. In another example, a device may enable a portion of the second illumination area not included in the first illumination area. An amount of operation time and/or energy storage may be calculated, based at least in part on a resize of an illumination area of the display.
US09734792B2 Display device including reset controlling unit and method of driving the same
A display device includes: an interfacing unit for converting one of a plurality of image signals inputted according to a switch among a plurality of input modes into an image data; a first reset controlling unit for resetting the interfacing unit according to the switch among the plurality of input modes; a driving unit for converting the image data into a data signal; a display panel for displaying an image using the data signal; and a panel power unit for supplying a panel power to the driving unit and the display panel.
US09734791B2 Display control device and method, semiconductor integrated circuit device, and display device
A display control device includes a first interface unit that receives display information of a first display method that includes image data and a control information setting unit that sets control information used for controlling display of an image in the display unit in accordance with setting information that specifies a display method. The display control device further includes an image data conversion unit that converts, if a second display method is specified by the setting information, the image data of the first display method type to image data of the second display method type in accordance with the control information. The display control device also includes a second interface unit that outputs the image data of the first or the second display method type in accordance with the setting information, and outputs signals for controlling the display unit in accordance with the control information.
US09734788B2 Touch display device
A touch display device comprises a first substrate, a second substrate disposed opposite the first substrate, a plurality of touch electrode patterns and a first polarization element. The touch electrode patterns include a plurality of touch electrodes and wires. The wires are electrically connected with the touch electrodes, disposed on the first substrate and arranged along a first direction. The first polarization element is disposed on the first substrate and has a first absorption axis. One of the wires is formed by the connection of a plurality of wire segments, and one of the wire segments is formed by the connection of a plurality of segments. Each of the segments forms a vector by towards the same side, the vectors have a sum vector, and the included angle between the sum vector and the first absorption axis is greater than 0° and less than or equal to 20°.
US09734786B2 Source drive integrated circuit and display device including the same
A source drive integrated circuit includes a source driving circuit, output buffers, and voltage protection circuits. The source driving circuit generates data voltages according to a source timing control signal and digital video data. The output buffers output the data voltages from the source driving circuit to output terminals. The voltage protection circuits are connected between the output buffers and the output terminals. A voltage supplied to at least one of the voltage protection circuits is different from a voltage supplied to remaining ones of the voltage protection circuits.
US09734782B2 Curved liquid crystal display and manufacturing method thereof
A curved liquid crystal display (LCD) includes a curved liquid crystal panel assembly. The curved liquid crystal panel assembly includes: a lower panel including a first linear polarizer having a first polarization axis; an upper panel including a second linear polarizer having a second polarization axis, the second polarization axis cross the first polarization axis in a plan view; and a liquid crystal layer interposed between the lower panel and the upper panel. An angle formed by a first polarization axis and a second polarization axis does not meet at a right angle in a plan view.
US09734779B2 Efficient operation of wearable displays
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for displaying information in various display regions within wearable display devices in a manner that enhances user experience and extends battery life. The wearable display devices may include a flexible display region and may be capable of operating in a wrinkled state. In some aspects, the wearable display devices may be capable of displaying images at different image qualities in the separate display regions. For example, in some implementations, wearable display devices include a first display region that has a higher pixel density than the second display region. In some aspects the wearable display devices may be configured to determine and/or select a display region in which specific image content is displayed. For example, text may be displayed region best suited to display text while video is displayed in region best suited to display video.
US09734778B2 Display apparatus having increased lateral image quality
A display apparatus includes a dot formed from a plurality of pixels. Each pixel displays a grayscale that is a sum of a first image displayed during an Nth frame and a second image displayed during an (N+1)th frame. N is an integer equal to or greater than 1. The dot includes first and second pixels having a first color, the first pixel displaying an image having a first grayscale based on a first gamma curve, and the second pixel displaying an image having a second grayscale based on a second gamma curve. Third and fourth pixels have a second color and display images having the first grayscale based on the first gamma curve. Fifth and sixth pixels have a third color and display images having the second grayscale based on the second gamma curve.
US09734777B2 Display device
A display device that may be driven at both frequencies of 120 Hz and 240 Hz, includes a plurality of pixels arranged in a column direction and a row direction, a plurality of data lines connected with one of the pixels of a j-th row (‘j’ is a natural number) and one of the pixels of a (j+1)-th row in k-th column (‘k’ is a natural number), and connected with one of the pixels of a (j+2)-th row and one of the pixels of a (j+3)-th row in (k−1)-th column, a first gate circuit part configured to apply a gate signal to a (4m−3)-th gate line row (‘m’ is a natural number), a second gate circuit part configured to apply a gate signal to a (4m−2)-th gate line row, a third gate circuit part configured to apply a gate signal to a (4m−1)-th gate line row and a fourth gate circuit part configured to apply a gate signal to a 4m-th gate line row.
US09734776B2 Display device, temperature information acquiring device, and temperature information acquiring method
A display device includes a display unit that displays an image, an illuminating unit that irradiates light to the display unit, a plurality of electrodes that are arranged on the display unit, an applying unit that applies an electric signal to the electrodes, a detecting unit that detects electrical changes of the electrodes occurring due to the electric signal, and a control unit that controls the display unit or the illuminating unit based on temperature information of the electrodes indicated by the electrical changes. Each of the electrodes includes a plurality of extension portions, and a coupling portion that couples one ends of the extension portions. A longitudinal direction of each of the extension portions is along the other direction perpendicular to the one direction. The control unit controls the display unit or the illuminating unit based on a temperature distribution of each of the electrodes in the other direction.
US09734770B2 Display device and method for driving display device
A display device includes: an image display unit that includes an image display region; a plurality of light sources that are arranged corresponding to a plurality of partial regions included in the image display region and irradiate the partial regions with light; a light amount correction processing unit that detects that the partial regions are non-display regions in which no image is displayed, and corrects a light amount of the light sources based on a predetermined threshold when the partial regions adjacent to each other are continuous non-display regions; and a light source control unit that controls the light amount of the light sources.
US09734766B2 Lighting device, lighting control method, and display device
A lighting device includes a light source and a control section. The control section has a first mode and a second mode as luminance setting modes of the light source and sets, in order to exercise variable control of a reach time taken to change luminance of the light source to a determined value, the reach time on the basis of the first mode for a determined period at the time of switching from the first mode to the second mode.
US09734760B2 Sensing circuit for external compensation, sensing method thereof and display apparatus
A sensing circuit for external compensation, a sensing method thereof and a display apparatus, the sensing circuit for external compensation comprises a differential amplifier (9), a first capacitor (4), a second capacitor (8) and an output voltage controlling circuit (10) for the first capacitor; a negative input terminal of the differential amplifier (9) is connected with a display panel (1), a positive input terminal thereof is connected with a reference voltage, and an output terminal thereof is connected with an output terminal of the output voltage controlling circuit (10) for the first capacitor; the output voltage controlling circuit (10) for the first capacitor is used for enabling an output voltage of the first capacitor (4) in a subsequent current integral stage to vary based on the reference voltage. The sensing circuit for external compensation, the sensing method thereof and the display apparatus according to embodiments of the present disclosure can store by using the capacitor an offset voltage of the amplifier in an initial stage to eliminate the differences in the voltage outputs caused by the offsets of the amplifiers among different channels and enhance the accuracy of the voltage output.
US09734758B2 Display device and method for driving same
A display device includes light-emitting pixels, a voltage source, power supply lines for supplying drive voltage from the voltage source to each light-emitting pixel, a voltage drop amount estimating unit which estimates an amount of voltage drop between the voltage source and each light-emitting pixel, using video data indicating light emission luminance of each light-emitting pixel, a first storage unit which holds correction information indicating light emission characteristics obtained when a driving transistor in the light-emitting pixel operates both in linear and saturated regions, a second storage unit which holds reference characteristic information indicating light emission characteristics obtained when the driving transistor operates in the saturated region, and a luminance signal correcting unit which generates the luminance signal by correcting a reference level of the luminance signal associated with the light emission luminance, based on the estimated amount of voltage drop and the correction information.
US09734755B2 Transparent display panel and transparent organic light emitting diode display device including the same
A transparent display panel includes first through (N)-th vertical constant voltage lines (N is a natural number), first through (M)-th horizontal constant voltage line groups (M is a natural number), and a plurality of transparent pixels. The transparent pixels are disposed within a grid defined by the first through (N)-th vertical constant voltage lines and the first through (M)-th horizontal constant voltage line groups. The transparent pixels operate based on constant voltages transferred through the first through (N)-th vertical constant voltage lines and the first through (M)-th horizontal constant voltage line groups. The first through (N)-th vertical constant voltage lines include first vertical constant voltage lines and second vertical constant voltage lines. Each of the first through (M)-th horizontal constant voltage line groups includes a first horizontal constant voltage line and a second horizontal constant voltage line. The constant voltages include a first constant voltage and a second constant voltage.
US09734753B2 Data acquisition module and method, data processing unit, driver and display device
The present invention provides a data acquiring module, comprising: a data input and output terminal, through which data enter into the data acquiring module, and which can output data independently; a shift register groups, each of which comprises (b−1) serially connected shift registers, and an output terminal of each shift register being able to output data independently, wherein a and b are integers greater than 1; and (a−1) serially connected first-in first-out memories connected to (a−1) shift register groups respectively, and the output terminal of each first-in first-out memory being able to output data independently, an input terminal of the last shift register in the shift register group without a corresponding first-in first-out memory in the a shift register groups, and the input terminal of the last first-in first-out memory of the serially connected first-in first-out memories being connected to the data input and output terminal. The present invention also provides a data processing unit, a driver and a display device.
US09734751B2 Inverter, driving circuit and display panel
An inverter, a driving circuit, and a display panel are provided. The inverter comprises first, second, third, fourth, fifth, and sixth transistors, and first and second capacitors. The first transistor has a gate electrode connected with an initial signal input terminal, and a drain electrode connected with a source electrode of the sixth transistor. The second transistor has a drain electrode connected with a first clock signal input terminal. The fifth transistor has a source electrode connected with an output terminal. The sixth transistor has a drain electrode connected with a gate electrode of the fifth transistor. A gate electrode of the second transistor is controlled in such a way to prevent reverse conduction of the second transistor, the second capacitor is configured to maintain an electrical potential at the gate electrode of the fifth transistor, and the initial signal and the output signal are inverse to each other.
US09734750B2 Method of setting grey levels of pixels on LCD panel
A method of setting grey levels of pixels includes: acquiring tristimulus values of each grey level applied on a main subpixel region and a secondary subpixel region in a front view and in a side view; acquiring ideal luminance values for showing white at an ith grey level applied on the pixel in the front view and in the side view, where iε[m,n], m indicates a minimum grey level and n indicates a maximum grey level; determining actual grey levels for showing white at the ith grey level applied on main subpixel region and secondary subpixel region of all pixels, according to the ideal luminance values, tristimulus values of each grey level applied on main subpixel region and secondary subpixel region in the front view and in the side view. By using the method, gray levels of pixels imaging of LCD panels can be effectively and precisely set.
US09734749B2 Image display method, image display device and display apparatus for pentile display panel
The present invention provides an image display method, comprising: acquiring test gray scale data for pixel data of test image data, and acquiring the gray scale compensation table according to the test gray scale data and the preset gray scale data; converting the original image data into processed image data; implementing gray scale data compensation to pixel data in the processed image data according to a gray scale compensation table; implementing display operation with the processed image data after the gray scale data compensation.
US09734746B2 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 presenting a first color field and a second color field of the frame image in sequence, wherein when each color field is presented, different sub pixels are driven according to a color of the backlight of the color field, the multiple color gray-scale data of the frame image, and pre-stored gray-scale data. According to the method, the color shift phenomena of the traditional liquid crystal display device can be eliminated.
US09734745B2 Subpixel arrangements of displays and method for rendering the same
An apparatus including a display and control logic is provided. In one example, the display includes an array of subpixels having a plurality of zigzag subpixel groups. Each zigzag subpixel group includes at least three zigzag subpixel units arranged adjacently along a horizontal or vertical direction. Each zigzag subpixel unit includes a plurality of subpixels of the same color arranged in a zigzag pattern. In each zigzag subpixel unit, a first plurality of subpixels are arranged along one diagonal direction from a turning subpixel disposed at a turning corner of the zigzag pattern, and a second plurality of subpixels are arranged along another diagonal direction from the turning subpixel. In another example, the display includes an array of subpixels having a novel subpixel repeating group. The control logic is operatively coupled to the display and configured to receive display data and render the display data into control signals for driving the display.
US09734744B1 Self-reacting message board
Disclosed is a digital sign system and method of use thereof. The system includes a digital sign having a controller board having a microcontroller, a temperature sensor communicably coupled to fans or a cooling/heating unit, an ambient light sensor, a GPS unit, a radar, a communication module, and a power source, wherein the controller board is in communication with an LED panel or another display module for digitally outputting messages, further wherein the digital sign is mounted on a pilot truck to allow the pilot truck to relay messages to a transport truck and oncoming vehicles. The digital sign is in communication with a second GPS unit disposed on the transport truck so as to track the real-time location of the truck. The digital sign measures the distance between a transport and the digital pilot truck sign and displays the relative distances between the two on the digital message board. In operation, the digital sign is configured to automatically adjust its brightness so as to optimize its visibility while reducing glare to other drivers on the road.
US09734742B2 Deep viewer
The present invention relates to a method of displaying an artwork, comprising the steps of: i) providing an artwork comprising an image, real or virtual; ii) dividing and separating the image into a plurality of segments; iii) arranging the plurality of segments in parallel planes, while keeping the segments oriented in their respective original positions within the image; iv) viewing the plurality of segments from one or more viewpoints; and v) changing the viewpoint to a predetermined angle such that the segments reveal a complete image with a surprising perception of depth.
US09734741B2 Hunter safety flagpole
A flagpole has a main support with an indicator flag coupled thereto. The flagpole includes first securement means disposed on the main support and configured for anchoring the flagpole to a ground surface. The flagpole also includes a second securement means coupled to the main support and configured for anchoring the flagpole to a tree.
US09734740B1 Regulation compliance material organizer and method of use
A compliance material organizer and display device that is operable to receive and retain a plurality of compliance posters being different in size and provide display thereof. The compliance material organizer includes a wall mount that is configured to be secured to a wall. The wall mount has secured thereto a ring mount wherein the ring mount is configured to be expandable in length so as to be extended to a length of at least three feet. A plurality of rings are secured to the ring mount and are movable so as to receive and suspend therefrom numerous compliance posters. The compliance material organizer and display is configured to receive, retain and display a plurality of compliance posters wherein the posters are arranged in a stacked pattern against the wall with the largest compliance poster being proximate the wall.
US09734738B2 Apparatus with lighting units
An apparatus includes a display surface having a substantially rectangular region with a width of twenty-four feet. The region of the display surface has visual media content displayed thereon. A first lighting unit includes a number of light emitting diodes (LEDs) and optical elements arranged over the plurality of LEDs such that each optical element overlies only one associated LED. The first lighting unit is configured to illuminate the region of the display surface so that the visual media content on the region of the display surface can be viewed without additional lighting. A second lighting unit is laterally spaced from the first lighting unit along the width of region of the display surface. The second lighting unit includes a number of LEDs and optical elements arranged over the plurality of LEDs such that each optical element overlies only one associated LED.
US09734735B2 Optically variable surface pattern
An optically variable surface pattern is made available, having at least two partial areas with reflection elements, wherein the reflection elements of the first partial region on the one hand and the reflection elements of the second partial region on the other hand reflect impinging light in different reflection directions. The first partial region is so covered with a first glazing ink layer that a viewer, upon a change of the viewing angle at which the viewer views the optically variable surface pattern, sees the first partial region glow in a first color upon reaching a first viewing angle. The second partial region glows in a second color that is different from the first color upon reaching a second viewing angle.
US09734730B2 Multi-modal modeling of temporal interaction sequences
A multi-modal interaction modeling system can model a number of different aspects of a human interaction across one or more temporal interaction sequences. Some versions of the system can generate assessments of the nature or quality of the interaction or portions thereof, which can be used to, among other things, provide assistance to one or more of the participants in the interaction.
US09734728B2 Systems and methods for destination selection for vehicle indications and alerts
A method for providing alerts or indications to an aircrew of an aircraft that is in-flight and approaching a destination airport includes receiving an aircrew runway selection from the aircrew of the aircraft, automatically generating a probable runway selection by the aircraft, and determining a position of the in-flight aircraft with reference to a threshold point. If the aircraft is prior to the threshold point, the method includes generating alerts and indications to the aircrew based solely on the received runway selection into the FMS from the aircrew of the aircraft and not on the automatically-generated probable runway selection from the aircraft. Alternatively, if the aircraft is past the threshold point, the method includes generating alerts and indications to the aircrew based solely on the automatically-generated probable runway selection from the aircraft and not on the received runway selection into the FMS from the aircrew of the aircraft.
US09734717B1 Proximity event determination with lane change information
A system for determining proximity events includes an input interface and a processor. The input interface is to receive a lane change information. The processor is to determine a proximity event based at least in part on the lane change information.
US09734716B2 Driving support device
A driving support device includes: a first vehicular information obtaining device that obtains a position and a moving direction of a first vehicle; a second vehicular information obtaining device that obtains a position and a moving direction of a second vehicle via a wireless communication with the second vehicle; a route intersection obtaining device that obtains an intersection between a predicted moving route of the first vehicle and a predicted moving route of the second vehicle; an end point obtaining device that obtains an end point of a unit road on a moving destination side of the first vehicle; a support determining device that determines a driving support content for a driver of the first vehicle, according to a distance between the intersection and the end point; and a warning device that warns the driver of the first vehicle according to the driving support content.
US09734714B1 Fine grained location-based services
Systems, methods, and computer program products to perform an operation comprising receiving, by a first communications interface of a mobile device associated with a first vehicle, location information from a peer device associated with a second vehicle, determining, by the mobile device, an estimated location of the second vehicle relative to the first vehicle based on the location information received from the peer device, and determining, by the mobile device, that the first vehicle is located in a first lane of a road based on the estimated location of the second vehicle relative to the first vehicle.
US09734710B2 Real-time transportation network topology control-combined traffic flow control and dynamic route guidance system using in-vehicle navigator with bidirectional communication and parking guidance and reservation system using the same
Provided are a real-time traffic flow control and dynamic route guidance system, a parking guidance system using the same, and a method thereof capable of guiding a vehicle distribution and a transportation flow by collecting positional information, destination information, a vehicle moving speed, and the like from each vehicle in real time at one or a plurality of central centers by using an in-vehicle navigator with bidirectional communication and a GPS to dynamically calculate and provide an optimal route of an individual vehicle so as to make a flow of the entire transportation network smooth and perform a control for a transportation network structure through various kinds of traffic control devices installed on roads.
US09734703B1 Sensor apparatuses and methods
Aspects of the present disclosure are directed to sensing apparatuses and methods. As may be implemented in accordance with one or more embodiments, analog signals are obtained from a plurality of sensors and used to provide an output for particular ones of the sensors as follows. Analog signals are obtained from a particular sensor and one or more adjacent sensors. Different weighting factors are applied to the analog signals, based on the position of the sensor or sensors. The signals with the weighting factors applied thereto are combined to provide an output signal.
US09734699B2 System for providing alerts to vehicle occupants
A method and system for generating an alert to one or more occupants of a vehicle are provided. In one embodiment, the method includes receiving an input signal from a vehicle safety system. The input signal is indicative of an alert condition (e.g. an impending collision). The method further includes generating an output signal responsive to said input signal and wirelessly transmitting the output signal to the portable device. The portable device, such as a cellular communications device, has a haptic actuator and is configured to be mechanically disconnected from the vehicle while in physical contact with an occupant of the vehicle. The output signal, which may be transmitted directly to the portable device using short-range wireless communication protocols, is configured to activate the haptic actuator to cause a vibratory movement of the portable device and alert the vehicle occupant to the alert condition.
US09734698B2 G.P.S. management system
A management system using Global Positioning System receivers for tracking remote units from a central office and quickly and conveniently determining if those remote units have varied from a set of predetermined parameters of operation. The system also includes provisions that allows information to be sent from the remote units to the central office and vice versa. The system also has safety features that promote the rapid dispatch of law enforcement personnel when requests for emergency assistance have been made from the remote units.
US09734691B2 Personalized wearable gas sensor using both the average and the rate of change of the gas level
Embodiments of a system and method for determining a personalized gas level exposure are generally described herein. A method may include receiving, at a wearable device, a plurality of gas level measurements for a gas level, determining, using the plurality of gas level measurements, a five-minute average gas level, in response to determining that the five-minute average gas level exceeds an instantaneous exposure threshold, issuing a dangerous exposure alert at the wearable device, determining, from the plurality of gas level measurements, a rate of change for the gas level, and in response to determining that the rate of change indicates the gas level is decreasing, disabling the dangerous exposure alert.
US09734687B1 Battery-less tone signal reminder
A portable control system reminder device is provided that, when plugged into a vehicle accessory receptacle or socket and the vehicle ignition switch is turned on, will charge a capacitor within the device, and when the vehicle ignition switch is turned off, will discharge this capacitor through a signaling device or circuit producing an alarm signal that will remind the parents or the driver of a vehicle that a child or a pet might be inside the vehicle. A voltage regulator preferably is provided to regulate the voltage for the system and with the purpose of reducing the size of the power storage capacitor.
US09734684B2 Perimeter monitoring using autonomous drones
Aspects include a method, system and computer program product for monitoring a fence about an ad-hoc perimeter. The method includes defining an ad-hoc perimeter to be monitored. A number of autonomous drones are determined for creating a monitoring fence arrangement of the ad-hoc perimeter, each of the autonomous drones including a movement detection mechanism. A position is determined for each of the determined number of autonomous drones. The position is transmitted to each of the autonomous drones. A status of the autonomous drones is monitored. A signal is transmitted in response to at least one of the autonomous drones detecting a breach of the ad-hoc perimeter with the movement detection mechanism.
US09734683B1 Modular and adaptable sensor system with integrated lock
Systems (100) and methods (800) for operating a pin tag. The methods comprise: moving a first structure with a flange in a first direction; and sliding a chamfered surface of the flange against a chamfered surface of a second structure so as to move the second structure in a second direction away from the first structure. The second direction is angled relative to (e.g., perpendicular to) the first direction. Thereafter, the second structure is resiliently biased towards the first structure when the first structure has moved a certain distance in the first direction to a first position. The first structure is retained at the first position through an engagement of the second structure with the flange which is resiliently biased towards to the second structure in a third direction opposed from the first direction.
US09734682B2 Asset management using an asset tag device
An asset tag device including a housing, a battery disposed within the housing, a circuit board disposed within the housing and in electrical communication with the battery. The circuit board includes a local memory, a transceiver to detect local signals and transmit a response packet, and a processor. The processor to identify the detected local signals, determine whether the detected local signals include at least one beacon signal, store, to the local memory, the at least one beacon signal, sort, in the local memory, the stored at least one beacon signal by proximity to the asset tag device, parse the sorted at least one beacon signal, and append tag information to the parsed at least one beacon signal to generate the response packet.
US09734681B2 Cloud-based video monitoring
One embodiment of the present invention provides a cloud-based video monitoring system comprising a camera and a network video recorder (NVR). During operation, the camera stores in a buffer last predetermined temporal segment of a video. The camera also stores a first video file in a local storage corresponding to an event detected by the camera. This first video file is non-overlapping with a second video file corresponding to the event and this second video file is stored in the NVR. The camera generates a third video file by pre-pending last predetermined temporal segment of a video prior to the event to the first video file and sends the third video file to the NVR.
US09734676B2 Visual indication of data center conditions
In one embodiment, an apparatus is disclosed that includes one or more device interfaces, a processor coupled to the one or more device interfaces and configured to execute a process, and a memory configured to store the process executable by the processor. The process when executed is operable to receive condition data regarding a measured condition of a zone of a data center. The process when executed is also operable to determine a visual effect for a portion of a light strip based on the condition data. The portion of the light strip is associated with the zone and is located in the zone. The process when executed is further operable to control the portion of the light strip to display the determined visual effect.
US09734675B2 Wireless communication USB dongle
A communication device that may be removably coupled to a USB port, the device having a processor and non-volatile memory and configured to execute code, including code for receiving a wireless transmission including an alert signal from a second device, where the second device is a wireless doorbell, code for sounding an alarm via an audio or visual indicator on the communication device in response to the alert signal, code for receiving input from a user and transmitting a response signal to the second device, and code for allowing two-way audio communication between the communication device and the wireless doorbell.
US09734667B2 Gameplay-altering portable wagering media
Portable wagering media may be utilized to alter play of wagering games.
US09734665B2 Wagering game with game enhancement feature
A gaming system includes at least one memory device that stores instructions that cause a processor to operate with a display device an input device to display a wagering game having a basic game and a bonus game having a first end-game outcome, trigger a first instance of the bonus game during play of the basic game, provide a first number of award opportunities during play of the first instance of the bonus game, complete the first instance of the bonus game in response to the first end-game outcome, store any remaining award opportunities in the at least one memory device in response to the first end-game outcome being achieved with at least one award opportunity remaining, trigger a second instance of the bonus game during play of the basic game, and provide any stored remaining award opportunities during play of the second instance of the bonus game.
US09734661B2 Mobile control for electronic gaming machine and tables
Disclosed is a system and method for providing enhanced mobile control of play for a gaming machine wagering game. A mobile device-enhanced system enables interaction with a gaming machine via a player-held mobile device using streaming video to deliver game content over a network. Player input from the player-held mobile device is passed back over the network to the game server in reaction to events displayed in the video stream. In one aspect, statistical information is provided to a player in convenient and useful formats on a display of the player-held mobile device. Also disclosed are approaches to providing convenient transactions that a player may employ to fund game play.
US09734660B2 Enhanced gaming display through personal gaming device
Gaming machines and methods for transmitting hidden elements to a portable electronic device are described. The gaming machine includes a cabinet, a display, and a user input mechanism. The gaming machine further includes an interface, wherein the interface is configured to wirelessly communicate with a portable electronic device. The gaming machine includes a game controller. The game controller is configured to provide game play of a wager-based game, including generating gaming information including a hidden element. The game controller is further configured to display at least a portion of the gaming information to the player through the display, wherein the hidden element is not displayed. The game controller is configured to facilitate a data connection between the gaming machine and the portable electronic device through the interface. The game controller is further configured to transmit the hidden element to the portable electronic device.
US09734658B2 System and method for multi-game, multi-play of live dealer games
A system and method for providing multiple synchronous games for multiple plays from a live table game located in a casino includes a physical game table, a physical game system for playing a live table game in connection with the physical game table to generate a single live game data sequence by a live dealer operating the physical game system, a game server to receive the single live game data sequence and generate multiple synchronous games from the single live game data sequence, and one or more electronic gaming terminals in communication with the game server, each of the one or more electronic gaming terminals having a display to display the multiple synchronous games and an input mechanism to input one or more wagers on the multiple synchronous games. The game server is configured to receive the one or more wagers on the multiple synchronous games from the one or more electronic game terminals, to provide the multiple synchronous games to the one or more electronic gaming terminals synchronously, to determine results of the multiple synchronous games, to resolve the one or more wagers on the multiple synchronous games synchronously from the one or more electronic game terminals, and to payout rewards on the multiple synchronous games to the one or more electronic game terminals.
US09734648B2 Method of categorising defects in a media item
A media handler for detecting counterfeit media is described. The media handler comprises: a plurality of discrete sensors distributed along a transport path operable to transport a media item, and a controller operable to receive signals from the plurality of discrete sensors. The controller is also operable to make a decision on validity of the transported media item based on the received signals.
US09734647B2 Smart key system and operating method thereof
A method of operating an electrical control unit of a smart key system includes receiving a first GPS coordinate that is transmitted from a smart key, calculating a distance from the smart key based on the first GPS coordinate and a second GPS coordinate of a vehicle that is received from a GPS satellite, determining whether the distance is within a predetermined reference distance, transmitting a first communication request signal to the smart key when the distance is within the reference distance, determining whether a first communication response signal corresponding to the first communication request signal is received from the smart key, performing the first communication with the smart key when the first communication response signal is received, and controlling the vehicle in accordance with a control signal transmitted from the smart key based on the first communication.
US09734645B2 Method and apparatus pertaining to message-based functionality
A movable barrier operator transmits a message to a remote peripheral platform and, upon determining that the remote peripheral platform is presently able to carry out a given functionality, responsively permits a particular function to be carried out by the movable barrier operator. Conversely, upon determining that it cannot be ascertained whether the remote peripheral platform is presently able to carry out the given functionality, the movable barrier operator responsively prevents the movable barrier operator from carrying out the particular function. Also, upon detecting that a targeted remote platform does not acknowledge a previously re-transmitted message and further upon detecting that this same remote platform has also not acknowledged a subsequent wirelessly-transmitted second message, the system can switch to automatically retransmitting that second message a lesser number of times than would otherwise be required.
US09734643B2 Accessing secure areas based on identification via personal device
Systems and methods for using proximity positioning systems to determine a location of a user, identify the user and provide additional services and/or functionality to the user based on the determined location and/or identity are presented. In some examples, a low-power radio signal emitted from a location beacon may be received or detected by a personal computing device. The location of the beacon, and the device detecting the signal, may be determined. The location information, as well as a unique identifier associated with the personal computing device, may be used to identify a user associated with the personal computing device and the location of the user. This information may be used to provide additional services and/or functionality to the user. For instance, the location and identity information may be used to provide the user with access to secure areas within a location.
US09734641B2 Driving analyzer and driving analyzing method for haulage vehicles
A driving analyzer for a haulage vehicle includes: a data loader acquiring a cycle data set each time when the haulage vehicle travels the route back and forth and storing the cycle data set in a memory, the cycle data set including: position information of the traveling haulage vehicle; and driving information including information about fuel consumption and load amount; a data extractor extracting reference cycle data set and analysis-target cycle data set from a plurality of cycle data sets in the memory; a section extractor dividing the route into a plurality of sections based on the position information and extracting an analysis-target section therefrom; and a driving information output unit outputting a part of the driving information regarding the analysis-target section according to each of the reference cycle data set and the analysis-target cycle data set.
US09734640B2 Method and system of bidding in a vehicle
A method of dynamically altering a user interface based on safety level is provided. A user interface is provided to a user in a vehicle with the user interface including a selectable option to wirelessly place a bid on an electronic auction. The selectable option is based, at least in part, on an auction parameter. A safety level score is then determined for the vehicle. The auction parameter is then dynamically altered based on the speed of the vehicle, resulting in a change to the selectable option.
US09734639B2 System and method for monitoring an industrial vehicle
A system and method for monitoring an industrial vehicle are presented. The system includes a first imaging subsystem for acquiring a plurality of load-carrying-portion images. A cargo-detection subsystem is configured for analyzing each of the plurality of load-carrying-portion images to determine whether cargo is positioned on the load-carrying portion. A power-detection subsystem is configured for determining when the industrial vehicle is running. A motion-detection subsystem is configured for determining when the industrial vehicle is in motion. An analytics subsystem is configured for calculating the amount of time that the industrial vehicle is running, the amount of time that the industrial vehicle is running while cargo is positioned on the load-carrying portion, the amount of time the industrial vehicle is in motion, and the amount of time the industrial vehicle is in motion while cargo is positioned on the load-carrying portion.
US09734637B2 Semantic rigging of avatars
Techniques are described herein that are capable of generating a virtual rig for animation of a virtual 3D representation (e.g., an avatar) of an object. Semantic identifiers are associated with vertices of the virtual 3D representation. Each of the semantic identifiers specifies a respective feature of the object. The virtual rig is generated based on association of the semantic identifiers with the respective vertices. The virtual rig is capable of maneuvering the mesh to multiple configurations to animate the virtual 3D representation. In an example, the semantic identifiers may be used to generate and/or place virtual items in combination with the mesh. In another example, the semantic identifiers may be used to define reference elements. The reference elements serve as references for maneuvering respective portions of the mesh and/or virtual items that are associated with those portions.
US09734634B1 Augmented reality product preview
Systems and methods for displaying 3D containers in a computer generated environment are described. A computing device may provide a user with a catalog of objects which may be purchased. In order to view what an object may look like prior to purchasing the object, a computing device may show a 3D container that has the same dimensions as the object. As discussed herein, the 3D container may be located and oriented based on a two-dimensional marker. Moreover, some 3D containers may contain a representation of an object, which may be a 2D image of the object.
US09734630B2 Real-time three-dimensional visualization of interventional medical devices
A system and method includes acquisition of a first at least two two-dimensional images of a body, generation of a first three-dimensional image based on the first at least two two-dimensional images, acquisition of a second at least two two-dimensional images of the body, generation of a second three-dimensional image based on the second at least two two-dimensional images, determination of a difference between the first three-dimensional image and the second three-dimensional image, determination of a region of interest based on the difference, replacement of first voxels of the region of interest of the first three-dimensional image with second voxels of the region of interest of the second three-dimensional image to generate a first updated three-dimensional image, and display of the first updated three-dimensional image.
US09734624B2 Deep image data compression
A method of compressing a deep image representation may include receiving a deep image, where the deep image may include multiple pixels, and where each pixel in the deep image may include multiple samples. The method may also include compressing the deep image by combining samples in each pixel that are associated with the same primitives. This process may be repeated on a pixel-by-pixel basis. Some embodiments may use primitive IDs to match pixels to primitives through the rendering and compositing process.
US09734620B2 Apparatus and method for graphics state management
An apparatus and method for graphics state management. The apparatus for graphics state management includes a state version manager configured to manage changes in graphics state versions by allocating or deallocating a memory for each of graphics states based on a page of a predetermined size, wherein the state version manager allocates or deallocates pages for each of the graphics state versions by using a string of binary values that indicates the respective reference states of each of those pages.
US09734618B2 Animating sketches via kinetic textures
A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.
US09734616B1 Tetrahedral volumes from segmented bounding boxes of a subdivision
In various embodiments, systems and methods are disclosed for rapidly generating tetrahedral volumes using centerlines in character animation. The volumes are generated to closely approximate bounding volumes that provide rapid collision detection while at the same time conforming to the original mesh surface. Therefore, more accurate and higher quality collisions are achieved using the original surface in real-time and without using a proxy/simulation.
US09734614B2 Systems and methods for surface covering preparation
A surface covering layout system includes a processing circuit configured to receive image data regarding one or more images associated with a surface to be covered with a surface covering, and generate a surface covering layout based on the image data, the surface covering layout providing an indication of a pattern of a plurality of covering members included in the surface covering.
US09734611B2 Around view system and operating method thereof
An around view system includes: a display module; a camera module configured to photograph surrounding images of a vehicle; and a control module configured to output an around view monitoring (AVM) combined image to the display module, in which the control module includes: a generating unit configured to generate the AVM image; a recognizing unit configured to recognize a first parking line and a second parking line positioned at both sides; and a control unit configured to virtually generate a third parking line parallel to the first parking line, and generate the AVM combined image by combining the third parking line and the AVM image.
US09734610B2 Image processing device, image processing method, and image processing program
An image processing device according to one embodiment includes an acquisition unit, a first specifying unit, and a second specifying unit. The acquisition unit acquires an edge between a text region where the translucent text is superimposed and a background region where the translucent text is not superimposed. The first specifying unit acquires a plurality of pairs of a representative color in the text region and a representative color in the background region adjacent to each other with the edge placed therebetween, and specifies a text color and transparency of the translucent text from the plurality of pairs. The second specifying unit specifies a pixel color before the translucent text is superimposed for each pixel in the text region from a pixel color after the translucent text is superimposed, the text color and the transparency.
US09734605B2 Method for processing drawings
A method for processing drawings. The present invention can enhance a child's self-esteem and creativity by enabling them to create unique and imaginative works of art. First, a plurality of randomized markings are generated. A user makes linear connections between the markings, creating a user drawing. Next, a first database is queried to retrieve an outline that matches the user drawing. The outline is matched to the user drawing based on similarities and locations of general shapes used in both. Once the database has found a matching outline, a second database is queried to retrieve an image corresponding to the outline. The image is transmitted to a terminal where the user can then add additional elements, such as color, figures, text, and the like.
US09734604B2 Graphic display control device, graphic display control method, and storage medium having stored therein graphic display control program
A graphic display control device includes: a display screen; and a processor configured to perform: a graphic display control process to perform control to display a polygon on the display screen; a graphic value setting process to set a value denoting a characteristic for at least one of an angle and a side of the displayed polygon; an angle range determining process to determine a range of possible angle value as the value denoting the characteristic for a target angle of the displayed polygon based on the value denoting the characteristic set by the graphic value setting process; and an angle range display control process to perform control to display the range of possible angle value determined by the angle range determining process for the target angle.
US09734602B2 Image processing apparatus and method for controlling the same
An apparatus for processing a medical image includes: a receiver configured to receive a signal having a plurality of frequency bands; an image reconstructor configured to segment the signal into a first signal of a first frequency band and a second signal of a second frequency band based on a signal strength, and configured to generate a first reconstructed image of the first frequency band and a second reconstructed image of the second frequency band; and an image synthesizer configured to synthesize the first reconstructed image and the second reconstructed image.
US09734601B2 Highly accelerated imaging and image reconstruction using adaptive sparsifying transforms
A system executes efficient computational methods for high quality image reconstructions from a relatively small number of noisy (or degraded) sensor imaging measurements or scans. The system includes a processing device and instructions. The processing device executes the instructions to employ transform learning as a regularizer for solving inverse problems when reconstructing an image from the imaging measurements, the instructions executable to: adapt a transform model to a first set of image patches of a first set of images containing at least a first image, to model the first set of image patches as sparse in a transform domain while allowing deviation from perfect sparsity; reconstruct a second image by minimizing an optimization objective comprising a transform-based regularizer that employs the transform model, and a data fidelity term formed using the imaging measurements; and store the second image in the computer-readable medium, the second image displayable on a display device.
US09734599B2 Cross-level image blending
One or more techniques and/or systems are provided for image blending and/or facilitating image transitions. In an example, a map interface displays map information, such as of a town, through a visualization. A first image having a first level of detail and a first image type (e.g., satellite imagery of the town) may be displayed through the visualization. While zoomed into the town, a second image having a second level of detail and a second image type (e.g., aerial imagery of the town) may be displayed through the visualization. Instead of merely transitioning the visualization from displaying the first image to displaying the second image (during zooming), which may otherwise provide a visually abrupt transition, one or more intermediate blended images, having intermediate levels of detail between the first image and the second image, may be generated and displayed during the transition between the first image and the second image.
US09734596B2 Method for generating executable applications with dynamic scalable vector graphics and compiler for carrying out the method
A method for generating executable applications with dynamic, scalable vector graphics by using a compiler operated by a computer includes marking the dynamic elements of the scalable vector graphics by an attribute. During the compilation process, on the basis of the attribute, the compiler translates the dynamic elements of the scalable vector graphics into program code that is part of the program code of the executable applications. A compiler is also provided for carrying out the method.
US09734594B2 Producing three-dimensional representation based on images of an object
An example method of generating three-dimensional objects based on two-dimensional images of at least part of the object may include receiving a rendering transaction request. The method may further include transmitting, to the requestor, a rendering transaction response identifying a first storage location. The method may further include receiving, from the requestor, a notification indicating that images depicting an object have been uploaded to the first storage location. The method may further include transmitting, to a rendering application, a rendering request. The method may further include receiving, from the rendering application, a rendering response indicating that a polygonal mesh representing the images has been stored at a second storage location. The method may further include producing, using the polygonal mesh, a preview image and storing the preview image at a third storage location. The method may further include transmitting, to the requestor, a notification of completion of the rendering transaction.
US09734592B2 Medical image processing device and method for operating the same
RGB image signals are inputted. A B/G ratio is calculated from the B and G image signals. A G/R ratio is calculated from the G and R image signals. First, second, and third areas are located in a feature space formed by the B/G and G/R ratios. An equal angular magnification process is performed on an angle in a region R1x including a first reference line passing through the second area. An angle expansion process or an angle compression process is performed on an angle in a region R1y located outside the region R1x. An equal radial-coordinate magnification process is performed on a radial coordinate in a region R2x, which includes a second reference line passing through the second area and intersecting the first reference line. A radial-coordinate expansion process or a radial-coordinate compression process is performed on a radial coordinate in a region R2y located outside the region R2x.
US09734590B2 Process for matching color and appearance of coatings
A process for producing a total match metric for matching color and appearance of a target coating and at least a specimen coating is provided. The total match metric (TMM) are produced based on color difference values (ΔE) at three or more color viewing angles, sparkle difference values (ΔS) at one or more sparkle viewing angles and flop difference value (Δf) between the target coating and the specimen coating using one or more linear functions, one or more non-linear functions, or a combination thereof. The total match metric can be used in producing matching coatings that match color and appearance of the target coating. The total match metric can be particularly useful for repair coating damages to vehicles.
US09734587B2 Long term object tracker
In some implementations, a computing device can track an object from a first image frame to a second image frame using a self-correcting tracking method. The computing device can select points of interest in the first image frame. The computing device can track the selected points of interest from the first image frame to the second image frame using optical flow object tracking. The computing device can prune the matching pairs of points and generate a transform based on the remaining matching pairs to detect the selected object in the second image frame. The computing device can generate a tracking confidence metric based on a projection error for each point of interest tracked from the first frame to the second frame. The computing device can correct tracking errors by reacquiring the object when the tracking confidence metric is below a threshold value.
US09734583B2 Systems and methods for controlling vehicle position and orientation
Systems and related methods for controlling vehicle position and movement are disclosed. A system includes one or more computers configured to receive data corresponding to video image frames of at least a portion of a course, and analyze the video image frame to estimate at least one of position and orientation of the vehicle within the course. A method includes identifying groups of pixels from the video image frames that are determined to correspond to non-background objects in the course. The method also includes correlating at least a portion of the identified groups of pixels with known objects in the course, and analyzing positions of the groups of pixels within the video image frames and known positions of at least one of an image capture device and known objects relative to the course to estimate at least one of the position and orientation of the vehicle within the course.
US09734581B2 On-vehicle control device
An on-vehicle control device includes: an image acquiring unit that acquires an image from an image-capturing device that captures the image of surroundings of a vehicle; an overhead view image generating unit that generates an overhead view image from the image acquired by the image acquiring unit, the overhead view image being a plan view of the surroundings of the vehicle seen from above the vehicle; a white line recognizing unit that recognizes possible white lines on a road surface in the overhead view image; a white line information saving unit that saves information including positional information of the possible white lines recognized by the white line recognizing unit; a white line position predicting unit that predicts a position of a possible white line to be reached, based on information about a previous possible white line saved by the white line information saving unit and vehicle behavior information; and a white line judging unit that excludes, among the possible white lines recognized by the white line recognizing unit, a possible white line that extends in a radial direction from the image-capturing device in the overhead view image and satisfies a predetermined condition.
US09734578B2 Medical image analyzer
According to one embodiment, a medical image analyzer includes a retriever, a first artery transition information unit, a vessel pixel selector, a blood vessel transition information unit, an image association unit, and a second artery transition information unit. The retriever retrieves a plurality of time-series images. The first artery transition information unit obtains first artery transition information. The vessel pixel selector selects vessel pixels. The blood vessel transition information unit obtains blood vessel transition information. The image association unit obtains a correspondence relationship between one and another of the time-series images. The second artery transition information unit obtains second artery transition information based on time information, the first artery transition information, and the blood vessel transition information, and the correspondence relationship.
US09734577B2 Analysis and sorting of objects in flow
A device and method for sorting objects immersed in a flowing medium are disclosed. An example device comprises a holographic imaging unit comprising one or more holographic imaging elements, a fluid handling unit comprising one or more microfluidic channels configured to conduct flowing medium along a corresponding holographic imaging element and at least one microfluidic switch arranged downstream of an imaging region in the microfluidic channel configured to direct objects in the flowing medium into a one of a plurality of outlets. The example device also comprises a processor configured to determine real-time characterizations of holographic diffraction images obtained for the moving objects. The processing unit is further configured to control the at least one microfluidic switch in response to the real-time characterizations.
US09734576B2 Systems and methods for interleaving series of medical images
After selecting two or more image series for comparison, images of the image series are interleaved so that they are alternatively displayed in a comparison pane on a display device. In one embodiment, after one or more image series are selected for comparison, an interleaved image series is created containing each of the images of the one or more selected image series, or, alternatively, the interleaved image series comprises links to the images arranged in the interleaved pattern. If differences exist in the images of the multiple image series, these differences may be more easily detectable as the display device cycles between the images. Comparison of images in an interleaved image series may be more advantageous if the images of each selected image series are of a common anatomical area, common image size, and the images are in the same order.
US09734572B2 System and method for defect analysis of a substrate
The present disclosure provides a method including providing a first image and a second image. The first image is of a substrate having a defect and the second image is of a reference substrate. A difference between the first image and the second image is determined. A simulation model is used to generate a simulation curve corresponding to the difference and the substrate dispositioned based on the simulation curve. In another embodiment, the scan of a substrate is used to generate a statistical process control chart.
US09734565B2 Image processing device and method for correcting an image according to a revised correction value
An information processing system is disclosed. The system includes a first information processing device; and a second information processing device, the first information processing device transmitting data to the second information processing device in response to a request from the second information processing device. The first information processing device includes first storage means and transmission means. The second information processing device includes reception means, second storage means, display control means, revision parameter setting means, and image processing means.
US09734564B2 Image contrast enhancement method
The present invention provides an image contrast enhancement method, which respectively calculates the absolute values of the differences of the gray scales between the pixels of two adjacent row of the same column and between the pixels of two adjacent column of the same row, and respectively calculates the first gray scale value weight and the second gray scale value weight according to the absolute values. Then, the cumulative calculation and the normalization process are performed according to the first, the second gray scale value weights. Ultimately, the enhancement gray scale table is obtained for redistributing the gray scale values of the respective pixels, which can raise the contrast of the image, reduce the distortion of the image and optimize the display result.
US09734560B2 Method and apparatus for selectively enhancing an image
The present invention provides a method and apparatus for selectively enhancing regions in an image. In one embodiment, a digital image is read from an image source and is converted into a desired image model. One or more regions in the image having intensity values of pixels falling outside a pre-determined optimal intensity range are determined. The one or more regions in the image are then enhanced using a modeled light source of an optimal intensity such that the intensity value of pixels corresponding to the one or more regions in the image fall within the pre-determined optimal intensity range.
US09734556B2 Generating a tree map
A method for generating a tree map for tree map visualization includes obtaining node information of a plurality of nodes to be processed, the plurality of nodes to be processed being sub-nodes sharing a same parent node and the node information comprising at least sizes of the nodes; determining from the plurality of nodes a plurality of candidate nodes whose sizes are less than a threshold size; determining at least one super node including the plurality of candidate nodes based on the node information of the determined plurality of candidate nodes, a screen size, and the threshold size, such that when displaying in a zooming-in mode the super node on the screen, all candidate nodes in the super node are displayed at display sizes not less than the threshold size; and determining data required for displaying the tree map based on the determined super node.
US09734553B1 Generating and displaying an actual sized interactive object
Methods and systems generate and project an actual sized image of an object. An object or a representation of an object may be pre-processed. The pre-processing of a representation of the object may include determining pixels that belong to the object and pixels that belong to a background of the image. The pre-processing may include calculating a bounding box for the object. The projection may include determining an area of projection suitable for the bounding box of the object. The projection may further include projecting an image of intermediate dimensions. The projection may further include up-sampling or down-sampling the image to an actual size. The projection of the actual sized image may be made interactive by rendering at least one additional view of the object.
US09734552B2 Method and apparatus for adapting media content for presentation
A method that incorporates teachings of the subject disclosure may include, for example, mapping image pixels of media content to a first portion of display pixels of a display to create mapped pairs having a mapped image pixel and a mapped display pixel, where the display has a at least one of a greater number of horizontal or vertical pixels than the media content and where, for each mapped pair, one or more values associated with the mapped image pixel are assigned to the mapped display pixel, assigning blended mapped values to unmapped display pixels in a second portion of the display pixels, where, for each unmapped display pixel, the blended mapped value is a statistical compilation of a plurality of the one or more values assigned to the mapped display pixels that are adjacent to the unmapped display pixels, and presenting the mapped and unmapped display pixels at the display. The method includes other embodiments.
US09734551B1 Providing depth-of-field renderings
Implementations generally relate to providing depth-of-field renderings. In some implementations, a method includes linearizing an image. The method further includes partitioning a depth map of the image into a plurality of depth intervals. The method further includes blurring pixels associated with each depth interval, where the pixels of each depth interval are blurred separately from the pixels of the other depth intervals. The method further includes applying at least one camera response function to the image after the pixels of the plurality of depth intervals are blurred.
US09734544B2 Integrating pre-hospital encounters into an electronic medical record
Methods, computer systems, and computer storage media are provided for integrating pre-hospital encounters into an electronic medical record (EMR). An electronic Situation-Background-Assessment-Recommendation (SBAR) tool is provided that guides a clinician to gather demographic information and encounter information. The demographic information associated with one or more patients is received via the SBAR tool. The encounter information is received via the SBAR tool. At least a portion of the demographic information and the encounter information is communicated via the SBAR tool, while in transit via an emergency vehicle, to a healthcare facility. The demographic information and the encounter information are integrated into an EMR associated with each patient.
US09734542B2 Methods, systems, and products for measuring health
Methods, systems, and products measure health data related to a user. Often times a weight scale, blood pressure monitor, or other medical measurement device is shared among a group of users. A time-stamped physiological measurement is compared to a time-stamped message from a mobile device. If the timestamps are contemporaneous, then the physiological measurement is bound to the mobile device.
US09734541B1 Systems and methods for a healthcare network survey solution
Systems and methods are provided for a healthcare network survey solution. The systems and methods may include receiving a healthcare transaction from a remote computer, where the healthcare transaction identifies at least one of a drug, product, or service for a patient; determining that the healthcare transaction is eligible for a survey based upon an analysis of the drug, product, or service identified in the healthcare transaction request; selecting the eligible healthcare transaction for the survey based at least in part upon a random selection process; and delivering a survey request to a survey recipient associated with the healthcare transaction, where the survey request includes at least a transaction identifier for identifying the survey.
US09734539B2 Coordinated coil scheduling method of multiple production lines for cold rolling area in steel plant
The present invention provides a coordinated coil scheduling method of multiple production lines in cold rolling area in steel plant, comprising: acquiring the information about the candidate coils to be scheduled in each of the multiple production lines in cold rolling area; building a coordinated coil scheduling model of multiple lines; obtaining the initial coordinated coil schedule of multiple lines by using a heuristic algorithm; improving the initial coordinated coil schedule in real time; and sending the improved coordinated coil schedule to the ACS of each production line. In this method, besides different production technological requirements of each coil, the cohesion relationship of different production lines are taken into account to make material supply to each equipment reasonable, and the smooth production process of coils in each of the lines is guaranteed with the changeover minimized, such that the whole efficiency of the manufacturing process is improved.
US09734538B2 Integrated operation method for social network service function and system supporting the same
Provided are a Social Network Service (SNS) function integration operation method and a system supporting the same. The SNS function integration operation system, includes a plurality of SNS servers providing a plurality of SNS information; and a portable terminal for subscribing to the plurality of SNS servers in order to receive the plurality of SNS information and provide a plurality of SNS functions corresponding to the plurality of SNS information, and providing at least one of an SNS integration operation user interface that integrates a list of the plurality of SNS functions and the plurality of SNS information, and for providing an SNS information screen corresponding to a detailed view of SNS information selected from the plurality of SNS information.
US09734536B2 Systems and methods for managing consumer transaction-based investments
The field of the invention relates to systems and methods for controlling investment funds, and more particularly to systems and methods for real-time projections based on consumer transactions. In one embodiment, an investment fund management system may include a consumer communication device configured to create a payment gateway with a Point of Sales (POS) terminal. The system further includes a portfolio server accessible over a data network. The consumer communication device is configured to execute a process including the steps of intercepting a transaction through the payment gateway; computing an expected return based on the investment of a transaction amount from said transaction; and providing the expected return to the consumer communication device.
US09734535B2 Charting multiple markets
The present embodiments relate to charting multiple markets. In some embodiments, charting multiple markets may include receiving market data for a plurality of tradeable objects. The plurality of tradeable objects may include an anchor object and at least one non-anchor object. The market data may include anchor object price data for the anchor object and non-anchor price data for the at least one non-anchor object. The non-anchor object price data may be converted based on the anchor object price data such that converted non-anchor object price data has a price scale of the anchor object price data. The anchor object price data and the non-anchor object price data may be displayed along a normalized price axis.
US09734532B1 Roadside assistance service provider assignment system
Aspects of the disclosure provide a computer-implemented method and system for the assignment of roadside assistance service providers such as tow trucks to distressed vehicles/drivers requiring roadside assistance. The methods and systems may include a roadside assistance service provider system with a collection module, an assignment module, and a feedback module. The collection module collects roadside assistance service provider information and historical statistics from real-world information and stores the information in a database that may then be analyzed using particular rules and formulas. The assignment module assigns particular roadside assistance service providers to particular distressed vehicles/drivers based on one or more characteristics. The feedback module may provide near real-time cues to the tow truck driver's mobile device, such as alerting when the amount of time spent on a task exceeds a predefined threshold, flagging high priority tasks/assignments, providing a step-by-step checklist for the repair.
US09734529B1 Method, system, and computer readable medium for selection of catalog items for inclusion on a network page
Disclosed are various embodiments for generating client-side code for selecting catalog items for display on a network page. The catalog items have corresponding catalog item identifiers and catalog item representations. In response to a network request, item selection code and catalog item identifiers are transmitted to a client device. The client device executes the item selection code to select a subset of the catalog item identifiers. At least one of the catalog items is selected for inclusion on a network page. The network page is displayed to a user.
US09734526B2 System and method for providing a buy option through postings on a social network when user input is classified as having a sale intent
Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts text, images and/or videos from posting entities to receiving entities. The posting can have data that points to a product in a product database. The data determines whether there is a sale-related intent. The data is used to access a database of products for sale from a merchant. When the sale-related intent applies, the system transmits the posting through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
US09734519B2 Native advertisement smart injection
Techniques are provided that include generating a single script block for placement at a single location on an HTML document in response to a creation of one or more ad units for the HTML document, the single script block including one or more section codes that correspond to one or more content blocks of the HTML document. A syndication script for obtaining logic and metadata is generated for injecting native advertisements in the HTML document based on the one or more section codes. The syndication script is provided in response to a request generated by the single script block, and one or more native advertisements are provided in response to an ad call generated by the syndication script, the one or more native advertisements for injection in the one or more content blocks of the HTML document based on the logic and metadata. The ad request may contain one or more sections containing the metadata of the XPath identifying nodes within a Document Object Model of the HTML document as native ad placement containers.
US09734518B2 Generating customized content
Example techniques for generating customized content may include the following operations: receiving a search query from a computing device associated with a user; performing a search of electronic content based on the search query; obtaining a search result based on the search of electronic content; obtaining configurable content that relates to the search query, where the configurable content includes a field that is configurable; identifying user-specific content based on the search query; configuring the field of the configurable content based on the user-specific content to thereby produce configured content; and outputting data corresponding to the search result and the configured content for use in generating a Web page containing the search result and the configured content.
US09734515B1 Ad management using ads cached on a mobile electronic device
A mobile communication device that replenishes and manages ads to display on an active application. The mobile communication device comprises a radio transceiver, a processor, a memory, a plurality of applications, stored in the memory, wherein each application comprises an ad client, and an ad manager, stored in the memory. The ad manager, when executed by the processor, requests a plurality of ads from an ad gateway associated with the network associated with the mobile communication device. The ad manager then receives a plurality of ads from the ad gateway. The ad manager then stores these ads into an ad cache, embedded within the memory of the mobile communication device. The ad manager receives a request from an ad client of one of the applications for an ad to display. The ad manager sends an ad selected from the ad cache to the ad client in the active application.
US09734512B2 Rating system, process and algorithmic based medium for treatment of medical conditions in cost effective fashion utilizing best treatment protocols and financial assessment tools for determining a maximum cutoff point for assessing healthcare return on investment and to provide for improved clinical/functional outcomes
The present invention discloses a system, method and non-transitory software based computer writeable medium usable with a processor driven device for incentivizing service providers. A first subroutine assembles a best practices model in the form of a database downloadable to the processor device and which presents series of treatment options ranging from desirable to undesirable associated with a given type of service. A second subroutine provides a decision support system interfacing with the best practices database and processor device, the support system providing any of a grading or awarding system for scoring, in real time, performance metrics for each of any number of providers of the service. A third subroutine outputs to each of the providers, real time and continuously updated scoring of their performance metrics based upon the grading/awarding system. A fourth subroutine for incentivizing adherence by the providers to the best practices model by tying desirable performance metrics to financial incentives which are scaled to each treatment option.
US09734509B2 System and method for providing a cashless vending donation transaction
The present invention relates to a system and method of utilizing a vending machine to make a charitable donation. A vending machine offering product/service for sale and a donation transaction for selection by the user. Payment of the donation amount is received at the vending machine and transmitted to the charitable organization.
US09734503B1 Hosted product recommendations
This disclosure relates to allowing retailers of all sizes to log information regarding shoppers and to provide shoppers with product recommendations. The product recommendations may be responsive to logged shopper information, such as shoppers' current or previous browsing habits, for example. The product recommendations also may be responsive to other sources of information, such as search trends on search engines and/or information provided in blogs, social network websites, and/or other websites. A service provider, which is not a retailer, may provide the product recommendations for the retailer, either directly or by providing a script for embedding within the retailer's website. For example, the retail website may include a logging script and/or a product recommendation script, which communicate with one or more backend computing devices to provide the product recommendations.
US09734500B2 Methods and systems for leveraging transaction data to dynamically authenticate a user
A system and method for authenticating a candidate user accessing a host computing device as an authentic user is provided. The host computing device is in communication with an authenticating computing device. The method includes receiving, by the authenticating computing device, a request to authenticate the candidate user as an authentic user. The authentication request includes a user identifier. The method also includes retrieving, by the authenticating computing device, transaction data including payment transactions performed by the authentic user based on the user identifier. The method also includes generating, by the authenticating computing device, a challenge question and a correct answer based on the transaction data associated with the authentic user, and transmitting the challenge question for display on a candidate user computing device used by the candidate user.
US09734497B2 Method, terminal, server, device, and system of verification control
Method and device of facilitating online interactions using dynamic barcodes are disclosed. The method includes: a server receiving, from a first device, an interaction set-up request including information for an online interaction awaiting execution; in response to the interaction set-up request, generating an initial barcode in accordance with the interaction set-up request, wherein the initial barcode is configured to initiate subsequent execution of the online interaction when the initial barcode is scanned by a scanning device before expiration of the initial barcode; sending the initial barcode to the first device, wherein the first device is configured to cause the initial barcode to be displayed on a display device; and after sending the initial barcode, sending an updated barcode to the first device in accordance with predetermined barcode expiration criteria.
US09734492B2 Secure universal two-step payment authorization system
A system and methods expedite and make secure payment data entry, and payment and authorization and authorization, for both in-store and online purchases. A mobile app, or widget or browser extension or installed service, on a mobile communication device, generates a barcode to be scanned at a point-of-sale terminal. Optional confirmation is sent to an app, or browser extension or widget or installed service, on a mobile or fixed communication device, to confirm a purchase. An independent app, or browser extension or widget or installed service, on a mobile or fixed communication device, generates a barcode that is sent directly to an online point-of-sale system. The method allows a purchaser to use the same app, or widget or browser extension or installed service, to purchase from any retailer with installed collaborating software.
US09734491B2 Voice call payment systems and methods
Exemplary voice call payment systems and methods provide parties to a voice call with features for sharing sensitive information over an active voice connection supporting the voice call. An exemplary method includes a voice call payment system detecting, during a voice call between a user of a user device and a representative of a merchant over an active voice connection between the user device and a merchant device of the merchant, a request by the user to submit inaudible payment information to the merchant over the active voice connection as payment in a transaction between the user and the merchant, directing, in response to the request, the user device to acquire the inaudible payment information, and directing, in response to the request, the user device to transmit the inaudible payment information to the merchant device over the active voice connection.
US09734489B2 Transaction split fees
A transaction fee imposed by a payment provider may be allocated between the parties to an on-line transaction in any way and at any time. This adds flexibility to the transaction and allows the parties to allocate the transaction fee on a per transaction basis that best suits the parties.
US09734488B2 Communicating per-recipient delivery statuses of multi-recipient messages in multiline simple mail transfer protocol responses
A simple mail transfer protocol (“SMTP”) computer fails to deliver a multi-recipient e-mail to another SMTP computer. The SMTP computer generates a multi-line SMTP response including a per-recipient delivery status for each recipient of the multi-recipient e-mail message. The multi-line SMTP response may include a line for each recipient of the e-mail message. The multi-line SMTP response alternatively may include a line only for recipients for which delivery of the e-mail message has failed.
US09734485B2 Method and apparatus for providing a contextual timeline of an online interaction for use in assessing effectiveness
A computer implemented method and apparatus for generating a contextual timeline of an online interaction such as a web conference acquires context, from the perspective of participants in the online interaction, along a timeline. Provided for display to a user is a graphical representation of variations, over at least a portion of the timeline, in participant engagement, attentiveness, attendance and/or some other measure of participant interactivity. Also provided for display to the user are one or more images aligned with one or more corresponding points in time along the timeline. The images provided for display in alignment with the timeline are representative of content presented to the at least one participant at one or more points in time. According to some embodiments, the points in time are user selectable, and the one or more images are provided for display in alignment with the timeline in response to user selections.
US09734482B2 Warehouse data processing system and method
A warehouse data processing system including a handheld terminal and a database server, wherein the handheld terminal is connected with the database server, the handheld terminal is used to scan goods information and/or stock location codes, acquire stock data including the goods information and/or the stock location codes from the database server, and perform warehouse data processing on the stock data according to the scanned goods information and/or stock location codes. The warehouse data processing is achieved in a mobile and portable manner by using the handheld terminal to scan goods information and/or stock location codes and performing warehouse data processing on the stock data according to the scanned goods information and/or stock location codes.
US09734480B2 Method and apparatus for secure asset tracking
An approach is provided for providing a secure and energy efficient method of asset tracking using BLE tags. The security module determines identification criteria associated with at least one scanning device. The security module processes and/or facilitates a processing of the identification criteria to cause, at least in part, a transmission of at least one scan response to the at least one scanning device including, at least in part, asset data associated with at least one tag. The security module causes, at least in part, a modification of one or more advertising packets of the at least one tag based, at least in part, on the transmission of the asset data.
US09734476B2 Dynamically allocating data processing components
Dynamically allocating business workflows, each workflow comprising a reusable component of a business transaction, including: receiving, by a workflow orchestrator, a request for a business transaction; determining, by the workflow orchestrator, a desired result for the business transaction in dependence upon the request; selecting, by the workflow orchestrator, one or more workflows from a set of available workflows in dependence upon the request and the desired result; determining an execution order for the one or more workflows; and executing, by the workflow orchestrator, the one or more selected workflows in the execution order.
US09734475B2 Slab matching method for multiple hot rolling lines to improve material resource utilization of a steel plant
Slab matching method for multiple hot rolling lines comprises grouping the slabs and orders to obtain slab-order groups; based on a criterion of slab-order specification matching, determining a matching condition between the slab and the order within each of slab-order groups; quantitatively describing a mis-order slab matching problem; matching the mis-order slabs to the orders; quantitatively describing a slab re-matching problem; adjusting the matching relationships of all the slabs and the orders to form a final scheme of slab matching to be distributed to the multiple hot rolling lines to execute, and the slab matching method is completed. The present invention improves the utilization of the mis-order slabs while reducing the waste of energy caused by repeated steelmaking, reducing the consumption of the material and lowers the amount of left material and stored material and saves production cost and storage cost for the plant.
US09734473B2 Computer-implemented system for hierarchical unconstraining in data processes
Exemplary embodiments are generally directed to methods, mediums, and systems for correcting censored or constrained historical data with various possible types of computing devices, including cloud-based devices, personal computing devices, and edge-based devices. The corrected data may be used in forecasting, for example to forecast demand for a limited resource. In some embodiments, the data is modeled at a higher level of granularity than an individual record. The aggregated demand may then be pro-rated over a group of categories or users where a given category of users that might be small or nonexistent over a certain time frame may be better accommodated. Moreover, it may be easier or more efficient to make assumptions and employ computing resources at the aggregate level.
US09734471B2 Systems, methods and computer program products for adaptive self-organizing service for online tasks
Provided are systems, methods and computer program products. Embodiments may include methods that include receiving a query that includes multiple requests, each including target data and corresponding to different respective attributes of the query, and selectively and iteratively executing a portion of multiple elemental computer programs responsive to different ones of the requests. Ones of the elemental computer programs are configured to be executed to provide a portion of target values corresponding to respective ones of the requests. More than one of the elemental computer programs are executed to provide, in aggregate, target values corresponding to the target data.
US09734468B2 System and method for resolving customer communications
A device, system and method for resolving a customer interaction. At a centralized resolver, customer data may be received that is passively transferred from a plurality of devices, wherein each device processes a different type of customer interaction and provides a different associated type of customer data. At the centralized resolver, a customer associated may be identified or associated with each interaction based on the received customer data and the associated data type. The centralized resolver may assign the interaction a universal identification associated with the identified customer, wherein the same universal identification is assigned to interactions of multiple different types that are associated with the same customer.
US09734463B2 Automated, conditional event ticketing, reservation, and promotion techniques implemented over computer networks
Various techniques are described herein for providing ticketing reservation and purchasing functionality for enabling and/or facilitating users in performing activities/operations relating to group ticket reservations and/or automated conditional ticket purchases for various types of events which are scheduled to occur at one or more different venues.
US09734452B2 Recommendation information providing device, mobile terminal, recommendation information providing method, recommendation information provision supporting method, and recording medium
A recommendation information providing device that communicates with each of a mobile terminal used by a provider of recommendation information and a requester terminal used by a requester of the recommendation information includes: acquisition means for acquiring location information of the mobile terminal; memory means for storing the acquired location information; storage means for storing the recommendation information of the provider; and control means for, when receiving search area information for identifying a search area from the requester terminal, identifying a pertinent terminal which is the mobile terminal existing in the search area with reference to the memory means and transmitting pertinent recommendation information which is the recommendation information of the provider using the pertinent terminal to the requester terminal with reference to the storage means.
US09734447B1 Generating accurate reason codes with complex non-linear modeling and neural networks
A computer system computes a score for a received data exchange and, in accordance with a neural network and input variables determined by received current exchange and history data, the computed score indicates a condition suitable for a denial. A set of attribution scores are computed using an Alternating Decision Tree model in response to a computed score that is greater than a predetermined score threshold value for the denial. The computed score is provided to an assessment unit and, if the computed score indicates a condition suitable for the denial and if attribution scores are computed, then a predetermined number of input variable categories from a rank-ordered list of input variable categories is also provided to the assessment unit of the computer system.
US09734445B2 Electronic document with two antennas
In various embodiments, a circuit arrangement is provided, including a first antenna tuned to a first frequency range, a second antenna tuned to a second frequency range being different from the first frequency range, a controller coupled to the first antenna and the second antenna, wherein the controller is configured to receive its operational power via at least one of the first antenna and the second antenna, and a deactivating structure configured to deactivate the communication of the controller via the second antenna upon reception of electromagnetic waves with the first frequency range via the first antenna.
US09734443B2 Two-dimensional code, two-dimensional-code analysis system, and two-dimensional-code generation system
In this two-dimensional code, data expressed in binary code is divided into cells, and arranged as a two-dimensional matrix-like pattern. The two-dimensional code is characterized by being provided with a basic pattern section, and a peripheral section arranged outside the basic pattern section. The two-dimensional code is further characterized in that the basic pattern section includes: position detection patterns for specifying cell positions; and basic-pattern-section movement information indicating the position of the basic pattern section in the two-dimensional code area.
US09734442B2 LumID barcode format
A security feature and a method for creating a barcode are disclosed. Data is concatenating to be represented in the barcode. The concatenated data is partitioned into n-bit segments. The formatted data is encoded by assigning a respective code to each n-bit segment. The barcode is created using the encoded data.
US09734435B2 Recognition of hand poses by classification using discrete values
Computer implemented method for computing a feature dataset classifying a pose of a human hand, comprising: (a) Selecting a global orientation category (GOC) defining a spatial orientation of a human hand in a 3D space by applying GOC classifying functions on a received image segment depicting the hand. (b) Identifying in-plane rotation by applying in-plane rotation classifying functions on the image segment, the in-plane rotation classifying functions are selected according to said GOC. (c) Aligning the image segment in a 2D plane according to the in-plane rotation. (d) Applying hand pose features classifying functions on the aligned image segment. Each one of the feature classifying functions outputs a current discrete pose value of an associated hand feature. (e) Outputting a features dataset defining a current discrete pose value for each of the hand pose features for classifying current hand pose of the hand.
US09734431B2 Scalable image distribution in virtualized server environments
A method and system include replicating an image representing a sequence of bytes on a local storage medium on a target device by determining a similarity between images and reconstructing a new image using equivalent blocks from one or more similar images locally available on the target device or available on donor devices to reduce network link usage and transfer time in replicating the image.
US09734429B2 Method, system and computer program product for detecting an obstacle with a camera
For detecting an obstacle with a camera, a first image is viewed by the camera at a first location during a first time. Points on a surface would project onto first pixels of the first image. A second image is viewed by the camera at a second location during a second time. The points on the surface would project onto second pixels of the second image. Coordinates of the second pixels are identified in response to coordinates of the first pixels, in response to a displacement between the first and second locations, and in response to a distance between the camera and the surface. The obstacle is detected in response to whether the first pixels substantially match the second pixels.
US09734418B2 Methods for identity authentication and handheld electronic devices utilizing the same
A handheld electronic device includes a camera module, a flashlight module and a processor. The processor is configured to generate a flashlight indication signal having one or more pulse(s) distributed over time, direct the flashlight module to turn on a first light and a second light at different time based on the flashlight indication signal, direct the camera module to take pictures to obtain a stream of biological characteristic images comprising one or more first biological characteristic image(s) obtained when the first light is turned on and one or more second biological characteristic image(s) obtained when the second light is turned on, and compare the first biological characteristic image(s) with a first reference signature and compare the second biological characteristic image(s) with a second reference signature to obtain an identity authentication result.
US09734414B2 Unified framework for precise vision-aided navigation
A system and method for efficiently locating in 3D an object of interest in a target scene using video information captured by a plurality of cameras. The system and method provide for multi-camera visual odometry wherein pose estimates are generated for each camera by all of the cameras in the multi-camera configuration. Furthermore, the system and method can locate and identify salient landmarks in the target scene using any of the cameras in the multi-camera configuration and compare the identified landmark against a database of previously identified landmarks. In addition, the system and method provide for the integration of video-based pose estimations with position measurement data captured by one or more secondary measurement sensors, such as, for example, Inertial Measurement Units (IMUs) and Global Positioning System (GPS) units.
US09734413B2 Image generation apparatus and paver operation assistance system
An image generation apparatus includes a processor that generates an output image based on input images captured by multiple imaging units mounted on a paver including a hopper, a tractor, and a screed. The output image includes a hopper image representing a downward view of the hopper, a left-side surrounding image representing a downward view of a surrounding area on the left side in a movement direction of the paver, a right-side surrounding image representing a downward view of a surrounding area on the right side in the moving direction of the paver, and an illustration image of the tractor. The processor arranges the hopper image, the left-side surrounding image, the right-side surrounding image, and the illustration image such that the output image represents a downward view of the paver.
US09734402B2 Eyewear-type terminal and method of controlling the same
Provided is an eyewear-type terminal including a display unit on which picture information is displayed; a sensing unit that senses a period of time for which a user's gaze has been fixed in a state where a user wears the eyewear-type terminal; and a controller that collects information relating to something that the user gazes toward, in a case where the user's gaze has been fixed for a period of reference time or longer, and controls the display unit in such a manner that, among the pieces of collected information, at least one piece of collected information, is displayed on the display unit.
US09734401B2 Detection and tracking of item features
Technologies are generally described for detection and tracking of item features. In some examples, features of an object may be initially found through detection of one or more edges and one or more corners of the object from a first perspective. In addition, determination may be made whether the detected edges and corners of the object are also detectable from one or more other perspectives. In response to an affirmative determination, the detected edges and of the object may be marked as features to be tracked, for example, in subsequent frames of a camera feed. The perspectives may correspond to distributed locations in a substantially umbrella-shaped formation centered over the object. In other examples, lighting conditions of an environment where the object is being tracked may be programmatically controlled.
US09734400B2 System and method for field variance determination
A method for measuring performance of a geographic region from an image including a set of image elements includes: receiving the image corresponding to a time unit, generating a geographic region performance map for the image, combining the geographic region performance map with a second geographic region performance map, and generating a geographic region performance summary map. Generating the geographic region performance map for the image can include mapping a set of image elements to a set of geographic sub-regions, generating a set of vegetative performance values for the set of image elements, mapping the set of image elements to a set of crop types, defining a subset of image elements corresponding to a subset of vegetative performance values, comparing vegetative performance values of the subset of vegetative performance values, and generating geographic region performance values for the subset of image elements.
US09734399B2 Context-aware object detection in aerial photographs/videos using travel path metadata
A system and a method for real-time detection of a moving object on a travel path in a geographical area is provided. The system and method may also be used to track such a moving object in real-time. The system includes an image capturing device for capturing successive images of a geographical area, a geographical reference map comprising contextual information of the geographical area, and a processor configured to calculate differences between successive images to detect, in real-time, a moving object on the travel path. The method includes capturing successive images of the geographical area using the image capturing device, geo-registering at least some of the successive images relative to the geographical reference map, and calculating differences between the successive images to detect, in real-time, an object.
US09734387B2 Systems and methods for providing object recognition based on detecting and extracting media portions
Systems, methods, and non-transitory computer-readable media can receive a selection of an image. An object included in the image can be detected. An image portion that includes the object can be extracted from the image. The image portion can be provided for image analysis based on one or more object recognition processes. An identifier for the object can be received. The identifier can be determined based on the one or more object recognition processes being applied to the image portion.
US09734379B2 Guided fingerprint enrollment
Fingerprint enrollment is described. An initial procedure in which the appropriate area of the finger is determined from the size of a user's finger, followed by a guidance procedure where guidance information is provided in a pseudo random manner and further fingerprint data is obtained during the pseudo random guidance. When the appropriate area of the finger has been covered, fingerprint data is used in a calculation of fingerprint enrollment data that can be used in subsequent steps in the enrollment procedure.
US09734376B2 System and method for reading patterns using multiple image frames
This invention provides a system and method for decoding symbology that contains a respective data set using multiple image frames of the symbol, wherein at least some of those frames can have differing image parameters (for example orientation, lens zoom, aperture, etc.) so that combining the frames with an illustrative multiple image application allows the most-readable portions of each frame to be stitched together. And unlike prior systems which may select one “best” image, the illustrative system method allows this stitched image to form a complete, readable image of the underlying symbol. In an illustrative embodiment the system and method includes an imaging assembly that acquires multiple image frames of the symbol in which some of those image frames have discrete, differing image parameters from others of the frames. A processor, which is operatively connected to the imaging assembly processes the plurality of acquired image frames of the symbol to decode predetermined code data from at least some of the plurality of image frames, and to combine the predetermined code data from the at least some of the plurality of image frames to define a decodable version of the data set represented by the symbol.
US09734374B2 Barcode reader configured for fast image read-out
A barcode reader may perform image processing functions to generate distinct image data records from the frame of image data of a barcode, select an image data record from the distinct image data records and decode the selected image data record. Each image data record may be generated by applying a distinct image processing function to the frame of image data. The barcode reader may capture multiple frames of image data in sequence based on image capture parameters. At least one of the multiple frames of image data may be captured with a distinct parameter value. The image capture parameters may include an exposure setting, a gain setting, a resolution setting, and/or an illumination setting.
US09734364B2 RFID-tag reading/writing method and reading/writing device
An RFID-tag reading/writing method and reading/writing device improves processing efficiency of wireless data communication and of lowering an error rate of the reading/writing processing while a RFID tag 11 is being transferred are provided. Paying attention to the wireless data communication conducted with the RFID tag 11 along a plurality of device antennas provided on a transfer path 18 of the RFID tag 11, a reading/writing processing time is calculated based on a length of the device antenna faced with an RFID antenna 15 along a direction of the transfer path 18 and a transfer speed of the RFID tag 11 on the transfer path 18, and the wireless data communication is sequentially executed within the reading/writing processing time while the RFID tag 11 is being transferred between a first device antenna 19, a second device antenna 21 or a third device antenna 23 sequentially provided as device antennas on the transfer path 18 from the upstream side toward the downstream side and the RFID tags 11.
US09734361B2 Information recording medium, columnar body having information recording medium affixed thereto, information reading device therefor, pharmaceutical injection device using this information reading device, information reading method, and non-transitory computer readable medium
It is an object to provide an information recording medium with which information symbols can be suitably read. This information recording medium comprises a sheet-form member, a plurality of information symbols that are displayed on the surface of the sheet-form member and each have the same information, and an edge line that is provided at one end and/or the other end of the sheet-form member and allows an information reading device which reads the information symbols to recognize the end of the sheet-form member.
US09734360B2 Apparatus and method for applying bar codes to pellet-shaped articles
A conveyer mechanism (110) may include one or more composition inspection units provided along the intended product transport path. The product's composition, e.g., it's ink composition, is compared with a predetermined standard, to determine whether the product is acceptable. A bar code (48, 45.1, 47.1, 85) may be provided to an external surface of the article for identification/traceability purposes.
US09734358B2 Self-locking USB protection pug device having LED to securely protect USB jack
Methods, devices and system for enhancing computer information security by physically blocking unused USB ports with self-locking devices, or by providing USB port self-locking device with internal circuitry that qualifies and secures user peripheral device attached to the computer, and by continuously communicating with a management software application that provides real-time monitoring and warnings when any USB self-locking device is being removed or tampered. The self-locking devices use a spring loaded teeth in the USB plug that lock into tab spaces in the USB jack. Visual indicator provides positive assurance when all ports are secure. Each self-locking devices include a security circuit which is uniquely paired with the protected port. Some self-locking devices include data filters that only enable connecting authorized peripheral devices.
US09734354B2 Notarizable electronic paper
A system and method helps to control “read” and/or “write” access to electronic paper (e-paper). Informational data may be on a restricted portion of e-paper material that is protected by a security methodology accessible to authorized entities. Some embodiments maintain a record of access activity regarding the restricted portion, and a record of access activity regarding use of an item or product or service related to the e-paper informational data. Some implementations include an authorization listing of a party having a particular access privilege or authorization to make modifications to various restricted portions including an authentication region and a protected region. One possible aspect includes performing a verification analysis of data indicia in a restricted portion of the e-paper media. Additional possible system and process components may determine an authenticity status of the data indicia, and provide an output result.
US09734349B1 Harmonized governance system for heterogeneous agile information technology environments
A harmonized governance system for a heterogeneous agile environment affords abstraction and normalization of resources, operations, and roles, and respective attributes and contexts of such resources, operations, and roles, of respective individual agile environments that make up the heterogeneous agile environment. Such abstraction frees administrators from having to understand and be conversant in agile environment-specific syntaxes required for management of the different agile environments, and allows for normalized reporting and auditing across them. Data sources of the harmonized governance system store information mappings that facilitate this abstraction and normalization of the agile environment-specific syntaxes and as new attributes and contexts of resources, operations, and roles of the agile environment-specific syntax are discovered they are mapped to new counterparts in a heterogeneous agile environment syntax.
US09734347B2 Retroactive shared content item links
A content management system implementing methodologies providing retroactive shared content item links is disclosed. The content management system and methodologies allow a team administrator of a team to configure a team-wide shared link policy that determines whether non-team members can access content items associated with team accounts using shared links generated for the content items by team members. The team shared link policy has two settings. In a first setting, the content management system allows non-team members to use shared links generated by team members to access content items associated with team accounts. In a second setting, the content management system blocks access to the content items by non-team members. Shared links are retroactive in the sense they do not need to be regenerated after the team shared link policy has been changed from the second setting back to the first setting.
US09734343B2 Detection and prevention of sensitive information leaks
Examples of techniques for detecting and preventing sensitive information leaks are described herein. In one example, a method for detection of sensitive information leaks includes computing, via a processor, a set of rules that identify sensitive information, and sending, via the processor, the set of rules to a dispatcher application using a protocol. The method can also include detecting, via the processor, that at least one data block of the transmitted data matches the set of rules, and executing, via the processor, a corrective action in response to detecting that at least one of the transmitted data blocks matches the set of rules.
US09734342B2 Method and device for supplying of a data set stored in a database
Method and device for supplying of a data set stored in a database to supply of a data set, e.g. the content of a copy protected audio CD, which is stored in a database, e.g. to a user PC on which said content of a copy protected audio CD cannot be accessed, the following steps are performed: receiving a serial code of a set of serial codes assigned to said data set, verifying of said received serial code, in case of a positive verification, accessing said data set correspond to said received and positively verified serial code from said database and outputting of at least parts of said accessed data.
US09734341B1 Systems and methods for protecting computing systems from peripheral devices
A computer-implemented method for protecting computing systems from peripheral devices may include (1) identifying a peripheral device configured to perform a charging function and at least one non-charging function, (2) configuring an endpoint protection application with an endpoint protection rule that allows the charging function of the peripheral device and does not allow the non-charging function of the peripheral device, (3) detecting that the peripheral device is connected to a computing system that is provisioned with the endpoint protection application, and (4) applying the endpoint protection rule on the computing system to allow the charging function of the peripheral device so that the peripheral device is able to charge via the computing system and block the non-charging function of the peripheral device from being performed on the computing system. Various other methods, systems, and computer-readable media are also disclosed.
US09734337B1 Behavior-based ransomware detection
An anti-malware application detects, stops, and quarantines ransomware. The anti-malware application monitors threads executing on a computing device and detects behaviors that conform to a predefined set of behaviors indicative of ransomware. Responsive to detecting these behaviors, indicators are stored to a log in a storage device. Each of the indicators in the log is associated with respective scores. A running score for each thread is generated by combining the respective scores of the indicators in the log. Responsive to determining that the running score exceeds a predefined threshold score, execution of the thread is terminated. The source ransomware file is then identified and quarantined.
US09734336B2 Process security validation
Techniques for process security validation are described herein. In one example, a method includes determining, via a processor, that a process is in a first idle state based at least in part on system activity and process activity being below an activity threshold. The method can include detecting, via the processor, that the first idle state of the process transitions to an active state of the process based at least in part on the system activity or the process activity being above the activity threshold, and detecting, via the processor, that the active state of the process transitions to a second idle state based at least in part on the system activity and the process activity being below the activity threshold. Furthermore, the method can include generating, via the processor, the security validation data in response to detecting that the process has executed malicious content during the active state.
US09734331B2 Render engine, and method of using the same, to verify data for access and/or publication via a computer system
A method and system to verify active content at a server system include receiving, at the server system a communication (e.g., an e-mail message or e-commerce listing) that includes active content that is to be made accessible via the server system. At the server system, the active content is rendered to generate rendered active content. The rendered active content presents a representation of information and processes to which an end user will be subject. At the server system, the rendered active content is verified as not being malicious.
US09734329B2 Mitigating ROP attacks
Mitigating return-oriented programming attacks. From program code and associated components needed by the program code for execution, machine language instruction sequences that may be combined and executed as malicious code are selected. A predetermined number of additional copies of each of the selected machine language instruction sequences are made, and the additional copies are marked as non-executable. The machine language instruction sequences and the non-executable copies are distributed in memory. If a process attempts to execute a machine language instruction sequence that has been marked non-executable, the computer may initiate protective action.
US09734324B2 Managing a password
A computer implemented method for managing a password is disclosed. The method can include generating a first hash value corresponding to a first password. The method can also include determining whether the first hash value corresponds with a second hash value included in the set of hash values. Further, the method can include suppressing storage of the first password in the set of passwords in response to determining that the first hash value corresponds with a second hash value included in the set of hash values.
US09734322B2 System and method for authenticating RFID tags
A system and method of providing authenticity to a radio frequency identification (RFID) tag are provided. The method comprises generating a plurality of digital signatures, wherein each digital signature is generated using an index value unique to that digital signature and using information associated with the RFID tag; and storing the plurality of digital signatures on the RFID tag in association with respective index values to enable a desired digital signature to be selected according to a provided index value. Also provided are a system and method of enabling an RFID reader to authenticate an RFID tag, which utilize a challenge comprising an index value to request one of the stored signature and authenticating same. Also provided is an RFID tag that is configured to participate in the challenge-response protocol.
US09734317B2 Biometric identification device with removable card capabilities
A smartcard-enabled BPID Security Device integrates a smartcard reader with a biometric authentication component to provide secured access to electronic systems. The device allows for an individual to insert a smartcard into an aperture in the physical enclosure of the BPID Security Device, allowing the smartcard and the BPID Security Device to electronically communicate with each other. The BPID Security Device is based on a custom application specific integrated circuit that incorporates smartcard terminals, such that the BPID Security Device can communicate directly with an inserted smartcard. In an alternative embodiment of the invention, the BPID Security Device is based on a commercial off-the-shelf microprocessor, and may communicate with a commercial off-the-shelf microprocessor smartcard receiver using a serial, USB, or other type of communication protocol. The device allows for enrolling a user's credentials onto the BPID Security Device and for authenticating an individual using the BPID Security Device.
US09734315B2 Wearable terminal
There is disclosed a wearable terminal including a main body, a main board provided in the main body, a first touch pad provided in a rear surface of the main body, a flexible board configured to connect the main body and the first touch pad to each other, a band coupled to the main body, wound around a user's wrist to secure the main body to the user's body part, a second touch pad provided in the other surface of one surface contacting with the user's body part when the user wears the band, a flexible board having one end connected to the second touch pad and the other end connected to the main board, and a controller configured to extract an electrocardiogram by measuring a difference of electric potentials of body muscles sensed from the first touch pad and the second touch pad.
US09734313B2 Security mode prompt method and apparatus
Embodiments of the present disclosure disclose a security mode prompt method and apparatus. The method includes when it is determined that a terminal is currently in a first security mode, acquiring prestored first security information; receiving first verification information entered by a user, and establishing a first correspondence between the first security information and the first verification information; displaying confusion information, the first security information, and the first verification information on a screen for the user to select; receiving a selection result of the user, and determining, according to the first correspondence, whether the selection result of the user meets a preset rule; and when the selection result of the user meets the preset rule, prompting the user that the terminal is in a second security mode. By using the present disclosure, security of a terminal can be improved.
US09734310B2 Authentication method and computer-readable recording medium
To enhance the convenience of authentication when executing an application, an application server: acquires, from a terminal, context information indicating the status of the terminal; generates, on the basis of the acquired context information, information (an authentication necessity table) pertaining to the necessity for authentication when executing the application; and transmits to the terminal the authentication necessity table and an authentication module described in the table. Then, the terminal, on the basis of the authentication necessity table and an authentication table, determines whether or not authentication is necessary before executing the application, and when it has been determined that authentication is necessary, prior to executing the application, changes the authentication module read destination to the application read destination and executes the authentication module.
US09734308B2 Privilege management and revocation
This disclosure relates to management of privileges associated with applications accessible by users of electronic devices. In one aspect, an electronic device detects that a privilege has been revoked, shuts down any application running on the electronic device that has previously accessed the privilege, and restarts any application that was shut down, the restarted application no longer having any access to the revoked privilege. In another aspect, an electronic device keeps a log of which applications have previously accessed which privileges, receives a new set of privileges associated with applications, determines that a privilege has been revoked, and if the log indicates that an application previously accessed the privilege, resets the electronic device. In a further aspect, a method sets privileges associated with applications, records which electronic devices have which applications, revokes a privilege, and instructs those electronic devices having applications to which the privilege is associated to reset themselves.
US09734307B2 User terminal interworking with peripheral device and method for preventing leakage of information using the same
A user terminal includes a communication circuit, a certification circuit, an execution circuit, and a control circuit. The communication circuit receives a normal code of an application from an application providing server to install the application. The certification circuit receives a registration request message, which includes distinct information of a peripheral device, from the peripheral device storing a core code of the application, to certify the peripheral device, transmits a registration response message, which includes distinct information of the user terminal, to the peripheral device, and receives the core code of the application from the peripheral device. The execution circuit executes the application using the normal code and the core code. The control circuit restricts at least one of functions of the user terminal while the application is executed.
US09734301B2 Intelligent presentation of alarms and messages in mobile health systems
Systems and methods can support presenting patient alarms to clinical care users. An alarm management system can maintain a mapping of patients to users as well as user context information. The alarm management system can receive alarm indications from medical devices associated with the patients along with alarm context information associated with the alarm indication. The alarm management system can determine a target user among the users according to evaluating the mapping of patients to users, the user context information, and the alarm context information. The alarm management system can determine a notification modality according to evaluating the alarm indication, the target user, a portion of the user context information associated with the target user, and the alarm context information. The alarm management system can transmit the alarm indication, the alarm context information, and the notification modality to a mobile device for presentation to the target user.
US09734300B2 Diagnosis support apparatus and method of controlling the same
A diagnosis support apparatus which supports diagnosis based on information associated with a diagnosis name in advance is provided. In the diagnosis support apparatus, an acquisition unit acquires the diagnosis name set by a user. A providing unit provides negative information for the diagnosis name set by the user based on the information. With the above arrangement, the diagnosis support apparatus selects and presents information influencing the diagnosis name expected by the user, thereby efficiently presenting information required by the user.
US09734297B2 Extraction of information from clinical reports
A method for extracting information from electronic documents, including: learning terms and term variants from a training corpus, wherein the terms and the term variants correspond to a specialized dictionary related to the training corpus; generating a list of negative indicators found in the training corpus; performing a partial match of the terms and the term variants in a set of electronic documents to create initial match results; and performing a negation test using the negative indicators and a positive terms test using the terms and the term variants on the initial match results to remove matches from the initial match results that fail either the negation test or the positive terms test, resulting in final match results.
US09734285B2 Anatomy map navigator systems and methods of use
Example systems and methods provide anatomy map-based navigation and review of current and historical images and associated evidence. A method for navigating current and reference images and associated evidence includes loading a current image and a reference image for review via a navigator interface based on a time entry selection by a user. One or more markers indicating clinical findings or evidence are registered with at least one of the current image and the reference image. The one or more markers are displayed in conjunction with the current image and the reference image. A synopsis of information associated with a selected marker is provided upon selection of the marker by a user. A user can navigate through image and marker data over time by selecting each of a plurality of time entries to display images and associated markers for user review.
US09734282B2 Biological dataset profiling of cardiovascular disease and cardiovascular inflammation
Methods and systems for evaluating biological dataset profiles relating to inflammatory cardiovascular conditions are provided, where datasets comprising information for multiple cellular parameters are compared and identified, and used in the evaluation of candidate pharmacologic agents for suitability as therapeutic agents.
US09734279B2 Method of designing a system of electrical wirings for a complex system, and corresponding complex system
A method for designing a system of electrical wirings for a complex system, in particular applicable to the design of electrical wirings of an aircraft, is provided. The electrical wirings allow the flow of digital, analog or discrete data between the components of the complex system and/or the transmission of electricity to components of the complex system, the components of the complex system being grouped together in subsystems, each able to perform a predetermined function, and able to be broken down into subsystems each capable of performing a predetermined sub-function. The wirings are distributed into functional groups such that all of the wirings allowing the flow of one or more data and/or the transmission of electricity, directly or indirectly necessary for the operation of the components of a subsystem, for performing the corresponding function or sub-function are distributed in a single and same functional group.
US09734278B1 Methods, systems, and articles of manufacture for automatic extraction of connectivity information for implementation of electronic designs
Disclosed are techniques for implementing electronic designs with automatic connectivity information extraction. These techniques traverse at least a portion of an electronic design, classify or categorize circuit component designs encountered during traversal into multiple categories, extract connectivity information for the at least the portion of the electronic design based in part or in whole upon one or more criteria, and devising the at least the portion of the electronic design with at least the connectivity information. A connectivity data structure may be constructed with the extracted connectivity information. A plurality of circuit component designs categorized into the same category may be grouped into a single element in the connectivity data structure.
US09734269B2 Liberty file generation
Various implementations described herein are directed to a system and methods for generating timing data for an integrated circuit. In one implementation, the method may include generating first timing data for the integrated circuit, and the first timing data may be related to one or more variations of operating conditions for the integrated circuit. Further, the method may include extracting parameter values from the first timing data in association with the one or more variations of operating conditions. Further, the method may include generating second timing data for the integrated circuit, and the second timing data may be based on the extracted parameter values.
US09734267B1 System and method for employing model repository
Model metadata for each of a plurality of models is stored. The model metadata includes a statistical analysis technique identifier and one or more model input data identifiers. A request to execute a model is received. The request includes data identifying one of the plurality of models, and a model execution start date and end date. On the model execution start date, execution of the model associated with the model execution request is commenced. Outputs of the executed model are stored in a database. The outputs are associated with a model instance identifier, information describing a context for execution of the model, and model output type information. The outputs are retrieved, using the model instance identifier, for analysis.
US09734263B2 Method and apparatus for efficient pre-silicon debug
Described is a method and apparatus for efficient pre-silicon validation of an integrated circuit. The method comprises: analyzing an architectural verification environment associated with a hardware description language (HDL) architecture of an integrated circuit, recognizing method calls associated with the architectural verification environment, and generating a list of recognized method calls that is loaded for a debug program to debug the HDL architecture of the integrated circuit.
US09734260B2 System and method for storing and retrieving geospatial data
Systems and methods for storing and retrieving geospatial data in a geographic information system are provided. Geospatial data can be spatially partitioned along axes of a spherical coordinate system associated with a virtual globe or other spheroid into a plurality of discrete geospatial volumes pursuant to a hierarchical spatial partitioning scheme. For instance, geospatial data can be spatially partitioned into geospatial volumes along surfaces of constant latitude, longitude, and altitude defined by the spherical coordinate system. The discrete geospatial volumes can be stored as nodes in a hierarchical tree data structure. Additional methods are provided for portioning geospatial objects, such as tiles or discrete geospatial volumes, in tritree to reduce polar distortions.
US09734255B2 Ubiquitous personalized learning evaluation network using 2D barcodes
A ubiquitous personalized learning evaluation network with 2D barcodes consists of a data server with User Data Management module and 2D Barcodes Management module, mobile communication devices with 2D barcode scanners, user ID recognition module and task reader, and 2D barcodes whose destination URL s are quizzes or games based on the users skill levels. Once the user scanned the 2D barcodes, and finished the task, the results will be uploaded to the data server to re-evaluate the user's skill level and assign the next proper task.
US09734254B2 Method and apparatus for automatic completion of an entry into an input field
An apparatus for automatic completion of an entry into an input field is provided. The apparatus may include a webpage. The webpage may include a search box. The search box may include a user input field. The apparatus may further include a processor and a machine-readable memory. When a user begins to type a query into the user input box, the processor may be configured to complete, pending user confirmation, the user's query. The completion may be based, for example, on information stored on the machine-readable memory pertaining to the user. The information may be available to an authorized accessor of the machine-readable memory via a secure communications channel. However, the information may be restricted from the user's access via a communications channel associated with the user.
US09734248B2 Interest-based message-aggregation alteration
A communication engine collects a first topic of a first user. The communication engine retrieves a message-aggregation from a content delivery repository. The message-aggregation includes a plurality of messages and a title. The message-aggregation is generated by a content provider before retrieval. The communication engine detects a relevant first message in the plurality of messages based on the first topic. The communication engine alters the message-aggregation such that the relevant first message is distinguished from the plurality of messages other than the first message. The alteration is based on the detected relevant first message. The communication engine also alters the title of the message-aggregation based on the detected relevant first message.
US09734247B2 Topology service using closure tables and metagraphs
Methods and systems for a topology service providing an interface for specifying a topology and answering queries regarding the topology. Further, the topology service may create, from a specified topology, a directed acyclic graph and corresponding closure table. The topology service may also provide an interface for receiving metadata regarding the topology. In this way, the topology service, based at least in part on connections between nodes in the entries of the closure table and based at least in part on the metadata regarding the topology, may answer queries in regard to the specified topology.
US09734244B2 Methods and systems for providing serendipitous recommendations
Systems and methods are described herein for returning search results that may be rare or surprising to what a user would expect a search performed on a user-input symbol would yield. As an example, if a user were searching for media related to the television show “It's Always Sunny in Philadelphia” by entering the search symbol “It's Always Sunny in Philadelphia,” the user would typically expect the search results to yield media related to that television show. However, if the user's profile indicates that the user is fascinated by astronomy, for example, the search result may also yield a result corresponding to a documentary discussing the composition of the sun.
US09734243B2 Adjusting a playback device
Certain embodiments provide methods and systems for managing a sound profile. An example playback device includes a network interface and a non-transitory computer readable storage medium having stored therein instructions executable by the processor. When executed by the processor, the instructions are to configure the playback device to receive, via the network interface over a local area network (LAN) from a controller device, an instruction. The example playback device is to obtain, based on the instruction, via the network interface from a location outside of the LAN, data comprising a sound profile. The example playback device is to update one or more parameters at the playback device based on the sound profile. The example playback device is to play back an audio signal according to the sound profile.
US09734241B2 Computerized system and method for creating aggregate profile reports regarding litigants, attorneys, law firms, judges, and cases by type and by court from court docket records
Computerized method for aggregating relevant information from court records and presenting such information in electronic reports including tables and charts. There are five types of reports that focus on cases filed by Litigant, Attorney or Law Firm, Judge, Court, and Nature of Suit. A History option also is provided, in which are grouped all reports previously run by the user in one table. The user inputs a time frame and identifies specific reporting entities. The process accepts these inputs and constructs a list of cases that meet the specified criteria. The information in the list is presented to the user as a multi-part report containing tables and charts of aggregate information of particular interest to the user. Most report sections allow for “drilldowns” that bring additional specific focus to the reports. The reports are also configurable in a variety of ways including selecting graph types and section inclusion/exclusion.
US09734240B2 Medium, method, and apparatus
A non-transitory computer-readable medium including a program, which when executed by a computer, causes the computer to execute a process including collecting data item indicating specific criteria relating to a plurality of rules for gradually filtering a received data; and selectively extracting specific data relating to the collected data item indicating the specific criteria from content of the received data.
US09734238B2 Context based passage retreival and scoring in a question answering system
According to an aspect, a question answering computer system determines a set of search terms for a given question. A plurality of passages that each includes at least one search term in the set of search terms is identified in response to a search of a document for search terms in the set of search terms. A passage from the plurality of passages is selected. A context based score of the selected passage that indicates the likelihood that the selected passage contains an answer to the question is generated based on criteria that specify a relationship among the set of search terms, content of the passage, and content of at least one other passage in the plurality of passages.
US09734236B2 Leveraging enterprise content
A method and system for leveraging content is provided. The method includes receiving, data associated with a subscriber and registering the subscriber with an ECM computing system. Devices belonging to the subscriber are connected to the ECM computing system and metadata associated with content retrieved from the devices is generated. The content in the devices are classified into formal content and informal content. Multiple searches for additional content are monitored and multifaceted search results associated with the formal content and the informal content are generated and presented to the subscriber. The subscriber has an option to request informal content on additional end user devices from respective end users based on metadata presented by search results.
US09734232B2 Systems and methods for meta-model based data transactions
A system and method for transacting data using meta-models to express data relationships is provided. In some embodiments, the method comprises requesting, from a computing system, a meta-model expressing a data relationship. The data relationship relates to a topology of a deployed computing system, and the requesting specifies the meta-model from among a plurality of data models stored within the computing system. The requested meta-model is received from the computing system, and at least a portion of the meta-model is provided to an application. A data transaction based on the meta-model is received from the application and issued. In some such embodiments, a navigational interface is provided in order to navigate the meta-model and specify the portion to provide.
US09734230B2 Cross system analytics for in memory data warehouse
A cross system analytics system includes sets of in memory database tables stored on random access memory of the system. Each set of tables corresponds to data from a different source system to provide separation of data from each source system. A separate in memory database schema for each set of tables corresponds to each source system. A replication system is coupled to provide replication of data from the source systems into the sets of in memory database tables. An analytics engine executes cross system views of data in the sets of tables to provide a cross system central and consistent view for reporting and analyzing data for an organization having multiple systems with different database schemas.
US09734225B2 User initiated replication in a synchronized object replication system
A snapshot of selected objects in a source repository is created in response to the user-initiated replication. The snapshot is designated as a snapshot replication job. Unsynchronized objects in a target destination are detected by comparing a state of the selected objects in the snapshot with a current state of the target destination at the time of execution of the snapshot replication job. One of the selected objects is retrieved in an ordered manner from the snapshot. An object identification (ID) and a state ID are sent to the target destination and used to locate and compare the selected object with a current state of the selected object in the target destination.
US09734224B2 Data synchronization in a cloud infrastructure
A synchronization infrastructure that synchronizes data stored between components in a cloud infrastructure system is described. A first component in the cloud infrastructure system may store subscription information related to a subscription order which may in turn be utilized by a second component in the cloud infrastructure system to orchestrate the provisioning of services and resources for the order placed by the customer. The synchronization architecture utilizes transactionally consistent checkpoints that describe the state of the data stored in the components to synchronize the data between these components.
US09734222B1 Methods and systems for using script files to obtain, format and transport data
Embodiments of the invention can include a system and method for managing a plurality of data feeds to be loaded into a database. The method includes obtaining a script which specifies a query. The method includes executing the query against a source to extract a result set and consulting the script to determine a format for the data feed. The method also includes converting the result set in accordance with the format to create the data feed and transporting the data feed to be loaded into the database.
US09734221B2 In memory database warehouse
An in memory database system includes a random access memory to store an in memory database table, a stored set of defined views over the database tables, a stored set of analytical services adapted to provide transaction services and database warehouse services, an engine to run the analytical services on the database table, and an interface to interact with users and provide access to the engine, analytical services, and views to perform transactions and data warehouse functions on the database table.
US09734220B2 Spatio-temporal data processing systems and methods
This disclosure relates to systems and methods for collecting, integrating, processing, distributing, and analyzing spatial and/or spatio-temporal information associated with a variety of data sources and/or locations. In some embodiments, systems and methods described herein allow for collection and integration of information included in one or more spatial and/or spatio-temporal data streams and/or other related information that may be utilized in connection with one or more analytical processes. In certain embodiments, the disclosed embodiments may allow a user to, among other things, interact with spatio-temporal information associated with a variety of diverse data sources, generate visualizations using such data, and/or perform desired analytical queries based on the data.
US09734216B2 Systems and methods for re-ranking displayed conversations
System and method for storing a plurality of conversations are provided. Each such conversation has a corresponding conversation identifier and one or more messages sharing a common set of characteristics that meet predefined criteria. Information is sent to a remote computer identifying the conversations and providing sufficient information to rank them in accordance with a date/time value of a most recently received message of each conversation thereby causing a first conversation to be ordered before a second conversation. Subsequently, a first message that is deemed to belong to the second conversation is obtained and added to the second conversation. Information is resent to a remote computer identifying the plurality of conversations and providing sufficient information to rank the plurality of conversations in accordance with a date/time value of a most recently received message of each respective conversation thereby causing the first conversation to be ordered after the second conversation.
US09734215B2 Data mining technique with experience-layered gene pool
Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database in which each candidate individual has a respective fitness estimate; a gene pool processor which tests individuals from the candidate gene pool on training data and updates the fitness estimate associated with the individuals in dependence upon the tests; and a gene harvesting module providing for deployment selected ones of the individuals from the gene pool, wherein the gene pool processor includes a competition module which selects individuals for discarding from the gene pool in dependence upon both their updated fitness estimate and their testing experience level. Preferably the gene database has an elitist pool containing multiple experience layers, and the competition module causes individuals to compete only with other individuals in their same experience layer.
US09734213B2 Determination of a service description most closely matching a specified service name
A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name provided by the user is not an exact match to a service name in a service registry that comprises service names and associated service descriptions. A ranked service name is generated and includes at least one alternative service name and a respective rank of each alternative service name. The respective rank indicates how closely the alternative service name associated with the respective rank resembles the service name provided by the user. It is ascertained that a service description associated with a service name in the service registry that either matches the highest ranked alternative service name in the service name list or matches the next highest ranked alternative service name in the service name list. The ascertained service description is communicated to the user.
US09734205B2 Query prediction
Disclosed here are methods, systems, paradigms and structures for predicting queries, creating tables to store data for the predicted queries, and selecting a particular table to obtain the data from in response to a query. The methods include determining various combinations of a finite set of columns users may query on, based on (i) a list of columns users are interested in obtaining data for, and (ii) cardinality information of a column or combinations of columns in the list of columns. The methods further includes creating various tables based on the determined combinations of the columns using a meta query language. A query is responded to by selecting a table that has least number of rows, among the tables that satisfy query parameters. The methods include selecting a table that has a longest sequence of columns matching with a portion of the query parameters.
US09734203B2 Access path optimization through system statistics
In an approach for calculating one or more access paths during bind time, a computer receives a query. The computer identifies one or more access paths for processing the received query, wherein the one or more access paths include steps associated with retrieving data from a database based on the received query. The computer calculates resource costs associated with processing the received query on the one or more identified access paths based on one of more of: resources utilized to perform steps associated with processing the received query, and system statistics associated with the one or more identified access paths.
US09734201B2 Optimizing parallel queries using interesting distributions
The present invention extends to methods, systems, and computer program products for optimizing parallel queries using interesting distributions. For each logical operator in an SQL server MEMO, in a top down manner from a root operator to the leaf operators, interesting distributions for the operators can be identified based on the properties of the operators. Identified interesting distributions can be propagated down to lower operators by annotating the lower operators with the interesting distributions. Thus, a SQL server MEMO can be annotated with interesting distributions propagated top down from root to leaf logical operators to generate an annotated SQL server MEMO. Parallel query plans can then be generated from the annotated SQL server MEMO in a bottom up manner from leaf operators to a root operator. Annotated interesting properties can be used to prune operators, thereby facilitating a more tractable search space for a parallel query plan.
US09734197B2 Determining corresponding terms written in different formats
Methods and apparatus consistent with the invention allow a user to submit an ambiguous search query and to receive relevant search results. Queries can be expressed using character sets and/or languages that are different from the character set and/or language of at least some of the data that is to be searched. A translation between these character sets and/or languages can be performed by examining the use of terms in aligned text. Probabilities can be associated with each possible translation. Refinements can be made to these probabilities by examining user interactions with the search results.
US09734195B1 Automated data flow tracking
Various automated data flow tracking techniques can involve obtaining metadata identifying the data items from multiple data sources and using that information to identify the relationships among the data items. This information can then be provided to users. For example, a method can involve receiving a query; accessing metadata, which identifies data items generated by multiple data sources; identifying a set of responsive data items from among the available data items; identifying one or more relationships between the data items in the set of responsive data items, and responding to the query with information identifying the set of responsive data items and the one or more relationships.
US09734192B2 Producing sentiment-aware results from a search query
A method, system, and computer program product for information retrieval and sentiment assessment. The method parses a sentiment-aware query to isolate one or more lexical terms to be included in a lexical retrieval of documents containing the lexical terms. The parsing of the query includes parsing the query to isolate portions of the query to be included in the configuration of a sentiment analysis of the retrieved documents. The documents retrieved based on the lexical terms are processed so as to generate a sentiment assessment, and the sentiment found in the retrieved documents might be correlated to terms that are not present in the lexical terms. The sentiment assessment is presented as a “positive” or “negative” indication, or as a sentiment assessment score. The sentiment portion of the query can specify an area of interest, and/or can specify a user-selected classifier model that is used to process the retrieved documents.
US09734191B2 Asynchronous image repository functionality
Embodiments of methods for asynchronous image repository functionality are presented. In an embodiment, a method includes storing user data in a data storage device that is local to a user interface device, storing a copy of the user data to a storage location that is remote from the user interface device, performing a service for a user of the user interface device using the copy of the user data stored to the storage location, and communicating information associated with the service back to the user interface device. Additionally, the data image may be directly scanned for malicious software. In a further embodiment, the method may include providing a software inventory associated with the user data, such as software, stored in the image.
US09734189B2 Managing data sets of a storage system
A method, system, and computer program product for managing data sets of a storage facility is disclosed. The method, system, and computer program product include determining, by analyzing a first data set, that the first data set includes a first record having padded data. To identify the padded data, the method, system, and computer program product include comparing at least a portion of the first record of the first data set with a second record of a second data set. Next, the method, system, and computer program product include removing, from the first record of the first data set, the padded data.
US09734188B1 Systematic approach to determine source of data quality issue in data flow in an enterprise
A method may include applying periodically a data validation rule to data transformed through a data processing system, wherein the data validation rule applies aspects selected from a group consisting of data value range, specific data values, and relationship with other data entries; responsive to detecting a violation of the data validation rule, identifying a portion of the transformed data for lineage assessment; examining the identified transformed data iteratively upstream at a previous transformation node in a lineage graph, until the method detects a node where the violation of the data validation rule can't be reproduced; creating a separate node in a distributed network for each of the previous transformation nodes in the lineage graph; and identifying the separate node in the distributed network introducing the violation of the data validation rule.
US09734178B2 Searching entity-key associations using in-memory objects
Disclosed are a method and system for searching entities and keys that are associated with each other using entity-key associations stored in an in-memory object. When a query is issued for retrieving entity-key associations, the disclosed technique searches an in-memory object, such as a binary large object (BLOB) containing a plurality of entity-key association strings that represent the entity-key associations. An entity-key association string includes an entity name of an entity concatenated with a key name of a key that are associated with each other. Searching for the entity-key associations using the entity-key association strings in the BLOB is faster than a conventional search that includes querying multiple tables in a database. The disclosed technique creates the entity-key association strings by reading necessary data from a data structure stored in data storage unit. Both literal and regular expressions are supported without adversely affecting the query performance.
US09734175B2 Methods for accessing data in cloud storage space and apparatuses using the same
An embodiment of the invention introduces a method for accessing data in cloud storage space, which contains at least the following steps. A file is obtained. File uploads are generated, where each file upload contains partial data of the file. The file uploads are stored in storage servers of the cloud storage space, where the storage servers are governed by different cloud storage providers.
US09734172B2 Establishing governance rules over data assets
Transform governance rules for a data asset to apply to a set of related data assets. Establishing a governance rule over a first data asset based on a second governance rule applied to either an upstream or a downstream data asset.
US09734169B2 Digital information infrastructure and method for security designated data and with granular data stores
Distributed computer system processes data having select content (SC) represented by one or more predetermined words, characters, etc. The system has a plurality of SC data stores in a server cloud for respective security designated (Sec-D) data and granular data, each with respective access controls thereat. The data stores are operatively coupled on a network. An identification module identifies SC and granular data stores for the respective data in the server cloud. A processor activates data stores in the server cloud thereby permitting access to the SC data and granular stores based upon an application of one or more access controls thereat. The processor has a reconstruction module operating as a data process employing the respective access controls to combine one or more of the Sec-D data and granular data.
US09734166B2 Association of visual labels and event context in image data
A first set of contextual dimensions is generated from one or more textual descriptions associated with a given event, which includes one or more examples. A second set of contextual dimensions is generated from one or more visual features associated with the given event, which includes one or more visual example recordings. A similarity structure is constructed from the first set of contextual dimensions and the second set of contextual dimensions. One or more of the textual descriptions is matched with one or more of the visual features based on the similarity structure.
US09734164B2 Method, server, device, and terminal device for providing an image search
The invention provides a method, server apparatus and terminal apparatus for providing an image, which can achieve an image search in accordance with a color, helps to make a user obtain an image of a color desired thereby, and can help a buyer to obtain a product of a color desired thereby in a comparatively accurate manner upon an application to the e-commerce field. The method comprises: a server receiving analysis data of color main components of an image to be inquired transmitted by a terminal device, then comparing the analysis data of the color main components of the image to be inquired with analysis data of color main components of a plurality of images in an image database, and transmitting identifications of the plurality of images having the greatest degree of similarity of a main color tone to the image to be inquired in the image database to the terminal device so that the terminal device acquires the images in accordance with the identifications.
US09734158B2 Searching and placeholders
Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.
US09734156B1 Systems and methods for leveraging data-deduplication capabilities of file systems
A computer-implemented method for leveraging data-deduplication capabilities of file systems may include (1) detecting a backup operation that backs up at least one data segment maintained by a file system capable of performing data deduplication on a computing device, (2) querying the file system for file-system data that includes (i) the data segment to be backed up during the backup operation, (ii) at least one unique identifier that identifies the data segment, and (iii) at least one file-specific segment map that identifies a position of the data segment relative to at least one other data segment within a file, (3) receiving the file-system data from the file system in response to the query, and then (4) providing the file-system data to a deduplication server to facilitate backing up the file based at least in part on the file-system data. Various other methods, systems, and computer-readable media are also disclosed.
US09734154B2 Method and apparatus for storing a data file
Implementations relate to storing a data file in data storages. In some implementations, a method for storing a data file in n data storages includes dividing the data file into data file parts such that at least n−1 data file parts are equal in size, and for each n−1 data file part, combining the n−1 data file parts by XOR to obtain a first data file result. The method deranges the first data file result and combines each of n−2 data file parts of the n−1 data file parts and the deranged first data file result by XOR to obtain second data file results. The method combines the first data file result and the second data file results by XOR to obtain a third data file result, and stores each of the first, second and third data file results in one of the n data storages.
US09734149B2 Clustering repetitive structure of asynchronous web application content
A processor determines whether a DOM includes a repetitive pattern of a combination, formed by a tag of a leaf node and a tag of a parent node of the leaf node. Determining the repetitive pattern of the combination, the processor identifies a first inner cluster is identified by collapsing multiple instances of the repetitive pattern into a single instance. The processor generates a LSH signature for the single instance of the repetitive pattern. The processor determines an outer cluster, based on grouping one or more inner clusters, as part of a section rooted at a source node of the DOM, in which the source node is a parent node of the one or more inner clusters. Determining that a pair of outer clusters are near repetitive, the processor limits web content exploration to one of the pair of outer clusters.
US09734148B2 Information redaction from document data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for redacting data from a document collection generated for a set of documents that include personal information. The redaction of the data is based in part on a comparison of the document collection to a set of a personal documents of users for which the users have provided explicit approval to use in the processing of the document collection.
US09734145B2 Word comfort/discomfort index prediction apparatus and method therefor
Disclosed are a word comfort/discomfort index prediction apparatus and method therefore. The word comfort/discomfort index prediction apparatus includes: a calculation unit calculating emotional associations between the word and one or more respective comparative words, calculating emotional associations between at least one predefined reference word and the one or more respective comparative words, and calculating an emotional similarity between the word and each of the at least one reference word; and a prediction unit predicting the comfort/discomfort index of the word by using the at least one emotional similarity and a predefined comfort/discomfort index of the at least one reference word.
US09734143B2 Multi-media context language processing
Technology is disclosed that improves language processing engines by using multi-media (image, video, etc.) context data when training and applying language models. Multi-media context data can be obtained from one or more sources such as object/location/person identification in the multi-media, multi-media characteristics, labels or characteristics provided by an author of the multi-media, or information about the author of the multi-media. This context data can be used as additional input for a machine learning process that creates a model used in language processing. The resulting model can be used as part of various language processing engines such as a translation engine, correction engine, tagging engine, etc., by taking multi-media context/labeling for a content item as part of the input for computing results of the model.
US09734139B2 Auditing and tracking changes of data and code in spreadsheets and other documents
A system for monitoring and auditing data in one or more spreadsheets comprises a file store within which files containing spreadsheet data can be stored, a database, and monitoring means. The monitoring means is operative to detect changes in spreadsheet data within the file store and to record the changes in the database. The system may comprise an entity selector for selecting entities in a spreadsheet, and a tracker for tracking the shift in position of entities. An offset determinator derives offset values representing the shift in position of the entities. An offset applicator applies the offset values to the spreadsheet data before comparing the spreadsheet data with a version of the spreadsheet data at a different time point. In a further aspect, the invention provides a system for processing and storing spreadsheets.
US09734137B2 Secure third-party document editing
Systems and methods for secure third-party document editing are described. In some embodiments, a method may include tokenizing a file retrieved from a cloud storage provider (CSP); transmitting the tokenized file to a cloud editing provider (CEP); receiving a modified, tokenized file from the CEP; de-tokenizing the modified file; and enabling rendering of the de-tokenized, modified file. In other embodiments, a memory device may have program instructions stored thereon that, upon execution by a processor of an Information Handling System (IHS), cause the IHS to: provide a portal to a user executing a browser on a client device, wherein the portal includes an interface to a CSP and to a cloud editing provider (CDEP); and allow the user to access a document stored in the CSP and to edit the document using the CDEP via the browser.
US09734135B2 Auto-scroll on in-context modules
Systems and methods are disclosed which may provide modules that may be displayed in the context of a website that allow for autoscrolling between the modules upon entering required information in the modules or completing actions required by the modules. The modules may be modules for paying for items via PayPal and may include modules for entering payment information, billing information, a shipping address, creating an account, and accepting terms and conditions. The modules may be displayed within the context of the webpage when selecting a pay with PayPal link without navigating away from the webpage. As a user enters information into a module, the module will automatically scroll to the next module if the module permits automatic scrolling.
US09734134B1 Conditional promotion through frame reordering
Techniques are described for promoting content items in a page to load in a different order than the order in which they were initially designated to load in the page source. A page may include critical content items designated to load earlier than non-critical content items. In instances where there is a delay due to latency in generating or retrieving the critical content items, one or more non-critical content items may be promoted to be sent earlier than initially designated. Promotion may include frame reordering, such that communication frames including non-critical content items are sent to a user device prior to the frames that include critical content items. By promoting non-critical content items to be sent during the period in which the loading of the page may otherwise be stalled, overall page load times may be reduced.
US09734133B2 Generation of a customized web page based on user identifiers
A method for generating of a blog post respective of a blogger personalized web page is provided. The method comprises allocating a first display area within the blog post; generating at least one snippet of information received from at least one information source of relevant information, the relevant information being respective of a plurality of identifiers that uniquely characterizing a blogger of the blogger personalized web page, wherein the at least one snippet of information is placed in the first display area; generating a personal note display area within the blog post for the blogger to enter comments; allocating a viewer display area within the blog post for viewers to enter comments respective of the blog post; and feeding the blog post to at least one information source.
US09734127B2 Systematic method of synthesizing wave-pipelined circuits in HDL
The present invention classifies all critical paths into two basic types: a series critical path and a feedback critical path, and divides each of wave-pipelined circuits into two components: a static logic part, called critical path component (CPC), and a dynamic logic part, formalized into four wave-pipelining components (WPC) shared by all wave-pipelined circuits. Each wave-pipelining ready code in HDL comprises two components: a WPC instantiation and a CPC instantiation wire-connected and linked by a new link statement. Each WPC has new wave constants which play the same role as generic constants do, but whose initial values are determined and assigned by a synthesizer after code analysis, so designers can use after-synthesization information in their code before synthesization for wave-pipelining technology. The responsibility of analyzing and manipulating wave-pipelining ready code, generating and implementing wave-pipelined circuits on a design-wide or chip-wide scale in HDL is shifted from designers to synthesizers.
US09734125B2 Systems and methods for enforcing policies in the discovery of anonymizing proxy communications
In embodiments of the present invention improved capabilities are described for systems and methods that enforce policies with respect to proxy communications.
US09734121B2 Sensors global bus
Systems, methods and apparatus are described that offer improved performance of a sensor bus. A first command is transmitted to devices coupled to a serial bus operated in a first mode in accordance with a first protocol to cause the serial bus to be operated in a second mode. After communicating in accordance with a second protocol while the serial bus is operated in the second mode, a second command is transmitted to the plurality of devices in accordance with the first protocol to terminate the second mode. In the second mode, extra symbols inserted into a sequence of symbols transmitted on the serial bus prevent the occurrence of an unintended signaling state on the serial bus. Pulses transmitted on a wire of the serial bus in the second mode may have their duration limited such that a filter of a second device suppresses the limited-duration pulses.
US09734120B2 Methods, devices, and systems where an accessory controls power delivery from a host device to the accessory through an accessory port
An accessory controls power delivery from a host device to the accessory by receiving and rectifying a wireless signal into an electrical voltage that operates an electronic switch. The electronic switch sets a voltage state of an electrical connection to the host device that triggers the host device to begin providing power. The accessory may no longer receive power from the host device once the wireless signal stops. The host device may be the source of the wireless signal and may thereby control whether the accessory draws power by operation of the wireless signal. Alternatively, the accessory may include a controller that once powered on by the host device as a result of the rectification of the wireless signal, maintains the same or a different electronic switch in a closed state to maintain power delivery from the host device until the controller is triggered to allow the electronic switch to open.
US09734119B1 Systems and methods for accessing vehicle communications bus information for an application processor
The present application discloses a system and method for accessing vehicle communications bus information outside the bandwidth of a limited CPU without missing critical information. The system and method for accessing vehicle communications bus information outside the bandwidth of a limited CPU generally includes a vehicle interface processor, that processor's interconnect to an application processor and the vehicle interface. The vehicle interface software that vehicle interface processor has running on it and the vehicle interface processor's connection to the vehicle may also be included.
US09734115B2 Memory mapping method and memory mapping system
A memory mapping method for coupling a plurality of servers with a PCI express bus is disclosed. The method comprises: configuring an extended memory address on a management host having a memory address; mapping the extended memory address of the management host corresponding to each of the servers to memory addresses of each of the servers respectively by a plurality of non-transparent bridges of the PCI express bus; configuring an extended memory address on each of the servers; and mapping the extended memory address of each of the servers to the memory address and the extended memory address of the management host by the non-transparent bridges, the extended memory address of each of the servers corresponding to the servers and the management host.
US09734114B2 Field unit and a method for operating an automation system
A field unit with a bus node which is designed for signal conversion between an external bus protocol and an internal bus protocol for communication with at least one function module, in such a way that a sequential transmission of data packets is made along an internal bus system and also including function modules which are designed for processing of data packets and for signal transmission with at least one downstream function component wherein the bus node is so designed for a differentiation of data packets of the higher-level control device that in the bus node a processing of non-safety-related data packets to the internal bus system and onwards transmission of safety-related data packets to the internal bus system is effected, and wherein at least one function module connected to the internal bus system is designed as a safety module for processing of safety-related data packets.
US09734112B2 Memory with alternative command interfaces
A memory device or module selects between alternative command ports. Memory systems with memory modules incorporating such memory devices support point-to-point connectivity and efficient interconnect usage for different numbers of modules. The memory devices and modules can be of programmable data widths. Devices on the same module can be configured select different command ports to facilitate memory threading. Modules can likewise be configured to select different command ports for the same purpose.
US09734109B2 Multi-channel, selectable identity tagging data translator and method
A multi-channel, selectable identity tagging (MCSIT) data translator includes a word monitor port and a channel identifier (ID) tagger. The word monitor port is configured to receive a word generated by a specified one of a plurality of controllable components. The word includes no identifying information for the specified controllable component. The word monitor port is also configured to generate a channel ID corresponding to the specified controllable component and a word type corresponding to the word. The channel ID tagger is configured to determine whether to tag the word with the channel ID based on the word type and, based on the determination, to generate a processed word.
US09734108B2 Universal connector
Circuits, methods, and apparatus that limit the number of types of connectors needed by an electronic device. One example may provide a connector receptacle capable of adapting to multiple types of connector inserts. In this way, connector inserts conveying one of a number of interfaces can be accepted by the same connector receptacle. This may reduce the number and types of connector receptacles needed on an electronic device.
US09734106B2 Systems and methods for providing connections to an information handling system
In accordance with embodiments of the present disclosure, an interface for an information handling system comprising a connector, wherein the connector comprises a legacy portion and an expanded portion. The legacy portion may comprise a plurality of signal pins defining a first set of lanes of communication between the information handling system and an information handling resource coupled to the connector. The expanded portion comprising a plurality of signal pins defining a second set of lanes of communication between the information handling system and an information handling resource coupled to the expanded portion.
US09734105B2 Apparatus and method for connecting mobile terminal to external device
An apparatus performs a method for connecting a mobile terminal to an external device. The method includes determining a connection method of the external device among a plurality of connection methods based on values of at least two ports among a plurality of ports included in a connector, and switching at least one switch included in the connection unit so as to connect to the external device according to the determined connection method of the external device.
US09734104B2 Data transfer control apparatus, data transfer control method, and computer product
A data transfer control apparatus includes a transferring unit that transfers data from a transfer source memory to a transfer destination memory, according to an instruction from a first processor; and a first processor configured to detect a process execute by the first processor, determine whether transfer of the data is urgent, based on the type of the detected process, and control the transferring unit or the first processor to transfer the data, based on a determination result.
US09734100B2 Network controller sharing between SMM firmware and OS drivers
A mechanism for reducing the cost of providing network-based remote platform management by allowing system firmware to communicate with a remote platform administrator or process by sharing a NIC that is also used for normal network traffic is discussed. The dual use of the NIC reduces the cost of remote platform management by removing the need for a secondary controller or CPU core on the computing device that is dedicated to remote management tasks. Additionally, performance in the computing device improves as a byproduct of a CPU core or thread not being dedicated to the management task and instead being available for handling of other tasks.
US09734096B2 Method and system for single root input/output virtualization virtual functions sharing on multi-hosts
In a method for SR-IOV Virtual Functions Sharing on Multi-Hosts, implemented in a management system, one or more fake devices are simulated in one or more hosts with each fake device corresponding to one of a plurality of SR-IOV virtual functions. Each of one or more configuration spaces is redirected from each SR-IOV virtual function to each fake device, respectively. Each of configuration space requests is redirected from a corresponding fake device to a corresponding SR-IOV virtual function when the configuration space request is received. And each of memory access operations is redirected from the corresponding SR-IOV virtual function to a mapped memory on a corresponding host with the corresponding fake device, and each of interrupts generated by one or more SR-IOV virtual machines is redirected to the corresponding fake device.
US09734086B2 Apparatus, system, and method for a device shared between multiple independent hosts
The invention includes a proxy request receiver module and a proxy request command module. The proxy request receiver module executes on a designated command proxy host and receives a proxy request from a requesting host. The requesting host is one of two or more hosts. Each of the hosts executes an operating system independent from the other hosts and a shared device. One of the hosts is designated as the command proxy host. A system bus connects the hosts and shared device. The proxy request includes a control request to be executed by the shared device sufficient to configure the shared device for a data transfer between the requesting host and shared device independent of the command proxy host. The control request is free of data. The proxy request command module transmits the control request to the shared device.
US09734084B2 Separate memory address translations for instruction fetches and data accesses
An address translation capability in which a processor obtains an address to be translated, and translates the address from the address to the another address. The translating includes determining an attribute of the address to be translated, and based on the attribute being a first attribute, first information is selected to be used in translating the address. Further, based on the attribute being a second attribute, second information is selected to be used in translating the address. The selected information is used to translate the address to the another address. The another address indicates one memory location based on the selected information being the selected first information, and another memory location based on the selected information being the selected second information.
US09734081B2 Thin provisioning architecture for high seek-time devices
A compute server accomplishes physical address to virtual address translation to optimize physical storage capacity via thin provisioning techniques. The thin provisioning techniques can minimize disk seeks during command functions by utilizing a translation table and free list stored to both one or more physical storage devices as well as to a cache. The cached translation table and free list can be updated directly in response to disk write procedures. A read-only copy of the cached translation table and free list can be created and stored to physical storage device for use in building the cached translation table and free list upon a boot of the compute server. The copy may also be used to repair the cached translation table in the event of a power failure or other event affecting the cache.
US09734078B2 Resetting memory locks in a transactional memory system
A method for resetting of memory locks in a transactional memory system. The method includes a processor setting at least one new memory lock during execution of a transaction that acquires access to a region of memory. The new memory lock indicates that the transaction and its associated thread have exclusive temporary access to the memory region. The method further includes determining if a first in first out (FIFO) memory lock register is full of memory locks and, in response to the FIFO memory lock register being full, a memory lock is removed from a tail position of the FIFO memory lock register. The removed memory lock is reset to return to a transactional memory state and the new memory lock is added to a head position in the FIFO memory lock register.
US09734071B2 Method and apparatus for history-based snooping of last level caches
A method and apparatus for snooping caches is disclosed. In one embodiment, a system includes a number of processing nodes and a cache shared by each of the processing nodes. The cache is partitioned such that each of the processing nodes utilizes only one assigned partition. If a query by a processing node to its assigned partition of the cache results in a miss, a cache controller may determine whether to snoop other partitions in search of the requested information. The determination may be made based on history of where requested information was obtained from responsive to previous misses in that partition.
US09734070B2 System and method for a shared cache with adaptive partitioning
A cache controller adaptively partitions a shared cache. The adaptive partitioning cache controller includes tag comparison and staling logic and selection logic that are responsive to client access requests and various parameters. A component cache is assigned a target occupancy which is compared to a current occupancy. A conditional identification of stale cache lines is used to manage data stored in the shared cache. When a conflict or cache miss is identified, selection logic identifies candidates for replacement preferably among cache lines identified as stale. Each cache line is assigned to a bucket with a fixed number of buckets per component cache. Allocated cache lines are assigned to a bucket as a function of the target occupancy. After a select number of buckets are filled, subsequent allocations result in the oldest cache lines being marked stale. Cache lines are deemed stale when their respective component cache active indicator is de-asserted.
US09734067B1 Write buffering
A hybrid storage system is described having a mixture of different types of storage devices comprising rotational drives, flash devices, SDRAM, and SRAM. The rotational drives are used as the main storage, providing lowest cost per unit of storage memory. Flash memory is used as a higher-level cache for rotational drives. Methods for managing multiple levels of cache for this storage system is provided having a very fast Level 1 cache which consists of volatile memory (SRAM or SDRAM), and a non-volatile Level 2 cache using an array of flash devices. It describes a method of distributing the data across the rotational drives to make caching more efficient. It also describes efficient techniques for flushing data from L1 cache and L2 cache to the rotational drives, taking advantage of concurrent flash devices operations, concurrent rotational drive operations, and maximizing sequential access types in the rotational drives rather than random accesses which are relatively slower. Methods provided here may be extended for systems that have more than two cache levels.
US09734066B1 Workload-based adjustable cache size
A workload level associated with an expandable data buffer is determined, where the expandable data buffer and an expandable mapping table cache are stored in internal memory and the expandable mapping table cache is used to store a portion of a mapping table that is stored on external storage. An amount of internal memory allocated to the expandable data buffer and an amount of internal memory allocated to the expandable mapping table cache are adjusted based at least in part on the workload level.
US09734055B2 Information processing apparatus and access control method
Upon receipt of an instruction to access a logical address of a storage medium, an information processing apparatus controls access to its corresponding physical address of the storage medium. A management unit manages mapping between a continuous series of logical addresses and discrete physical addresses skipping a predetermined number of replacement areas. A controller identifies to which physical address the received logical address is mapped, and controls access to the storage medium using the identified physical address. When a defect occurs in a storage area indicated by a physical address, the information processing apparatus remaps its corresponding logical address to a replacement area adjacent to the defective physical address.
US09734048B2 Storage management device, performance adjustment method, and computer-readable recording medium
A receiving unit receives an input of information of a performance level with respect to a volume that is allocated by using different types of disks. A target value calculating unit calculates, on the basis of a distribution ratio that is previously determined for each type of the disks, a target value of the performance of sending and receiving data to and from the volume. On the basis of the target value calculated by the target value calculating unit, a performance management unit determines a distribution ratio for each type of the disks allocated to the volume, determines a band distribution with respect to the volume, and instructs the storage device to re-allocate the volume by using the determined distribution ratio and adjust the bandwidth in accordance with the determined band distribution.
US09734047B2 Method and apparatus for an improved automated test of software with a graphical user interface
A method for performing an automated computer test. The automated test is configured to cause a test computer system to control a GUI of a system under test including one or more computer programs being executed upon a computer device. The automated computer test includes one or more verification steps configured to test whether one or more operations have been successfully completed by the system under test. The verification step(s) include monitoring at least a part of the GUI of the system under test to detect a change in the GUI within a predetermined time period, and determining that one or more operations have been completed successfully if a change in the GUI is detected within the predetermined time period. Thus, a verification test can be performed on a GUI even if the appearance of the GUI after the successful completion of the test is not known in advance.
US09734038B2 Path-specific break points for stream computing
A plurality of processing elements having stream operators and operating on one or more computer processors receive a stream of tuples. A first stream operator adds a first attribute to a tuple received on a first port of the first stream operator. The first attribute indicates the first port and the first stream operator. A second stream operator adds a second attribute to a tuple received on a first port of the second stream operator. The second attribute indicates the first port of the second stream operator and the second stream operator. It is determined whether a debug tuple has been received by a third stream operator. A debug tuple is a tuple that includes the first and second attributes. An operation, such as halting execution or incrementing a count of debug tuples, is performed when it is determined that a debug tuple has been received.
US09734036B2 Optimizing a cloud-computing environment
A method and associated systems for optimizing a computing platform. A processor joins sets of configurable parameters into groups that each identifies a configuration of the computing environment or of a component or subsystem of the computing environment. The processor generates a set of variations of each group, where each variation identifies a candidate configuration of the component, subsystem, or platform, and where each candidate configuration identifies a distinct set of values of the group of parameters associated with that component, subsystem, or platform. Each configuration of this first generation of configurations undergoes a massively parallel iterative procedure that generates a next generation of configurations by performing operations upon the first generation that are similar to those of a natural-selection process. The procedure repeats until successive generations converge, within resource constraints, to a fittest generation that represents an optimal or most nearly optimal configuration of the computing platform.
US09734035B1 Data quality
Functionality is disclosed herein for increasing input data quality across data targets. The mechanism disclosed herein may receive input data, aggregate and organize the input data, and determine an importance score for the organized data. The importance score may abstract both a quantitative measure and periodic measure for creating a sliding scale. The sliding scale may subsequently be used to associate desired alert information concerning data quality events at the data targets.
US09734034B2 System and method for processing data
According to one embodiment of the present invention there is provided a method of processing status data relating to elements of a network. The method comprises receiving status data relating to elements of the network, obtaining status data modification data, modifying at least some of the received status data in accordance with the status data modification data, and generating tree map data using the modified data.
US09734033B2 Implementing processor functional verification by generating and running constrained random irritator tests for multiple processor system and processor core with multiple threads
A method and system are provided for implementing functional verification including generating and running constrained random irritator tests for a multiple processor system and for a processor core with multiple threads. Separate tests are generated, a main test for one thread, and an irritator test for each other thread in the configuration. The main test and each irritator test are saved and randomly mixed then combined together again, where the main thread is not forced to be generated with any particular irritator.
US09734030B2 Synchronous input/output diagnostic controls
Aspects include communicating synchronous input/output (I/O) commands between a system and a recipient. The system executes on a processor coupled to a memory so as to issue, to the recipient, a synchronous I/O command with a diagnostic operation code, where the synchronous I/O command causes a gathering of diagnostic information by the recipient. Further, the system receives, from the recipient, status information including a diagnostic information identifier, the status information being in accordance with the diagnostic information.
US09734029B2 Cooperative memory error detection and repair
Some embodiments include apparatuses and methods having a memory structure included in a memory device and a control unit included in the memory device. The control unit can provide information obtained from the memory structure during a memory operation to a host device (e.g., a processor) in response to a command from the host device. If the control unit receives a notification from the host device indicating that the host device has detected an error in the information obtained from the memory structure, then a repair unit included in the memory device performs a memory repair operation to repair a portion in the memory structure.
US09734028B2 Reverse resynchronization by a secondary data source when a data destination has more recent data
Methods, computing systems and computer program products implement embodiments of the present invention that include configuring a first storage system to mirror first storage regions to corresponding second storage regions in a second storage system via a first data connection, and to mirror the first storage regions to corresponding third storage regions in a third storage system via a second data connection. Upon the second storage system receiving, subsequent to detecting a failure of the first storage system, a host I/O request to retrieve data from a given second storage region and determining that the respective timestamp of the corresponding third storage region on the third storage system is more recent than the respective timestamp of the given second storage region on the second storage system, the second storage system retrieves, via a third data connection, the data from the corresponding third storage region on the third storage system.
US09734022B1 Identifying virtual machines and errors for snapshots
Identifying virtual machines and errors for snapshots is described. A system receives, from a volume snapshot service, an error message and a corresponding component identifier associated with a backup operation. The system requests a corresponding snapshot status from each component participating in the backup operation. The system receives a corresponding snapshot status from each component participating in the backup operation. The system requests an error identifier from a component corresponding to a snapshot failure status. The system receives the error identifier from the component corresponding to the snapshot failure status. The system identifies a virtual machine based on the component identifier. The system outputs, via a user interface, a report identifying the virtual machine and the error identifier.
US09734021B1 Visualizing restoration operation granularity for a database
A database may provide a visualization of restoration operation granularity. Information may be obtained describing possible restoration points within a given period of time for a database. The information may include a respective state of the database associated with a point in time and a respective restoration operation type for the possible restoration points. A graphical representation may be generated illustrating the possible restoration points ordered within the given time period according to the points in time associated with the respective states of the database. The graphical representation may be provided via network-based interface to a client of the database. The graphical representation of the possible restoration points may be updated in response to changes to the given time period or database volume events that modify the possible restoration points.
US09734020B2 Data configuration method and device, and data configuration rollback method and device
A data configuration method and device, and a data configuration rollback method and device are applied to the field of information processing technologies. The data configuration method includes: receiving a data configuration operation request, where the data configuration operation request includes an data insert request, a data delete request, or an data update request; allocating an operation serial number to the data configuration operation request; and recording the allocated operation serial number and data requested to be operated by the data configuration operation request, as a mapping relationship between a creation operation serial number, a deletion operation serial number, and the data according to the data configuration operation request.
US09734018B2 Data storage recovery automation
According to certain aspects, systems and methods are provided for automating recovery of a networked data storage environment. For instance, a system can generate a data recovery package configured to automatically carry out a process for recovering a data storage environment and/or associated data. The content of the particular workflow depends on the data storage environment, and can be defined by a user.
US09734015B2 Pre-boot self-healing and adaptive fault isolation
Systems and methods for providing pre-boot providing pre-boot self-healing and adaptive fault isolation. In some embodiments, an Information Handling System (IHS) includes a processor and a Basic I/O System (BIOS) coupled to the processor, the BIOS firmware having program instructions that, upon execution by the processor, cause the IHS to: initiate the booting of devices within the IHS following a predetermined boot order, wherein the predetermined boot order includes a first device followed by a second device; determine that the first device has been marked for bypass; bypass the booting of the first device; and boot the second device.
US09734014B2 Virtual memory mapping in a dispersed storage network
A method for generating virtual dispersed storage network (DSN) addresses includes dispersed storage error encoding a data segment of a data object to produce a set of encoded data slices of a plurality of sets of encoded data slices of the pluralities of sets of encoded data slices. The method further includes generating, for each encoded data slice of the set of encoded data slices, a virtual DSN address having a slice name that includes a vault identifier, a slice index, a data object identifier, and a data segment identifier. The method further includes obtaining a mapping of a vault to a set of storage units of the DSN, wherein the mapping indicates how the set of encoded data slices are to be stored. The method further includes outputting the set of encoded data slices to the set of storage units in accordance with the mapping.
US09734008B2 Error vector readout from a memory device
A memory management system and method of managing output data resulting from a memory device storing raw data and error correction coding (ECC) bits are described. The system includes a controller to receive a read command and control a memory device based on the read command, the memory device to store raw data and error correction coding (ECC) bits and output the raw data and the ECC bits corresponding with memory addresses specified in the read command, and an ECC decoder to output an error vector associated with the memory addresses based on the raw data and the ECC bits corresponding with the memory addresses output by the memory device, the error vector associated with the memory addresses indicating errors in the raw data corresponding with the memory addresses. The system also includes a multiplexer (MUX) to output the error vector based on a selection indicated in the read command.
US09734007B2 Systems and methods for reliably storing data using liquid distributed storage
Embodiments provide methodologies for reliably storing data within a storage system using liquid distributed storage control. Such liquid distributed storage control operates to compress repair bandwidth utilized within a storage system for data repair processing to the point of operating in a liquid regime. Liquid distributed storage control logic of embodiments may employ a lazy repair policy, repair bandwidth control, a large erasure code, and/or a repair queue. Embodiments of liquid distributed storage control logic may additionally or alternatively implement a data organization adapted to allow the repair policy to avoid handling large objects, instead streaming data into the storage nodes at a very fine granularity.