Document Document Title
US09742080B2 Electric junction box
A first case is integrally provided with a connection housing open to a side of the first case. A second case is integrally provided with a support base projecting toward the first case and facing inside the connection housing from a window provided in the connection housing. A bus bar included in a connection terminal disposed inside the connection housing is provided along the support base and is interposed between the support base and the first case, and is positioned in a projecting direction of the connection terminal.
US09742078B2 Underwater connecting apparatus and assemblies
A cable termination apparatus for an underwater cable with a conductive core, an axially extending annular insulation portion radially outwardly of the core and an axially extending annular conductive screen layer radially outwardly of the insulation portion. The apparatus having a stress control sleeve, located radially outwardly of the insulation portion and extending partially over the annular conductive screen layer. The stress control sleeve includes an insulating portion and a conductive portion. When the cable termination apparatus is assembled the conductive portion of the stress control sleeve is in contact with an end portion of the screen layer.
US09742076B2 Space efficient multi-band antenna
A multi-band antenna having an aperture tuner is disclosed. The multi-band antenna may simultaneously transmit a first radio frequency (RF) signal and a second RF signal. The aperture tuner may modify a resonant frequency associated with one or more antenna elements of the multiband antenna in accordance with the first RF signal or the second RF signal. One or more of the antenna elements of the multi-band antenna may be disposed above and/or substantially parallel to other antenna elements. In some exemplary embodiments, an air gap may be formed between one or more antenna elements.
US09742074B2 Cassegrain-type metamaterial antenna
A Cassegrain-type metamaterial antenna, includes: a metamaterial main reflector having a central through-hole, a feed source disposed in the central through-hole, and a sub-reflector disposed in front of the feed source, where an electromagnetic wave radiated by the feed source is emerged in a form of a plane wave after being reflected by the sub-reflector and the metamaterial main reflector in sequence; the metamaterial main reflector includes: a first core layer and a first reflection layer disposed on a rear surface of the first core layer, where the first core layer includes at least one first core layer lamella, and the first core layer lamella includes: a first base material and multiple first conductive geometric structures disposed on the first base material; and a far focus of the sub-reflector coincides with a phase center of the feed source. A paraboloid is replaced with a lamellar metamaterial main reflector.
US09742073B2 Method for manufacturing an aperiodic array of electromagnetic scatterers, and reflectarray antenna
The application discloses a one or two dimensional array of electromagnetic scatterers n scatterers (ED), whereby the aforementioned scatterers (ED) are arranged aperiodically on a curved line or surface (S). Further, the application describes a reflectarray antenna comprising at least one such array of electromagnetic scatters (ED) and at least one receiving and/or transmitting feed (F), cooperating with said array to generate an antenna beam A method for designing and manufacturing sais array and said antenna is explained. The method optimizes in a several stages all degrees of freedom in order improve the performance of reflectarrays, increase the flexibility thereof and/or the conformity thereof with design specifications (radio pattern) and/or allowing said specifications to be satisfied with a smaller number of scatters.
US09742071B2 Slot halo antenna device
An antenna of the present disclosure has a housing having a shallow cavity in a top of the housing and a shallow cavity in a bottom of the housing. The antenna further has a substantially circular radiating element disposed in the shallow cavity on the top of the housing, the radiating element having an are shape slot. In addition, the antenna has a substantially circular parasitic element disposed in the shallow cavity on the bottom of the housing.
US09742067B2 Antenna apparatus
Disclosed is an antenna apparatus. The antenna apparatus includes a feeding pad for supplying a signal, a main device extended from the feeding pad, and a sub-device extended from the feeding pad and spaced apart from the main device while overlapping with the main device. The antenna apparatus includes the sub-device overlapped with the main device, so that the resonance frequency band of the antenna apparatus is enlarged.
US09742065B2 RFID system
A magnetic field focusing assembly includes a magnetic field generating device configured to generate a magnetic field, and a split ring resonator assembly configured to be magnetically coupled to the magnetic field generating device and configured to focus the magnetic field produced by the magnetic field generating device.
US09742057B2 Chain antenna system
A RFID system, according to one embodiment, includes: a plurality of radiating elements, a transmission line, and power dividers coupling the plurality of radiating elements to the transmission line. The power dividers are coupled along the transmission line, and are configured such that they provide an equal distribution of power between each of the plurality of radiating elements. Moreover, an input impedance of each of the power dividers is about equal to an impedance of the transmission line.
US09742046B2 Heating sheet for battery module and battery module including same
Provided is a heating sheet for a battery module, including: a surface heating element; an insulating layer on one surface of the surface heating element; and an insulating adhesive layer on the other surface of the surface heating element, in which the area of the heating portion of the surface heating element is 40% to 90% of the entire area of the battery cell to which the surface heating element is attached. Also provided is a battery module including the heating sheet for a battery module and the battery cell, in which the area of the heated portion of the battery cell is 40% to 90% of the entire area of the battery cell.
US09742038B2 Method for manufacturing all solid electrode having solid electrolyte concentration gradient
An all solid electrode structure having a solid electrolyte concentration gradient is provided and a method of improving an output performance is provided with improved ion diffusion and obtaining a high capacity battery, by disposing an anode or cathode electrode having a substantially continuous concentration gradient to have a greater solid electrolyte ratio as being closer to a solid electrolyte interface and have a greater active material ratio as being close to a current collector interface. The active material/solid electrolyte ratio of anode and cathode active material layers has a concentration gradient by a single process using an aerosol deposition method.
US09742036B2 Anode material, anode and battery
An anode material capable of obtaining a high capacity and superior charge-discharge efficiency, and an anode and a battery using the anode material are provided. An anode includes an anode material including an active portion including at least one of silicon and tin as an element and a coating portion of a metal oxide arranged on a part of a surface of the active portion. The ratio of the coating portion to the active portion is within a range from 0.01 wt % to 10 wt % inclusive. Thereby, a high capacity and superior charge-discharge efficiency can be obtained.
US09742035B2 Electrochemical energy storage device
An exemplary electrochemical energy storage device includes: a positive electrode including a positive electrode active material; a negative electrode including a negative electrode active material; and a non-aqueous electrolytic solution. The non-aqueous electrolytic solution includes an electrolyte salt represented by Li(XSO2NSO2Y) (where X and Y are any of F, CnF2n+1 and (CF2)m, and (CF2)m forms a cyclic imide anion), an organic solvent which is capable of dissolving the electrolyte salt, and a polyethylene glycol of which both terminals are not OH. The positive electrode active material includes a chloride of Cu, Bi or Ag, and the negative electrode active material includes lithium.
US09742033B2 Non-aqueous electrolytic solution and lithium battery
A non-aqueous electrolytic solution comprising a non-aqueous solvent and an electrolyte, which further contains a combination of a nitrile compound and an S═O group-containing compound (or a dinitrile compound) in an amount of 0.001 to 10 wt. % imparts improved cycle performance and storage property to a lithium battery, particularly a lithium secondary battery.
US09742028B2 Flexible membranes and coated electrodes for lithium based batteries
An example of a flexible membrane includes a porous membrane and a solid electrolyte coating formed on at least a portion of a surface of the porous membrane, in pores of the porous membrane, or both on the surface and in the pores. The solid electrolyte coating includes i) a polymer chain or ii) an inorganic ionically conductive material. The polymer chain or the inorganic material includes a group to interact or react with a polysulfide through covalent bonding or supramolecular interaction.
US09742025B2 Battery pack
A battery pack includes a module stack body having a plurality of stacked battery modules; first and second connecting members each provided on the same surface of the module stack body in order to hold the stacked battery modules and extending in the stacking direction of the battery modules; a first reinforcing member fixed to the first and second connecting members at first and second fixed points; and a second reinforcing member fixed to the first and second connecting members at third and fourth fixed points. Orientation of the components along the stacking direction of the battery modules of vectors having respectively the first and third fixed points as a start point and the second and fourth fixed points as an end point are opposed to each other.
US09742022B2 Solid electrolytic fuel battery having an inner gas supply path
A solid electrolytic fuel battery having a battery structure part that includes a plurality of cells each composed of fuel electrode layers, a solid electrolytic layer, and air electrode layers. A cell separation part is arranged between the plurality of cells, and formed of a material containing ceramics. A gas supply path structure part has fuel gas supply paths to supply a fuel gas to each cell, and an air supply path to supply air to each cell. The air supply path is arranged in an inside of the battery structure part.
US09742020B2 Fuel cell
A fuel cell capable of achieving excellent power output, which comprises a non-catalytic anode electrode and in which a reductant is used as a fuel, is provided.The fuel cell of the present invention comprises an anode electrode, a cathode electrode, and a membrane having ion conductivity that is disposed between the anode electrode and the cathode electrode, in which a reducing fuel in the anode electrode is oxidized in the presence of a heterocyclic compound containing nitrogen and carbon atoms and having 5- or 6-membered ring.
US09742015B2 Fuel gas feeding device and control method therefor
To provide a technique to suppress an excessive rise of pressure between two pressure reducing valves if the amount of fuel gas consumed by a fuel cell stack decreases. A fuel gas supply apparatus comprises: a gas passage in which fuel gas to be supplied to a fuel cell stack flows; a first pressure reducing valve provided to the gas passage; a second pressure reducing valve provided to the gas passage and disposed at a downstream side of the first pressure reducing valve; a setting module that sets a value of target pressure at a downstream side of the second pressure reducing valve, to a value depending on a consumed amount of fuel gas consumed by the fuel cell stack; and a modifying module that, if the consumed amount decreases by a prescribed amount or more, modifies the value of target pressure of the second pressure reducing valve to a value greater than a corresponding value that corresponds to the consumed amount subsequent to the decrease.
US09742009B2 Aluminum foil for a current collector and method of manufacturing the same
At least one foil surface of an aluminum foil is roughened; and in arithmetic mean roughnesses Ra, stipulated in JIS B 0601:2001, of the roughened surface(s), A, which is the arithmetic mean roughness Ra measured in a direction at a right angle to a rolling direction during foil rolling, and B, which is the arithmetic mean roughness Ra measured in a direction parallel to the rolling direction during foil rolling, satisfy the following relationships: 0.15 μm≦A≦2.0 μm; 0.15 μm≦B≦2.0 μm; and 0.5≦B/A≦1.5. Preferably 50-1000 μg/m2 of oil is adhered to the roughened foil surface. The oil is preferably rolling oil.
US09742007B2 Active material, electrode, secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes: a cathode; an anode including an active material; and an electrolytic solution, wherein the active material includes a central section and a covering section provided on a surface of the central section, the central section includes silicon (Si) as a constituent element, the covering section includes carbon (C) and hydrogen (H) as constituent elements, and one or more of positive ions represented by CxHy (x and y satisfy 2≦x≦6 and 3≦y≦9) are detected by positive ion analysis of the covering section with the use of time-of-flight secondary ion mass spectrometry.
US09742005B2 Composite cathode active material, cathode and lithium battery containing the composite cathode active material
A composite cathode active material including: a first metal oxide having a layered crystal structure; and a second metal oxide having a perovskite crystal structure, wherein the second metal oxide includes a first metal and a second metal that are each 12-fold cubooctahedrally coordinated to oxygen. Also a cathode including the composite cathode material and a lithium battery containing the cathode.
US09742004B2 Cathode additives for lithium secondary battery with high capacity
The present disclosure refers to a lithium secondary battery comprising Li2NiO2 in a cathode active material so as to improve the phenomenon that the capacity retention ratio decreases at initial cycles when using an anode active material selected from the group consisting of Si, SiC, SiOx (0
US09742000B2 Electrode having a dual layer structure, method for manufacturing thereof, and lithium secondary battery comprising the same
The present invention relates to an electrode having a dual layer structure, a method for manufacturing the same, and a lithium secondary battery comprising the same, the electrode comprising: an electrode current collector; a middle layer formed on at least one side of the electrode current collector; and an electrode active material layer formed on the middle layer, wherein the middle layer comprises a first binder, wherein the electrode active material layer comprises an electrode active material and a second binder, and wherein the first binder and the second binder are the same kind of material but have different crystalline phases.
US09741999B2 Lithium-ion battery
A lithium-ion battery having an anode including an array of nanowires electrochemically coated with a polymer electrolyte, and surrounded by a cathode matrix, forming thereby interpenetrating electrodes, wherein the diffusion length of the Li+ ions is significantly decreased, leading to faster charging/discharging, greater reversibility, and longer battery lifetime, is described. The battery design is applicable to a variety of battery materials. Methods for directly electrodepositing Cu2Sb from aqueous solutions at room temperature using citric acid as a complexing agent to form an array of nanowires for the anode, are also described. Conformal coating of poly-[Zn(4-vinyl-4′methyl-2,2′-bipyridine)3](PF6)2 by electroreductive polymerization onto films and high-aspect ratio nanowire arrays for a solid-state electrolyte is also described, as is reductive electropolymerization of a variety of vinyl monomers, such as those containing the acrylate functional group. Such materials display limited electronic conductivity but significant lithium ion conductivity. Cathode materials may include oxides, such as lithium cobalt oxide, lithium magnesium oxide, or lithium tin oxide, as examples, or phosphates, such as LiFePO4, as an example.
US09741995B2 Battery system improving operation reliability of swelling CID
A battery system improving operation reliability of a swelling current interrupt device (CID) is provided. The battery system includes a cooling plate that forms an appearance of a battery in which the swelling CID interrupting a current flow is mounted and includes a swelling aperture formed therein. The swelling aperture induces an expansion of a pouch in which the swelling CID is embedded. Therefore, since the swelling aperture is formed in the cooling plate, improved operation reliability of the swelling CID than a battery system according to related art in which operation reliability was varied based on a thickness of a pouch cell is obtained.
US09741992B2 Bus bar module
A bus bar module includes bus bars and block circuits. A voltage detection circuit included in each block circuit detects voltage values of electric storage elements via lines connected to the respective bus bars. The number of the electric storage elements assigned to a first block circuit is an even number equal to or larger than a minimum number and smaller than a maximum number. The number of the electric storage elements assigned to a second block circuit is equal to or larger than the minimum number and smaller than the maximum number. The number of the electric storage elements assigned to each third block circuit is the maximum number.
US09741990B2 Nonaqueous electrolyte secondary battery laminated separator
Provided is a nonaqueous electrolyte secondary battery laminated separator including a laminated porous film including a porous film and a porous layer. The piercing strength (S) of the laminated porous film satisfies Formula (1): 2 gf≦Sp−S≦25 gf, and the piercing strength (Sp) of the porous film after removal of the porous layer from the laminated porous film satisfies Formula (2): 300 gf≦S≦400 gf. The nonaqueous electrolyte secondary battery laminated separator is excellent in output characteristic, shutdown characteristic, and piercing strength.
US09741986B2 Electrode for electrochemical device and electrochemical device comprising the same
The present invention provides an electrode for an electrochemical device comprising: an electrode current collector; an electrode active material layer formed on a part of at least one surface of the electrode current collector, and comprising an electrode active material; a packed bed formed on non-coating areas of both sides of the electrode current collector, on which the electrode active material layer is not formed, coated to be continuous with the electrode active material layer, and comprising a mixture of a first inorganic particles and a first polymer binder; and a separation layer formed simultaneously on the surfaces of the electrode active material layer and the packed bed, and comprising a mixture of a second inorganic particles and a second polymer binder.
US09741984B2 Battery module of novel structure and battery pack comprising the same
Disclosed herein is a battery module including a unit module stack configured to have a structure in which two or more unit modules, each of which includes two or more battery cells mounted at a cell cover in a state in which the battery cells are electrically connected to each other, and electrode terminal connection parts of which protrude outward from the cell cover in a state in which the electrode terminal connection parts are vertically bent, are stacked, a module case in which the unit modules of the unit module stack are arranged such that the unit modules are connected in series to each other, and electrode terminals of the unit modules are open, a bus bar assembly mounted at the electrode terminals of the unit modules in the module case, the bus bar assembly including one or more bus bars for connection in series between the unit modules, the bus bars being mounted in an exposed state such that welding is performed from outside, and an electrically insulative cover for covering the bus bar assembly.
US09741981B2 Electronic apparatus having lock mechanism for locking battery accommodated in battery compartment
An electronic apparatus with a lock mechanism for locking a battery in a battery compartment, with high space efficiency, even when the sizes of an apparatus body and the battery are reduced. A digital camera includes a battery compartment member formed with a battery compartment for removably accommodating a battery, a battery lid for opening and closing an insertion opening of the battery compartment, a pivot shaft for pivotally supporting the battery lid, a lock member for engaging the battery to lock the same, and an urging member for urging the battery lid in an opening direction. The lock member can move along an axis of the pivot shaft between a position for engaging the battery and a position for releasing the engagement. The urging member is disposed coaxially with the pivot shaft and urges the lock member toward the position for engaging the battery.
US09741980B2 Storage structure and device having the same
A storage structure including a housing, a locker, a cover and a connector is provided. The housing has a receiving slot. The locker is disposed in the receiving slot, and includes a locking portion. The cover includes a protrusion. The protrusion and the locking portion are engaged with each other. The connector is pivotally connected between the cover and the housing.
US09741979B2 Battery pack
To provide a battery pack less subject to vibration, shock, or the like and stable in characteristics.A battery pack includes a unit battery obtained by accommodating, in a casing film, a battery element in which positive and negative electrodes are stacked via separators, the unit battery having a sealing portion obtained by sealing opposing synthetic resin layers formed on inner surface of the casing film; and a lithium ion secondary battery stacked body obtained by stacking a plurality of the unit batteries and winding a fixing tape therearound. A sealing surface of the sealing portion is substantially parallel to a unit battery stacking surface, and an end surface of the sealing portion is brought into contact with the fixing tape.
US09741977B2 Rechargeable battery
A rechargeable battery includes: an electrode assembly including first electrodes; separators; and second electrodes, wherein the first electrodes, separators, and second electrodes are laminated together and are fixed by a fixing portion at one side; a case, which is flexible, accommodating the electrode assembly, and pressure-adjusted after sealing; a marginal region between a free end of the electrode assembly and an inside surface of the case; and a spacing portion at the marginal region midway along the case, the spacing portion having a space that is narrower than a case thickness, the spacing portion accommodating changes in a length of the free end of the electrode assembly.
US09741976B2 Energy storage device
An energy storage device includes an electrode assembly, a case, a terminal part, and a current collector, wherein the terminal part has: an external terminal having at least a part exposed to outside of the case; a conduction member configured to make the external terminal and the current collector conductive; a decoupling mechanism configured to decouple the conduction member, or hinder a conduction state of the conduction member; and an auxiliary terminal disposed spaced from the external terminal, and having at least a part exposed to the outside of the case, the auxiliary terminal being electrically connected to the current collector.
US09741971B2 Flexible display device and method of manufacturing the same
A method for manufacturing a flexible display device by forming a flexible base substrate on a carrier substrate, the flexible base substrate having a display region and a non-display region, forming a display unit comprising a plurality of pixels at the display region, separating the flexible base substrate from the carrier substrate, forming an adhesive layer under the flexible base substrate, forming a flexible carrier film under the adhesive layer, forming a pressed region of the adhesive layer by partially pressing the adhesive layer, and mounting a driving circuit at a portion of the non-display region overlapping the pressed region.
US09741969B2 Carrier generation material and organic light-emitting diode
A carrier generation material is provided, which has a chemical structure of: wherein R1 is hydrogen or alkyl group; each of R2 is independently hydrogen, halogen, —CN, —CF3, —NO2, or alkyl group; each of R3 is independently hydrogen, halogen, —CN, —CF3, —NO2, or alkyl group; R4 is hydrogen, halogen, —CN, —CF3, —NO2, or alkyl group; R5 is hydrogen, halogen, —CN, —CF3, —NO2, or alkyl group; R6 is ═O, ═NH, or malononitrile group, and R7 is hydrogen, halogen, —CN, —CF3, —NO2, or alkyl group.
US09741968B2 Luminaire and individually replaceable components
Luminaires and luminaire components are provided that may include emissive, index-matching, and/or outcoupling components that are replaceable separately from other components of the luminaire. In some embodiments, an index-matching component may include a gel sheet or pad that can be disposed between an emissive component and an outcoupling component. The index-matching component may be replaceable separately from the emissive and outcoupling components. In some embodiments, an emissive component including an OLED panel and/or an index-matching component may be replaceable separately from other components of the luminaire.
US09741967B2 Light-emitting panel having plurality of organic light-emitting elements
A light-emitting panel includes at least a first and a second light-emitting elements, each light-emitting element having, between a reflective film and a semi-transmissive/semi-reflective film, a layer including an optical adjustment layer and a light-emitting organic compound. One of the light-emitting elements further includes a layer transmitting red light provided over the corresponding semi-transmissive/semi-reflective film. The layer having the organic compound emits light having a wavelength between 600 nm and 800 nm, and light having a wavelength between 400 nm and 600 nm. The distance between the reflective film and the semi-transmissive/semi-reflective film in one of and the other one of the light-emitting elements are N/2 (where N is a natural number) of a length between 600 nm and 800 nm, and N/2 of a length between 400 nm and 600 nm, respectively. The light-emitting panel might further include a third and a fourth light-emitting elements
US09741965B2 Method for processing an electronic component and electronic component arrangement
Various embodiments may relate to a method for processing an electronic component. The method includes applying a planar structure provided with predetermined separation locations to the electronic component, and removing a part of the applied planar structure, wherein removing includes separating the planar structure at the predetermined separation locations.
US09741963B2 Sealed devices comprising transparent laser weld regions
Disclosed herein are sealed devices comprising a first substrate, a second substrate, an inorganic film between the first and second substrates, and at least one weld region comprising a bond between the first and second substrates. The weld region can comprise a chemical composition different from that of the inorganic film and the first or second substrates. The sealed devices may further comprise a stress region encompassing at least the weld region, in which a portion of the device is under a greater stress than the remaining portion of the device. Also disclosed herein are display and electronic components comprising such sealed devices.
US09741962B2 Organic light emitting diode display and manufacturing method thereof
An organic light emitting diode display includes: a substrate including a display area displaying an image and a peripheral area enclosing the display area; a plurality of signal lines formed in the display area; a plurality of pixels connected to the plurality of signal lines; a plurality of fan-out lines formed in the peripheral area and connected to the plurality of pixels; a first interlayer insulating layer covering the plurality of fan-out lines; a second interlayer insulating layer covering the first interlayer insulating layer and including a first sealant opening exposing a portion of the first interlayer insulating layer; and an etching preventing member positioned in the first sealant opening and overlapping the plurality of fan-out lines in plan view.
US09741960B2 Manufacturing defects detection of sealing structure of flat panel display device
A flat panel display device is provided. The flat panel display device includes: a display unit on a substrate; and a sealing structure on the substrate covering the display unit to seal the display unit, the sealing structure including at least one first layer including an inorganic material and at least one second layer including an organic material. The sealing structure includes at least one micro gap, and the micro gap includes an identification material including a fluorescent substance or a dye.
US09741957B2 Organic light emitting display apparatus
Disclosed is an organic light emitting display (OLED) apparatus which facilitates to lower a driving voltage and to improve a lifespan by optimizing a balance of electrons and holes among a plurality of stacks, wherein the OLED apparatus may include the plurality of stacks disposed between an anode and a cathode, and a plurality of charge generation layers for supplying charges to the plurality of stacks, wherein a thickness of the charge generation layer disposed relatively close to the anode is relatively larger than a thickness of the charge generation layer disposed relatively close to the cathode.
US09741956B2 Organic light-emitting diode apparatus
An organic light-emitting diode (OLED) apparatus includes at least one OLED illumination module, a driving unit, an optical sensing module, a control unit, and a storage unit. The driving unit is configured to adjust voltage applied to the OLED illumination module, so as to change a CCT of the OLED illumination module. The optical sensing module is configured to sense the light emitted by the OLED illumination module. The control unit is configured to receive a feedback signal from the optical sensing module so as to adjust a light intensity and the CCT of the OLED illumination module. The storage unit is configured to store photoelectric parameter data of the OLED illumination module. The control unit is configured to adjust the CCT and the light intensity of the OLED illumination module to target values according to the photoelectric parameter data.
US09741952B2 Display device and method of manufacturing the same
A display device includes a display panel, a top member, and a bottom member. The top member is disposed on the display panel. The bottom member is disposed under the display panel, and includes a plurality of layers. At least one of the layers has an opening at a bending region of the display device.
US09741949B2 Amine-based compound and organic light emitting diode comprising the same
An amine-based compound and an organic light-emitting diode including the same are provided.
US09741944B2 Materials for organic electroluminescent devices
The present invention relates to coordination compounds which are used in an electron-transport layer in electronic devices, to ligands, and to the use thereof for the preparation of metal complexes, to a layer, and to an electronic device which comprise the compounds according to the invention, and to a process for the preparation of the compounds according to the invention.
US09741942B2 Materials for organic electroluminescent devices
The present invention relates to compounds according to formula (1), a method for producing these compounds and electronic devices, in particular organic electroluminescent devices containing said compounds.
US09741939B2 Condensed cyclic compound and organic light-emitting device including the same
A condensed cyclic compound represented by Formula 1: An organic light-emitting device including a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, and further including at least one of the condensed cyclic compounds of Formula 1.
US09741938B2 Aromatic amine derivative, and organic electroluminescent element comprising the same
An aromatic amine derivative represented by the following formula (1) wherein at least one of Ar1 to Ar4 is a heterocyclic group represented by the following formula (2) wherein X1 is an oxygen atom or a sulfur atom.
US09741934B2 Polymer compound and light emitting device using the same
A polymer compound comprising a constitutional unit having a group represented by the formula (1): wherein Ring A1A and Ring R2A represent an aromatic hydrocarbon ring or a heterocyclic ring and these rings each optionally have a substituent, nA represents an integer of 0 to 5, nB represents an integer of 1 to 5, LA and LB represent an alkylene group, a cycloalkylene group, an arylene group, a divalent heterocyclic ring group, a group represented by —NR′—, an oxygen atom or a sulfur atom, and R′ represents a hydrogen atom, an alkyl group or the like, and Q1 represents a crosslinkable group.
US09741933B2 Method for repairing organic EL element, method for manufacturing organic EL panel, and light-emitting device
The present invention provides a method for repairing an organic EL element and a method for manufacturing an organic EL panel that can reduce a production cycle time. A method for repairing an organic EL element includes an application step of repeatedly applying a pulse voltage having ON-period and OFF-period to an organic EL element. In the application step, the pulse voltage is a forward voltage or a reverse voltage, and the ON-period is equal to or longer than a time constant that is the product of an element capacity of the organic EL element and a wiring resistance including the element.
US09741932B2 Vapor deposition method and method for producing an organic electroluminescence display device
A vapor deposition device (50) disclosed, a partition wall (26) standing between film formation regions on a film formation substrate (200), includes: a mask unit (80) including a shadow mask (81) and a vapor deposition source (85) fixed in position relative to each other; contacting means for bringing the film formation substrate (200) and the shadow mask (81) into contact with each other at the partition wall (26); and moving means for moving at least a first one of the mask unit (80) and the film formation substrate (200) relative to a second one thereof in a state in which the contact caused by the contacting means is kept.
US09741925B2 Method for doping an active Hall effect region of a Hall effect device and Hall effect device having a doped active Hall effect region
Methods for doping an active Hall effect region of a Hall effect device in a semiconductor substrate, and Hall effect devices having a doped active Hall effect region are provided. A method includes forming a first doping profile of a first doping type in a first depth region of the active Hall effect region by means of a first implantation with a first implantation energy level, forming a second doping profile of the first doping type in a second depth region of the active Hall effect region by means of a second implantation with a second implantation energy level, and forming an overall doping profile of the active Hall effect region by annealing the semiconductor substrate with the active Hall effect region having the first and the second doping profile.
US09741923B2 SpinRAM
Magnetic random-access memory (RAM) cells and arrays are described based on magnetoresistive thin-film structures.
US09741913B2 Light-emitting diode and method of manufacturing same
Provided are a light-emitting diode which prevents degradation of reflectance and which enables high-luminosity light emission, and its manufacturing method. Such a light-emitting diode includes a substrate (1) upon which are provided, in this order, a reflecting layer (6), a transparent film (8) wherein multiple ohmic contact electrodes (7) are embedded at intervals, and a compound semiconductor layer (10) including a current diffusion layer (25) and a light-emitting layer (24) in this order. The periphery of the surface of each ohmic contact electrode (7) on the substrate (1) side are covered by the transparent film (8), and the ohmic contact electrodes (7) contact the reflecting layer (6) and the current diffusion layer (25).
US09741912B2 Optoelectronic semiconductor chip
An optoelectronic semiconductor chip includes a semiconductor layer sequence and a carrier substrate. A first and a second electrical contact layer are arranged at least regionally between the carrier substrate and the semiconductor layer sequence and are electrically insulated from each other by an electrically insulating layer. A mirror layer is arranged between the semiconductor layer sequence and the carrier substrate. The semiconductor chip comprises a transparent encapsulation layer covering side surfaces of the semiconductor layer sequence, side surfaces of the mirror layer and side surfaces of the electrically insulating layer facing towards the side surfaces of the semiconductor chip.
US09741898B2 Semiconductor light emitting device
A semiconductor light emitting device including an N-type semiconductor layer, a P-type semiconductor layer, a light emitting layer and a strain relief layer is provided. The light emitting layer is disposed between the N-type semiconductor layer and the P-type semiconductor layer, and the light emitting layer is a multiple quantum well structure. The strain relief layer is disposed between the light emitting layer and the N-type semiconductor layer, and is made of InxGa1-xN, where 0
US09741896B2 Semiconductor light-emitting device
A semiconductor light-emitting device including a P-type semiconductor cladding layer, an N-type semiconductor layer, a light-emitting layer, and a hole injection layer is provided. The P-type semiconductor cladding layer is doped with magnesium. The light-emitting layer is disposed between the P-type semiconductor cladding layer and the N-type semiconductor layer. The hole injection layer is disposed between the P-type semiconductor cladding layer and the light-emitting layer. The hole injection layer includes a first super lattice structure formed by alternately stacking a plurality of magnesium nitride layers and a plurality of semiconductor material layers. The chemical formula of each of the semiconductor material layers is AlxInyGa1-x-yN, and 0≦x≦1, 0≦y≦1, and 0≦x+y≦1.
US09741893B2 Amorphous silicon photoelectric device and fabricating method thereof
An amorphous-silicon photoelectric device and a fabricating method thereof are disclosed. The amorphous-silicon photoelectric device includes: a substrate; a thin-film transistor and a photosensor with the photodiode structure, which are provided at different positions on the substrate; and a contact layer; in which the contact layer is located below the photosensor, and the contact layer is partially covered by the photosensor, moreover, the contact layer and the gate-electrode layer in the thin-film transistor are provided in a same layer and of a same material. According to the technical solutions of the present disclosure, the fabricating procedure of an a-Si photoelectric device can be simplified, thereby improving the fabrication efficiency and reducing costs.
US09741890B2 Protective insulating layer and chemical mechanical polishing for polycrystalline thin film solar cells
A method for forming a photovoltaic device includes forming an absorber layer with a granular structure on a conductive layer; conformally depositing an insulating protection layer over the absorber layer to fill in between grains of the absorber layer; and planarizing the protection layer and the absorber layer. A buffer layer is formed on the absorber layer, and a top transparent conductor layer is deposited over the buffer layer.
US09741887B2 Solar cell module
A solar cell module is discussed, which includes a plurality of strings each including a plurality of solar cells, which are connected in series to one another through an interconnector, a front transparent substrate disposed on front surfaces of the plurality of strings, a first encapsulant disposed between the front transparent substrate and the front surfaces of the plurality of strings, a first reflector disposed in a first space between the plurality of solar cells included in each string, which are separated from one another in a first direction corresponding to a longitudinal direction of each string, and a second reflector disposed in a second space between the plurality of strings, which are separated from one another in a second direction crossing the first direction. The first and second reflectors reflect incident light.
US09741885B2 Solar cell module
A plurality of solar cells are arranged in a first direction and each provided with first and second electrodes on a one main surface side thereof. A wiring member includes a conductive layer and a resin sheet supporting the conductive layer, the conductive layer electrically connecting the first electrode of one of the solar cells adjacent to each other in the first direction to the second electrode of another one of the solar cells. An adhesive layer bonds the wiring member to each of the solar cells. The wiring member includes a first bonded portion bonded to the one solar cell via the adhesive layer, a second bonded portion bonded to the other solar cell via the adhesive layer, and a connection portion connecting the first bonded portion and the second bonded portion together, and an opening is provided in the conductive layer in the connection portion.
US09741875B2 Sensor chip package structure and manufacturing method thereof
A sensor chip package structure and a manufacturing method thereof are provided. The sensor chip package structure includes a substrate, a sensor chip and a wiring layer. The sensor chip is mounted on the substrate and has a top surface and a concave portion concaved from the top surface. The sensor chip has an active region formed on the top surface and the concave portion is located at one side of the active region. The concave portion has a depth of 100 μm to 400 μm. The wiring layer is disposed on the sensor chip and electrically connected to the active region. At least a portion of the wiring layer extends from the active region along a sidewall of the concave portion to a bottom surface of the concave portion.
US09741871B2 Self-aligned heterojunction field effect transistor
A junction field effect transistor (JFET) comprises an insulating carrier substrate, a base semiconductor substrate formed on the insulating carrier substrate and a gate region formed on the base semiconductor substrate. The gate region forms a junction with the base semiconductor substrate. The JFET further comprises a first source/drain region formed on the base semiconductor substrate and located on a first side of the gate region and a second source/drain region formed on the base semiconductor substrate and located on a second side of the gate region. A gate stack is deposited on the gate region, a first source/drain stack is deposited on the first source/drain region and a second source/drain stack is deposited on the second source/drain region. At least one of the gate stack, first source/drain stack and second source/drain stack overlaps onto another one of the gate stack, first source/drain stack and second source/drain stack.
US09741870B2 Systems and methods for CMOS-integrated junction field effect transistors for dense and low-noise bioelectronic platforms
A complementary metal oxide semiconductor (CMOS)-integrated junction field effect transistor (JFET) has reduced scale and reduced noise. An exemplary JFET has a substrate layer of one dopant type with a gate layer of that dopant type disposed on the substrate, a depletion channel of a second dopant type disposed on the first gate layer, and a second gate layer of the first dopant type disposed on the depletion channel and proximate a surface of the transistor. The second gate layer can separate the depletion channel from the surface, and the depletion channel separates the first gate layer from the second gate layer.
US09741869B1 Semiconductor device and method for manufacturing same
A semiconductor device includes a semiconductor substrate including a main surface, an element separation film formed over the main surface, and a fin protruding from the element separation film and extending in the first direction in plan view. The semiconductor device further includes a control gate electrode extending in the second direction that is orthogonal to the first direction along the surface of the fin through a gate insulating film and overlaps with a first main surface of the element separation film, and a memory gate electrode extending in the second direction along the surface of the fin through an insulating film and overlaps with a second main surface of the element separation film, in which the second main surface is lower than the first main surface relative to the main surface.
US09741868B2 Self-aligned split gate flash memory
The present disclosure relates to a self-aligned split gate memory cell, and an associated method. The self-aligned split gate memory cell has a memory gate with a flat top surface. A memory gate spacer is arranged directly above the memory gate having a lateral dimension smaller than that of the memory gate. The memory gate spacer has an inner sidewall disposed along an upper portion of a charge trapping layer and an outer sidewall recessed back laterally relative to an outer sidewall of the memory gate. In some embodiments, a dielectric liner is continuously lined the outer sidewall of the memory gate, extending on a portion of the top surface of the memory gate not covered by the memory gate spacer, and extending upwardly along the outer sidewall of the memory gate spacer.
US09741867B2 Semiconductor device
An object is to achieve low power consumption and a long lifetime of a semiconductor device having a wireless communication function. The object can be achieved in such a manner that a battery serving as a power supply source and a specific circuit are electrically connected to each other through a transistor in which a channel formation region is formed using an oxide semiconductor. The hydrogen concentration of the oxide semiconductor is lower than or equal to 5×1019 (atoms/cm3). Therefore, leakage current of the transistor can be reduced. As a result, power consumption of the semiconductor device in a standby state can be reduced. Further, the semiconductor device can have a long lifetime.
US09741862B2 Thin film transistor and manufacturing method thereof
A thin film transistor (TFT) includes a gate, a gate insulation layer, a channel, a source, and a drain. The gate is formed on a substrate. The gate insulation layer covers the gate and the substrate. The channel layer is formed on the gate insulation layer to correspond with the gate. The source and a drain are respectively coupled at opposite sides of the channel layer. The channel layer includes a conductor layer and a semiconductor layer. The semiconductor layer includes a first portion and a second portion respectively coupled at opposite sides of the conductor layer.
US09741861B2 Display device and method for manufacturing the same
A display device and a method for manufacturing the same having a thin film transistor (TFT) including a gate connected to a gate line, a drain connected to a data line, and a source connected to a pixel electrode and a passivation layer only in an opening of a pixel and a peripheral area of the TFT. The pixel electrode directly contacts the source of the TFT and overlaps the gate of the TFT.
US09741859B2 Semiconductor device with graphene layer as channel
A field effect transistor (FET) with a graphene layer as a channel layer is disclosed. The FET provides two gate electrodes, one of which receives the gate bias, while, the other receives a reference bias. An intermediate electrode made of ohmic metal to the graphene layer is provided between the two gate electrodes. The second gate electrode receiving the reference bias suppresses the hole injection into the channel beneath the first gate electrode.
US09741853B2 Stress memorization techniques for transistor devices
Disclosed are methods for stress memorization techniques and transistor devices prepared by such methods. In one illustrative embodiment, the present disclosure is directed to a method involving fabricating an NMOS transistor device having a substrate and a gate structure disposed over the substrate, the substrate having a channel region underlying, at least partially, the gate structure, the fabricating involving: performing a nitrogen ion implantation process by implanting nitrogen ions into the substrate to thereby form a stress region in the substrate, the stress region separated by the channel region, wherein the stress region has a stress region depth; forming a capping material layer above the NMOS transistor device; and, with the capping material layer in position, performing a stress forming anneal process to thereby form stacking faults in the stress region. In another embodiment, an amorphization ion implantation is performed prior to, after or along with the nitrogen ion implantation.
US09741851B2 Trench junction barrier controlled Schottky
A method for manufacturing a Schottky diode comprising steps of 1) providing a region with a dopant of a second conductivity type opposite to a first conductivity type to form a top doped region in a semiconductor substrate of said first conductivity type; 2) providing a trench through the top doped region to a predetermined depth and providing a dopant of the second conductivity type to form a bottom dopant region of the second conductivity type; and 3) lining a Schottky barrier metal layer on a sidewall of the trench at least extending from a bottom of the top doped region to a top of the bottom doped region.
US09741850B1 Semiconductor device and method for forming the same
A semiconductor device having a substrate, a gate electrode, a source and a drain, and a buried gate dielectric layer is disclosed. The buried gate dielectric layer is disposed below said gate electrode and protrudes therefrom to said drain, thereby separating said gate electrode and said drain by a substantial distance to reduce gate induced drain leakage.
US09741844B2 Lateral double-diffused MOS transistor having deeper drain region than source region
Provided is a semiconductor power device. The semiconductor power device includes a well disposed in a substrate, a gate overlapping the well, a source region disposed at one side of the gate, a buried layer disposed in the well, and a drain region or a drift region contacting the buried layer.
US09741842B2 Vertical power transistor device
A power metal-oxide-semiconductor field-effect transistor (MOSFET) includes a substrate, a drift layer over the substrate, and a spreading layer over the drift layer. The spreading layer includes a pair of junction implants separated by a junction gate field effect (JFET) region. A gate oxide layer is on top of the spreading layer. The gate contact is on top of the gate oxide layer. Each one of the source contacts are on a portion of the spreading layer separate from the gate oxide layer and the gate contact. The drain contact is on the surface of the substrate opposite the drift layer.
US09741837B2 Bidirectional insulated gate bipolar transistor
A bidirectional IGBT device, including a cellular structure including: two MOS structures, a substrate drift layer, two highly doped buried layers operating for carrier storage or field stop, two metal electrodes, and isolating dielectrics. Each MOS structure includes: a body region, a heavily doped source region, a body contact region, and a gate structure. Each gate structure includes: a gate dielectric and a gate conductive material. The two MOS structures are symmetrically disposed on the top surface and the back surface of the substrate drift layer. The heavily doped source region and the body contact region are disposed in the body region and independent from each other, and both surfaces of the heavily doped source region and the body contact region are connected to each of the two metal electrodes. The gate dielectric separates the gate conductive material from a channel region of each of the MOS structures.
US09741836B2 Semiconductor device and method for driving same
A semiconductor device according to an embodiment includes a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type, a third semiconductor layer of the first conductivity type, a fourth semiconductor layer of the second conductivity type, a first electrode connected to the second semiconductor layer and the fourth semiconductor layer, a second electrode facing the second semiconductor layer with an insulating film interposed, a fifth semiconductor layer of the second conductivity type, a sixth semiconductor layer of the first conductivity type, a seventh semiconductor layer of the second conductivity type, a third electrode connected to the fifth semiconductor layer and the seventh semiconductor layer, and a fourth electrode facing the fifth semiconductor layer with an insulating film interposed.
US09741835B2 Semiconductor device and insulated gate bipolar transistor with transistor cells and sensor cell
A transistor cell region of a semiconductor device includes transistor cells that are electrically connected to a first load electrode. An idle region includes a gate wiring structure that is electrically connected to gate electrodes of the transistor cells. A transition region, which is disposed between the transistor cell region and the idle region, includes at least one sensor cell that is electrically connected to a sense electrode. The at least one sensor cell is configured to convey a unipolar current during an on state of the transistor cells.
US09741828B2 Mask, manufacturing method thereof and manufacturing method of a thin film transistor
The present invention discloses a mask, a manufacturing method thereof and a manufacturing method of a thin film transistor. The mask includes: a first substrate and phase shift patterns formed above the first substrate, wherein an opening area is formed between the adjacent phase shift patterns and a halftone pattern is formed at positions corresponding to the phase shift patterns and the opening area. In the present invention, when an active layer pattern, a source and a drain are formed through one patterning process by using the mask, the design of narrow channel of the thin film transistor can be realized. As the width of the channel region of the thin film transistor becomes narrow, the volume of the thin film transistor can be effectively reduced, and the super-miniaturization of the thin film transistor can be achieved.
US09741827B2 Etchant and method of manufacturing display device by using the same
An etchant composition is provided comprising a persulfate from 0.5 to 20 wt %; a fluoride compound from 0.01 to 2 wt %; an inorganic acid from 1 to 10 wt %; a N (nitrogen atom)-containing heterocyclic compound from 0.5 to 5 wt %; a chloride compound from 0.1 to 5 wt %; a copper salt from 0.05 to 3 wt %; an organic acid or an organic acid salt from 0.1 to 10 wt %; an electron-donating compound from at 0.1 to 5 wt %; and a solvent of the residual amount. Also provided is a method of manufacturing a display device by using the same.
US09741826B1 Transistor structure
A transistor structure including a substrate, a gate, a first dielectric layer, a first contact and a second contact is provided. The gate is disposed on the substrate. The first dielectric layer is disposed on the substrate. The first dielectric layer covers a portion of a top surface of the gate. The first contact is electrically connected to the gate. The second contact is disposed on the first dielectric layer. The second contact is electrically connected with the first contact.
US09741820B2 PMOS transistor and fabrication method thereof
The disclosed subject matter provides a p-channel metal-oxide-semiconductor (PMOS) and fabrication method thereof. The PMOS transistor is fabricated by a method including forming a dummy gate structure on a semiconductor substrate, forming a source region and a drain region in the semiconductor substrate on both sides of the dummy gate structure, forming an intermediate layer to cover the dummy gate structure and the semiconductor substrate, and forming a multiple-level etching stop layer including at least a first etching stop layer and a second etching stop layer. The fabrication method also includes performing a UV curing process after forming each of the first and second etching stop layers.
US09741815B2 Metal selenide and metal telluride thin films for semiconductor device applications
In some aspects, methods of forming a metal selenide or metal telluride thin film are provided. According to some methods, a metal selenide or metal telluride thin film is deposited on a substrate in a reaction space in a cyclical deposition process where at least one cycle includes alternately and sequentially contacting the substrate with a first vapor-phase metal reactant and a second vapor-phase selenium or tellurium reactant. In some aspects, methods of forming three-dimensional architectures on a substrate surface are provided. In some embodiments, the method includes forming a metal selenide or metal telluride interface layer between a substrate and a dielectric. In some embodiments, the method includes forming a metal selenide or metal telluride dielectric layer between a substrate and a conductive layer.
US09741810B2 Strained channel of gate-all-around transistor
The disclosure relates to a semiconductor device. An exemplary structure for a nanowire structure comprises a first semiconductor material having a first lattice constant and a first linear thermal expansion constant; and a second semiconductor material having a second lattice constant and a second linear thermal expansion constant surrounding the first semiconductor material, wherein a ratio of the first lattice constant to the second lattice constant is from 0.98 to 1.02, wherein a ratio of the first linear thermal expansion constant to the second linear thermal expansion constant is greater than 1.2 or less than 0.8.
US09741809B2 Nonplanar device with thinned lower body portion and method of fabrication
A nonplanar semiconductor device having a semiconductor body formed on an insulating layer of a substrate. The semiconductor body has a top surface opposite a bottom surface formed on the insulating layer and a pair of laterally opposite sidewalls wherein the distance between the laterally opposite sidewalls at the top surface is greater than at the bottom surface. A gate dielectric layer is formed on the top surface of the semiconductor body and on the sidewalls of the semiconductor body. A gate electrode is formed on the gate dielectric layer on the top surface and sidewalls of the semiconductor body. A pair of source/drain regions are formed in the semiconductor body on opposite sides of the gate electrode.
US09741807B2 FinFET device with vertical silicide on recessed source/drain epitaxy regions
A method of forming a semiconductor device that includes forming a fin structure from a semiconductor substrate, and forming a gate structure on a channel region portion of the fin structure. A source region and a drain region are formed on a source region portion and a drain region portion of the fin structure on opposing sides of the channel portion of the fin structure. At least one sidewall of the source region portion and the drain region portion of the fin structure is exposed. A metal semiconductor alloy is formed on the at least one sidewall of the source region portion and the drain region portion of the fin structure that is exposed.
US09741805B2 Semiconductor device and method for manufacturing the semiconductor device
A deterioration of a gate threshold voltage, which is caused by a stress and a thermal hysteresis when wire bonding for a surface of an electrode layer of a semiconductor device is performed, can be suppressed. The semiconductor device includes a metallic film provided at a surface of a semiconductor chip, and a wire bonded to an upper surface of the metallic film. The metallic film has a plurality of grains, particle diameters of the grains are substantially equal to or more than a thickness of the metallic film.
US09741803B2 Nonvolatile charge trap memory device having a deuterated layer in a multi-layer charge-trapping region
A charge trap memory device is provided. In one embodiment, the charge trap memory device includes a semiconductor material structure having a vertical channel extending from a first diffusion region formed in a semiconducting material to a second diffusion region formed over the first diffusion region, the vertical channel electrically connecting the first diffusion region to the second diffusion region. A tunnel dielectric layer is disposed on the vertical channel, a multi-layer charge-trapping region including a first deuterated layer disposed on the tunnel dielectric layer, a first nitride layer disposed on the first deuterated layer, and a second nitride layer comprising a deuterium-free trap-dense, oxygen-lean nitride disposed on the first nitride layer. The second nitride layer includes a majority of charge traps distributed in the multi-layer charge-trapping region.
US09741797B2 Insulated gate silicon carbide semiconductor device and method for manufacturing same
An insulated gate silicon carbide semiconductor device includes: a drift layer of a first conductivity type on a silicon carbide substrate of 4H type with a {0001} plane having an off-angle of more than 0° as a main surface; a first base region; a source region; a trench; a gate insulating film; a protective diffusion layer; and a second base region. The trench sidewall surface in contact with the second base region is a surface having a trench off-angle of more than 0° in a <0001> direction with respect to a plane parallel to the <0001> direction. The insulated gate silicon carbide semiconductor device can relieve an electric field of a gate insulating film and suppress an increase in on-resistance and provide a method for manufacturing the same.
US09741794B2 Semiconductor device and method for manufacturing semiconductor device
Provided is a semiconductor device having a structure which can prevent deterioration of the electrical characteristics, which becomes more significant with miniaturization. The semiconductor device includes a first oxide semiconductor film over an insulating surface; a second oxide semiconductor film over the first oxide semiconductor film; a third oxide semiconductor film over the second oxide semiconductor film; a source electrode and a drain electrode each in contact with side surfaces of the first oxide semiconductor film, the second oxide semiconductor film, and the third oxide semiconductor film and a top surface of the third oxide semiconductor film; a gate insulating film over the third oxide semiconductor film, the source electrode, and the drain electrode; and a gate electrode which is on and in contact with the gate insulating film and faces a top surface and a side surface of the second oxide semiconductor film.
US09741791B2 Latchup reduction by grown orthogonal substrates
An integrated circuit is formed by providing a heavily doped substrate of a first conductivity type, forming a lightly doped lower epitaxial layer of the first conductivity type over the substrate, implanting dopants of the first conductivity type into the lower epitaxial layer in an area for a shallow component and blocking the dopants from an area for a deep component, forming a lightly doped upper epitaxial layer over the lower epitaxial layer and activating the implanted dopants to form a heavily doped region. The shallow component is formed over the heavily doped region, and the deep component is formed outside the heavily doped region, extending through the upper epitaxial layer into the lower epitaxial layer.
US09741788B2 Semiconductor device and method for fabricating the same
A semiconductor includes an N-type impurity region provided in a substrate. A P-type RESURF layer is provided at a top face of the substrate in the N-type impurity region. A P-well has an impurity concentration higher than that of the P-type RESURF layer, and makes contact with the P-type RESURF layer at the top face of the substrate in the N-type impurity region. A first high-voltage-side plate is electrically connected to the N-type impurity region, and a low-voltage-side plate is electrically connected to a P-type impurity region. A lower field plate is capable of generating a lower capacitive coupling with the substrate. An upper field plate is located at a position farther from the substrate than the lower field plate, and is capable of generating an upper capacitive coupling with the lower field plate whose capacitance is greater than the capacitance of the lower capacitive coupling.
US09741786B2 Semiconductor integrated circuit device having with a reservoir capacitor
A semiconductor integrated circuit device may include a through silicon via (TSV), a keep out zone and a plurality of dummy patterns. The TSV may be arranged in a selection region of a semiconductor substrate. The keep out zone may be configured to define a peripheral region of the TSV. The dummy patterns may be arranged in the keep out zone to receive a conductive signal. The dummy patterns may function as an electrode of a reservoir capacitor.
US09741783B2 Display panel and organic light emitting display device comprising the same
A display panel including: a first substrate; a second substrate opposing the first substrate; a sealing substructure on the first substrate, the sealing substructure surrounding a display unit having a plurality of pixels, the sealing substructure including a metal mesh layer having a mesh shape; and a sealing member between the sealing substructure and the second substrate to seal between the first substrate and the second substrate.
US09741776B2 Manufacturing method for organic light emitting diode display and organic light emitting diode display using the same
A method for manufacturing an organic light emitting diode display includes forming a thin-film transistor on a substrate, forming a protection layer by using a deposition method on an entire surface of the substrate, and forming an organic light emitting element on the protection layer. Forming the protection layer includes forming a first protection layer, a surface thereof including a first wrinkle, and forming a second protection layer on the first protection layer, a surface thereof including a second wrinkle. A first modulus value of the first protection layer is less than a second modulus value of the second protection layer by at least 300 MPa.
US09741774B2 Display apparatus
A display apparatus comprising an anisotropic absorption layer and a display panel is disclosed. The anisotropic absorption layer is arranged at light-emitting side of the display panel. A predefined angle is formed between an absorption axis of the anisotropic absorption layer and a normal of the display panel. The anisotropic absorption layer is adapted to absorb ambient lights and transmit display lights from the display panel. The anisotropic absorption layer has a high absorptance to the ambient lights and a high transmittance to the display lights, such that the display apparatus can reduce influence of the ambient lights and improve energy usage.
US09741773B2 Organic light-emitting display apparatus
An organic light-emitting display apparatus includes a display area including first and second pixels. A plurality of photo sensors is arranged in an outer area of the display area. The first pixel includes a first pixel electrode, an opposite electrode, and a first emission layer between the first pixel electrode and the opposite electrode. The first pixel electrode, the opposite electrode, and the first emission layer are arranged on a substrate. The second pixel includes a second pixel electrode, the opposite electrode having a reflectance less than a reflectance of the second pixel electrode, and a second emission layer between the second pixel electrode and the opposite electrode. The second pixel is closer to the plurality of photo sensors than the first pixel. The second pixel electrode includes a first portion in parallel with the substrate and a second portion having a slope with respect to the substrate.
US09741766B2 Memory device
According to one embodiment, a memory device includes first to third interconnects, memory cells, and selectors. The first to third interconnects are provided along first to third directions, respectively. The memory cells includes variable resistance layers formed on two side surfaces, facing each other in the first direction, of the third interconnects. The selectors couple the third interconnects with the first interconnects. One of the selectors includes a semiconductor layer provided between associated one of the third interconnects and associated one of the first interconnects, and gates formed on two side surfaces of the semiconductor layer facing each other in the first direction with gate insulating films interposed therebetween.
US09741763B2 Optoelectronic device
An optoelectronic device includes a substrate having a first side, a second side opposite to the first side; a first optoelectronic unit formed on the first side of the substrate; a second optoelectronic unit formed on the first side of the substrate; a third optoelectronic unit formed on the first side of the substrate; a first electrode formed on and electrically connected to the first optoelectronic unit; a second electrode formed on and electrically connected to the second optoelectronic unit; a first pad formed on the first side of the substrate and electrically insulated from the third optoelectronic unit; and a plurality of conductor arrangement structures electrically connected to the first optoelectronic unit, the second optoelectronic unit, and the third optoelectronic unit.
US09741762B2 Semiconductor devices and methods for forming patterned radiation blocking on a semiconductor device
Several embodiments for semiconductor devices and methods for forming semiconductor devices are disclosed herein. One embodiment is directed to a method for manufacturing a microelectronic imager having a die including an image sensor, an integrated circuit electrically coupled to the image sensor, and electrical connectors electrically coupled to the integrated circuit. The method can comprise covering the electrical connectors with a radiation blocking layer and forming apertures aligned with the electrical connectors through a layer of photo-resist on the radiation blocking layer. The radiation blocking layer is not photoreactive such that it cannot be patterned using radiation. The method further includes etching openings in the radiation blocking layer through the apertures of the photo-resist layer.
US09741761B2 Photosensitive imaging devices and associated methods
A monolithic sensor for detecting infrared and visible light according to an example includes a semiconductor substrate and a semiconductor layer coupled to the semiconductor substrate. The semiconductor layer includes a device surface opposite the semiconductor substrate. A visible light photodiode is formed at the device surface. An infrared photodiode is also formed at the device surface and in proximity to the visible light photodiode. A textured region is coupled to the infrared photodiode and positioned to interact with electromagnetic radiation.
US09741760B2 Solid-state imaging device with suppression of color mixture, manufacturing method thereof, and electronic apparatus
A solid-state imaging device having a backside illuminated structure, includes: a pixel region in which pixels each having a photoelectric conversion portion and a plurality of pixel transistors are arranged in a two-dimensional matrix; an element isolation region isolating the pixels which is provided in the pixel region and which includes a semiconductor layer provided in a trench by an epitaxial growth; and a light receiving surface at a rear surface side of a semiconductor substrate which is opposite to a multilayer wiring layer.
US09741757B2 Solid-state imaging device with layered microlenses and method for manufacturing same
A solid-state imaging device includes: a first lens layer; and a second lens layer, wherein the second lens layer is formed at least at a periphery of each first microlens formed based on the first lens layer, and the second lens layer present at a central portion of each of the first microlenses is thinner than the second lens layer present at the periphery of the first microlens or no second lens layer is present at the central portion of each of the first microlenses.
US09741748B2 Thin film transistor array panel and manufacturing method thereof
A thin film transistor array panel includes a substrate, a gate line and a gate pad disposed on the substrate, a gate insulating layer disposed on the gate line and the gate pad, a data line and a data pad disposed on the gate insulating layer, an organic layer disposed on the data line and the data pad, and a connecting member disposed on one of the gate pad and the data pad, in which the organic layer includes a first portion overlapping the connecting member and a second portion not overlapping the connecting member, and a height of the first portion of the organic layer is greater than a height of the second portion of the organic layer.
US09741747B2 Display panel including static electricity preventing pattern and display device having the same
A display device comprising a display panel that includes an active area, the active area including a data line positioned on a substrate in a first direction and transferring a data signal, a gate line positioned on the substrate in a second direction and transferring a gate signal, a thin film transistor connected to the gate line and the data line, and a plurality of pixels driven by the thin film transistor, a first pad coupled to a first signal line disposed in a data signal area wherein the first signal line is connected to the data line, and a first non-signal line disposed in a first non-signal area wherein the first non-signal line is disconnected from the data line, the first non-signal area being disposed outside the data signal area, a second pad coupled to a second signal line disposed in a gate signal area wherein the second signal line is connected to the gate line, and a second non-signal line disposed in a second non-signal area wherein the second non-signal line is disconnected from the gate line, the second non-signal area being disposed outside the gate signal area; and a dummy pattern disposed between the data signal area and the first non-signal area, or disposed between the gate signal area and the second non-signal area.
US09741746B2 Array substrate, manufacturing method thereof and display device
An array substrate, a manufacturing method thereof and a display device are provided. The array substrate comprises a plurality of gate lines (102) and a plurality of data lines (101); a region defined by adjacent data lines (101) and adjacent gate lines (102) is a pixel unit; the pixel unit includes a common electrode line (103), a pixel electrode (104), a thin film transistor (105) and an auxiliary electrode (202); a first end of the auxiliary electrode (202) is electrically connected with a drain electrode (203) of the thin film transistor (105); and a second end of the auxiliary electrode (202) is electrically connected with the pixel electrode (104). The array substrate is used for enhancing an electric field within the peripheral range of the pixel electrode (104) of the pixel unit and avoiding the phenomenon of light leakage at an edge of the pixel unit.
US09741737B1 Integrated structures comprising vertical channel material and having conductively-doped semiconductor material directly against lower sidewalls of the channel material
Some embodiments include an integrated structure having vertically-stacked conductive levels. Upper conductive levels are memory cell levels, and a lower conductive level is a select device level. Conductively-doped semiconductor material is under the select device level. Channel material extends along the memory cell levels and the select device level, and extends into the conductively-doped semiconductor material. A region of the channel material that extends into the conductively-doped semiconductor material is a lower region of the channel material and has a vertical sidewall. Tunneling material, charge-storage material and charge-blocking material extend along the channel material and are between the channel material and the conductive levels. The tunneling material, charge-storage material and charge-blocking material are not along at least a portion of the vertical sidewall of the lower region of the channel material, and the conductively-doped semiconductor material is directly against such portion. Some embodiments include methods of forming integrated structures.
US09741736B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a substrate, a stacked body, a plurality of columnar portions, and a first interconnect. When an imaginary first straight line extending in a second direction crossing a first direction is set, the plurality of columnar portions are divided into first sets of n (n is an integer number not less than 3 and not more than 32) columnar portions with center axes alternately disposed on both sides of the first straight line along the second direction and second sets of n columnar portions having position relationships of inversion of the first sets with respect to the first straight line, and the first sets and the second sets are alternately arranged.
US09741729B2 Nonvolatile memory cells, nonvolatile memory cell arrays including the same, and methods of fabricating the same
Nonvolatile memory devices includes a charge storage element having a MOS capacitor structure and including a control gate terminal connected to a word line and a body terminal connected to a body bias line, a first half-MOS transistor having a first selection gate terminal connected to the word line and a first impurity junction terminal connected to a bit line and sharing the body terminal with the charge storage element, and a second half-MOS transistor having a second selection gate terminal connected to the word line and a second impurity junction terminal connected to a source line and sharing the body terminal with the charge storage element. The charge storage element is coupled between the first and second half-MOS transistors so that the first half-MOS transistor, the charge storage element, and the second half-MOS transistor are connected in series.
US09741726B2 Non-volatile memory cell and method of manufacture
A memory device includes a capacitor, a tunneling-enhanced device, and a transistor. In accordance with an embodiment, capacitor has first and second electrodes wherein the first electrode of the capacitor serves as a control gate of the memory device. The tunneling-enhanced device has a first electrode and a second electrode, wherein the first electrode of the second capacitor serves as an erase gate of the memory device and the second electrode of the tunneling-enhanced device is coupled to the second electrode of the capacitor to form a floating gate. The transistor has a control electrode and a pair of current carrying electrodes, wherein the control electrode of the transistor is directly coupled to the floating gate. In accordance with another embodiment, a method for manufacturing the memory device includes a method for manufacturing the memory device.
US09741724B2 SRAM well-tie with an uninterrupted grated first poly and first contact patterns in a bit cell array
An integrated circuit containing an SRAM may be formed using one or more periodic photolithographic patterns for elements of the integrated circuit such as gates and contacts, which have alternating line and space configurations in SRAM cells. Strap rows of the SRAM containing well ties and/or substrate taps which have SRAM cells on two opposite sides are configured so that the alternating line and space configurations are continuous across the regions containing the well ties and substrate taps.
US09741721B2 Low leakage non-planar access transistor for embedded dynamic random access memory (eDRAM)
Low leakage non-planar access transistors for embedded dynamic random access memory (eDRAM) and methods of fabricating low leakage non-planar access transistors for eDRAM are described. For example, a semiconductor device includes a semiconductor fin disposed above a substrate and including a narrow fin region disposed between two wide fin regions. A gate electrode stack is disposed conformal with the narrow fin region of the semiconductor fin, the gate electrode stack including a gate electrode disposed on a gate dielectric layer. The gate dielectric layer includes a lower layer and an upper layer, the lower layer composed of an oxide of the semiconductor fin. A pair of source/drain regions is included, each of the source/drain regions disposed in a corresponding one of the wide fin regions.
US09741705B1 Compact ESD bootstrap clamp
An integrated circuit with a boot strap clamp protecting an input/output transistor coupled to a bondpad where the boot strap clamp is comprised of a protection resistor coupled between the input/output transistor and the bondpad and a bootstrap clamp transistor coupled between the drain of the input/output transistor and the gate of the input/output transistor. An integrated circuit with a boot strap clamp protecting an input/output transistor coupled to a bondpad where the boot strap clamp is comprised of a protection resistor coupled between the input/output transistor and the bondpad and a bootstrap clamp diode coupled between the drain of the input/output transistor and the gate of the input/output transistor and a biasing resistor coupled between the gate and source of the input/output transistor.
US09741700B2 Lighting device
The present disclosure provides a lighting device comprising: a reflective element layer; an optical resin layer formed on the reflective element layer; a transparent electrode film layer formed on the optical resin layer; and a plurality of light-emitting units formed on the lower surface of the transparent electrode film layer. The lighting device allows the fundamental cause of the hot spot phenomenon to be eliminated, shows excellent luminous efficiency by efficiently performing the function of a surface light source, and enables the kinds of raw materials and the number of production processes to be reduced by eliminating the use of a PCB board and selectively applying second reflective patterns.
US09741694B2 Semiconductor structure and method of manufacturing the same
A semiconductor structure and a method for forming the same are provided. The method comprises: providing a first semiconductor workpiece; bonding a second semiconductor workpiece to a first surface of the first semiconductor workpiece; forming a first electrically conductive via through the second semiconductor workpiece to the first semiconductor workpiece; bonding a third semiconductor workpiece to a second surface of the first semiconductor workpiece, the second surface being opposite to the first surface; and forming a second electrically conductive via through the first semiconductor workpiece and the third semiconductor workpiece to the second semiconductor workpiece such that the first electrically conductive via and the second electrically conductive via are electrically connected.
US09741693B2 Semiconductor package and method of forming the same
The present disclosure provides a semiconductor package, including a first device having a first joining surface, a first conductive component at least partially protruding from the first joining surface, a second device having a second joining surface facing the first joining surface, and a second conductive component at least exposing from the second joining surface. The first conductive component and the second conductive component form a joint having a first beak. The first beak points to either the first joining surface or the second joining surface.
US09741685B2 Methods for directly bonding silicon to silicon or silicon carbide to silicon carbide
A method for bonding a first silicon part to a second silicon part includes arranging the first silicon part and the second silicon part in direct physical contact on a surface in a thermal insulating structure; controlling pressure in the thermal insulating structure to a predetermined pressure; controlling temperature in the thermal insulating structure to a predetermined temperature using one or more heaters; and bonding the first silicon part and the second silicon part during a process period. The predetermined temperature is in a temperature range that is greater than or equal to 1335° C. and less than 1414° C.
US09741684B2 Wafer bonding edge protection using double patterning with edge exposure
Wafer bonding edge protection techniques are provided. In one aspect, a method of forming Cu interconnects in a wafer includes: forming a dielectric layer on the wafer; forming a first mask on the dielectric layer; patterning the first mask with a footprint/location of the Cu interconnects, wherein the patterning of the first mask is performed over an entire surface of the wafer; forming a second mask on the first mask, wherein the second mask covers a portion of the patterned first mask at an edge region of the wafer; patterning trenches in the dielectric layer through the first mask and the second mask, wherein the second mask blocks formation of the trenches at the edge region of the wafer and thereby provides edge protection during patterning of the trenches; and forming the Cu interconnects in the trenches. A wafer bonding method and interconnect structure are also provided.
US09741681B2 Debonding schemes
An apparatus includes a bottom stage configured to hold a bottom surface of a substrate stack including at least two substrates, a top stage configured to hold a top surface of the substrate stack, and at least one blade configured to be inserted between two adjacent substrates of the substrate stack, wherein the at least one blade has a pointed tip in plan view and has a channel configured to inject air or fluid.
US09741675B2 Bump structures, semiconductor device and semiconductor device package having the same
The present disclosure relates to bump structures and a semiconductor device and semiconductor device package having the same. The semiconductor device includes a body, at least one conductive metal pad and at least one metal pillar. The body includes a first surface. The at least one conductive metal pad is disposed on the first surface. Each metal pillar is formed on a corresponding conductive metal pad. Each metal pillar has a concave side wall and a convex side wall opposite the first concave side wall, and the concave side wall and the convex side wall are orthogonal to the corresponding conductive metal pad.
US09741674B2 Semiconductor device
A semiconductor device includes a semiconductor substrate in which a through hole is formed, a transistor formed on the upper surface side of the semiconductor substrate, a detection circuit formed on the upper surface side of the semiconductor substrate and connected to the transistor, a dielectric film covering the transistor and the detection circuit, a solder bump formed on the dielectric film, and a pad electrode having a first portion connected to an output of the detection circuit in the through hole, and a second portion connected to the first portion and provided on a lower surface of the semiconductor substrate.
US09741668B2 Semiconductor packages having residual stress layers and methods of fabricating the same
A semiconductor package is provided. The semiconductor includes a lower package and an upper package stacked on the lower package. The lower package includes a package substrate, a semiconductor chip, a mold layer and a residential stress layer. The package substrate has upper and lower surfaces. The semiconductor chip is disposed on the upper surface of the package substrate. The mold layer encapsulates the semiconductor chip. The residual stress layer is disposed on the semiconductor chip. The residual stress layer includes a plastically deformed surface. The residual stress layer has a residual stress to counterbalance warpage of the lower package.
US09741663B2 Semiconductor device and manufacturing method thereof
According to one embodiment, a semiconductor device includes an underlayer formed on a substrate, a catalyst layer disposed on the underlayer and extending in an interconnect length direction. The device further includes an upper graphene layer formed on an upper face of the catalyst layer, and side graphene layers provided on two respective side faces of the catalyst layer, the two side faces extending in the interconnect length direction.
US09741662B2 Semiconductor device and method of manufacturing the same, and power supply apparatus
A semiconductor device includes an electrode material diffusion suppression layer provided either between a gate electrode and a gate insulation film, between Al-containing ohmic electrodes and an Au interconnection, and below the gate electrode and above the Al-containing ohmic electrodes, the electrode material diffusion suppression layer having a structure wherein a first the TaN layer, a Ta layer, and a second the TaN layer are stacked in sequence.
US09741659B2 Electrical connections for chip scale packaging
Electrical connections for chip scale packaging are disclosed. In one embodiment, a semiconductor device includes a post-passivation layer disposed over a substrate, the substrate having a first direction of coefficient of thermal expansion mismatch. The semiconductor device includes a first opening through the post-passivation layer, the first opening comprising a plurality of elongated apertures. A longest of the plurality of elongated apertures comprises a first dimension, wherein the first dimension is aligned substantially perpendicular to the first direction of coefficient of thermal expansion mismatch.
US09741657B2 TSV deep trench capacitor and anti-fuse structure
A through-silicon-via (TSV) structure is formed within a trench located within a semiconductor structure. The TSV structure may include a first electrically conductive liner layer located on an outer surface of the trench and a first electrically conductive structure located on the first electrically conductive liner layer, whereby the first electrically conductive structure partially fills the trench. A second electrically conductive liner layer is located on the first electrically conductive structure, a dielectric layer is located on the second electrically conductive liner layer, while a third electrically conductive liner layer is located on the dielectric layer. A second electrically conductive structure is located on the third electrically conductive liner layer, whereby the second electrically conductive structure fills a remaining opening of the trench.
US09741655B2 Integrated circuit common-mode filters with ESD protection and manufacturing method
An integrated circuit common-mode electromagnetic interference filter incorporating electro-static discharge protection comprising two inductive coils is provided. A pair of primary and secondary spiral inductor coils is disposed corresponding to each other. A dielectric layer is used to separate the primary spiral inductor coil from the secondary spiral inductor coil electrically. Resistivity of a high-resistance substrate is more than 100 Ω-cm for supporting the primary spiral inductor coil, the secondary spiral inductor coil and the dielectric layer thereon. The proposed filter structure can be formed in integrated circuit (IC) back-end processes and thus be extraordinarily advantageous of effectively eliminating electromagnetic interferences and having electrostatic protection effect at the same time, while having small footprint.
US09741651B1 Redistribution layer lines
Embodiments herein may relate to a package with a dielectric layer having a first face and a second face opposite the first face. A conductive line of a patterned metal redistribution layer (RDL) may be coupled with the second face of the dielectric layer. The line may include a first portion with a first width and a second portion directly coupled to the first portion, the second portion having a second width. The first portion may extend beyond a plane of the second face of the dielectric layer, and the second portion may be positioned between the first face and the second face of the dielectric layer. Other embodiments may be described and/or claimed.
US09741647B2 Wiring substrate, semiconductor device, and method of manufacturing wiring substrate
A wiring substrate is provided with a first wiring layer including a first land, a first insulative layer formed on the first wiring layer, a second wiring layer formed on the first insulative layer, a second insulative layer formed on the second wiring layer, and a via formed extending through the first insulative layer and the second insulative layer in a thicknesswise direction. The via includes one end, which is electrically connected to the first land of the first wiring layer, and another end, which is located opposed to the one end and serves as a pad to which a mounted electronic component is electrically connected. The second wiring layer includes a coupling portion electrically connected to the via. The coupling portion of the second wiring has a width that is smaller than a diameter of the via.
US09741644B2 Stacking arrangement for integration of multiple integrated circuits
A stacked integrated circuit (IC) system including a substrate, a contour support, and a first and second IC dies. The contour support including a first support frame attached to the substrate defining a first lateral contact surface substantially orthogonal to the substrate, a support plate on the first support frame substantially parallel to the substrate, and a second support frame on the support plate defining a second lateral contact surface substantially orthogonal to the substrate, with the first and second lateral contact surfaces laterally offset from each other. The first integrated circuit die with a side abutting the first lateral contact surface, the second integrated circuit die with a side abutting the second lateral contact surface such that at least a portion of the support plate is between the first and second integrated circuit dies.
US09741638B2 Thermal structure for integrated circuit package
One or more heat pipes are utilized along with a substrate in order to provide heat dissipation through the substrate for heat that can build up at an interface between the substrate and one or more semiconductor chips in a package. In an embodiment the heat pipe may be positioned on a side of the substrate opposite the semiconductor chip and through-substrate vias may be utilized to dissipate heat through the substrate. In an alternative embodiment, the heat pipe may be positioned on a same side of the substrate as the semiconductor chip and may be thermally connected to the one or more semiconductor chips.
US09741635B2 Electronic component
An electronic component includes one or more semiconductor dice embedded in a first dielectric layer, means for a spreading heat in directions substantially parallel to a major surface of the one or more semiconductor dice embedded in a second dielectric layer and means for dissipating heat in directions substantially perpendicular to the major surface of the one or more semiconductor dice.
US09741631B2 Substrate storage container with handling members
A handling member includes: a substantially plate-like handling member main body that is arranged along a pair of the side walls, respectively; a circular position-restriction through hole that is formed to extend through the handling member main body in a thickness direction of the handling member and with which the semicircular convex portion can be engaged; a handling member side guided portion that is engaged with the guide members and of which a movement is guided between the mounting position and the detachment position by the guide members; and a back-side guided portion that can be engaged with the back-side engaging portion by a movement of the handling member from the detachment position to the mounting position.
US09741627B2 Substrate etching apparatus and substrate analysis method
The present invention provides an etching apparatus suitable for etching polysilicon on a substrate or bulk silicon constituting the substrate. The present invention relates to an etching apparatus including a gas-flow adjusting means that allows etching gas to flow from a periphery of a substrate to substantially a center of the substrate, and relates to a technology capable of etching polysilicon or bulk silicon at a uniform thickness on an entire substrate surface. In addition, the gas-flow adjusting means is installed in a vertically movable manner, and an etching speed can be controlled by an adjustment of the gas-flow adjusting means.
US09741626B1 Vertical transistor with uniform bottom spacer formed by selective oxidation
A method of forming a vertical transistor includes forming at least one fin on stacked layers. The stacked layers include a substrate, a doped silicon layer, and an intrinsic layer interposed between the pair of fins and the substrate. The method further includes forming a spacer hardmask over the pair of fins, and forming a bottom spacer. Forming the bottom spacer includes selective oxidation of the SiGe layer.
US09741615B1 Contacts for a fin-type field-effect transistor
Structures for contacting a fin-type field-effect transistor (FinFET) and associated methods. First and second gate structures are formed. The second gate structure is separated from the first gate structure by a space that crosses over a top surface of a fin. At least one layer is formed in the space, and a hardmask layer is formed on the at least one layer. An opening is formed in the hardmask layer at a location that is above the top surface of the fin and that is between the first gate structure and the second gate structure. The at least one layer is etched at the location of the opening to form a contact hole extending through the at least one layer to the top surface of the fin. A contact, which is formed in the contact hole, is coupled with the top surface of the fin.
US09741613B1 Method for producing self-aligned line end vias and related device
A method for producing self-aligned line end vias and the resulting device are provided. Embodiments include forming trenches in a dielectric layer; filling the trenches with a sacrificial layer; forming and etching a block mask over sacrificial layers to form a cut area over a portion of the trenches; forming spacers at sides of the cut area; removing the sacrificial layer from the portion of the trenches; forming a mask in the cut area and the portion of trenches, the mask selected from a HDP oxide, SiC or SiCNH; selectively etching the spacers; and selectively etching the sacrificial layer and the dielectric layer by RIE to form SAVs.
US09741612B2 Semiconductor devices and methods for backside photo alignment
Various embodiments of microelectronic devices and methods of manufacturing are described herein. In one embodiment, a method for aligning an electronic feature to a through-substrate via includes forming a self-aligned alignment feature having a wall around at least a portion of the TSV and aligning a photolithography tool to the self-aligned alignment feature. In some embodiments, the self-aligned alignment feature is defined by the topography of a seed material at a backside of the device.
US09741609B1 Middle of line cobalt interconnection
A method of fabricating features of a semiconductor device includes forming a contact over a substrate, the contact including a cobalt core and a liner layer arranged on sidewalls, wherein the contact includes a portion that is laterally surrounded by an interlevel dielectric (ILD); depositing another layer of ILD on the contact; etching a first opening in the ILD to expose a surface of the contact; removing the liner layer of the contact to expose a portion of the cobalt core; etching the ILD that laterally surrounds the contact to form a second opening beneath the first opening, the second opening having a width that is less than the first opening; depositing a liner on sidewalls of the first opening, the second opening, and directly on the cobalt core; and depositing a metal on the liner layer to form an interconnect structure.
US09741606B2 Desmear with metalized protective film
Embodiments herein may relate to a technique for generating a via in a substrate. Specifically, the technique may include coupling a polyethylene terephthalate (PET) layer, a protective metal layer, and a build-up layer to a metal layer. The process may further include etching a via in the PET layer, the protective metal layer, and at least a portion of the build-up layer. The process may further include performing a plasma desmear process on the substrate and then peeling the PET layer to remove the PET layer and the protective metal layer. Other embodiments may be described and/or claimed.
US09741602B2 Contact for a non-volatile memory and method therefor
A semiconductor device is disclosed that comprises a first non-volatile memory cell, a second non-volatile memory cell, an active region between the first and second memory cells, and an electrically conductive contact touching the active region, wherein the contact has a horizontal cross-section that is at least five percent smaller in a first dimension than in a second dimension.
US09741601B2 Semiconductor component with regions electrically insulated from one another and method for making a semiconductor component
Semiconductor component comprising at least two semiconductor regions are disclosed. In one embodiment the semiconductor regions of the semiconductor component are electrically isolated from one another by an insulator, and a deposited, patterned, metallic layer extends over the semiconductor regions and over the insulator.
US09741600B2 Semiconductor apparatus with transportable edge ring for substrate transport
An apparatus and method for processing semiconductor substrates provides a substrate stage being a rotatable disc with a solid surface and a terraced edge with upper, intermediate and lower portions of increasing diameter. A hollow edge ring rests on the intermediate edge portion and a substrate disposed on the rotatable disc is lifted and transported by robot blades positioned beneath the edge ring and which lift the edge ring which holds the substrate around its edges. The rotatable disc and edge ring find application in MOCVD and other semiconductor manufacturing tools.
US09741596B2 Bonding apparatus and bonding process method
According to one embodiment, a bonding apparatus for processing a retained substrate includes a main body unit, a nozzle, a gas supply unit, and a substrate support unit. The nozzle opens on a face of the main body unit on a side that a first substrate is retained. The gas supply unit is configured to supply gas to the nozzle, to apply suction to the first substrate and to separate the substrate from the face of the main body unit. The substrate support unit is configured to support a peripheral edge portion of a second substrate provided in opposition to the first substrate with a predetermined gap.
US09741595B2 Bonding method, storage medium, bonding apparatus and bonding system
There is provided a method of bonding substrates to each other, which includes: holding a first substrate on a lower surface of a first holding part; adjusting a temperature of a second substrate by a temperature adjusting part to become higher than a temperature of the first substrate; holding the second substrate on an upper surface of a second holding part; inspecting a state of the second substrate by imaging a plurality of reference points of the second substrate with a first imaging part, measuring positions of the reference points, and comparing a measurement result with a predetermined permissible range; and pressing a central portion of the first substrate with a pressing member, bringing the central portion of the first substrate into contact with a central portion of the second substrate, and sequentially bonding the first substrate and the second substrate.
US09741590B2 Stack frame for electrical connections and the method to fabricate thereof
A method for forming a conductive structure is disclosed, the method comprising the steps of: forming a metallic frame having a plurality of metal parts separated from each other; forming an insulating layer on the top surface of the plurality of metal parts; and forming a conductive pattern layer on the insulating layer for making electrical connections with at least one portion of the plurality of metal parts.
US09741587B2 Semiconductor device and semiconductor device manufacturing method
Provided are a semiconductor device manufacturing method and semiconductor device such that manufacturing can be simplified and the thickness of the semiconductor device can be reduced. The semiconductor device includes an insulated circuit substrate having on one main surface thereof a first metal layer and a second metal layer, a metal plate conductively connected to the first metal layer, a first semiconductor element including on front and rear surfaces thereof a plurality of metal electrodes, a first insulating member disposed on a side surface of the first semiconductor element, a second insulating member disposed on the first insulating member and on the first semiconductor element, and a third metal layer, in which at least one portion thereof is disposed on the second insulating member and which conductively connects the metal electrode of the first semiconductor element and the second metal layer on the insulated circuit substrate.
US09741583B2 Substrate treatment method, computer readable storage medium and substrate treatment system
A substrate treatment method includes: forming a plurality of circular patterns of a resist film on a substrate; thereafter applying a first block copolymer; then phase-separating the first block copolymer into a hydrophilic polymer and a hydrophobic polymer; thereafter selectively removing the hydrophilic polymer; then selectively removing the resist film from a top of the substrate; thereafter applying a second block copolymer to the substrate; then phase-separating the second block copolymer into a hydrophilic polymer and a hydrophobic polymer; and thereafter selectively removing the hydrophilic polymer from the phase-separated second block copolymer. A ratio of a molecular weight of the hydrophilic polymer in the first block copolymer and the second block copolymer is 20% to 40%.
US09741581B2 Using tensile mask to minimize buckling in substrate
A method for preventing buckling in a substrate using a tensile hard mask is provided. The method may include forming a mask over a substrate, the hard mask including a first area having a pattern for forming a plurality of openings and an adjacent second area free of openings, and the hard mask includes a tensile stress therein. The hard mask may be used to form the plurality of openings in the substrate. Partially eroding the hard mask leaves the substrate with the plurality of openings therein and a substantially planar surface, having diminished buckling.
US09741577B2 Metal reflow for middle of line contacts
A method of forming a contact in a semiconductor device includes forming a first gate and a second gate on a substrate; removing an interlayer dielectric (ILD) material arranged between the first gate and the second gate to form a trench that extends from a surface of the first gate and a surface of the second gate to the substrate; depositing a liner along a sidewall of the trench and an endwall of the trench in contact with the substrate; depositing by a physical vapor deposition method (PVD) a layer of metal on a surface of the first gate and a surface of the second gate; and heating to reflow metal from the layer of metal on the surface of the first gate and the second gate into the trench and form the contact.
US09741566B2 Methods for manufacturing a spacer with desired profile in an advanced patterning process
Embodiments herein provide apparatus and methods for performing an etching process on a spacer layer with good profile control in multiple patterning processes. In one embodiment, a method for patterning a spacer layer during a multiple patterning process includes conformally forming a spacer layer on an outer surface of a patterned structure disposed on a substrate, wherein the patterned structure has having a first group of openings defined therebetween and etching the spacer layer disposed on the substrate while forming an oxidation layer on the spacer layer.
US09741564B2 Method of forming mark pattern, recording medium and method of generating mark data
In a method of forming a mark pattern according to the embodiments, a film to be processed on a substrate is coated with a photosensitive film, and the photosensitive film is irradiated with exposure light via a mask. On the mask, a first circuit pattern having a first transmittance and a mark having a second transmittance and used to measure a superposition between films are arranged. By irradiating with the exposure light, a second circuit pattern having a first film thickness and a mark pattern having a second film thickness thinner than the first film thickness are formed on the substrate.
US09741563B2 Hybrid stair-step etch
A method for forming a stair-step structure in a substrate is provided, wherein the substrate has an organic mask, comprising at least one cycle, wherein each cycle comprises a) depositing a hardmask over the organic mask, b) trimming the organic mask, c) etching the substrate, d) trimming the organic mask, wherein there is no depositing a hardmask between etching the substrate and trimming the organic mask, e) etching the substrate, and f) repeating steps a-e a plurality of times forming the stair-step structure.
US09741561B2 Transparent nanocrystalline diamond coatings and devices
A method for coating a substrate comprises producing a plasma ball using a microwave plasma source in the presence of a mixture of gases. The plasma ball has a diameter. The plasma ball is disposed at a first distance from the substrate and the substrate is maintained at a first temperature. The plasma ball is maintained at the first distance from the substrate, and a diamond coating is deposited on the substrate. The diamond coating has a thickness. Furthermore, the diamond coating has an optical transparency of greater than about 80%. The diamond coating can include nanocrystalline diamond. The microwave plasma source can have a frequency of about 915 MHz.
US09741560B2 Method of growing nitride semiconductor layer
A method of growing a nitride semiconductor layer may include preparing a substrate in a reactor, growing a first nitride semiconductor on the substrate at a first temperature, the first nitride semiconductor having a thermal expansion coefficient different from a thermal expansion coefficient of the substrate, and removing the substrate at a second temperature.
US09741559B2 Film forming method, computer storage medium, and film forming system
The present invention is to form an organic film on a substrate having a pattern formed on a front surface thereof and configured to: apply an organic material onto the substrate; then thermally treat the organic material to form an organic film on the substrate; and then perform ultraviolet irradiation processing on the organic film to remove a surface of the organic film down to a predetermined depth, thereby appropriately and efficiently form the organic film on the substrate.
US09741556B2 Method of manufacturing semiconductor device, substrate processing apparatus, and recording medium
Technique includes forming a film containing first element, second element and carbon on a substrate by performing a cycle a predetermined number of times. The cycle includes non-simultaneously performing forming a first solid layer having thickness of more than one atomic layer and equal to or less than several atomic layers and containing chemical bonds of the first element and carbon by supplying a precursor having the chemical bonds to the substrate under a condition where the precursor is pyrolyzed and at least some of the chemical bonds contained in the precursor are maintained without being broken, and forming a second solid layer by plasma-exciting a reactant containing the second element and supplying the plasma-excited reactant to the substrate, or by plasma-exciting an inert gas and supplying the plasma-excited inert gas and a reactant containing the second element which is not plasma-excited to the substrate.
US09741551B2 Ion detection
Mass analyzers and methods of ion detection for a mass analyzer are provided. An electrostatic field generator provides an electrostatic field causing ion packets to oscillate along a direction. A pulse transient signal is detected over a time duration that is significantly shorter than a period of the ion oscillation or using pulse detection electrodes having a width that is significantly smaller than a span of ion harmonic motion. A harmonic transient signal is also detected. Ion intensity with respect to mass-to-charge ratio is then identified based on the pulse transient signal and the harmonic transient signal.
US09741550B2 Mass spectrometer with laser spot pattern for MALDI
The invention relates to mass spectrometers with an ion source, comprising a UV laser system for mass spectrometric analyses with ionization of analyte molecules in a sample by matrix-assisted laser desorption, which, with very low energy losses, can produce a spatially distributed spot pattern with several intensity peaks of equal height, thus making it possible to achieve an optimum degree of ionization of analyte ions for any task. Such a spot pattern can be generated from the UV beam with high transverse coherence, using a combination of a lens array and a lens, provided that the lens array satisfies a mathematical condition for separation of the micro-lenses from each other (pitch) and their focal length. For example, a lens array with square or round lenses produces a pattern of nine and five spots, respectively. The lens arrays are inexpensive and do not require any lateral adjustment in this arrangement.
US09741545B2 RPS assisted RF plasma source for semiconductor processing
Embodiments of the disclosure generally relate to a hybrid plasma processing system incorporating a remote plasma source (RPS) unit with a capacitively coupled plasma (CCP) unit for substrate processing. In one embodiment, the hybrid plasma processing system includes a CCP unit, comprising a lid having one or more through holes, and an ion suppression element, wherein the lid and the ion suppression element define a plasma excitation region, a RPS unit coupled to the CCP unit, and a gas distribution plate disposed between the ion suppression element and a substrate support, wherein the gas distribution plate and the substrate support defines a substrate processing region. In cases where process requires higher power, both CCP and RPS units may be used to generate plasma excited species so that some power burden is shifted from the CCP unit to the RPS unit, which allows the CCP unit to operate at lower power.
US09741542B2 Plasma generation device
A plasma generating device that improves plasma generating efficiency can further accommodate changes in plasma generating state because of changes in conditions of surroundings and the like. The plasma generating device is provided with an electromagnetic wave radiating device, which has an electromagnetic wave generating device that oscillates electromagnetic waves and a radiating antenna that radiates electromagnetic waves oscillated by the electromagnetic wave generating device, and a control device that controls the electromagnetic wave radiating device. The electromagnetic wave radiating device is provided with a power detector that detects traveling wave power output by the electromagnetic wave generating device and reflected wave power reflected from the radiating antenna, and the control device automatically controls the oscillation pattern for the electromagnetic waves on the basis of the proportion of the value for the reflected wave power to the value for the traveling wave power detected by the power detector.
US09741532B1 Multi-beam electron microscope for electron channeling contrast imaging of semiconductor material
A multi-beam electron microscope for ECCI is provided. The electron microscope has a platform, on which a crystalline sample is placed. At least a first electron source and a second electron source of the electron microscope are mounted to a housing. The housing is tiltable with respect to a longitudinal direction through a pivot for forming a fulcrum, such that the first electron source and the second electron source are tilted simultaneously and are substantially equally distanced from the platform along a vertical axis when the housing is tilted. The electron microscope also has electron beam focusing assemblies for focusing the electron beams generated by the electron sources onto the crystalline sample to generate backscattered electrons. The electron microscope also has detectors for detecting the backscattered electrons.
US09741530B2 Charged-particle-beam device, specimen-image acquisition method, and program recording medium
A charged-particle-beam device is provided with a data processing unit that removes, from a detector signal, the effect that scattering of a primary charged-particle beam before the primary charged-particle beam reaches a specimen has on the spot shape of the primary charged-particle beam. For example, when using an electron microscope to observe a specimen in a non-vacuum atmosphere, the effect that scattering of a primary charged-particle beam due to a barrier film or a gas present in a non-vacuum space has on the spot shape of the primary charged-particle beam is removed from a signal acquired by a detector. This makes it easy to obtain high-quality images.
US09741527B2 Specimen holder for a charged particle microscope
A specimen holder for a Charged Particle Microscope is disclosed. The holder has a support structure with an elongated member including a specimen mounting zone. The specimen mounting zone comprises a rotor with an axis perpendicular to the elongated member with a paddle connected to it which may be rotated. Specimens may be mounted on the paddle so that rotation of the paddle allows specimens to be rotated and/or inverted for microscopic observation on both sides. Specimens may either be directly mounted on the paddle, or on a grid, half-moon grid, lift-out grid, aperture frame, dielectric film, etc.
US09741524B2 X-ray generating apparatus and radiography system using the same
Heat dissipation of a target is enhanced in a transmissive X-ray generating apparatus where an anode member constitutes a part of a container. An anode member configured to hold a target is divided into an outer anode member, which is configured to hold the target and is connected to a container, and an inner anode member, which is joined to an insulating tube and is closer to an electron emitting portion than the outer anode member is. The outer circumferential surface of the inner anode member is joined to the outer anode member via a joining member. Heat generated by the electron emitting portion is dissipated mainly from the inner anode member via the insulating tube, or directly, to an insulating liquid.
US09741522B1 Ceramic ion source chamber
The IHC ion source comprises an ion source chamber having a cathode and a repeller on opposite ends. The ion source chamber is constructed of a ceramic material having very low electrical conductivity. An electrically conductive liner may be inserted into the ion source chamber and may cover three sides of the ion source chamber. The liner may be electrically connected to the faceplate, which contains the extraction aperture. The electrical connections for the cathode and repeller pass through apertures in the ceramic material. In this way, the apertures may be made smaller than otherwise possible as there is no risk of arcing. In certain embodiments, the electrical connections are molded into the ion source chamber or are press fit in the apertures. Further, the ceramic material used for the ion source chamber is more durable and introduces less contaminants to the extracted ion beam.
US09741518B2 Latch relay
A latch relay includes a frame, a bobbin installed in the frame and having a coil wound therearound, first and second yokes provided as magnetic bodies, a rotary mover rotating in a clockwise direction or in a counterclockwise direction between head portions of the first and second yokes, first and second fixed contactors installed to be spaced apart from one another and parallel to each other within the frame, a movable contactor having one end connected to the second fixed contactor, a transmission lever having one end coupled to one side of the rotary mover to make a vertical movement, a support member fixedly installed on one side of the transmission lever, and an elastic member providing contact force such that the movable contactor is brought into contact with the first fixed contactor or separated from the first fixed contactor, while moving according to a movement of the transmission lever.
US09741517B2 Electromagnetic relay
An electromagnetic relay includes plural pairs of fixed terminals each including an external input/output terminal and an external output/input terminal that can be electrically connected to the external input/output terminal the external input/output terminal and the external output/input terminal being paired with and separated from each other. A tip portion of the external input/output terminal and a tip portion of the external output/input terminal paired with each other are aligned along a straight line extending in a direction substantially parallel to a virtual straight line in a plan view, and the straight lines on which the respective pairs of the tip portions are aligned are offset from each other in a direction vertical to the virtual straight lines.
US09741515B1 Structures for representation of an operational state
Structures, devices, systems, and techniques are provided to represent an operational state of an electronic device. In one aspect, a device that can represent the operational state of the electronic device can comprise a substrate configured to produce an amount of heat in response to a predetermined operational state of the electronic device, and a member thermally coupled to the substrate and having a physical property that is configurable in response to at least the amount of heat produced by the substrate. Configuration of the physical property can yield a specific physical state of the member that represents the predetermined operational state.
US09741514B2 Switching arrangement
A switching arrangement has a first contact set and a second contact set which can be moved with respect to the first contact set, and an insulating nozzle arrangement. The insulating nozzle arrangement is supported on the first contact set which includes a first arcing contact piece. The first arcing contact piece can be moved with respect to the insulating nozzle arrangement.
US09741512B2 Switchgear system, and electrical switching apparatus assembly and maintaining method therefor
An electrical switching apparatus assembly is for a switchgear system. The switchgear system includes a number of circuit stabs and an enclosure having a number of compartments. The electrical switching apparatus assembly includes an electrical switching apparatus having a number of terminals and a mounting assembly, the terminals being structured to be mechanically coupled and electrically connected to the circuit stabs, the mounting assembly comprising a mounting member coupled to the terminals; and a maintaining assembly comprising a plate member and a maintaining member, the plate member being coupled to the mounting member, the maintaining member being coupled to the plate member and structured to engage the enclosure. Responsive to an arc fault event, the maintaining assembly is structured to move between FIRST and SECOND positions. When the maintaining assembly moves from the FIRST position to the SECOND position, the plate member moves away from the terminals.
US09741510B2 Switch device
A switch device includes a substrate including stationary contacts arranged side by side, a contact including linear parts having elasticity and movable contacts, a housing holding a base of the contact and including beams having elasticity each of which is disposed above the corresponding one of the linear parts, and a slider disposed above the housing. A first pressing part is formed on a lower face of each of the beams, and a pressed part is formed on an upper face thereof. Second pressing parts are formed on the slider. When the slider moves in the front-back direction in conjunction with the operation of an operation knob, the second pressing parts press the pressed parts to bend the beams downward, the first pressing parts press the linear parts to bend the linear parts downward, and the movable contacts come into contact with the stationary contacts.
US09741508B2 Panel assembly and button tree therefor
Panel assemblies and button trees for panel assemblies are provided. In one embodiment, a button tree includes a frame, and a plurality of arms extending from the frame. At least one of the plurality of arms includes a plurality of branches. The button tree further includes a button connected to the frame by the plurality of arms, wherein each branch of the plurality of branches contacts the button. In another embodiment, a button tree includes a frame, and a plurality of arms extending from the frame. The button tree further includes a button defining a central axis, the button connected to the frame by the plurality of arms, the button including a face surface and an edge surface. The button tree further includes a locating feature extending on the edge surface generally co-axially with the central axis.
US09741507B2 Key switch device and keyboard
A key switch device includes: an operation member to be depressed; a switch disposed below the operation member; a reaction force generating member that is provided between the operation member and the switch, performs elastic buckling deformation by depression of the operation member, gives a reaction force according to the elastic buckling deformation to the operation member; and a depression member that is provided between the operation member and the switch, and depresses the switch; wherein the reaction force generating member includes a supporter that supports the depression member.
US09741505B2 Push switch of outside handle of door
A push switch of an outside handle of a door having a button installed inside a grip cover, wherein the button is attached to the inner surface of the grip cover through a support extending from a side of the button, and a tact switch pressed when the button is pushed.
US09741501B2 Thin-film switch
A thin-film switch includes an upper conducting layer, a lower conducting layer and an insulating layer, wherein the insulating layer is located between the upper conducting layer and the lower conducting layer, one of the upper conducting layer and the lower conducting layer includes a conducting circuit layer and an anode triggering portion and a cathode triggering portion that are arranged on the conducting circuit layer, the other layer includes a first base material and a conductor that is arranged on the first base material and is conducted with the anode triggering portion and the cathode triggering portion. Both the anode triggering portion and the cathode triggering portion are arranged on the upper conducting layer or the lower conducting layer at the same time, the corresponding lower conducting layer or upper conducting layer is provided with the conductor with a conducting function, the conductor contacts with both the anode triggering portion and the cathode triggering portion at the same time when pressing the thin-film switch, both the anode and the cathode are conducted, and the switch is on.
US09741498B2 Current collector, electrode, secondary battery and capacitor
Provided are a current collector which has an excellent high-rate property and exerts a sufficient safety function when employed in a secondary battery or a capacitor, as well as an electrode, a secondary battery or a capacitor in which said current collector is employed. According to the invention, a current collector is provided which comprises: metal foil; and a conductive layer with a film thickness of 0.1 μm to 10 μm formed on a surface of said metal foil. Here, said conductive layer includes a conductive material and a binder material. A melting point of said binder material is 80° C. to 150° C. Further, said binder material shows, in differential scanning calorimetry (DSC) in a range from room temperature to 200° C., one or more endothermic peaks in the heating-up process. In a case where said binder material shows two or more endothermic peaks, each difference between said peaks is 15° C. or more. Moreover, said binder material shows one or more exothermic peaks in the cooling-down process. In a case where said binder material shows only one exothermic peak, said exothermic peak falls within a range of 50 to 120° C., and a width at half maximum of said exothermic peak is 10° C. or less. On the other hand, in a case where said binder material shows two or more exothermic peaks, a maximum exothermic peak among said exothermic peaks falls within a range of 50 to 120° C., and a width at half maximum of said exothermic peak is 10° C. or less.
US09741494B2 Capacitor array and method of manufacture
An improved array of capacitors is provided wherein the improvement includes improved electrical properties and improved packing density. The array has an anode foil and a dielectric on a surface of the anode foil. A multiplicity of areas are defined on the dielectric wherein each area is circumvented by an isolation material and the isolation material extends through the dielectric. A conductive cathode layer in each area forms a capacitive couple. At least one substrate vacancy is in the anode foil and the substrate vacancy electrically isolates adjacent anodes of adjacent capacitive couples. A carrier film is attached to the capacitive couples.
US09741493B2 Laminated semiconductor ceramic capacitor with varistor function and method for manufacturing the same
A component body is obtained by alternately laminating and sintering a plurality of semiconductor ceramic layers formed of a SrTiO3-based grain boundary insulated semiconductor ceramic and a plurality of internal electrode layers. The average grain diameter of crystal grains is 1.0 ∝m or less and a coefficient of variation representing variations in a grain diameter of the crystal grains is 30% or less. To prepare the semiconductor ceramic an Sr compound, a Ti compound and a donor compound are weighed in predetermined amounts and mixed/pulverized. A calcined powder is prepared and a dispersant is added with an acceptor compound to the calcined powder. The resulting mixture is wet-mixed and a heat-treated powder is prepared. The heat-treated powder is formed into slurry and subjected to a filter treatment. The filtered slurry is used to prepare a semiconductor ceramic. The resulting laminated semiconductor ceramic capacitor has a varistor function having excellent durability, which can suppress a reduction of insulating properties and ensure desired electrical characteristics even when ESD occurs repeatedly.
US09741492B2 Energy storage in quantum resonators
Methods and apparatus for storing information or energy. An array of nano-capacitors is provided, where each nano-capacitor has a plurality of cathodic regions and an anode separated from each of the cathodic regions by one or more intervening dielectrics. Each nano-capacitor acts as a quantum resonator thereby suppressing electron emission. The thickness of the intervening dielectric is in the range between 0.1 nanometers and 1000 nanometers and is shorter than an electron mean free path within the dielectric. Each cathodic region is at least 100 times larger than the thickness of the intervening dielectric in every direction transverse to the thickness of the intervening dielectric. An excess of electrons is stored on the cathodic regions. The dielectric may be a metal oxide, particularly a native oxide of the cathode material.
US09741490B2 Power inductor and manufacturing method thereof
Disclosed herein are a power inductor in which aspect ratios of the innermost pattern and the outermost pattern are similar with those of the intermediate pattern and a manufacturing method thereof. The power inductor includes coil patterns formed on one surface or both surfaces of a core insulating layer; insulating patterns bonded to at least one of an innermost pattern and an outermost pattern of the coil patterns; metal layers plated on surfaces of the coil patterns; and an insulator covering the coil patterns including the metal layers.
US09741487B2 Conductive layer of a large surface for distribution of power using capacitive power transfer
An apparatus (300) for supplying power to a load in a capacitive power transfer system comprises a power generator (350) operating at a first frequency; a transmitter comprising a plurality of first electrodes (310) connected to a first terminal of the power generator (350) and a plurality of second electrodes (320) connected to a second terminal of the power generator (350) of a transmitter portion of the apparatus (300); and a plurality of inductors (340), wherein each inductor of the plurality of inductors is connected between a pair of a first electrode and a second electrode of the plurality of first and second electrodes, wherein each inductor comprises, together with a parasitic capacitor (330) formed between each pair of the first electrode and the second electrode, a resonant circuit at the first frequency in order to compensate for current loss due to parasitic capacitances.
US09741486B2 Differential mode and common mode choke
The invention relates to a differential mode and common mode choke comprising: a ferromagnetic core comprising three branches (1, 2, 3) extending between a bottom part (5) and a top part (4), a first coil (b1) wound around the first lateral branch (1), a second coil (b3) wound around the second lateral branch (3), the first lateral branch (1) being separated from the top part (4) by a first air gap (e1) and from the bottom part (5) by a second air gap (e10), the second lateral branch (3) being separated from the top part (4) by a first air gap (e3) and from the bottom part (5) by a second air gap (e30), the central branch (2) being separated from the top part (4) by a first air gap (e2) and from the bottom part (5) by a second air gap (e20).
US09741484B2 Laminated coil component
A laminated coil component includes a magnetic body part made of a Ni—Zn-based ferrite material and a coil conductor containing Cu as a main component, which is wound into a coil shape, and the coil conductor is embedded in the magnetic body part to form a component base. The component base is divided into a first region near the coil conductor and a second region other than the first region. The grain size ratio of the average crystal grain size of the magnetic body part in the first region to the average crystal grain size of the magnetic body part in the second region is 0.85 or less. The molar content of CuO in the ferrite raw material is set to 6 mol % or less, and firing is performed in a reducing atmosphere in which the oxygen partial pressure is an equilibrium oxygen partial pressure of Cu—Cu2O or less.
US09741480B2 Mechanical superconducting switch
A mechanically operating superconducting switch has two superconducting wires, a respective end of each superconducting wire being embedded in a respective block of superconducting material. A mechanical arrangement is provided for driving respective contact surfaces of the blocks into physical contact with each other, and for separating those services.
US09741474B2 Two-part snap-together feedthroughs
A two-part, snap-together feedthrough for feeding signals through a panel having opposite sides includes first and second parts, each including a flange with an opening therethrough, and a tubular segment that extends normally from a first surface of the flange and has a lumen disposed generally concentrically with the opening. A pair of complementary engaging mechanisms are respectively on distal end portions of the tubular segments and configured to couple the first and second parts together through an opening in the panel in a snap-together fashion, such that the first surface of each of the flanges is held adjacent to a corresponding one of the opposite sides of the panel, and the lumens of respective ones of the tubular segments are disposed generally concentrically with each other.
US09741463B2 GTMS connector for oil and gas market
A feed-through element for harsh environments is provided that includes a support body with at least one access opening, in which at least one functional element is arranged in an electrically insulating fixing material. The electrically insulating fixing material contains a glass or a glass ceramic with a volume resistivity of greater than 1.0×1010 Ω cm at the temperature of 350° C. The glass or a glass ceramic has a defined composition range in the system SiO2—B2O3-MO.
US09741462B2 Method of manufacturing silicon oxide
Provided is a method of manufacturing silicon oxide by which an amount of oxygen of the silicon oxide may be controlled. The method of manufacturing silicon oxide may include mixing silicon and silicon dioxide to be included in a reaction chamber, depressurizing a pressure of the reaction chamber to obtain a high degree of vacuum while increasing a temperature in the reaction chamber to a reaction temperature, and reacting the mixture of silicon and silicon dioxide in a reducing atmosphere.
US09741456B2 Electronic device
An electronic device including a semiconductor memory unit that includes: a first access line coupled to a first memory cell; a second access line coupled to a second memory cell for replacing the first memory cell when the first memory cell is a failure memory cell; a first driving block coupled to one of the first access line and the second access line, and suitable for driving said one of the first access line and the second access line with a first voltage when the first memory cell is accessed; and a first repair coupling block suitable for selectively coupling the first access line and the second access line based on whether the first memory cell is a failure memory cell or not when the first memory cell is accessed.
US09741454B2 Semiconductor memory device and method of operating the same
A semiconductor memory device includes a memory cell array having a first group of main blocks, a second group of main blocks and redundancy blocks replacing the first group of main blocks or the second group of main blocks, a repair logic suitable for enabling a replacement signal when one or more of the second group of main blocks are defective, a control logic suitable for generating an address for the second group of main blocks in response to a dedicated command for access to one or more of the second group of main blocks, and an address decoder suitable for selecting one or more of the redundancy blocks based on the address for the second group of main blocks when the replacement signal is enabled.
US09741446B2 Memory system with small size antifuse circuit capable of voltage boost
A memory system includes a control block, an antifuse voltage generator, an array voltage generator, and a memory array. The control block is used to output control signals to the memory array according to a memory control data signal. The antifuse voltage generator is used to output an antifuse control signal to the memory array according to a control signal and a driving voltage. The array voltage generator is used to output a selection signal and a following control signal to the memory array according a control signal. The memory array is coupled to the control block, the antifuse voltage generator, and the array voltage generator and configured to access data according to the first control signal, the antifuse control signal, the selection signal, and the following control signal. The first control signal comprises address information of the memory array.
US09741444B2 Proxy wordline stress for read disturb detection
Methods and systems are provided where non-volatile solid state memory may include selected memory cells coupled to a selected word line and proxy memory cells coupled to a proxy word line. The selected memory cells may be non-adjacent to the proxy memory cells and be selected for a read operation. A read proxy voltage may be applied to the proxy word line when data is read from the selected memory cells. A read disturb may be determined based on a difference between a predetermined value stored in the proxy memory cells and a value read from the proxy memory cells.
US09741443B2 Memory controller and system including the same
A memory controller according to an example embodiment of the present disclosure may include a duty ratio adjusting circuit which generates adjusted clock signals in response to a clock signal for strobing data, and a selection circuit which outputs one of the clock signal and the adjusted clock signals to a memory device as an output clock signal. Each of the adjusted clock signals may have a different duty ratio.
US09741441B2 Nonvolatile memory system including nonvolatile memory device and memory controller and operating method of memory controller
A nonvolatile memory system includes a nonvolatile memory device including a plurality of memory cells, and a memory controller. The memory controller is configured to count a clock to generate a current time, program dummy data at predetermined memory cells among the plurality of memory cells at a power-off state, detect a charge loss of the predetermined memory cells when a power-on state occurs after the power-off state, and restore the current time based on the detected charge loss.
US09741439B2 Non-volatile semiconductor memory device
According to one embodiment, a non-volatile semiconductor memory device comprises a memory cell array and a memory region. The memory cell array has a plurality of physical blocks. Each of the plurality of physical blocks includes a plurality of string units. Each string unit has a plurality of NAND strings that shares a plurality of word lines connected to a plurality of memory cells, respectively. The memory region is disposed to one of the plurality of physical blocks. Each of the plurality of string units configures a first logical block, and when the first logical block is failed, information of the first failed logical block is stored in a first region of the memory region.
US09741436B2 Dynamically controlling an operation execution time for a storage device
In general, this disclosure is directed to techniques for adjusting the timing of operations for a storage device. According to one aspect of the disclosure, a method includes receiving, with at least one device, a workload indicator. The method further includes adjusting, with the at least one device, an operation execution time for the storage device responsive to at least the workload indicator. In some examples, the workload indicator may include a host demand indicator. In additional examples, the workload indicator may include a resource utilization indicator. In further examples, the operation execution time may be one of a write operation execution time or a read operation execution time.
US09741434B2 Resistance change memory
According to one embodiment, a memory includes a memory cell array including blocks arranged in a column direction, first and second main global conductive lines each extending from a first end to a second end of the memory cell array in the column direction, a first resistance change element connected between the first and second main global conductive lines inside the memory cell array, a first reference global conductive line extending from the first end to the second end of the memory cell array in the column direction, and a second resistance change element connected to the reference global conductive line outside the memory cell array.
US09741431B2 Optimal read threshold estimation
An optimal read threshold estimation method includes determining a flip difference corresponding to an optimal step size Δopt, estimating a first slope m1 at a first read point and a second slope m2 at a second read point, and obtaining an optimal read threshold (XLPopt) as the intersection of a first line with the first slope m1 and a second line with the second slope m2.
US09741422B1 Device for controlling a refresh operation to a plurality of banks in a semiconductor device
A refresh control device may include a plurality of latch circuits configured to receive an active signal, a refresh signal, an active control signal, and a refresh control signal, and output a word line enable signal for controlling a refresh operation to banks. The refresh control device may include a command decoder configured to decode a row address in correspondence to an external command signal and generate the active signal and the refresh signal. The refresh control device may include an address buffer configured to buffer an active address and generate the active control signal. The refresh control device may include an address control circuit configured to generate the refresh control signal in correspondence to a refresh command signal.
US09741420B2 Skyrmion driving method and driving apparatus
A skyrmion driving method that utilizes electric current to make it possible to perform driving ON-OFF control at high speed and to suppress the influence of an inertial effect so that the driving control can be performed further logically. The skyrmion is driven based on a driving amount proportional to a time-integrated value of an electric current density j(t) (Am−2) at a clock time t for a location R(t) of the skyrmion at the clock time t and on a driving amount that is in accordance with a diffusive motion due to thermal fluctuation and increases as a Gilbert attenuation constant increases.
US09741419B1 Memory system with a content addressable superconducting memory
A memory system including a content addressable memory having an array of content addressable memory elements including a plurality of rows of content addressable memory elements and a plurality of columns of content addressable memory elements is provided. Each of the content addressable memory elements further includes a first superconducting quantum interference device (SQUID) and a second superconducting quantum interference device (SQUID), where an input bit to each of the content addressable memory elements is compared with: (1) a first state of the first SQUID and (2) a second state of the second SQUID to generate an output signal. The memory system further includes a Josephson magnetic random access memory (JMRAM), coupled to the content addressable memory.
US09741418B2 Write apparatus and magnetic memory
A write apparatus and a magnetic memory, where the write apparatus includes a first drive port, a second drive port, a first information storage area, a second information storage area, and an information buffer. A first area locates between the first information storage area and the information buffer. A second area locates between the second information storage area and the information buffer. The first information storage area, the second information storage area, and the information buffer are made of a first magnetic material. The first area and the second area are made of a second magnetic material. Magnetic energy of the first magnetic material is higher than magnetic energy of the second magnetic material. The write apparatus can ensure write stability of the magnetic memory.
US09741406B2 Semiconductor memory and memory system
A semiconductor memory, including: a plurality of data terminals for transmitting data; a plurality of buffer circuits, each being coupled to a corresponding one of the data terminals; and a control circuit receiving an access command, that controls reading data from a memory cell array or writing data to the memory cell array, and a terminal setting information issued with each access command, and controlling the buffer circuits based on the access command and the terminal setting information, wherein, when the terminal setting information indicates a first mode, all of the buffer circuits function as input buffer circuits or output buffer circuits based on the access command, and wherein, when the terminal setting information indicates a second mode, a part of the buffer circuits functions as the input buffer circuits and a remaining part of the buffer circuits functions as the output buffer circuits.
US09741403B2 Apparatuses and methods to perform post package trim
Memory die can be stacked to form a three-dimensional integrated circuit. For example, through-silicon vias (TSVs) can permit signals to pass vertically through the three-dimensional integrated circuit. Disclosed herein are apparatuses and methods to perform post package trimming of memory die, which advantageously permits the memory die to be trimmed after the memory die is stacked, such that test and trimming characteristics are relatively close to that which will be actually be encountered.
US09741402B2 Data storage device and operating method thereof
A data storage device includes a memory device including a plurality of memory cells; and a controller suitable for determining, based on data read from the plurality of memory cells, section cell numbers corresponding to threshold voltage sections, and for determining an average threshold voltage of a threshold voltage distribution selected among a plurality of threshold voltage distributions of the memory cells which are estimated based on the section cell numbers, based on a Gaussian distribution function.
US09741399B2 Data shift by elements of a vector in memory
Examples of the present disclosure provide apparatuses and methods for performing shift operations in a memory. An example method comprises performing a shift operation a first element stored in a first group of memory cells coupled to a first access line and a number of sense lines of a memory array and a second element stored in a second group of memory cells coupled to a second access line and the number of sense lines of the memory array. The method can include shifting the first element by a number of bit positions defined by the second element by performing a number of AND operations, OR operations, SHIFT operations, and INVERT operations performed without transferring data via an input/output (I/O) line.
US09741396B2 Converting apparatus, contents converting method, and computer readable recording medium
A contents converting apparatus, a contents converting method, and a computer readable recording medium are provided. The contents converting apparatus is for converting contents including a plurality of stream data and stored in a Blu-ray disc. The contents converting apparatus includes a controller configured to receive manifest information of a data structure configuring the contents, and determine stream data to be copied from the Blu-ray disc based on the manifest information. The convents converting apparatus further includes a formatter configured to convert the determined stream data of a first format to new stream data of a second format.
US09741395B2 System and method for content-based navigation of live and recorded TV and video programs
A system, method and computer-readable medium are presented for providing real-time content-based navigation of live video programming. The method aspect of the invention comprises receiving a live video program, generating an index to the received live video program by extracting images and/or text from the video program, recording the live video program, presenting at least a portion of data associated with the generated index to a user, receiving user input regarding a portion of the recorded video program to which the user desires to navigate and playing back the recorded video program starting at the navigated portion identified by the user input.
US09741394B2 Efficient content based video retrieval
Various disclosed embodiments relate to video content analysis based in part upon the detection of shot transitions. In some embodiments, a process and computer system for detecting shot transitions in a video is used to separate a video sequence into a series of “shots” having multiple frames. These shots may then be used for additional processing, e.g., content detection within the video frames.
US09741392B2 Content-based audio playback speed controller
A method includes receiving, by a computer, a video file containing audio content and or visual content. The method further involves, based on a determination of the rates at which information is communicated by different temporal segments of the video file when played back at a default playback speed, assigning a respective target playback speed to each the different temporal segments of the video file. The video file is edited and marked in a format to be played back on a video player so that each of the different temporal segments of the video file can be played back at its respective assigned target playback speed.
US09741379B1 Methods and devices for track seeking using microactuators
A method is disclosed for positioning a transducer over a magnetic recording medium having a plurality of tracks. The method includes positioning the transducer over a first track using a voice coil motor (VCM) and a microactuator. The method further includes applying a feedforward voltage profile to the microactuator to position the transducer over a second track.
US09741377B1 Thermally-assisted magnetic recording head including a main pole and a plasmon generator
A thermally-assisted magnetic recording head includes a main pole and a plasmon generator. The plasmon generator includes a first material portion and a second material portion formed of different materials. The first material portion is located away from the medium facing surface. The second material portion includes a near-field light generating surface. The main pole has a front end face including a first end face portion and a second end face portion. The near-field light generating surface, the first end face portion and the second end face portion are arranged in this order along the direction of travel of a recording medium.
US09741372B1 Double pinned magnetoresistance element with temporary ferromagnetic layer to improve annealing
A double pinned magnetoresistance element has a temporary ferromagnetic layer, two PtMn antiferromagnetic pinning layers, and two associated synthetic antiferromagnetic (SAF) pinned layer structures, the temporary ferromagnetic layer operable to improve annealing of the two PtMn antiferromagnetic pinning layers and the two associated SAFs to two different magnetic directions that are a relative ninety degrees apart.
US09741371B2 Magnetic head for perpendicular magnetic recording including a write shield
A magnetic head includes a main pole, a write shield and a gap section. The write shield includes a trailing shield, a leading shield and two side shields. The gap section includes a trailing gap section, a leading gap section and two side gap sections. Each of the two side gap sections and the leading gap section increases in thickness with increasing distance from a medium facing surface. In the medium facing surface, the thickness of the leading gap section is greater than the width of each of the two side gap sections, and the width of each of the two side gap sections decreases with decreasing distance to the leading gap section.
US09741367B1 Fabrication of a tape head with a monobloc closure
A tape head including a body with a tape-bearing surface configured to contact a magnetic tape, at least one transducer that is a read or write element, configured so the tape head may read from or write to the tape, in operation; and a monobloc closure with a structured cross-sectional profile, so as to exhibit: contact part, fixed on a side of the body which adjoins the tape-bearing surface at an edge thereof, the contact part having a top surface level with the tape-bearing surface; and connecting part integral with the contact part, the connecting part having a top surface recessed from the contact part's top surface, perpendicularly to a contact plane defined by the tape-bearing surface, so the connecting part's top surface does not contact the tape, in operation; and a broken line of mechanical weakness that extends at an end of the top surface of the connecting part.
US09741365B2 Write driver DC resistance calibration
An apparatus, according to one embodiment, includes: a controller having: a first circuit having a reference resistance, a second circuit having an adjustable resistance, and logic integrated with the controller, executable by the controller, or integrated with and executable by the controller to perform the following process: compare output voltages of the first and second circuits, alter the resistance of the second circuit until the output voltage of the first circuit is less than or equal to the output voltage of the second circuit, and extract setting information in response to determining that the output voltage of the first circuit is less than or equal to the output voltage of the second circuit.
US09741363B2 Laser power optimization for heat assisted interlaced magnetic recording
A storage device disclosed herein stores data on a storage media using interlaced magnetic recording (IMR) and it includes a storage controller configured to determine power levels applied to the power source such that power levels applied to heat various tracks can be different from each other. An implementation of the storage device determines the track density, linear densities and power levels for even and odd tracks in IMR HAMR for the storage media.
US09741362B2 Subband block based harmonic transposition
The present document relates to audio source coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), as well as to digital effect processors, e.g. exciters, where generation of harmonic distortion add brightness to the processed signal, and to time stretchers where a signal duration is prolonged with maintained spectral content. A system and method configured to generate a time stretched and/or frequency transposed signal from an input signal is described. The system comprises an analysis filterbank (101) configured to provide an analysis subband signal from the input signal; wherein the analysis subband signal comprises a plurality of complex valued analysis samples, each having a phase and a magnitude. Furthermore, the system comprises a subband processing unit (102) configured to determine a synthesis subband signal from the analysis subband signal using a subband transposition factor Q and a subband stretch factor S. The subband processing unit (102) performs a block based nonlinear processing wherein the magnitude of samples of the synthesis subband signal are determined from the magnitude of corresponding samples of the analysis subband signal and a predetermined sample of the analysis subband signal. In addition, the system comprises a synthesis filterbank (103) configured to generate the time stretched and/or frequency transposed signal from the synthesis subband signal.
US09741357B2 Very short pitch detection and coding
System and method embodiments are provided for very short pitch detection and coding for speech or audio signals. The system and method include detecting whether there is a very short pitch lag in a speech or audio signal that is shorter than a conventional minimum pitch limitation using a combination of time domain and frequency domain pitch detection techniques. The pitch detection techniques include using pitch correlations in time domain and detecting a lack of low frequency energy in the speech or audio signal in frequency domain. The detected very short pitch lag is coded using a pitch range from a predetermined minimum very short pitch limitation that is smaller than the conventional minimum pitch limitation.
US09741356B2 Coding apparatus, decoding apparatus, and methods
A coding apparatus normalizes a low-frequency spectrum included in each of sub-bands obtained from dividing a low band part, using a largest amplitude value among the low-frequency spectrum included in each sub-band, obtains a normalized low-frequency spectrum by decoding the first encoded data, and calculates a correlation between each divided band of a high-frequency spectrum and a plurality of candidate bands of the normalized low-frequency spectrum. The best bands of a plurality of candidate bands are identified, each candidate band having a starting frequency position with non-zero amplitude in the normalized low-frequency spectrum, the high-frequency spectrum being in a high band part of the input audio signal that is higher than the predetermined frequency, and the high-frequency spectrum is encoded using lag information identifying the best band for transmitting the lag information to a decoder.
US09741354B2 Bitstream syntax for multi-process audio decoding
An audio decoder provides a combination of decoding components including components implementing base band decoding, spectral peak decoding, frequency extension decoding and channel extension decoding techniques. The audio decoder decodes a compressed bitstream structured by a bitstream syntax scheme to permit the various decoding components to extract the appropriate parameters for their respective decoding technique.
US09741353B2 Apparatus and method for generating a frequency enhanced signal using temporal smoothing of subbands
An apparatus for generating a frequency enhancement signal has: a signal generator for generating an enhancement signal from a core signal, the enhancement signal having an enhancement frequency range not included in the core signal, wherein a current time portion of the enhancement signal or the core signal has subband signals for a plurality of subbands; a controller for calculating the same smoothing information for the plurality of subband signals of the enhancement frequency range or the core signal, and wherein the signal generator is configured for smoothing the plurality of subband signals of the enhancement frequency range or the core signal using the same smoothing information.
US09741349B2 Audio coding method and apparatus
An audio signal is coded, where a frequency spectrum of the audio signal is divided into first and second regions. Spectral peaks in the first region are encoded by a first coding method. For a segment of the audio signal, a relation between an energy of a band in the second region and an energy estimate of the first region is determined. A relation between the energy of the band in the second region and energy of neighboring bands in the second region is determined. A determination is made whether available bits are sufficient for encoding at least one non-peak segment of the first region and the band in the second region. Further, when the relations fulfill a respective criterion and the bits are sufficient, the band in the second region and the at least one segment of the first region are encoded using a second coding method.
US09741347B2 Automated speech recognition proxy system for natural language understanding
An interactive response system mixes HSR subsystems with ASR subsystems to facilitate overall capability of voice user interfaces. The system permits imperfect ASR subsystems to nonetheless relieve burden on HSR subsystems. An ASR proxy is used to implement an IVR system, and the proxy dynamically determines how many ASR and HSR subsystems are to perform recognition for any particular utterance, based on factors such as confidence thresholds of the ASRs and availability of human resources for HSRs. In some embodiments, the ASR proxy dynamically selects one or more recognizers based at least in part on the identified grammar and the time length of the utterance.
US09741346B2 Estimation of reliability in speaker recognition
A method for estimating the reliability of a result of a speaker recognition system concerning a testing audio and a speaker model, which is based on one, two, three or more model audios, the method using a Bayesian Network to estimate whether the result is reliable. In estimating the reliability of the result of the speaker recognition system one, two, three, four or more than four quality measures of the testing audio and one, two, three, four or more than four quality measures of the model audio(s) are used.
US09741343B1 Voice interaction application selection
An open framework for computing devices to dispatch voice-based interactions to supporting applications. Applications are selected on a trial-and-error basis to find an application able to handle the voice interaction. Dispatching to the applications may be performed without a determination of meaning conveyed in the interaction, with meaning determined by the individual applications. Once an application acts upon a voice interaction, that application may be given first-right-of-refusal for subsequent voice interactions.
US09741340B2 System and method for enhancing speech recognition accuracy using weighted grammars based on user profile including demographic, account, time and date information
Disclosed herein are systems, computer-implemented methods, and computer-readable media for enhancing speech recognition accuracy. The method includes dividing a system dialog turn into segments based on timing of probable user responses, generating a weighted grammar for each segment, exclusively activating the weighted grammar generated for a current segment of the dialog turn during the current segment of the dialog turn, and recognizing user speech received during the current segment using the activated weighted grammar generated for the current segment. The method can further include assigning probability to the weighted grammar based on historical user responses and activating each weighted grammar is based on the assigned probability. Weighted grammars can be generated based on a user profile. A weighted grammar can be generated for two or more segments. The weighted grammar is weighted based on a user profile which consists of information about a number called from, demographic information, account information, a time of day, and a date. Exclusively activating each weighted grammar can include a transition period blending the previously activated grammar and the grammar to be activated.
US09741334B2 Active noise cancellation in audio output device
An audio output device controls the application of active noise cancellation (ANC) levels based on a current status of the device. The audio output device includes a communication interface configured to provide a wired or wireless connection to a playback device, a signal detector configured to detect an audio signal provided through the communication interface, an ANC module configured to apply a first-level ANC to the audio signal, and a control unit configured to determine a level of the ANC to be applied by the ANC module. Upon determining that the audio signal is not provided based on information provided from at least one of the communication interface or the signal detector, the control unit instructs the ANC module to perform a second-level ANC.
US09741333B2 Noise cancellation system
A programmable Active Noise Compensation (ANC) system for an audio input includes a parameter store structured to store a number of various filter parameters. A mode of operation is selected that represents the type of environment the ANC system is operating in—feed-forward, feed-back, or combined feed-forward and feedback. Different filter parameters are retrieved from the parameter store based on the selected mode and desired operation. Audio inputs are sampled at a relatively high sample rate that matches inputs from a feed-forward and feedback microphone that may be present in the system. Parameters and instructions may be changed in the system responsive to changing conditions of the compensation system.
US09741331B1 Sound-attenuating composite structure
A sound-attenuating composite structure may comprise a honeycomb core assembly having a plurality of honeycomb cells defined by sidewalls, wherein the honeycomb core assembly is sandwiched between an inner impervious skin and a perforated outer skin. The sound-attenuating composite structure may further comprise a ceramic foam insert received in each of the honeycomb cells at a predetermined insertion depth to form an obstruction therein. Each of the ceramic foam inserts may have a predetermined thickness defined between substantially flat top and bottom surfaces. The sound-attenuating composite structure may have predetermined acoustic performance characteristic that are controlled, at least in part, by the predetermined thickness and the predetermined insertion depth.
US09741326B2 Electronic device supporting music playing function and method for controlling the electronic device
An electronic device and a method for controlling the electronic device are provided. The method includes receiving at least one input sound from a user, determining one of a plurality of reference sounds included in a guide track as a device playing sound corresponding to the at least one input sound, and playing the device playing sound.
US09741325B2 Foldable floor stand for guitar
A foldable floor stand for guitar, comprises supporting rods, whose top ends are intermeshed, and aluminum tubes connecting with bottom ends of the supporting rods to support a guitar; two plastic engagers are set on top of the supporting rods, a rotatable pad apparatus contacting with guitar surface is arranged on side of the plastic engager supporting the guitar. Due to adopting a pad apparatus to make the plastic supporting panel and back face of the guitar contact in surface, frictions are increased and placements of a guitar or other music instruments onto the stand are more stable, more secure, harder to slide and fall. Connecting supporting rods and aluminum tubes moveably, makes it convenient to adjust positions of supporting rods, to adopt different styles of guitars; it is possible to fold supporting rods wholly inside range of aluminum tubes, making it convenient to carry.
US09741324B2 Electronic drum
A percussion instrument includes a drum shell, a batter head maintained under tension by a rim secured to the top of the drum shell, a flexible member supported at the bottom end of the drum shell, a contact microphone retained on a central section of the flexible member, an acoustic transmission structure in contact with the batter head, and a drive foot coupled to a lower end of the acoustic transmission structure. The contact microphone can be coupled to the flexible support member with a first double-sided adhesive tape member. A foam cushion disposed between the drive foot and the contact microphone can be coupled to the drive foot on a top side with a second double-sided adhesive tape member and on the opposite bottom side with a third double-sided adhesive member to reduce unwanted microphonics or feedback, and allow rapid reversion of the signal from the contact microphone.
US09741320B2 Vibration dampening device and a closed chamber deflectable accessory for a vibration dampening device
A capo for a stringed musical instrument is clamped on the neck of the instrument and has a flexible portion that is pressed against the strings between frets to change the tone of the instrument. The flexible portion may comprise various materials including a vessel wall structure filled with a fluid. Also, the flexible portion may comprise a silicone rubber.
US09741313B2 Gate driving circuit with an auxiliary circuit for stabilizing gate signals
A gate driving circuit includes a shift register circuit and an auxiliary circuit which are disposed at different sides of a pixel array. The shift register circuit includes an (N−1)th shift register stage for generating an (N−1)th gate signal according to a first clock, an Nth shift register stage for generating an Nth gate signal according to a second clock, and an (N+1)th shift register stage for generating an (N+1)th gate signal according to a third clock. The auxiliary circuit includes a first transistor. The first transistor performs the signal voltage stabilization and level switching acceleration operations on the Nth gate signal according to the (N−1)th gate signal and the second clock.
US09741312B2 Electro-optical apparatus, method of driving electro-optical apparatus, and electronic equipment
An electro-optical apparatus includes scanning lines; signal lines; pixels; and a drive unit. The signal lines are divided into k signal line groups (k is an integer of two or greater). The drive unit includes a precharging circuit that supplies precharging signals to the signal lines, and an image signal circuit that supplies image signals to the signal lines. The image signal circuit includes k image sequence lines and k groups of switches. The precharging circuit includes k precharging sequence lines and k groups of precharging switches.
US09741305B2 Devices and methods of adaptive dimming using local tone mapping
Methods, systems, and devices for improving contrast, dynamic range, and power consumption of a backlight in a display are provided. By way of example, a method includes receiving image data to be displayed on pixels of a display panel, generating a global histogram of the image data, generating a plurality of thresholds based on the global histogram, and defining a first threshold and a second threshold of the plurality of thresholds as local thresholds based on the global histogram and a local histogram. The first threshold and the second threshold are generated according to a local tone mapping function. The method further includes adjusting a luminance of one or more of pixels of the display panel based at least in part on the first threshold and the second threshold.
US09741304B2 Shift register unit and driving method thereof, shift register circuit, and display apparatus
The application relates to a shift register unit and a driving method thereof, a shift register circuit and a display apparatus. The shift register unit may include a gate starting terminal, a first clock terminal, a second clock terminal, a reset terminal, a low level terminal, a gate output terminal, a storage capacitor, a charging module, an output control module and a reset module. In the shift register according to the present application, since the reset operation is under control of the second transistor and the fifth transistor both, an improper reset operation will not occur, even if the signal at the reset terminal is unstable.
US09741302B2 Liquid crystal display device
In a frame 1, a sum total of luminance of a sub-pixel (SRX) and a sub-pixel (SRx) is caused to correspond to pixel data (DR1) while setting luminance of a sub-pixel (SRX) which is provided in a pixel (PRX) of a picture element (EX) to be higher than luminance of the sub-pixel (SRx) which is close to the sub-pixel (SRX) in the vertical direction in the pixel (PRX), and in a frame 2, a sum total of luminance of the sub-pixel (SRX) and the sub-pixel (SRx) is caused to correspond to pixel data (dR2) while setting luminance of the sub-pixel (SRx) to be higher than luminance of the sub-pixel (SRX).
US09741296B2 Driving method of a display device, and a display device
According to one embodiment, three columns of a first and second columns of first and second color pixels, and a third column of third and fourth color pixels arranged alternately, are repeatedly provided along a first direction. The first set of a first, a second and a third color pixels along the first direction, and the second set of a first, a second and a fourth color pixels along the first direction are each defined as a composite color unit pixel. Pixel signals are supplied to the pixels of the third columns in a pattern that polarities of the pixel signals of the pixels of the third columns along the first direction are . . . , +, +, −, −, +, +, −, −, +, +, −, −, . . . .
US09741295B2 Image display apparatus and method for controlling the same
An image display apparatus includes a display unit to display an image based on image data on a screen including a plurality of areas, a light emitting unit to individually control emission brightness for each area, a calculation unit to calculate emission brightness of an image displayed on the screen for each area based on the image data, a measurement unit disposed opposing the screen and to measure a characteristic value relating to display characteristics of the display unit, and a control unit to determine whether emission brightness of a first area opposing the measurement unit is lower than a first value when the measurement unit measures the characteristic value and to set the emission brightness to a value equal to or greater than the first value when the emission brightness of the light emitting unit for the first area is lower than the first value.
US09741293B2 Display device with optical separation and respective liquid crystal panels
A display device is disclosed. According to one embodiment, the display device includes a light source, a dimming panel and a display panel. The dimming panel includes a dimming area with sub-areas arrayed in a matrix. The dimming panel also controls a transmittance of light from the light source in each of the sub-areas. The display panel includes a display area with pixels arrayed in a matrix and displays an image due to incident light transmitted through the dimming panel thereon. In one example, an optical separation system is arranged between the dimming panel and the display panel. It separates light from the light source into respective wavelength bands. The display panel includes corresponding liquid crystal panels on which the respective wavelength bands are made incident.
US09741292B2 Method and system for programming and driving active matrix light emitting device pixel having a controllable supply voltage
Method and system for programming and driving active matrix light emitting device pixel is provided. The pixel is a voltage programmed pixel circuit, and has a light emitting device, a driving transistor and a storage capacitor. The pixel has a programming cycle having a plurality of operating cycles, and a driving cycle. During the programming cycle, the voltage of the connection between the OLED and the driving transistor is controlled so that the desired gate-source voltage of a driving transistor is stored in a storage capacitor.
US09741290B1 Multi-mode display
Methods and apparatuses are provided for a multi-mode display. In one embodiment, a multi-mode display comprises an array of light sensing and emitting units (LSEUs), a decoder configured to generate addresses for accessing one or more LSEUs in the array of LSEUs, and a controller configured to control the array of LSEUs using the addresses, where each LSEU in the array of LSEUs comprises a light sensing and emitting component (LSEC), an emitting circuit configured to generate light using the LSEC, and a sensing circuit configured to detect light using the LSEC.
US09741289B2 Active-matrix display device, and active-matrix organic electroluminescent display device
An active-matrix display device employs current-programmed-type pixel circuits and performs the writing data to each of pixels on a line-by-line basis. The active-matrix display device having a matrix of current-programmed-type pixel circuits includes a data line driving circuit 15 formed of m current driving circuits (CD) 15-1 to 15-m arranged corresponding to respective data lines 13-1 to 13-m. The data line driving circuit (CD) 15-1 to 15-m holds image data (luminance data herein) in the form of voltage, and then converts the voltage of the image data into a current signal. The current signal is than fed to the data lines 13-1 to 13-m at a time. The image information is thus written on the pixel circuits 11.
US09741287B2 Organic light emitting display having shared scan lines
An organic light emitting display is discussed. The organic light emitting display includes a display panel including subpixels; and a driving part for supplying a driving signal to the display panel, wherein, in a first subpixel on an (N-1)th line and including a first transistor, and a second subpixel on an Nth line and including a second transistor, which are disposed adjacent to each other, gate electrodes of the first and second transistors are connected to one scan line.
US09741285B2 Repairable organic light-emitting display apparatus and method of repairing the same
An organic light-emitting display apparatus includes a plurality of lines disposed to include crossing points where lines insulated from one another by an insulation layer cross. If a defect occurs at one of the crossing points, the lines may be shorted together and the apparatus malfunctions. A method of identifying a shorted crossing point uses a test light-emitting device that is disposed to correspond to the crossing point and to emit light when a short is present at its corresponding crossing point.
US09741283B2 Over-current control device and organic light emitting display device adopting the same
Disclosed is to an over-current control device and an organic light emitting display device adopting a function of interrupting an over-current. To provide an over-current control device and a OLED device using the same, which allow a fast and reliable detection of an over-current, an over-current control device for detecting an over-current provided to an OLED is provided, comprising: an over-current identification unit adapted to compare a driving voltage on a supply line for driving the OLED with a reference voltage on a reference voltage line for identifying the over-current; an interruption unit connected between the supply line supplying the driving voltage and the pixel including the OLED for interrupting the power supply if the over-current identification unit recognizes an over-current flowing through the supply line.
US09741282B2 OLED display system and method
A method and system control an OLED display to achieve desired color points and brightness levels in an array of pixels in which each pixel includes at least three sub-pixels having different colors and at least one white sub-pixel. The method and system select a plurality of reference points in the pixel content domain with known color points and brightness levels. For each set of three sub-pixels of different colors, the method and system determine the share of each sub-pixel to produce the color point and brightness level of each selected reference point, and select the maximum share determined for each sub-pixel as peak brightness needed from that sub-pixel.
US09741279B2 Display systems with compensation for line propagation delay
A method for characterizing and eliminating the effect of propagation delay on data and monitor lines of AMOLED panels is introduced. A similar technique may be utilized to cancel the effect of incomplete settling of select lines that control the write and read switches of pixels on a row.
US09741273B1 Illuminated assemblies and methods of manufacture thereof
An illuminated assembly includes a substrate that is rigid so as to maintain a shape, the substrate having a first terminal surface and a second terminal surface. The assembly includes at least one channel defined into the substrate, the at least one channel having: an exposed portion defined on the first terminal surface of the substrate to define an indicia for display, a base portion defined between the first and second terminal surfaces of the substrate, and two channel walls extending from the exposed portion to the base portion. The assembly includes at least one light source between the exposed portion and the base portion of the at least one channel. The assembly includes a compound defined in an intermediate portion of the at least one channel, the intermediate portion extending from the at least one light source to the two channel walls, the exposed portion, and the base portion.
US09741271B2 Flexibly supported video display
A method of displaying a video display system, assembling a video display system, and a video display system are disclosed. The video display system can include a flexible support, a display device detachably engaged to the flexible support, and a coupling device engaged to the flexible support and the display device at a first location on the display device.
US09741270B2 Display board system
A display board system includes a first display board, a second display board, a first clip, and a second clip. The first clip is coupled to the first display board and includes a body and a top portion coupled to the body generally above an upper edge of the first display board. The top portion has an upwardly facing cavity and a downwardly extending tab. The second clip is coupled to the second display board and includes a body and a top portion coupled to the body generally above an upper edge of the second display board. The top portion has an upwardly facing cavity and a downwardly extending tab. The tab of the second clip is receivable in the cavity of the first clip to support the second display board on the first display board.
US09741269B2 Modular signpost system
An improved system for simply assembling, installing, and customizing a signpost. In one exemplary embodiment, the assembled signpost may define a semi-modular post-with-arm structure configured to receive one or more signs via one or more attachment components. The attachment component(s) may be adjustably attached/positioned at any length along the extended arm component. Moreover, the extended arm component, and any signs engaged thereto, may be supported by the post component. Moreover, the post component, the extended arm component, and any signs engaged thereto, may be rigidly yet detachably engaged to a supporting substrate via an anchoring component. The anchoring component may be specifically designed to engage discreetly with the supporting substrate under cover of the post component. Moreover, the assembled signpost may comprise a decorative add-on sub-system intended to make the over-all system more aesthetically pleasing to the intended audience.
US09741266B2 Multi-panel display device, blank, and method of forming the device
A multi-panel display device, a blank therefor, and a method of forming a multi-panel device for display. The blank may have a center panel; a first side panel attached to the center panel along a first pre-weakened line; a second side panel attached to the center panel along a second pre-weakened line; and a header panel detachably coupled to the second side panel along a third pre-weakened line. The center panel, the first, side panel, and the second side panel may all have the same height. A ratio of the width of the center panel to a width of each of the first and second side panels may be approximately 2:1.
US09741263B2 System of preoperative planning and provision of patient-specific surgical aids
A method for assisting a user with surgical implementation of a preoperative plan includes generating a physical native tissue model of a native patient tissue. The physical native tissue model includes at least one primary patient tissue area including a surface of interest, at least one secondary patient tissue area including no surfaces of interest, and a base surface for engaging a supporting structure. The physical native tissue model, as generated, includes at least one information feature providing clinically useful information to the user. The information feature is substantially separated from the surface of interest. An apparatus for assisting a user with surgical implementation of a preoperative plan is also provided.
US09741258B1 Conditional provisioning of auxiliary information with a media presentation
Techniques for conditional presentation of auxiliary information are provided. In one example, a computer-implemented method comprises determining, by a device operatively coupled to a processor, feedback information for a user in response to a media presentation, wherein the feedback information is indicative of a mental state of the user during presentation of the media presentation. The computer-implemented method can further comprise determining content of the media presentation associated with the mental state of the user, and determining auxiliary information about the content based on the mental state of the user. The computer-implemented method can further comprise providing, by the device, the content to a user device during the presentation of the media presentation and for rendering at the user device in association with presentation of the content.
US09741256B2 Remote laboratory gateway
A remote laboratory gateway enables a plurality of students to access and control a laboratory experiment remotely. Access is provided by an experimentation gateway, which is configured to provide secure access to the experiment via a network-centric, web-enabled interface graphical user interface. Experimental hardware is directly controlled by an experiment controller, which is communicatively coupled to the experimentation gateway and which may be a software application, a standalone computing device, or a virtual machine hosted on the experimentation gateway. The remote laboratory of the present specification may be configured for a software-as-a-service business model.
US09741252B2 Flight management system and method for monitoring flight guidance instructions
A flight management assembly including two guidance systems, each one provided with a flight management system. The flight management systems are independent and hosted in different computer equipment. Each of the flight management systems being configured to carry out at least a computation of guidance commands for the aircraft. The flight management assembly also includes a monitoring unit hosted in computer equipment different from the computer equipment hosting the flight management systems and configured to monitor at least the guidance commands computed by the two flight management systems to detect and identify a defective flight management system.
US09741251B2 Collision avoidance assistance device and collision avoidance assistance method
A collision avoidance assistance device includes an object detection unit configured to detect the object, a planned execution timing determination unit configured to determine a planned execution timing, a motion characteristics value acquisition unit configured to acquire a motion characteristics value in a comparison target time span which is a predetermined time span later than a detection timing at which the object detection unit detects the object and prior to the planned execution timing, and a collision avoidance assistance determination unit configured to determine whether or not to execute the collision avoidance assistance at the timing prior to the planned execution timing, based on the result of comparison between the motion characteristics value and a reference motion characteristics value in the comparison target time span obtainable from a history of the past motion characteristics values.
US09741249B2 Automated processing method for bus crossing enforcement
As set forth herein, systems and methods are described that facilitate to analyze a video stream from a camera mounted on the side of a school bus, wherein a sub-set of video sequences showing cars illegally passing the stopped school bus are automatically identified through image and/or video processing. The described systems and methods provide a significant savings in terms of the amount of manual review that is required to identify such violations. The video sequences also can be analyzed further to additionally produce images of the license plate (for identification of the violator), thereby providing further reduction in required human processing and review time. In one embodiment, automatic license plate recognition (ALPR) is employed to identify text on the violator's license plate, as well as the state by which the license plate was issued, without requiring human review of the license plate image.
US09741248B2 System and method for traffic management using lighting networks
A lighting network (100) and methods therefore are disclosed. The lighting network (100) includes a plurality of lighting units (LU0-LU10) each including a wireless receiver (12) arranged to obtain a wireless signal from an object (30) to be tracked and a communication interface (14). The lighting network (100) also includes a control unit (20) including a communication unit (22) that is arranged to communicate with at least one of the plurality of lighting units (LU0-LU10) to obtain tracking data based upon the wireless signal. The tracking data is processed by the control unit (20) using a topology table (FIG. 1b). The topology table (FIG. 1b) is based upon the geographic locations of the plurality of lighting units and mapping data.
US09741245B1 Method and apparatus for producing optical tracking and nutation at high frequencies with low power
A reduced power consumption actuator drive circuit that includes separate circuit power paths for different portions of the signal spectrum for applications in which lower frequencies have high amplitudes. The low frequency circuit paths use higher power supply voltages at lower currents and the high frequency circuit paths use lower power supply voltages at higher currents. In one embodiment, the drive circuit drives a nutator that employs a resonating circuit that maintains actuator motion with reduced energy supplied by the power supply.
US09741243B2 Remote control system, device control apparatus and program
A device control apparatus acquires information on the environment surrounding devices from an environment acquisition sensor. The device control apparatus determines, on the basis of the acquired environment information, whether the devices can be remotely controlled safely. When remote operation instruction data is received from a terminal apparatus via an external network (N2), the device control apparatus generates a control signal for controlling devices to be operated and transmits the generated control signal to such devices via an in-house network only in a case where it is determined that such devices can be remotely controlled safely.
US09741241B2 Electronic device
An electronic device may include a position detecting unit that detects a position; a time detecting unit that detects a time; a communicating unit that communicates with a first device provided separately from the position detecting unit and the time detecting unit; and an instructing unit that instructs, via the communicating unit, a first detecting unit provided to the first device to perform detection according to a detection result of the position detecting unit and the time detecting unit. An electronic device may include a position detecting unit that detects a position; a time detecting that detects a time; a physical amount detecting unit that detects a physical amount of an ambient environment according to a detection result position detecting unit and the time detecting unit; and a human detecting that performs detection about human according to a detection result of the physical amount detecting unit.
US09741239B2 Systems and methods of calibrating replacement alarm control panels
An apparatus and method of up-dating an existing alarm monitoring system control panel having installed wire loops, with detectors coupled thereto, and installed end-of-line resistors. Upon removal of the existing control panel, the loops are coupled to an up-graded control panel having an adjustable loop interface. The existing loops can be coupled to the adjustable loop interface. The interface automatically determines operating loop voltages in view of existing end-of-line resistors. Detectors on the loops can be read without any changes needed to end-of-line resistor values. Determined operating loop voltages can be digitized and stored in the up-graded control panel for subsequent use in monitoring loop operating characteristics.
US09741237B1 Emergency location identification using wireless devices
Embodiments of the present disclosure include an efficient and accurate method for presenting victim locations to emergency responders. The method disclosed can be used to track individuals still remaining in a building in case of an emergency. The method comprises determining a location for an individual by receiving a device identifier (e.g., combination of numbers and/or characters uniquely identifying a receiving device associated with the individual) and location information, received from one or more beacons, from the receiving device. The method comprises determining a first location associated with the receiving device based on the location information and/or the device identifier. The method comprises determining different locations associated with the individual as the individual moves and determining whether the individual is still within the building. The method comprises, displaying location information and instructions to reach the individual in case of an emergency.
US09741233B2 Personnel proximity detection and tracking system
Systems and methods for tracking, locating, identifying, or mapping movements of persons or personnel within a facility may include badges carried by selected persons or personnel through the facility, and these badges can each include a transmitter configured to transmit a series of signals including signature information identifying the badges and also identifying codes of each signal transmitted. In addition, a series of receivers can be positioned at selected locations of the facility and can receive the signals transmitted by the transmitters of the badges, and these receivers can be configured to identify each badge from which signals are received based upon signature information for identified badges and also to determine the proximity, range, distance, or zone between the badge identified and one or more receivers.
US09741231B2 Tamper/damage detection
Various aspects are directed to the detection of tampering, as may be applicable to retail goods and a variety of implementations. As may be consistent with one or more embodiments, an apparatus includes a loop conductor having first and second ends and contiguous conductive material extending in a loop between the ends. A detection circuit detects continuity of the loop conductor and characteristics of power that is provided to the loop conductor and is indicative of validity of the continuity detection. A communication circuit communicates a wireless signal indicative of the detected electrical characteristics, and an energy circuit powers the loop conductor, detection circuit and communication circuit via received wireless power. Other aspects are further directed to an interrogator that provides the wireless power and evaluates the wireless signal to detect tampering with the conductive loop and validity thereof.
US09741224B1 Alarming parents for stopping children being left in a vehicle by mistake
Reminder mechanisms for driver handheld mobile devices are provided to provide an alarm to prevent children being left in a vehicle by mistake by a child caregiver for stopping hot vehicle deaths of children due to heat strokes. A wireless in-vehicle reminder device system comprises a wireless in-vehicle reminder device having a housing including a plug to snugly insert into a socket or a port of a vehicle to connect to a power source of the vehicle. The wireless in-vehicle reminder device includes a first wireless transceiver configured to communicate on a first wireless link with a first wireless module of a handheld mobile device and a reminder mechanism configured to provide a reminder in a form of an alarm signal to the handheld mobile device over the first wireless link in response to a warning event detected in the vehicle. The wireless in-vehicle reminder device system further comprises a reminder application (APP) installed on the handheld mobile device and associated with the reminder mechanism to provide at least one of an audio warning and a visual warning from the handheld mobile device in response to the alarm signal.
US09741222B1 Blister package with integrated sensor and electronic tag
A blister package with an integrated RFID tag is provided. The conductive lidding material is modified to serve not only to seal some contents within some formed blister film, but also to act as an RFID tag antenna. An electronic circuit is electrically connected to the lidding film antenna. Methods of manufacture which integrate with conventional blister package manufacturing processes are also provided.
US09741217B2 Method of activating a supplemental visual warning signal based on frequency emitted from a generator of a primary audible warning signal
A system and method for signaling users including a control device electrically connected to a transceiver. The transceiver has a specified frequency. A first mobile signal device being activated by a first user and electrically communicating with a first transmitter having a selectable signal frequency. The first transmitter electrically communicates with the transceiver using the specified frequency. A second signal device includes a second receiver for receiving an activation signal from the transceiver. The second receiver electrically communicates with the transceiver using the specified frequency. The second signal device is activated by the activation of the first mobile signal device using the transceiver for alerting other persons.
US09741215B2 Wearable haptic feedback devices and methods of fabricating wearable haptic feedback devices
Embodiments include wearable haptic feedback devices and methods of fabricating wearable haptic feedback devices. In an illustrative embodiment given by way of non-limiting example, a wearable haptic feedback device includes: a wearable headgear cap; a web disposed within the cap; a plurality of haptic elements disposed about the web and configured to provide haptic feedback to a user; and an interface circuit configured to operatively couple the plurality of haptic elements to an electronic system.
US09741212B2 Bend stiffener with bend indication
A bend stiffener including a body tapering from a base to a top. The body has a central through-opening, extending from the base to the top, which is arranged to receive a subsea cable or umbilical, and a first bend indicator arranged on the body. The first bend indicator has a proximal portion having a fixed end which is fixed relative to the body and a distal portion which has a free end. The first bend indicator extending from the fixed end to the free end in the axial direction of the body. The distal portion covers a bend indication portion of the bend stiffener, which bend indication portion has a first visual appearance, and which distal portion has a second visual appearance. The first visual appearance differs from a visual appearance of an area of the bend stiffener surrounding the bend indication portion.
US09741207B2 Non-sequential frame insertion interleaved wagering system
A non-sequential frame insertion interleaved wagering system is disclosed including an interactive processing device constructed to: provide an interactive application and display; communicate application telemetry data; incorporate the application resource data into the interactive application; a wager controller constructed to: determine a wager outcome; and communicate wager outcome data; and the process controller operatively connecting the interactive processing device and the wager controller, and constructed to: generate non-sequential frames; determine whether disruption system parameters are met; communicate generated non-sequential frames; determine a change in user performance; when a change in user performance is determined, communicate change in user performance notification data; when a change in user performance is not determined, determine whether to trigger a wager request; when a wager request is triggered, generate wager request data and communicate wager request data; determine wagering telemetry and application resource data; communicate wagering telemetry and application resource data.
US09741203B2 System and method of conducting games of chance
A system and a method of conducting games of chance with enhanced payouts based on a cash in or initial investment amount are described. In response to a player's initial investment or cash in amount, a payout schedule is selected. The larger the initial investment the better the selected payout schedule for the player. Live games of chance, games of chance facilitated by electronic gaming machines or devices and server-based games may utilize the method shown here. Players may also receive enhanced awards such as enhanced player points based on the amount of the initial investment, or based on other parameters and factors. Awards and bonuses may also be provided to players who exhaust an initial investment exceeding a threshold amount. Other different variations and combinations of the games and winnings are also explained in details.
US09741196B2 Automatic vending machine
A controller, when a normal cooling operation is being performed, forward-drives a lower-side and an upper-side in-box blower fans, thereby causing internal air cooled by an evaporator to circulate within a commodity storage box in such a way that it enters a rear face duct through a lower-side opening and is discharged from an upper-side opening, and when a cold-maintaining operation is being performed, stops driving the lower-side and the upper-side in-box blower fans, and when a cooling recovery operation is being performed, forward-drives the lower-side in-box blower fan and reverse-drives the upper-side in-box blower fan, thereby causing internal air cooled by the evaporator to enter the rear face duct through the lower-side opening and causing internal air to enter the rear face duct through the upper-side opening, and also causing internal air entered the rear face duct to be discharged from the intermediate opening.
US09741190B2 Public service management method, public service management apparatus, and public service management programs for properly providing public services
There is a need to effectively determine which users should be given priority for using a public service. A way of improving the public service can be to acquire information on congestion degree in use of the public service, to determine whether the congestion degree is higher than a specified level or not, and to transmit information that urges cease of the use of the public service being used to users who have higher utilization of the public service than other users among a plurality of users if the congestion degree is higher than the specified level.
US09741188B2 Mobile device case
An example mobile device case is described. In one implementation, the mobile device case includes a housing that surrounds at least a portion of a mobile device. A capacitive touch button is disposed on the housing and associated with a vehicle function. A user activation sensor initiates monitoring of the capacitive touch button in response to a user contact. A vehicle control module senses activation of the capacitive touch button and, in response to sensing the activation, initiates the associated vehicle function.
US09741187B2 Distributed access control
An access control system that comprises a storage for storing a plurality of user profiles of a plurality of users, each one of the plurality of user profiles is associated with a unique identifier of one of the plurality of users and defining access credentials of a respective the user to each of a plurality of gates, a central unit having at least one processor and an access manager module executed by the processor, and a plurality of gate control units which includes a reader to read information and a gate controller adapted to instruct an opening of at least one of the plurality of gates based on an analysis which is performed in the central unit of information extracted from an output of the reader.
US09741185B2 Anti-pass back capacity predictive system and method for access control host processing system
An anti-pass back capacity predictive system and method for an access control host processing system are provided. Some methods can include a host system identifying a number of APB status messages generated by the host system in connection with the host system monitoring a facility, the host system comparing the number of APB status messages generated by the host system with a baseline threshold value, when the number of APB status messages generated by the host system is less than or equal to the baseline threshold value, the host system determining that enabling an APB feature in the facility will be successful, and when the number of APB status messages generated by the host system is greater than the baseline threshold value, the host system determining that enabling the APB feature in the facility will fail.
US09741180B2 Cloud-based address processing
Mail processing systems and methods. A method includes receiving a plurality of mailpieces in the mail processing system and associating a unique identifier with each of the plurality of mailpieces. The method includes obtaining destination address information for each of the plurality of mailpieces and comparing the destination address information with a potential move table to determine destination addresses for which there is a potential change of address. The method includes sending the destination address information to a change of address (COA) server and receiving COA results from the COA server. The method includes printing destination information on each mailpiece according to the COA results.
US09741179B2 Onboard unit for a vehicular identification system
An onboard unit for a vehicular identification system is disclosed herein. The onboard unit comprises a housing attachable to an exterior surface of a vehicle's windscreen, a transceiver, and a processor coupled to the transceiver and configured to communicate with the identification system via the transceiver. The transceiver and processor are contained in the housing. The onboard unit comprises a tampering protection unit which is split into a first part which is contained in the housing and a second part which is attachable to an inner surface of the windscreen. The first and the second part each comprise a limited range communication module for communication between each other. The tampering protection unit is configured to detect a loss of communication between both communication modules and, upon detection, to trigger an alarm event.
US09741178B1 Fare collection system in a public transit network
A system in a public transit network may include a fare collection system, a fare management system, and a processing device for assessing the riskiness of fare classes in the transit network and causing the fare management system to take an action based on the assessment. Particularly, the processing device will receive fare information from the fare collection system, such as via a token reader, determine a fare return series over a period of time, apply a Capital Asset Pricing Model to the fare return series and assess the return versus volatility chart for multiple fare classes. Based on the assessment, the processing device will cause the fare management system to take an action such as changing a fare price or a route, deleting a fare class or a route, combining one or more fare classes or routes, or combining one or more fare classes with one or more routes.
US09741176B2 Lottery ticket dispensing device
A lottery ticket distribution device (10) for dispensing scratch-off lottery tickets, which includes; a housing, a lottery ticket feeding device, a cutter (36), a guiding press plate (38), and a guiding press plate drive device and a control device (23). The guiding press plate drive device includes a linear electromagnet (50), a lever (51), a pulling plate (52) and a spring (53). The linear motion of the linear electromagnet (50) pushes the lever (51) to rotate, and the rotation of the lever (51) drives the pulling plate (52) and the guiding press plate (38) connected to the pulling plate (52) to rotate, so that a lottery ticket tape (16) is bent toward the cutter (36). The lottery tickets feeding device makes the lottery tickets to roll back, thereby a lottery ticket is separated.
US09741174B2 Information processing apparatus, information processing method, and computer-readable recording medium
An information processing apparatus according to an embodiment includes an imaging unit that obtains a captured image including position identification information identifying a position in which a virtual object represented by an image including an immovable part and a movable part is to be displayed; a generator that generates a composite image obtained by combining the virtual object with the captured image in the position thereof identified by the position identification information; a display unit that displays thereon the composite image; an operation receiver that receives an operation on the movable part included in the composite image displayed on the display unit; and a display controller that controls the display of the movable part, based on display setting information for displaying the virtual object, when the operation receiver has received the operation on the movable part.
US09741168B2 Video outputting apparatus, three-dimentional video observation device, video presentation system, and video outputting method
An object classification unit 504 classifies objects placed in a virtual three-dimensional space into objects to be displayed on an optical transmission type HMD and objects to be displayed on a monitor 300 which is observed through the optical transmission type HMD. A video outputting unit 506 outputs a video of each object to the monitor 300 or the optical transmission type HMD based on a classification by the object classification unit 504.
US09741167B1 Method and system for providing an image of a virtual space to a head mounted display
A method includes defining a virtual space including a display object and a three-dimensional object. The method includes defining a first pair of virtual cameras in the virtual space. The method includes defining a second pair of virtual cameras in the virtual space. The method includes generating a first right-eye image, and a first left-eye image. Both the first right-eye and left-eye images include a first part of the virtual space and the display object. The method further includes generating a second right-eye image and a second left-eye image. Both the second right-eye and left-eye images include a second part of the virtual space and the three-dimensional object. The method further includes superimposing the first and right-eye images to overlap the three-dimensional object with the display object. The method further includes superimposing the first and second left-eye images to overlap the three-dimensional object with the display object.
US09741165B2 Volume dimensioning systems and methods
Systems and methods for volume dimensioning packages are provided. A method of operating a volume dimensioning system may include the receipt of image data of an area at least a first three-dimensional object to be dimensioned from a first point of view as captured using at least one image sensor. The system can determine from the received image data a number of features in three dimensions of the first three-dimensional object. Based at least on part on the determined features of the first three-dimensional object, the system can fit a first three-dimensional packaging wireframe model about the first three-dimensional object. The system can display of an image of the first three-dimensional packaging wireframe model fitted about an image of the first three-dimensional object on a display device.
US09741160B2 Shadowing method for ray tracing based on geometrical stencils
Aspects comprise a ray tracing shadowing method based on the data structure of a uniform grid of cells, and on local stencils in cells. The high traversal and construction costs of accelerating structures are cut down. The object's visibility from the viewpoint and from light sources, as well as the primary workload and its distribution among cells, are gained in the preprocessing stage and cached in stencils for runtime use. In runtime, the use of stencils allows a complete locality at each cell, for load balanced parallel processing.
US09741158B2 Graphic processing unit and tile-based rendering method
A graphics processing unit (GPU) is provided. The GPU includes a tiling unit and a rasterizer. The tiling unit is configured to determines primitives touching a corresponding tile in tiles in an image frame, to determine at least one representative primitive of the primitives using a depth value of each of the primitives, and to generate visible primitives of the primitives for the corresponding tile using a depth value of the at least one representative primitive. The rasterizer is configured to rasterize the at least one representative and the visible primitives.
US09741157B2 Previewing changes on a geometric design
Describe is a method for visually presenting, or previewing, changes to 3-dimensional geometry. In Onshape, a user may apply a sequence of configurable geometric operations in order to design a 3-dimensional model. When a user edits a specific operation, the method provides a way for the user to see the effects changes will have on a model. The method provides high-fidelity visualizations of the user's design as it would be before the operation is applied, after the operation is applied, and the operation's effects in conjunction with the effects of all operations in the sequence. The method also provides an interface for transitioning between these visualized states, allowing the user to effectively and efficiently understand the effect of the changes.
US09741156B2 Material trouble shooter
A materials trouble shooter is provided for use with 3D models in computer graphics. An error texture is displayed that is distinguishable from textures without errors. If a texture is missing or is applied incorrectly to the 3D model, an error texture is displayed using an error shader instead of a regular shader for the texture for which an error in loading or application has been detected.
US09741155B2 Apparatus and method for tile-based graphic data rendering
A method and apparatus for rendering graphics data are provided. The graphics data rendering method includes calculating a number of overlapping objects by tile in a first frame. The graphics data rendering method determines a tile size of a second frame based on the calculated number of the overlapping objects, divides the second frame based on the determined tile size, and renders the second frame by divided tile.
US09741149B2 User terminal device for providing animation effect and display method thereof
A user terminal device includes a display which displays a screen including an object drawn by a user, a sensor which senses user manipulation, and a controller which provides animation effects regarding the objects when a preset event occurs, and performs a control operation matching the object when an object is selected by user manipulation.
US09741145B2 Augmented reality simulation continuum
Techniques for simulating interactions using an augmented reality device are described. Embodiments capture a visual scene for display, wherein the visual scene is captured using one or more camera devices. Embodiments simulate a dynamic interaction between the first physical object and one or more virtual objects. Additionally, a sequence of frames is rendered for display that depicts the simulated dynamic interaction the first physical object and the one or more virtual objects.
US09741144B2 Seamless compositing using a soft selection
A healing component that heals foreground pixels with background pixels is provided. In some embodiments, the healing component is programmed or otherwise configured to respond to a single healing request by identifying a plurality of regions within a selected area and healing each region of the plurality of regions independently of other regions.
US09741139B2 Integrated medicament delivery device for use with continuous analyte sensor
An integrated system for the monitoring and treating diabetes is provided, including an integrated receiver/hand-held medicament injection pen, including electronics, for use with a continuous glucose sensor. In some embodiments, the receiver is configured to receive continuous glucose sensor data, to calculate a medicament therapy (e.g., via the integrated system electronics) and to automatically set a bolus dose of the integrated hand-held medicament injection pen, whereby the user can manually inject the bolus dose of medicament into the host. In some embodiments, the integrated receiver and hand-held medicament injection pen are integrally formed, while in other embodiments they are detachably connected and communicated via mutually engaging electrical contacts and/or via wireless communication.
US09741138B2 Node cluster relationships in a graph database
A processor-implemented method, system, and/or computer program product manages nodes in a graph database. Graph nodes in a graph database are organized into graph node clusters. A cluster edge, which describes a relationship between two of the graph node clusters, is generated to logically associate those two graph node clusters with one another.
US09741134B2 Method and apparatus for dimensioning box object
A method to determine the volume of a box object from the captured image of the box object. The method includes identifying a geometric mark on the box object in the captured image to find the positions of two reference points of the geometric mark. The two reference points are separated by a predetermined distance. The method also includes processing a group of parameters and a predetermined mapping obtained from a calibration process. The group of parameters includes the positions of the two reference points and the predetermined distance separating the two reference points.
US09741132B2 Method for correcting deviations of measured image data
A method of correcting measured image data deviations of an image inspection system determining image data using a single measuring head and image measuring unit, by using a computer, includes measuring color spectrums of color fields using the head and unit, creating a color set from color spectrums of the head and unit, calculating spectrums from overprinting color combinations for the head and unit using a color model and the respective color set, calculating Lab color values for the head and unit based on spectrums of the head and unit, determining deviations between color values of the head and unit for supporting points, adding determined deviations to the color values of the measuring unit at the supporting points, creating an ICC profile based on corrected color values of the measuring unit for converting imprecise measured values thereof into accurate color values, and correcting imprecisely measured values of the measuring unit using the profile.
US09741121B2 Photograph localization in a three-dimensional model
A photo localization application is configured to determine the location that an image depicts relative to a 3D representation of a structure. The 3D representation may be a 3D model, color range scan, or gray scale range scan of the structure. The image depicts a particular section of the structure. The photo localization application extracts and stores features from the 3D representation in a database. The photo localization application then extracts features from the image and compares those features against the database to identify matching features. The matching features form a location fingerprint, from which the photo localization application determines the location that the image depicts, relative to the 3D representation. The location allows the user to better understand and communicate information captured by the image.
US09741117B2 Multiple camera apparatus and method for synchronized auto white balance
An apparatus includes a plurality of camera units where each camera unit has a lens, a sensor that can detect at least three colors, and camera unit calibration data for each camera unit is stored in non-volatile, non-transitory memory. The apparatus also includes multi-camera auto white balance synchronization logic that is operatively coupled to each camera unit. The multi-camera auto white balance synchronization logic is operative to determine common white balance results based on the camera unit white balance results per frame and the camera calibration data. The common white balance results are provided to image signal processing pipelines such that a merged frame can be obtained by combining the frames of each camera after performing white balance and color correction using the common white balance results.
US09741116B2 System and method for boundary classification and automatic polyp detection
A system and method is provided for automated polyp detection in optical colonoscopy images. The system includes an input configured to acquire a series of optical images, and a processor configured to process the optical images. Processing steps include performing a boundary classification with steps comprising locating a series of edge pixels using at least one acquired optical image, selecting an image patch around each said edge pixel, performing a classification threshold analysis on each image patch of said edge pixels using a set of determined boundary classifiers, and identifying, based on the classification threshold analysis, polyp edge pixels consistent with a polyp edge. Processing steps for the processor also include performing a vote accumulation, using the identified polyp edge pixels, to determine a polyp location. The system also includes an output configured to indicate potential polyps using the determined polyp location.
US09741114B2 Quantification of brain vulnerability
The invention relates to a medical data processing method for determining a vulnerability field of a brain of a patient, the steps of the method being constituted to be executed by a computer and comprising: a) acquiring a nerve-indicating dataset comprising information about the brain of the patient suitable for identifying neural fibers in the brain of the patient; b) determining nodes within the brain preferably being neuron-rich grey matter parts of the brain; c) determining the axonal linkage of the nodes based on the nerve-indicating dataset to obtain edges connecting the nodes, the nodes and edges constituting a connectivity graph; d) determining a weight for each of the edges depending on centrality graph theoretical statistical measure of the respective edge in the connectivity graph; e) determining, for each of the edges, which voxels in a dataset of the brain of the patient belong to the edges or are passed by the edges and assigning or adding the determined weight of the respective edges to all of the voxels belonging to the respective edge to obtain a weighted voxel-based dataset of the brain of the patient defining the vulnerability field of the brain.
US09741105B1 Picture brightness adjusted temporal filtering
An apparatus includes an input circuit configured to receive a sequence of pictures and a processing circuit. The processing circuit may be configured to (i) remap image data of a first picture based upon a respective picture brightness values for the first picture and a second picture selected from the sequence of pictures, and (ii) perform temporal filtering between the first picture and the second picture utilizing the remapped image data.
US09741095B2 Method for electronic zoom with sub-pixel offset
A system and method for interpolating between pixels of an image for providing zoom and pan features. A piecewise cubic spline is used to find the values of each of four provisional interpolation points in each of four rows of an image and, similarly, a piecewise cubic spline is used to interpolate between the provisional interpolation points to find the value of a point in the output image. Boundary conditions used to constrain the coefficients of the piecewise cubic spline provide enhanced quality in the output image.
US09741094B2 System and method for morphing a CAD design element
A system and method for morphing a design element which precisely and efficiently morphs a design element within a data file to new target parameters by changing its general proportions, dimensions or shape. The present invention is generally a computer software program which loads an existing data file which includes one or more design elements, such as parts or an assembly of parts, and then automatically morphs the design element's dimensions, proportions and/or shapes to meet target parameters input by a user. The present invention will create several groups of points corresponding to each surface and associated bounding curves of the existing design. It will then morph each group into a new shape as per the input requirements by the user, fit the morphed group into an infinite surface, create boundary curves for each morphed group and then trim the infinite surface to create the new, morphed design element.
US09741093B2 Collecting and viewing three-dimensional scanner data in a flexible video format
A method interactively displays panoramic images of a scene. The method includes measuring 3D coordinates of the scene with a 3D measuring instrument at a first position and a second position. The 3D coordinates are registering into a common frame of reference. Within the scene, a trajectory includes a plurality of trajectory points. Along the trajectory, 2D images are generated from the commonly registered 3D coordinates. A user interface provides a trajectory display mode that sequentially displays a collection of 2D images at the trajectory points. The user interface also provides a rotational display mode that allows a user to select a desired view direction at a given trajectory point. The user selects the trajectory display mode or the rotational display mode and sees the result shown on the display device.
US09741091B2 All-around moving image distribution system, all-around moving image distribution method, image processing apparatus, communication terminal apparatus, and control methods and control programs of image processing apparatus and communication terminal apparatus
A system of this invention is an all-around moving image distribution system for viewing an all-around moving image with realism. This all-around moving image distribution system includes an all-around camera, an all-around image generator that acquires an all-around moving image captured by the all-around camera, and generates time-series all-around frame image data, an all-around moving image data generator that encodes the time-series all-around frame image data, and generates all-around moving image data in a format reproducible in real time in a communication terminal apparatus, a distribution server that distributes, to the communication terminal apparatus, the all-around moving image data uploaded from the all-around moving image data generator, and an all-around moving image reproducer that reproduces, in real time, the all-around moving image data distributed from the distribution server, and displays a moving image of a range corresponding to a line-of-sight instruction by a user.
US09741088B2 Mobile device with context specific transformation of data items to data images
In a mobile device with a processing unit, main memory, display memory and display, a context module identifies a user-context, a determiner module determines correspondence or non-correspondence of data images in the main memory to the user-context, a first selector module selects corresponding data images for access by the display memory in case of correspondence, a second selector module select data items in case of non-correspondence, a transformation module transforms selected data items to corresponding data images and stores them in the main memory, and an access module lets the display memory access the selected data images.
US09741083B2 Systems and methods for facilitating closing of a check
Various methods are described for facilitating closing and payment of a check. One example method may comprise performing an action with a mobile device proximate a physical location associated with the check. The method may further comprise receiving in response a location identifier associated with the physical location. Additionally, the method may comprise determining the check to be closed based at least in part on the location identifier. Another example method may comprise performing an action with a mobile device proximate a folio device. The method may further comprise receiving in response a folio device identifier associated with the folio device. Additionally, the method may comprise providing for transmission of the check information to the folio device based at least in part on the folio device identifier. Similar and related methods, apparatuses, and computer program products are also provided.
US09741080B1 System, program product, and methods for social network advertising and incentives for same
Program product, systems, and methods of providing to social network websites advertising and incentives from an electronic retailer, are provided. A system can include a social network website displaying social network content and also displaying a link that reroutes the consumer to an electronic retailer website when the consumer clicks on the link: The system can also include program product for tracking purchase and other information about the consumer by the electronic retailer, and generating a commission for the provider of the social network website based on the tracked information about the consumer. The link can be embedded within the social network content or the link can be part of an advertisement and displayed adjacent the social network content. Also, a product featured in the advertisement can be affiliated with one main subject of the social network content.
US09741075B2 Random-time auctions in an electronic trading system
A system is configured to hold price improvement auctions for customer orders for a duration that is based on a random timer. The system receives an initiating order from an auction guarantor that describes the financial instrument that a customer wishes to trade. The auction guarantor provides a guaranteed order that can fill the initiating order. A random time period to hold the auction is selected. The system solicits responses from other market participants for the financial instrument. When the random time period expires the system matches the initiating order against the responses, existing orders in an order book, and the guaranteed order.
US09741071B2 Computer-assisted shopping and product location
In general, techniques are described that enable crowdsourcing of product-related information. Product-related information may include availability and intra-store locations of various products at particular stores. An example system includes an interface, a memory, and one or more programmable processors configured to receive, at the interface an intra-store product location from a first client device, the intra-store product location indicating a location of a product within a store. The programmable processor(s) are further configured to store, to at least one storage device coupled to the system and in association with the product, the received intra-store product location, receive, at the interface, a request associated with the product from a second client device, and send, from the interface, the intra-store product location to the second client device in response to receiving the request associated with the product.
US09741070B2 Techniques for filling orders
A system includes N location indicators and a mobile scanning device. The N location indicators are configured to be arranged throughout a store that includes a plurality of stocked items for picking according to one or more electronic customer orders. Each of the N location indicators is configured to transmit a different location signal. The mobile scanning device includes a display. The mobile scanning device is configured to wirelessly receive an electronic customer order comprising a plurality of ordered items indicating which of the stocked items are to be picked, detect at least one of the N location signals, and arrange at least some of the plurality of ordered items on the display based on which of the at least one of the N location signals is detected.
US09741068B2 Delivery device and method for verifiable no-error delivery by a delivery station
A delivery device and method for delivering without error one of merchandise and service item of an order received by e-provider from a building dweller, said item is stored in a storage facility of a delivery station located within the building and distant including station server connected to e-provider server via a network and a storage device controlling the storage facility, the delivery device comprising a CPU, a memory, operating keys, indicators, display touch screen for identifying the stored item, the order and the dweller, at least one of barcode reader and RFID reader for providing error-free pickup, gathering and delivery, and a transceiver for communicating the delivery including updates and details of the gathering and the delivering processes including acknowledging of the delivery through the network in real time.
US09741067B2 Internet radio and broadcast apparatus and system with music information and purchasing
Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis.
US09741062B2 System for collaboratively interacting with content
Embodiments of a system, a method, and a computer-program product (e.g., software) that facilitates collaborative interaction with content by multiple users are described. In this system, users of a distributed group of dedicated electronic devices provide signals that indicate their current actions as they view the content. Using these signals, the system provides additional signals for display on the group of electronic devices. These additional signals provide an environment that includes the content and the current user actions, which allows the users to collaboratively interact with the content and with each other. Moreover, the multiple users may be dynamically aggregated based on their actions, which allows a social network to be established and dynamically maintained based on user activities and interests.
US09741061B2 System and method for personal customization of digital content
A hosted server system includes a database, a processor, and computer program instructions for facilitating personal customization of digital media, such as for example gift messages to be coupled to e-books. The server system receives customization data and a digital media file from a third-party platform, and creates a record with a customized gift message file from the customization data. A file wrapper is generated with data indicating locations of the gift message file and the digital media file, which enables the third-party platform to selectively execute the customized gift message file and the digital media file. Alternatively, the initial data and request may be provided from a first platform, wherein an identifier is generated and transmitted to the first platform. Upon later receiving the identifier from a second platform, the file wrapper is generated and transmitted to the second platform.
US09741059B1 System and method for managing website scripts
A system and method for managing website scripts includes operations which provide for selection and automatic management of community contributed website scripts in order to provide efficient operation for consumer users and computing systems providing services on their behalf. Periodically, at least once during each refresh period, one or more website scripts are selected to be automatically performed on a biller website, based on a predetermined priority, and if the selected script performs successfully for a given user account, no further script operations are required to be performed on the same website for that particular user account, during that same refresh period.A system and method for managing website scripts further includes decommissioning operations which provide for automatic decommissioning of community contributed website scripts that are functioning below a predetermined minimum performance threshold level.
US09741056B1 Applying user preferences, behavioral patterns and/or environmental factors to an automated customer support application
A method and apparatus of applying user profile information to a customized application are disclosed. One example method of operation may include receiving an inquiry from a user device at a customer call center server and identifying and authorizing the user from the received inquiry. The method may also provide retrieving a user profile from memory that includes history information based on previous interactions between the user device and the customer call center server and calculating a prediction as to a purpose for the inquiry. The prediction may be based on user profile history, social networking profile information, recent transactions, etc. The method may also provide transmitting a response to the inquiry based on the calculated prediction.
US09741055B2 System, method and computer program product for extracting user profiles and habits based on speech recognition and calling history for telephone system advertising
A system, method and computer program product for providing targeted messages to a person using telephony services by generating user profile information from telephony data and using the user profile information to retrieve targeted messages.
US09741054B2 Remotely cacheable variable web content
A method for caching targeted webpage content is disclosed. In one embodiment, such a method includes dividing a cacheable content pertaining to a website into a static portion and a dynamic frame for displaying visitor targeted content. The method determines a result for one or more targeting rules applied to a visitor's activity on a portion of the website and provides the result to the visitor's browser. The method further includes loading the dynamic frame of the cacheable content with visitor targeted content based on the provided result. A corresponding apparatus and computer program product are also disclosed.
US09741050B2 System and method for managing gratuities
A computer-implemented method for allocating gratuities is disclosed that includes employing at least one processor configured to execute computer-executable instructions stored in memory to perform the following acts: receiving transaction information from a point of sale, wherein the transaction information comprises at least gratuity data for each of a plurality of transactions during an accounting period; receiving employee information from the point of sale, wherein the employee information comprises at least hours worked for each of a plurality of employees during the accounting period; receiving gratuity distribution rules for allocating gratuities among at least a portion of the employees; and determining a gratuity allocation for each applicable employee of the plurality of employees based on at least the received transaction information, the received employee information, and the received gratuity distribution rules. Also disclosed is a computer-implemented system for managing gratuity allocations.
US09741042B2 Global pollution control system employing hybrid incentive trade instruments and related method of establishing market values
A computerized trading exchange (“CTE”) for trading hybrid incentive trade instruments (“HITIs”) having underlying value associated with CADS (captured agglomerated diesel soot) or other carbon containing feed materials (OCCFM) which have been processed using thermochemical conversion processes. The CTE may use a computerized storage device configured to store details selected from at least one of certificates, futures, options, forwards, swaps, and spreads associated with the buying and selling of the HITIs. The CTE may store at least one regulation of trading and may be configured to allow a plurality of participants to buy and sell the HITIs. The CTE may be configured to enable communications from buyers and sellers interested in executing orders relating to the HITIs or to the details concerning the HITIs, as well as from at least one party for the purpose of providing specifications concerning the HITIs to be stored by the CTE.
US09741040B2 High-load business process scalability
The present disclosure involves systems, software, and computer implemented methods for providing high-load business process scalability in cloud-based infrastructures. One process includes operations for receiving a message at a first computer node executing a first business process instance. A second business process instance associated with the message is identified. The message is sent to a messaging queue for retrieval by the second business process instance if the second business process instance is not located at the first computer node.
US09741037B2 System server for receiving transaction requests
The present invention provides a system for receiving transaction requests from a financial institution, the system comprising i) a plurality of servers connected over a network, wherein each server comprises a storage unit configured to store a settlement risk position which is the sum of the value of previously processed transaction requests over a period of time, a debit cap value associated with the financial institution, an adjustment value and a new transaction request having a transaction value, wherein the debit cap value stored in each server is determined in accordance with the total debit cap attributed to the financial institution and the number of servers in the system; ii) communication circuitry configured to receive the adjustment value over the network, the adjustment value being determined as the average value of the settlement risk position across the plurality of servers; and iii) control circuitry configured to determine whether the debit cap has been exceeded by comparing the debit cap value with the sum of the settlement risk position, the adjustment value and the transaction value of the new transaction request, whereby in the event that the debit cap value will be exceeded, rejecting the new transaction request.
US09741035B1 Intelligent payment capture in failed authorization requests
Techniques and arrangements for capturing payments in cases involving a failed authorization. In some instances, a point-of-sale (POS) device may process a transaction while operating in an offline mode, and then send information regarding the transaction to a remote service after transitioning to an online mode. The remote service may attempt to authorize a payment instrument tendered to satisfy a cost of the transaction. In instances in which the payment instrument is declined, one or multiple payment-capture techniques may be utilized to capture a payment that satisfies at least a portion of the cost of the transaction.
US09741034B1 Management of reportings for item listings
Disclosed are various embodiments for managing reportings of item listings for items that are available through an electronic commerce system. A reporting for the item listing is obtained from a merchant, and evaluations of the reporting are obtained from other merchants. A net evaluation of the reporting is generated, and it is determined whether to initiate a correction event based at least in part on the net evaluation of the reporting.
US09741028B2 System and method for transaction payments using a mobile device
A system and method for performing a financial transaction may include processing a purchase transaction for products for purchase by a customer to determine a transaction amount. A communication with a mobile device of the customer may include communicating a store identifier, POS identifier, and the transaction amount. In response to receiving an approval number for the purchase transaction from a financial institution of the customer, completing the purchase transaction for the purchase of the products by the customer.
US09741018B2 Systems and methods for extracting similar group elements
Techniques for extracting similar group elements are described. In one embodiment, a received communication is analyzed for repeating patterns in the elements within the communication. An input may be received via a user interface identifying a particular element of the received communication. A system may then identify a particular position within a repeating pattern that is associated with the particular element. Every element within the communication that is in the same position within the repeating pattern may then be identified, stored, or output in a specified or preselected format. Various embodiments may account for multi-page response communications, various pattern recognition techniques, and automated or user-assisted systems.
US09741017B2 Interpreting categorized change information in order to build and maintain change catalogs
Methods, systems, and articles for receiving, by a monitor server, change data associated with a change captured on a target host, are described herein. In various embodiments, the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Further, in some embodiments, the monitor server may then group the change data into clusters and may correlate the clusters with a change catalog in order to provide a possible reason or cause for the cluster of changes. Once the change data have been classified as clusters, a report may be generated providing classification or categorization and cluster information for the various changes. In various embodiments, the generating may comprise generating a report to the target host and/or to an administrative user. In various embodiments, a reason may be determined for causing a cluster of changes and the change catalog may updated with the reason.
US09741013B2 Object location guiding device and operation method thereof
An object location guiding device and an operation method thereof are provided. The object location guiding device includes a processor, a controller and a guiding element array. Guiding elements of the guiding element array are disposed at different positions in a field so as to point to storage positions of different objects in the field. The processor converts the object data on an object list into storage-position information. The controller receives the storage-position information from the processor, converts the storage-position information into a first axis position code and a second axis position code, and drives the guiding element array by using the first axis position code and the second axis position code, so as to allow at least one corresponding guiding element of the guiding elements to point to a storage position of a corresponding object in the field.
US09741011B2 System for improving efficiencies of on-demand delivery services
An order and delivery system to be deployed over a regional delivery area includes a business, and a network of mobile storefronts that contain stored inventory and operate within the regional delivery area. An order server receives a query from a consumer, then determines the consumer's geolocation, verifies that the consumer's geolocation is within the regional delivery area, then logically pairs the consumer with the most strategic mobile storefront. The mobile storefront includes calculating and processing equipment and an onboard computer that receives the order from the consumer, evaluates a current location and heading of the mobile storefront, monitors real-time inventory on board the mobile storefront, prioritizes the order against other orders in queue, determines navigation and routing, estimates a time of arrival (ETA) to the consumer's geolocation, and communicates the ETA to the consumer. Workers on board the mobile storefront receive the order and facilitate preparation of the order with its stored inventory for delivery to the consumer at the consumer's geolocation.
US09741004B1 Apparatus and method for transforming web services into managed workflow actions
A non-transitory computer readable storage medium includes executable instructions to supply a catalog of open domain workflow actions, receive a selected open domain workflow action and operate a service interface responsive to the execution of a defined workflow that includes the selected open domain workflow action. The service interface includes executable instructions to retrieve information from a web service and format the information for utilization in the defined workflow.
US09741002B2 Sales estimating tool for building control system
A method for providing an estimate for a defined building control system comprises displaying on a user interface a plurality of areas in which the defined building control system would be installed. Pluralities of subsystems are associated with the plurality of areas and include at least one typical subsystem that is associated with a defined plurality of building automation components in a database. The method further comprises displaying on the user interface the typical subsystem in association with the plurality of areas. A number of instances of the typical subsystem that are associated with the plurality of areas are also displayed on the user interface. A cost estimate is generated for the defined building control system based at least in part on the number of instances of the typical subsystem.
US09741000B2 Role-based framework and mechanisms for configuration of collaborative applications
A role action framework allows for comprehensive control of various objects, data, and behaviors within a procurement and requisitioning application. This framework can be extended to be used by various transactions. A common and central mechanism that makes a supplier relationship management application highly configurable can be provided. This mechanism can allow organizations to customize the application in a manner that is most suitable for the different types of those organizations' users. For example, using this mechanism, users having defined roles within the organization can be limited to appropriate interactions with various facets of the application, such as objects, data, and behaviors. Using the mechanism, an organization can define customized roles, and for each role, the organization can define, for each facet of the application, interactions that users assigned to that role can have relative to that facet.
US09740999B2 Real time customer access to location, arrival and on-site time data
The method provides real time task-related data to customers seeking services by a vendor's task person (T-P) at a customer location. The T-P has a GPS-enabled phone-tablet-device linked by a the network to a task collection database which includes data on task, customer, location, T-P, and current location. The customer is permitted to access the database showing location, the time and/or distance of T-P, the projected time of arrival, duration, and time of completion. The customer selects a communications channel for call ahead time and delay notice. Additionally, the system and method may be deployed over a distributed computed system which includes a supplemental computer and a supplemental database. The web based server forwards to the supplemental computer and supplemental database the customer selected communications channel, mode, call ahead and delay data.
US09740993B2 Detecting anomalies in field failure data
A method of detecting anomalies in the service repairs data of equipment. A failure mode-symptom correlation matrix correlates failure modes to symptoms. Diagnostic trouble codes are collected for an actual repair for the equipment. The diagnostic trouble codes are provided to a diagnostic reasoner for identifying failure modes. Diagnostic assessment is applied by the diagnostic reasoner for determining the recommended repairs to perform on the equipment in response to identifying the failure modes. Each of the recommended repairs is compared with the actual repair used to repair the equipment. A mismatch is identified in response to any recommended repair not matching the actual repair. Reports are generated for displaying all of the identified mismatches. The reports are analyzed for determining repair codes having an increase in a number of anomalies. Service centers are alerted of a correct repair for the identified failure mode.
US09740989B2 Techniques for slicing a 3D model for manufacturing
One embodiment of the invention is a slicing engine that generates two or more slices of a virtual 3D model given a slice plane. The slicing engine then determines connection points on each of the slices that indicate how the 3D model is to be reconnected by the user when the 3D model is fabricated. The slicing engine also determines an optimized layout for the various slices of the 3D model on fabrication material for minimal use of the material. The user is then able to “print” the layout on the fabrication material via 3D printers, and connect the various printed slices according to the connection points to build a physical representation of the 3D model.
US09740986B2 System and method for deducing user interaction patterns based on limited activities
The present invention is directed to a method and system for determining user interaction patterns. The method and system comprises generating a plurality of atomic sessions by grouping search events related to a user and a query string using a search engine. The method and system includes using the atomic sessions, constructing a first query chain based on actions of the user to satisfy an information need. The method and system includes dividing the first query chain into at least one smaller chain by both a time factor and a query similarity factor. And the method and system includes determining user-interaction patterns relating to the search engine using the at least one smaller chain.
US09740984B2 Characterizing motion patterns of one or more agents from spatiotemporal data
Techniques are described to characterize motion patterns of a group of agents engaging in an activity. An analysis system receives input data associated with spatial and temporal information of at least one element of interest associated with the activity, where the object of interest may be a ball, person, animal or any other object in motion. The analysis system partitions the input data into a plurality of spatiotemporal segments and generates one or more representations of one or more sets of segments of the plurality of spatiotemporal segments based on one or more criteria. The analysis system computes a metric, such as an entropy value, for each of the one or more representations. Partial tracing data, such as ball movements in a sporting event, may be created using an inexpensive input device, such as a tablet computer, making the disclosed techniques available for a wide range of events and activities.
US09740983B2 Nondeterministic turing machine computer architecture for efficient processing using spatial relationships
A nondeterministic Turing machine (NTM) performs computations, such as factorization and arithmetic, using a spatial binary enumeration system, a three-dimensional relation system, a simulated-human logic system, and a bijective-set memory system. The NTM may be constructed by a deterministic Turing machine (DTM) using the four systems listed above.
US09740979B2 Model stacks for automatically classifying data records imported from big data and/or other sources, associated systems, and/or methods
Techniques relating to managing “bad” or “imperfect” data being imported into a database system are described herein. As an example, a lifecycle technology solution helps receive data from a variety of different data sources of a variety of known and/or unknown formats, standardize it, fit it to a known taxonomy through model-assisted classification, store it to a database in a manner that is consistent with the taxonomy, and allow it to be queried for a variety of different usages. Some or all of the disclosed technology concerning auto-classification, enrichment, clustering model and model stacks, and/or the like, may be used in these and/or other regards.
US09740978B2 Producing clustered top-k plans
A mechanism is provided for identifying a set of top-m clusters from a set of top-k plans. A planning problem and an integer value k indicating a number of top plans to be identified are received. A set of top-k plans are generated with at most size k, where the set of top-k plans is with respect to a given measure of plan quality. Each plan in the set of top-k plans is clustered based on a similarity between plans such that each cluster contains similar plans and each plan is grouped only into one cluster thereby forming the set of top-m clusters. A representative plan from each top-m cluster is presented to the user.
US09740974B2 Retrieving data embedded into the surface of a 3D printed object
A computer implemented method and apparatus for storing and retrieving data embedded into the surface of a 3D printed object is described. The method and apparatus develops an electronic file used for printing a 3D object which embeds as structure into the 3D object, a 3D symbol matrix representative of data to be printed concurrently with the 3D object, such as a 3D barcode. A selected symbology is used for making the symbol matrix in accordance with the type of printing process to be used to print the 3D object.
US09740973B2 Method for stopping a print system
A method and print system for stopping the print system are disclosed. The print system includes a control unit for controlling the printing of sheets, a print engine for printing recording material on the sheets, an input tray for holding sheets to be printed upon, and a finishing unit. The method includes scheduling printing and finishing of a plurality of sheets, including sending a sheet request from the control unit to the finishing unit, and upon receiving the sheet request, the finishing unit provides an earliest expected arrival time of a sheet at the finishing unit to the control unit. When this time is too huge, operator intervention is required and the finishing unit reports an error to the control unit, after a previous sheet has been deposited in the finishing unit, and the control units stops the print engine before the sheet leaves the input tray.
US09740971B1 Non-transitory computer readable medium, information processing device and print control method
A print control method includes, when a sorting method for sorting printed matters in a printing device is set, displaying an image indicating an output aspect of the printed matters output from the printing device, based on the set sorting method and a previous output aspect of the printing device.
US09740970B2 Image forming apparatus, image forming method, printing control terminal device and computer readable record medium
An image forming system is provided. One or more embodiments sets forth an image forming method using printing data that includes a plurality of strip information including a plurality of images, respectively, segmented into a plurality of regions by rendering at least one page from a file, and that includes unique information having information on respective number indicators allocated to the plurality of strip information The method includes sequentially receiving the unique information and the plurality of strip information, detecting an intended number of the plurality of strip information configuring the page based on the received unique information, determining whether all of an intended plurality of strip information configuring the page are received by comparing the intended number of the plurality of detected strip information with a detected number of the received plurality of strip information, and performing printing using the plurality of received strip information based on the determining.
US09740967B2 Method and apparatus of determining air quality
In an approach to determining an air quality based on image, a computer performs a method, the method comprising: determining an image to be measured; determining an air quality model of at least one key area, the at least one key area including a key area associated with the image to be measured; acquiring a reference clear image corresponding to the image to be measured; and determining an air quality index to be measured based on an air quality related feature extracted from the image to be measured, the corresponding reference clear image, and the determined air quality model of the key area associated with the image to be measured.
US09740960B2 Method and system for registration/alignment of 3D digital models
Systems and methods, devices and software are described for use in image comparison such as required for medical planning such as in dental implantology or other applications that require registration of digital images. A method and system is described for automatically finding correspondences between two or more digital representations such as images of one or more 3D objects with an identical, partially identical or similar geometry. The method and system, devices and software have the advantage that although the different digital representations of the object may be influenced by either noise, or scatter, or occlusion, or clutter, or any combination of these, correspondence can be found.
US09740951B2 Technologies for object recognition for internet-of-things edge devices
Technologies for edge device object recognition include a server and one or more edge devices in communication over a network. The server maintains an object recognition database that stores images associated with a plurality of objects. The server identifies a subset of the objects that is expected to be recognized by each of the edge devices and generates a reduced object recognition database for each edge device that includes the corresponding subset of images. Each edge device monitors for device events and, in response to a device event, performs object recognition using the corresponding reduced object recognition database. The edge device may transmit thumbnail images of unrecognized objects to the server. The edge device may be coupled to a product storage device such as a cooler or retail shelf, and device events may include sensor events such as door open or door closed events. Other embodiments are described and claimed.
US09740945B2 Driver assistance system for vehicle
A driver assistance system of an equipped vehicle includes a camera and a communication system operable to receive vehicle information pertaining to another vehicle. A control is operable to process the vehicle information to determine an estimated time to arrival of the other vehicle at a location in a projected path of travel of the equipped vehicle. Responsive at least in part to a determination that the estimated time to arrival is less than a threshold amount, the control generates an alert to the driver of the equipped vehicle that it is not safe to proceed along the projected path of travel. The alert may also be generated responsive to image processing of image data captured by a forward viewing camera when such image processing determines that an object is present in the projected path of travel of the equipped vehicle.
US09740944B2 Virtual sensor data generation for wheel stop detection
The disclosure relates to methods, systems, and apparatuses for virtual sensor data generation and more particularly relates to generation of virtual sensor data for training and testing models or algorithms to detect objects or obstacles, such as wheel stops or parking barriers. A method for generating virtual sensor data includes simulating a three-dimensional (3D) environment comprising one or more objects. The method includes generating virtual sensor data for a plurality of positions of one or more sensors within the 3D environment. The method includes determining virtual ground truth corresponding to each of the plurality of positions, wherein the ground truth includes information about at least one object within the virtual sensor data. The method also includes storing and associating the virtual sensor data and the virtual ground truth.
US09740942B2 Moving object location/attitude angle estimation device and moving object location/attitude angle estimation method
A moving object location/attitude angle estimation device acquires a fish-eye lens image capturing a surrounding environment of a moving object with a fish-eye lens, and acquires a less distorted pinhole image for a predetermined region of the fish-eye lens image. Then, a bend degree of a driving road in a travelling direction of the moving object is detected. When the detected bend degree is less than a predetermined value, the pinhole image is selected. On the other hand, when the bend degree is not less than the predetermined value, the fish-eye lens image is selected. Thereafter, a location and an attitude angle of the moving object are estimated by matching edge information of the selected image with a three-dimensional map data.
US09740928B2 System and method for transcribing handwritten records using word groupings based on feature vectors
A handwriting recognition system converts word images on documents, such as document images of historical records, into computer searchable text. Word images (snippets) on the document are located, and have multiple word features identified. For each word image, a word feature vector is created representing multiple word features. Based on the similarity of word features (e.g., the distance between feature vectors), similar words are grouped together in clusters, and a centroid that has features most representative of words in the cluster is selected. A digitized text word is selected for each cluster based on review of a centroid in the cluster, and is assigned to all words in that cluster and is used as computer searchable text for those word images where they appear in documents. An analyst may review clusters to permit refinement of the parameters used for grouping words in clusters, including the adjustment of weights and other factors used for determining the distance between feature vectors.
US09740926B2 Identity verification using biometric data
A method for identity verification using biometric data is disclosed herein. The method comprises receiving, by a processor, an image of an identification document and receiving a video associated with a face of a user. A predefined number of frames is selected in the video. Based on the selection, it is determined whether the video depicts a live person. Additionally, the face of the user in the video is compared with the image of the identification document and, based on the comparing, results of the identity verification are provided.
US09740922B2 Adaptive tracking system for spatial input devices
An adaptive tracking system for spatial input devices provides real-time tracking of spatial input devices for human-computer interaction in a Spatial Operating Environment (SOE). The components of an SOE include gestural input/output; network-based data representation, transit, and interchange; and spatially conformed display mesh. The SOE comprises a workspace occupied by one or more users, a set of screens which provide the users with visual feedback, and a gestural control system which translates user motions into command inputs. Users perform gestures with body parts and/or physical pointing devices, and the system translates those gestures into actions such as pointing, dragging, selecting, or other direct manipulations. The tracking system provides the requisite data for creating an immersive environment by maintaining a model of the spatial relationships between users, screens, pointing devices, and other physical objects within the workspace.
US09740921B2 Image processing sensor systems
An image processing sensor system functions as a standalone unit to capture images and process the resulting signals to detect objects or events of interest. The processing significantly improves selectivity and specificity of detection objects and events in a series of motions that may precede a patient who is at elevated risk of falling.
US09740920B1 Systems and methods for securely authenticating users via facial recognition
The disclosed computer-implemented method for securely authenticating users via facial recognition may include (1) identifying a request from a user to complete an authentication process on the computing device via a facial-recognition system, (2) sending the user a randomized unique identifier to display to a camera on the computing device, (3) simultaneously observing, via the camera on the computing device, both the user and the randomized unique identifier that was sent to the user, and (4) authenticating the observed user in response to determining both that the observed user's facial characteristics match facial characteristics of the user stored in the facial-recognition system and that the observed randomized unique identifier matches the randomized unique identifier sent to the user. Various other methods, systems, and computer-readable media are also disclosed.
US09740919B1 Detecting objects in multiple images using integral images
Subject matter disclosed herein relates to arrangements and techniques that provide for identifying objects within an image such as the face position of a user of a portable electronic device. An application specific integrated circuit (ASIC) is configured to locate objects within images. The ASIC includes an image node configured to process an image and a search node configured to search the image for an object in the image. The ASIC also includes an ensemble node configured to confirm the presence of the object in the image. The ensemble node compares the pixel values of a template with pixel values of a region of interest in the image to create comparison result values and normalize the comparison result values.
US09740916B2 Systems and methods for persona identification using combined probability maps
Disclosed herein are systems and methods for persona identification using combined probability maps. An embodiment takes the form of a method that includes obtaining at least one frame of pixel data; processing the at least one frame of pixel data to generate a hair-identification probability map; and generating a persona image by extracting pixels from the at least one frame of pixel data based at least in part on the generated hair-identification probability map.
US09740913B2 Method and device to speed up face recognition
Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: —an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, —a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, —a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area. While subsequent identification is requested by the application, the following steps are executed —acquiring a wide image with the camera, —extracting the areas of said image according to the marking areas, —extracting for a particular marking area the biometric data of a face, —starting the comparison of the extracted biometric data with the biometric data of the profile ID related to this marking area, and in absence of match, continuing with the other biometric data of the database until one profile is found, —transmitting the found profile ID to the application.
US09740912B2 Evaluation of co-registered images of differently stained tissue slices
A method for co-registering images of tissue slices stained with different biomarkers displays a first digital image of a first tissue slice on a graphical user interface such that an area of the first image is enclosed by a frame. Then a portion of a second image of a second tissue slice is displayed such that the area of the first image enclosed by the frame is co-registered with the displayed portion of the second image. The displayed portion of the second image has the shape of the frame. The tissue slices are both z slices of a tissue sample taken at corresponding positions in the x and y dimensions. The displayed portion of the second image is shifted in the x and y dimensions to coincide with the area of the first image that is enclosed by the frame as the user shifts the first image under the frame.
US09740909B2 Electronic device with a fingerprint reader and method for operating the same
A method for operating an electronic device is provided, in which the device detects contact with a user's finger, scans its fingerprint and sets the orientation of the electronic device based on the fingerprint (e.g., whether is from the user's left hand or right hand) and on an angle of the fingerprint with respect to the device. This allows the electronic device to determine its orientation with respect to the user rather than with respect to the environment.
US09740906B2 Wearable device
A wearable device is provided. A wearable device includes a display assembly having a display component, a network component, and a computing component, at least one reader coupled to the computing component and reading at least one of a barcode or Radio-frequency identification (RFID), a wrist band unit having a first wrist band unit and a second wrist band unit. The first wrist band unit is extended in opposite direction from the second wrist band unit, and accommodates the display assembly. The at least one reader is disposed to face in a tangential direction to a surface of the wrist band unit. The first wrist band unit has an attachment component and the attachment component is detachably attached to at least one of the display assembly and the second wrist band unit.
US09740905B2 Data collection system having reconfigurable data collection terminal
There is provided in one embodiment a data collection system including a data collection terminal having an encoded information reader device and a computer spaced apart from the data collection terminal. The data collection terminal in one embodiment can be configured to be responsive to configuration data expressed in an extensible markup language.
US09740903B2 Module or arrangement for, and method of, uniformly and efficiently illuminating a target by generating an illumination pattern that is substantially congruent to and overlaps a field of view of an imaging reader
An illumination light source emits illumination light toward a target to be read by image capture. An imaging assembly captures the illumination light returning from the target along an imaging axis over a field of view that extends along mutually orthogonal, first and second directions that are generally perpendicular to the imaging axis. A compound parabolic reflector receives, and optically modifies, the emitted illumination light to generate a generally uniform illumination light pattern that is substantially congruent to, and substantially overlaps, the field of view along both of the first and second directions. The compound parabolic reflector has first and second pairs of parabolic segments for respectively reflecting the emitted illumination light over first and second illumination angles along the first and second directions.
US09740900B1 Systems and devices controlled responsive to data bearing records
A device (12, 312, 494) operates to cause financial transfers responsive to data read from data bearing records. The device includes a reader (20, 314) that is usable to read check data from financial checks. The reader is also usable to read record document data associated with goods provided to a purchaser. At least one circuit (54, 332) of the device is operative to cause a determination to be made that check data and/or record document data corresponds to stored data. Responsive to the determination, check data and record data are made available to a payee terminal (346).
US09740899B1 RFID-based sensory monitoring of sports equipment
In aspects of RFID-based sensory monitoring of sports equipment, a number of RFID readers are positioned throughout a sports area to interrogate RFID tags that are associated with objects, such as sports equipment, used within the sports area. An object, such as a sports ball or protective equipment, can be set in motion along a trajectory within the sports area, and a RFID tag associated with the object receives an interrogation from the RFID readers positioned throughout the sports area. The object can include sensors integrated within a housing of the object, and the sensors are implemented to sense data about the motion and the trajectory of the object, as well as contact by the object with other objects. The sensed data is then communicated from the RFID tag of the object back to the one or more RFID readers that initiated the interrogation of the RFID tag.
US09740897B1 Inventory management system and method
An inventory management system includes an RFID reader, a multiplexing device operably connected to the RFID reader, and a plurality of shelving units. Each shelving unit has an outer boundary defined at least in part by RF blocking material. The inventory management system additionally includes a plurality of shelf antennas multiplexed to the RFID reader via the multiplexing device. At least one shelf antenna is routed within each shelving unit and tuned such that only RFID tags within the outer boundary of the shelving unit respond to an interrogation signal.
US09740894B1 Silent RFID state and restore back
Silent radio frequency identifier (RFID) state and restore back is described herein. An RFID tag enters a silent state by receiving a sleep command from an RFID reader. While the RFID tag is in the silent state, only an awake command will restore back normal operation of the RFID tag. Other received commands or interrogations from the RFID reader are ignored and responses are not transmitted to the RFID reader.
US09740893B2 Systems with interactive management of environmental objects relative to human appendages
Systems are described for analyzing an environment. A system embodiment includes, but is not limited to, a plurality of tags, at least one tag configured to be coupled to a substrate, at least one other tag configured to be coupled to an environmental object; a remote reader positioned remotely from the plurality of tags and configured to distinctly identify each of the plurality of tags; a processor operably coupled to the remote reader and configured to receive one or more output signals from the remote reader, the one or more output signals corresponding to a threshold associated with the at least one tag coupled to the substrate and the at least one other tag configured to be coupled to the environmental object; and an output reporter operably coupled to the processor and configured to generate one or more communication signals responsive to instruction by the processor.
US09740892B2 Method and system for asset tracking in an enterprise environment
A method and system for tracking an asset in an indoor facility. The method includes receiving, from a first mobile device, an asset tracking tag collision report, the asset tracking tag collision report including a tag identifier of an asset tracking tag associated with an asset; determining a new location of the asset based on the received asset tracking tag collision report; updating an asset location database to indicate the new location of the asset; and, in response to determining the new location of the asset, transmitting an instruction message to a mobile device to cause the mobile device to direct the asset tracking tag to cease broadcasting the wireless signal. The method and system use crowd-sourcing to determine a new location of an asset that has moved in an indoor facility.
US09740879B2 Searchable encryption with secure and efficient updates
Methods, systems, and computer-readable storage media for selecting columns for using searchable encryption to query a database storing encrypted data. Implementations include actions of receiving a set of search indices, receiving a search token, and in response: searching at least one search index of the set of search indices based on the search token, and determining that the at least one search index is absent an entry corresponding to the search token, and in response, receiving one or more identifiers, each identifier being associated with a respective ciphertext that is determined to be responsive to the search token, and updating the at least one index to include an entry based on the search token and the one or more identifiers; and transmitting search results, the search results including the one or more ciphertexts that are determined to be responsive to the search token.
US09740871B2 System and method for initializing tokens in a dictionary encryption scheme
Computer systems and applications are provided for encrypting data that preserves the ability to process the encrypted data. The method includes receiving data in unencrypted form. The method further includes encrypting the data in accordance with an encryption dictionary generated by arranging the plurality of plaintext symbols in lexicographical order; defining a first subset comprising a first plurality of the lexicographically arranged symbols; defining a second subset comprising a second plurality of the lexicographically arranged symbols; defining a first set with a first plurality of unique random tokens within a first token space for use with the first plurality of symbols; and defining a second set with a second plurality of unique random tokens within a second token space for use with the second plurality of symbols such that the second plurality of unique random tokens is non-linear with respect to the first plurality of unique random tokens.
US09740870B1 Access control
An access control technology is described. Ownership control information is stored for an object in a computing system. Access control to objects in the computing system is based in part on accounts having ownership control of objects in the computing system. A first account with ownership control of the object is identified. Ownership control of the object is changed to a second account upon detection of a first security event. Ownership control of the object is restored to the first account upon detection of a second security event using the stored ownership control information.
US09740869B1 Enforcement of document element immutability
In some embodiments, techniques for computer security comprise parsing an electronic document; determining that a first element of the electronic document specifies immutability of a second element of the electronic document; setting an immutability indicator associated with the second element of the electronic document; receiving a request to modify the second element of the electronic document; determining that the immutability indicator associated with the second element of the electronic document is set; and responsive to determining that the immutability indicator associated with the second element of the electronic document is set, preventing the second element of the electronic document from being modified.
US09740865B2 System and method for configuring antivirus scans
Disclosed are systems and method for configuring antivirus scans on a computer. An example method comprising: identifying, by a hardware processor, a software object that requires an antivirus scan; collecting, by the hardware processor, information for setting antivirus scan of the object; accessing, by the hardware processor, a data store of antivirus setting rules; selecting, by the hardware processor, a date and time for the start of the antivirus scan of the object based on the collected information and one or more antivirus setting rules; selecting, by the hardware processor, an antivirus scan method based on the collected information, the selected date and time, and one or more antivirus setting rules; and performing, by the hardware processor, an antivirus scan of the object using the selected antivirus scan method and at the selected date and time.
US09740864B2 System and method for emulation of files using multiple images of the emulator state
Disclosed are systems, methods, and computer program products for emulation of files using multiple images of the emulator state. In one example, the method includes loading the file into an emulator of the computer system; initiating emulation of the file by the emulator; storing an initial image of an initial state of the emulator; continuing the emulation of the file and detecting occurrence of a condition that results during the emulation of the file; creating and storing a new image of a next state of the emulator when an occurrence of the condition is detected; determining whether the emulation of the file has terminated correctly or incorrectly; and upon determining that the emulation of the file has terminated incorrectly, loading the new image of the next state into the emulator and resuming the emulation of the file from the next state of the emulator.
US09740860B2 Device, system, and method of preventing unauthorized recording of visual content displayed on an electronic device
The present disclosure involves preventing unauthorized recording of visual content displayed on an electronic device. Via a mobile computing device, it is detected that a user is attempting to digitally record visual content being displayed on a screen of the mobile computing device. Via the mobile computing device, at least one of the following actions is performed in response to the detecting: obfuscating the visual content; restarting the mobile computing device before the visual content is recorded; playing a loud audio signal via the mobile computing device before the visual content is recorded; and temporarily disabling a screenshot function of the mobile computing device.
US09740859B2 Threat detection using reputation data
Threat detection is improved by monitoring variations in observable events and correlating these variations to malicious activity. The disclosed techniques can be usefully employed with any attribute or other metric that can be instrumented on an endpoint and tracked over time including observable events such as changes to files, data, software configurations, operating systems, and so forth. Correlations may be based on historical data for a particular machine, or a group of machines such as similarly configured endpoints. Similar inferences of malicious activity can be based on the nature of a variation, including specific patterns of variation known to be associated with malware and any other unexpected patterns that deviate from normal behavior. Embodiments described herein use variations in, e.g., server software updates or URL cache hits on an endpoint, but the techniques are more generally applicable to any endpoint attribute that varies in a manner correlated with malicious activity.
US09740855B2 System and method for modifying a software distribution package without recalculating digital signatures
Disclosed are systems, methods and computer program products for modifying a software distribution package. An example method includes receiving a software distribution package that including one or more compressed files and one or more digital signatures of the one or more compressed files. The method further includes determining to add modifications to the software distribution package. The method further includes writing the modifications into a commentary section of the software distribution package or into a free region between the one or more compressed files of the software distribution package without recalculating the digital signatures for the one or more compressed files included in the software distribution package.
US09740854B2 System and method for code protection
Systems, methods, and techniques are disclosed for. An example method of providing code protection includes identifying a set of methods including one or more code portions to extract from an application. The method also includes extracting the one or more code portions from the set of methods. The one or more extracted code portions is executable on a computing device remote from a client. The method further includes inserting an interface into the application. The interface enables the client to remotely execute the one or more extracted code portions. The method also includes transmitting the application including the interface and without the one or more extracted code portions to the client.
US09740852B2 System and method for assessing an application to be installed on a mobile communications device
A system and method checks for harmful behavior of an application to be installed on a mobile communications device. A server computer receives from the mobile communications device data pertaining to the application to be installed and information pertaining to the mobile communications device. The server processes the data and information to determine an assessment for the application to be installed. The assessment is provided to the mobile communications device and the assessment is displayed on the device if the assessment is one of dangerous and potentially dangerous.
US09740851B2 Sending a password to a terminal
A mechanism is provided for sending a password to a terminal. A password send request is received. The status of each of a plurality of terminals coupled to the information processing device via a network is acquired. On the basis of the acquired statuses, at least one item is selected from a group comprising the terminal serving as a destination for the password, the communication method with the terminal, or the method for inputting the password in the terminal. The password is then sent to the selected terminal via a network.
US09740844B1 Wireless wearable authenticators using attachment to confirm user possession
Wireless wearable authenticators (WWAs) are provided using attachment to confirm user possession of the WWA. A user is authenticated by receiving authentication information from a wireless, wearable authentication (WWA) device of the user. The authentication information indicates whether the user has substantially continuously worn the WWA since a prior session where the user proved his or her identity to a relying device while wearing the WWA. The user is authenticated based on an evaluation of the authentication information. The authentication information comprises, for example, a credential κ and a current session label J. A value of the current session label J can provide the indication of whether the user has substantially continuously worn the WWA since a prior session where the user proved his or her identity to a relying device while wearing the WWA.
US09740842B1 Wearable computing device authentication using bone conduction
A wearable computing device is authenticated using bone conduction. When a user wears the device, a bone conduction speaker and a bone conduction microphone on the device contact the user's head at positions proximate the user's skull. A calibration process is performed by transmitting a signal from the speaker through the skull and receiving a calibration signal at the microphone. An authentication process is subsequently performed by transmitting another signal from the speaker through the skull and an authentication signal is received at the microphone. In the event that frequency response characteristics of the authentication signal match the frequency response characteristics of the calibration signal, the user is authenticated and the device is enabled for user interaction without requiring the user to input any additional data.
US09740838B2 Method and computer program for providing authentication to control access to a computer system
The present invention relates to a method and computer program for providing authentication to control access to a computer. system including online services accessed via a portal, cloud based systems and browser accessed systems using for example HTML5, and relates particularly, but not exclusively, to authentication systems for mobile computer and telecommunications devices.
US09740837B2 Apparatus and method for preventing cloning of code
An apparatus and corresponding method for preventing cloning of code. The apparatus includes a memory, an authentication module, and a device. The memory is configured to store the code, which includes unencrypted code and a fragment of encrypted code. The authentication module is configured to receive and decrypt the fragment of encrypted code from the memory into a fragment of decrypted code, and to store the fragment of decrypted code in an authentication module buffer. The device configured to execute the unencrypted code from the memory and to execute the fragment of decrypted code from the authentication module buffer, wherein the fragment of encrypted code is personalized to the device.
US09740836B2 Licensing for each of software modules of application for execution on the apparatus
An image forming apparatus capable of executing an application formed by a plurality of program modules is disclosed, including: a correspondence information storing part, a determination part, and a boot control part. A correspondence information storing part stores correspondence information corresponding to the plurality of program modules and a plurality of sets of license data for the application. A determination part determines whether to permit or deny activation based on the license data corresponded to the correspondence information for each of the program modules included in the application. A boot control part activates one or more program modules which are permitted to be activated by the determination part.
US09740835B2 Systems and methods for creating and sharing protected content
Systems and methods for creating and sharing protected content between individuals is disclosed. In one embodiment, a method for creating and sharing protected content between individuals may include (1) receiving foundation content; (2) receiving a selection of cover content; (3) receiving a selection of one or more unlock actions; (4) receiving a selection of one or more recipients for the protected content; (5) at least one computer processor creating a layered data file comprising the foundation content fully obscured by the cover content; (6) providing the one or more recipients access to the layered data file; (7) receiving an unlock action by the one or more recipients; (8) verifying, by the at least one computer processor, the unlock action; and (9) displaying to the one or more recipients the foundation content from the layered data file.
US09740834B2 Usage rights information for protected content having two parts
The invention relates to a device for accessing protected content, the device comprising a secure module for accessing the protected content and a control unit external to the secure module for controlling access operations for the protected content. The device is configured to receive usage rights data for the protected content, the usage rights data including first and second usage rights data defining permissions for uses of the protected content, and the device is configured to enable a requested use of the protected content upon a check whether the use is permitted by usage rights data, the check being made in the secure module based on to the first usage rights data and the check being made in the control unit based on the second usage rights data. Moreover, the invention relates to a method for operating the device.
US09740830B2 Method of enhanced distribution of pharmaceuticals in long-term care facilities
Methods of enhanced distribution of pharmaceuticals in long-term care facilities are provided. An embodiment of a method includes positioning two or more pharmaceutical storage and electronic dispensing machines each positioned in a different long-term care facility remote from a long-term care facility pharmacy group management server and in communication therewith, and long-term care facility pharmacy management computer programs associated with the long-term care facility pharmacy group management server to enhance use of the one or more of pharmaceutical storage and electronic dispensing machines. The long-term care facility management computer programs include a patient prescription receiver and a medication dispensing apparatus administrator and are configured and operable to transmit dispensing instructions to the one or more pharmaceutical storage and electronic dispensing machines when no drug conflicts exist to thereby initiate packaging and dispensing of one or more disposable patient dosing packages.
US09740828B2 Medicine container with an orientation sensor
A medicine container configured to hold one or more different medications. The container may include an orientation sensor to determine the orientation of the container. The container may also include one or more additional sensors to detect other physical characteristics about the container and/or medicine. The orientation of the container in combination with the information from the one or more additional sensors is used to determine an accurate indication of an amount of the medicine within the container and thus usage information. The container also includes a wireless transmitter for transmitting the information regarding the medicine to a remote location.
US09740826B2 Wireless medical room control arrangement for control of a plurality of medical devices
A wireless medical room control arrangement includes a wireless controller having a wireless router. A room identifier and a device identifier are stored in the controller. A communication interface sends commands to and receives commands from the wireless controller. In response to commands from the interface, the wireless controller sends wireless control signals to operate medical devices in the room. A room monitor adjacent a doorway provides room identifiers to medical devices and wireless controllers entering the room and provides dummy identifiers to medical devices and controllers exiting the room. The room monitors may connect to a global network processor that determines the location of the medical devices in a medical facility.
US09740820B2 Control apparatus and authentication method
A blood pressure meter, a thermometer, and a pulse oximeter are connected to the control apparatus, and the control apparatus includes an input unit configured to wirelessly input information identifying a measurement time and unique information along with the measurement value from the measurement devices, a processing unit configured to store the inputted measurement value and unique information in a memory, and an authentication unit configured to authenticate the measurement device that inputted the measurement value as being the same as a measurement device that inputted a stored measurement value by comparing the unique information with unique information stored along with a measurement value measured prior to the inputted measurement value. Here, the processing unit is configured to store the inputted measurement value in the case where the authentication succeeds.
US09740818B1 Model identification and analysis of bivalent analytes using surface plasmon resonance
Methods, software, systems, and apparatuses that can identify bivalent reaction mechanisms using surface plasmon resonance (SPR) are provided. Methods, software, systems, and apparatuses that can identify SPR sensorgrams that fit a bivalent analyte model are also provided. A method can include recording multiple SPR sensorgrams with an analyte at different concentrations, fitting each sensorgram with a single exponential function with exponents, determining the exponents for each sensorgram and R2 values for each sensorgram, and plotting R2 versus analyte concentration and determining if an optimal concentration exists.
US09740817B1 Apparatus for biological sensing and alerting of pharmaco-genomic mutation
Electronic label processor compares bioinformatic values to determine pharmaco-genomic mutation associated with host. Label display indicates pharmaco-genomic mutation, which is network-accessible for modified medical message. Bioinformatic values are determined preferably at different times.
US09740815B2 Electromigration-aware integrated circuit design methods and systems
Disclosed are electromigration (EM)-aware integrated circuit (IC) design techniques, which consider EM early in the IC design process in order to generate, in a timely manner, an IC design that can be used to manufacture IC chips that will exhibit minimal EM fails for improved IC reliability. Specifically, prior to placement of library elements, EM-relevant information is acquired and used to define protected zones around at least some of the library elements. Once the protected zones are defined, the library elements are placed relative to power rails in a previously designed power delivery network (PDN) and this placement process is performed such that each library element is prevented from being placed in a protected zone around any other library element to avoid EM fails in the PDN. Optionally, this same EM-relevant information is used during subsequent synthesis of a clock distribution network to prevent EM fails therein.
US09740812B2 Virtual cell model geometry compression
Semiconductor designs are large and complex, typically consisting of numerous circuits called cells. To handle complexity, hierarchical structures are imposed on the semiconductor design to help accomplish analysis, simulation, verification, and so on. The hierarchical structures define architecture, behavior, function, structure, etc. of the semiconductor design. Virtual cells are constructed to compress cell geometries and ease the various design tasks. A cell and multiple instances of the cell are identified within the semiconductor design and the virtual hierarchical levels describing the design. Virtual hierarchical layer (VHL) data based on the cell is loaded. A virtual cell model representative of the cell is obtained. Interactions between cell data and VHL data are determined, and relevant portions of shapes are selected. Data within the virtual cell model is reduced based on the determined interactions.
US09740806B1 System and method for transitioning between executing models
Model metadata for each of a plurality of mathematical models is stored. Data describing two sets of models is received. Each of the sets identifies one or more models of the plurality of mathematical models. One of the sets comprises a transition-from set and one of the sets comprises a transition-to set. Data describing a launch date for commencing a transition from executing the model(s) in the transition-from set to executing the model(s) in the transition-to set is received. Data describing a transition period of time for the transition is received. The models in the transition-from set and in the transition-to set are executed during the transition period of time. An output of the execution of the model(s) in the transition-from set is combined with an output of the execution of the model(s) in the transition-to set. The output is stored in a database.
US09740804B2 Chip-scale electrothermal analysis
Various aspects of the disclosed technology relate to techniques of determining an across-chip distribution of temperature generated by on-chip devices. Effective thermal conductance and effective thermal capacity for each region of a plurality of regions of a layout design are first extracted. The effective thermal conductance for a region in a metal layer is determined based at least on density information of metal interconnect lines within the region and has components associated with directions of the metal interconnect lines. A thermal circuit is then constructed based on the effective thermal conductance, the effective thermal capacity and heat information of thermal nodes. The heat information of thermal nodes is determined based on an electrical simulation on the integrated circuit associated with the layout design. A thermal simulation is then performed on the thermal circuit to determine temperature information of the thermal nodes.
US09740803B2 System and method for inferring operational specifications of a fleet of photovoltaic power generation systems with the aid of a digital computer
Operational specifications of a photovoltaic plant configuration can be inferred through evaluation of historical measured system production data and measured solar resource data. Based upon the location of the photovoltaic plant, a time-series power generation data set is simulated based on a normalized and preferably substantially linearly-scalable solar power simulation model. The simulation is run for a range of hypothetical photovoltaic system configurations. The simulation can be done probabilistically. A power rating is derived for each system configuration by comparison of the measured versus simulated production data, which is applied to scale up the simulated time-series data. The simulated energy production is statistically compared to actual historical data, and the system configuration reflecting the lowest overall error is identified as the inferred (and optimal) system configuration. Inferred configurations of photovoltaic plants in a photovoltaic fleet can be aggregated into a configuration of the fleet.
US09740801B2 Optimization for cooling
A design optimization system (100) and a method for achieving design optimization for cooling are described herein. According to an implementation, the method includes obtaining an inlet value of at least one flow parameter at a small geometric length scale and determining an outlet value of the at least one flow parameter at the small geometric length scale based on the inlet value. Further, a flow behavior is modeled based on the inlet and outlet values of the at least one flow parameter, and based on the modeled flow behavior an optimized design for cooling is ascertained.
US09740794B2 Methods and systems for enhancing internet experiences
Previews of a target web site or other Internet-accessible resource are displayed in response to cursor control events. The previews are displayed in preview windows, which may have associated toolbars that include functions permitting various manipulations of the content displayed in the preview window. In some cases, the target web site is displayed as an image thereof in the preview window.
US09740793B2 Exposing fragment identifiers
In an approach for exposing fragment identifiers within an information resource, a processor receives a markup language document of an information resource. A processor identifies a fragment identifier within the markup language document and a location within the information resource corresponding to the fragment identifier. A processor presents the information resource and an indication of the location within the information resource corresponding to the fragment identifier.
US09740791B1 Browser as a service
Techniques and solutions for providing a cloud browse service are described. For example, a client can request a web page. In response to the request, the client can receive a processed layer tree representing the web page. The processed layer tree can be created by a server environment (e.g., by creating an original DOM from obtained HTML and associated web page resources for the web page and creating the processed layers from the original DOM). The client can create a simplified DOM from the received processed layers and display the web page using the simplified DOM. Techniques and solutions for providing a browser as a service are described. For example, a web browser component can receive a processed layer tree representing a web page, create a simplified DOM, and display the web page.
US09740790B2 Tooling system
A tooling system may comprise a tool scanner, a tool database, and a user interface device. The tool scanner may be configured to scan a tool identifier on a tool. The tool database may have tool information associated with the tool identifier. The user interface device may be in communication with the tool scanner and the tool database. The user interface device may receive tool information from the tool database in response to the scan by the tool scanner, concurrently display a tool issue description and a tool issue image from the tool information of the tool database, receive a tool area selection with respect to the tool issue image, and provide access to a tool issue history from the tool database in response to the tool area selection.
US09740775B2 Video retrieval based on optimized selected fingerprints
A video retrieval method is provided. The method includes dividing video sequences stored in a video database into a plurality of video frames, extracting by a predetermined feature extracting algorithm a plurality of selected fingerprints from the plurality of video frames representing features having characteristic information specific to the plurality of video frames, and storing the plurality of extracted selected fingerprints in a fingerprint database. The method also includes receiving a query video sequence submitted by a user, extracting by the predetermined feature extracting algorithm at least one query fingerprint representing at least one query frame from the received query video sequence, and calculating similarity between the query fingerprint and the selected fingerprints from the fingerprint database to search for a match for the query fingerprint. Further, the method includes determining a matching fingerprint in the selected fingerprints by applying a fast dynamic programming algorithm and generating a matching result.
US09740770B2 Counting device, counting program, memory medium, and counting method
A counting device (100) provided with a subtree generating part (123) for generating first subtree comprising a first sentence and a second subtree comprising a second sentence. The counting device (100) is provided with: a categorizing part (125) for categorizing the first subtree in the same group as the second subtree when it is determined that a first expression represented by the first subtree and a second expression represented by a second subtree represent a matching content; and an output part (127) for outputting the number of subtrees categorized in the group, or an expression represented by a plurality of syntax trees or one of the subtrees categorized in the aforementioned group.
US09740768B2 Intelligent system and method for processing data to provide recognition and extraction of an informative segment
The present disclosure in particular relates to data processing, and more particularly, to systems and methods for identifying and extracting an informative segment from data objects. In one embodiment, a system for facilitating identification of an informative segment from a data is provided. The system includes one or more processors; and a memory storing processor-executable instructions comprising instructions to generate a customized search query based on one or more input parameters, process the data to obtain a plurality of machine-readable data objects, obtain one or more approximate results corresponding to the informative segment based on the customize search query and the plurality of data objects, validate the one or more approximate results based on a comparison of the one or more approximate results and the data, and provide the validated one or more approximate result to identify the informative segment.
US09740765B2 Building nomenclature in a set of documents while building associative document trees
A method for topic discovery through structural knowledge in an associative document tree building system includes inserting a set of documents into nodes of a document tree, extracting a tag set of tags from the set of documents and inserting each tag into a different node of a tag tree. The method also includes conducting a search engine query using the tags of the extracted tag set to produce a new set of documents and inserting the new set of documents into nodes of the document tree. The method yet further includes extracting a new tag set of tags from the new set of documents and inserting each tag of the new tag set into a different node of the tag tree. Finally, the method includes displaying at least a portion of each of the document tree and tag tree in a user interface displayed.
US09740758B2 Integration flow database runtime
The present disclosure describes methods, systems, and computer program products for providing application integration functionality directly on a relational database according to an implementation. One computer-implemented method includes inserting relational data into a start table of a database, detecting a change in the start table, retrieving the inserted relational data from the start table, processing, using a computer, the relational data using a database integration flow runtime into result data, inserting the result data into an end table of the database, detecting a change in the end table, and retrieving the result data from the end table.
US09740756B1 User-list management
The subject matter of the disclosure is embodied in a method that includes identifying a user-list which is based on owned or permissioned data, wherein the user-list is associated with a corresponding owner database. The method also includes providing an application programming interface (API) configured to communicate with the owner database, and receiving, from the owner database through the API, metadata related to the user-list. The metadata at least includes data describing a category for the user-list. The method further includes storing in a searchable database a user-list identifier corresponding to the user-list and the associated metadata, and providing a user-interface that includes the user-list identifier and the corresponding associated metadata. The user-interface is configured to receive one or more management instructions related to the user-list from a user-list subscriber.
US09740755B2 Event limited field picker
An event limited field picker for a search user interface is described. In one or more implementations, a service may operate to collect and store data as events each of which includes a portion of the data correlated with a point in time. Clients may use a search user interface perform searches by input of search criteria. Responsive to receiving search criteria, the service may operate to apply a late binding schema to extract events that match the search criteria and provide search results for display via the search user interface. The search user interface exposes an event limited field picker operable to make selections of fields with respect to individual events in a view of the search results. In response to receiving an indication of a fields selected via the picker, visibility of selected fields may be updated to control which field and values are included in different views.
US09740750B1 Selecting score improvements
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting score improvements. In one aspect, a method includes obtaining search query data, each search query being associated user selection data that identifies which search results were selected by users; obtaining a plurality of score improvement lists, each score improvement list being an ordered list of adjusters, wherein the adjusters are serially applied to initial scores of a group of search results to determine a final scoring of the search results; testing the plurality of score improvement lists comprising: iteratively selecting pairs of score improvement lists from a pool of score improvement lists, and determining, for each pair of score improvement lists, a winning score improvement list and a losing score improvement list based on the search query data, repeating testing until ending criteria are reached; and selecting one or more score improvement lists.
US09740748B2 Similarity and ranking of databases based on database metadata
A processor selects a first database and a second database from a plurality of databases. The processor determines one or more terms found in the first and second database, wherein each term of the one or more terms includes metadata of a database of the plurality of databases. The processor identifies one or more common terms between the first database and the second database and determines the one or more common terms found in each of a plurality of groups of databases of the plurality of databases, wherein each group of databases corresponds to a number of databases which constitute the group of databases. The processor determines a similarity score between the first database and the second database of the plurality of databases based on the one or more common terms found in each group of databases of the plurality of databases.
US09740747B2 Similar design case example search apparatus
A similar design case example search apparatus includes a design case example storage unit that manages such information as specification values of design case examples of past products and costs and period for manufacturing the products; a recommended weight storage unit that stores recommended weight for every requirement specification categories; a requirement specification receiving unit that receives requirement specification values; a requirement specification satisfaction degree calculation unit that calculates a requirement specification satisfaction degree which is the degree that the specification values of each design case example stored in the design case example storage unit satisfy the requirement specification values; a recommended degree calculation unit that calculates a recommended value of a searched design case example based on the recommended weight stored in the recommended weight storage unit; and a search result display unit that displays searched products with similarity and recommended degrees and can sort the data by the similarity and the recommended degree.
US09740745B2 Dynamic stream computing topology
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic topology generation. One of the methods includes receiving, from a user, a query that specifies a search criterion and a post-processing function prototype. A topology definition is generated from the query that specifies one or more source nodes and at least one processing node, wherein the processing node is specified in the topology to output a stream of data objects corresponding to the data object identifiers and a post-processing node according to the post-processing function prototype, wherein the post-processing node is specified in the topology to receive a stream of data objects output by the processing node, and is specified in the topology to output one or more modified data objects. The topology definition is then provided to a real-time stream computing system for execution.
US09740744B2 Systems and methods for visualizing and manipulating graph databases
Systems and methods for visualizing and manipulating graph databases in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a graph database manipulation device includes a processor and a memory configured to store a graph database manipulation application, wherein the graph database manipulation application configures the processor to obtain a graph database including a set of nodes and a set of edges, determine a source node within the set of nodes, locate a set of related nodes based on the source node and the set of edges, recursively locate a set of sub-related nodes based on the set of related nodes and the set of edges, generate a representation of the set of related nodes from the perspective of the source node, and recursively update the generated representation of the set of sub-related nodes from the perspective of the source node and the related nodes.
US09740732B2 Job dispatcher of transcoding jobs for media programs
In one embodiment, a method determines a job to dispatch for transcoding a source file. The source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files. The method then determines location information for the source file in the distributed file system where the location information identifies the node in which the source file is stored. Also, a node in the plurality of nodes is determined in which to dispatch the job based on the location information for the source file. Then, the job is dispatched to the determined node such that transcoding of the source file is performed on the determined node. The determined node that performs the transcoding of the source file is also storing at least a portion of the plurality of source files.
US09740727B2 Method and a system for replicating databases
A method for replicating databases, in which method at least two databases are replicated, each database comprising of one or more tables, and each table having data and a unique tree index comprising index keys and hierarchical sums of cyclic redundancy check values calculated from the data on each tree index level. In the method logical consistency of the data between corresponding tables in the databases is maintained by comparing the sums of cyclic redundancy check values of the database tables; and if a difference between the sums of the cyclic redundancy check values is found, the tree indexes are logically divided into two sub tree indexes, and the sums of the cyclic redundancy check values of the sub tree indexes are compared to each other and the comparison and division is continued until the data causing the difference is found, and the inconsistent data is replicated between the databases.
US09740726B2 Methods for dynamic destruction of data in a remote data storage platform and devices thereof
The technique relates to a method and apparatus for dynamic destruction of data in a remote data storage platform. This involves receiving a first set of data records with random values and then updating the random values associated with the subsets of the first set of data records into actual values through one or more update operations. After sequential steps of updates, a second set of data records with actual values are obtained. After working of this data for a period of time the owner of the data again begins updating the actual values associated with the subset of the second set of data records into random values. When all the data records are updated to random values the owner of the data successfully ends the Service Level Agreement period.
US09740723B2 Systems and methods for management of virtualization data
Described in detail herein is a method of copying data of one or more virtual machines being hosted by one or more non-virtual machines. The method includes receiving an indication that specifies how to perform a copy of data of one or more virtual machines hosted by one or more virtual machine hosts. The method may include determining whether the one or more virtual machines are managed by a virtual machine manager that manages or facilitates management of the virtual machines. If so, the virtual machine manager is dynamically queried to automatically determine the virtual machines that it manages or that it facilitates management of. If not, a virtual machine host is dynamically queried to automatically determine the virtual machines that it hosts. The data of each virtual machine is then copied according to the specifications of the received indication.
US09740722B2 Representing dynamic trees in a database
A multiplicity of nodes are represented with a unique node identification (ID) and range ID for both enabling the database tree to be modified and identifying descendants of each of the plurality of nodes in a single query.
US09740717B2 Method of operation for a hierarchical file block variant tracker apparatus
A system and apparatus intermediates between a centralized remote file service and several distributed virtual machine data center servers. When several file blocks are committed by applications running in virtual machines, they are aggregated together into a fewer number of file write operations to exploit the parallelism of multi-disk arrays. Requests for frequently retrieved file blocks are redirected to the location of the freshest retention. Each data center has a non-transitory file block store locally attached which provides images of virtual machines, applications, and data. Each file block librarian provides a file system view to each virtual machine. Several Virtual Machine Data Centers are coordinated by a tracker that locates, redirects, and retrieves any file block of any version of any file within its name space.
US09740711B2 Automatic registration
A method, system, apparatus, article of manufacture, and computer-readable storage medium provide the ability to merge multiple point cloud scans. A first raw scan file and a second raw scan file (each including multiple points) are imported. The scan files are segmented by extracting segments. Features are extracted from the segments. A set of candidate matching feature pairs are acquired by registering/matching/pairing features from one scan to features from another scan. The candidate pairs are refined based on an evaluation of all of the matching pairs. The candidate pairs are further refined by extracting sample points from the segments (within the matched pairs) and refining the pairs based on the points. The feature pairs are scored and then merged based on the scores.
US09740706B2 Management of intermediate data spills during the shuffle phase of a map-reduce job
A system and a method for spill management during the shuffle phase of a map-reduce job performed in a distributed computer system on distributed files. A spilling protocol is provided for handling the spilling of intermediate data based on at least one popularity attribute of key-value pairs of the input data on which the map-reduce job is performed. The spilling protocol includes an assignment order to storage resources belonging to the computer system based on the at least one popularity attribute. The protocol can be deployed in computer systems with heterogeneous storage resources. Additionally, pointers or tags can be assigned to improve shuffle phase performance. The distributed file systems that are most suitable are ones usable by Hadoop, e.g., Hadoop Distributed File System (HDFS).
US09740704B2 Method and apparatus for random access of data stored in a sequential manner
A deduplication engine is operable to select at least two chunks of data for deduplication and deduplicate the selected at least two chunks of data. A first store is operable to store the deduplicated chunks of data in a sequential manner, and a second store is operable to store at least a portion of at least one chunk of the deduplicated data in a manner to allow random access, where data is accessed via the first and/or second store.
US09740702B2 Systems and methods to identify unprotected virtual machines
Virtualization sprawl can lead to virtual machines with no designated periodic backup. If the data associated with these unprotected virtual machines is not backed up, it cannot be restored if needed, leading to system failures. A data storage system identifies and protects the unprotected virtual machines. For instance, the system compares a list of virtual machines with a list of computing devices having a designated backup policy in the data storage system and determines which of the virtual machines are unprotected. The system further automatically categorizes the unprotected virtual machines, identifies those unprotected virtual machines that remain uncategorized, and applies a default backup policy to the uncategorized and unprotected virtual machines to provide protected virtual machines.
US09740700B1 Snapshot map
This disclosure relates to a method, article of manufacture, and apparatus for generating a snapshot map used to facilitate storage system management. In some embodiments, this includes receiving a set of selection criteria, generating a snapshot map based on the set of selection criteria, associating the snapshot map with a timestamp, storing the snapshot map along with the timestamp, associating an identifier after storing the snapshot map and the timestamp in a database, and displaying the snapshot map after obtaining the snapshot map from the database based on the identifier.
US09740699B1 File creation with location limitation capability in storage cluster environments
A system, method and program product for creating files in a cloud environment having a storage cluster. As system is provided having a command processor that parses an inputted file creation command and determines whether a location tag is specified for a file being created and stored in the storage cluster; and a location limitation processor that, in response to the location tag being specified: retrieves a creation limitation profile associated with the location tag; causes the file to be created with a location limitation in the storage cluster based on the creation limitation profile; and stores an identifier for the creation limitation profile in an extended inode structure.
US09740696B2 Presenting mobile content based on programming context
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search queries in response to obtaining audio samples on a client device. In one aspect, a method includes the actions of i) receiving audio data from a client device, ii) identifying specific content from captured media based on the received audio data, wherein the identified specific content is associated with the received audio data and the captured media includes at least one of audio media or audio-video media, iii) obtaining additional metadata associated with the identified content, iv) generating a search query based at least in part on the obtained additional metadata, and v) returning one or more search results to the client device, the one or more search results responsive to the search query and associated with the received audio data.
US09740692B2 Creating flexible structure descriptions of documents with repetitive non-regular structures
Disclosed are systems, computer-readable mediums, and methods for creating a flexible structure description. To create the flexible structure description an image of a document of a particular document type that contains a table is received. An entry describing an item in the table is received. Title elements within the document are searched for based upon the entry. Data fields and anchor elements are detected for the entry. A flexible structure description for the particular document type is generated that includes a set of search elements for each data field in the image of the document and the title elements. The flexible structure description is matched against the image. Data from the image is extracted based upon the matching of the flexible structure description against the image.
US09740690B2 Methods and systems for generation of flexible sentences in a social networking system
Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
US09740688B2 System and method for training a machine translation system
A machine translation training system is provided. The system includes a task distribution server, a plurality of mapping servers, and a plurality of reduction servers. During operation, the task distribution server is configured to distribute a first translation training task and a training corpus to the mapping servers and distribute a second translation training task and first translation training results received from the mapping servers to the reduction servers. A respective mapping server is configured to receive a portion of the training corpus and perform the first translation training task on the received portion of the training corpus. A respective reduction server is configured to receive a subset of the first translation training results that correspond to a same language element, perform the second translation training task on the received subset of the first translation training results, and output second translation training results.
US09740686B2 System and method for real-time multimedia reporting
The present invention provides a real-time multimedia event reporting system and method that enable reporters to generate accurate reports or contents simultaneously in multiple languages accessible by users from anywhere in any form in real-time as the live event proceeds. In addition, the present invention enables the generation of a multi-language report in which words uttered during the event are represented in the languages that they were spoken. The disclosed system also enhances the real-time performance of the reporting process by enabling dynamic adjustment to the speech transcription operating parameters and by providing real-time editing of transcribed text using configurable event-specific text representations.
US09740680B1 Computing numeric representations of words in a high-dimensional space
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing numeric representations of words. One of the methods includes obtaining a set of training data, wherein the set of training data comprises sequences of words; training a classifier and an embedding function on the set of training data, wherein training the embedding function comprises obtained trained values of the embedding function parameters; processing each word in the vocabulary using the embedding function in accordance with the trained values of the embedding function parameters to generate a respective numerical representation of each word in the vocabulary in the high-dimensional space; and associating each word in the vocabulary with the respective numeric representation of the word in the high-dimensional space.
US09740675B1 Communications between a customer relationship management (CRM) application and an electronic worksheet to automatically generate a pivot table object
An integrated system is described that allows a user to easily mine and report data maintained by a customer relationship management (CRM) application. In general, the system automates the process of creating electronic reports, such as an electronic worksheet, in a format that can be directly manipulated and viewed from spreadsheet application. In one embodiment, the report is automatically generated to include a pivot table for displaying the data. The system includes a database adapted to store the CRM data. First and second reporting modules execute within the CRM software application and the worksheet software application, respectively. The reporting modules cooperate in order to integrate CRM application and spreadsheet application, thereby automating the process of generating a worksheet based on the CRM database.
US09740674B2 Enhanced find and replace for electronic documents
An enhanced find and replace feature for a spreadsheet program module is disclosed. The enhanced find and replace feature allows users to search for terms and attributes across multiple sheets of a workbook. The find and replace feature also allows searches to be performed based on the formatting attributes of a cell as well as the textual or numerical contents of a cell. The enhanced find and replace feature also allows users to perform bulk formatting of cells (even cells without text) in a spreadsheet. In another aspect, the enhanced find and replace feature lists all the results of the find operation in a results list so that the user may choose which result(s) to view and edit.
US09740670B2 Customization of mobile applications using web-based technology
In one embodiment, receiving, at a first computing device from a second computing device, a request for a view of a user interface of a native application executing on the second computing device, wherein the view includes one or more first user interface components; determining, by the first computing device, a user agent type of the second computing device; selecting, by the first computing device, one or more second user-interface components to be included in the view based on the user agent type of the second computing device; generating, by the first computing device, code implementing a structured document that represents the view, wherein the structured document comprises the one or more first user-interface components and the one or more second user-interface components; and transmitting, from the first computing device to the second computing device, the code.
US09740665B2 Systems and methods for processing patient information
Systems and methods described herein are for transforming narrative content into structured output. In some embodiments the narrative content is processed using a natural language processing (NLP) engine and a clinical model. The structured output can include a section, a clinical assertion, and a plurality of elements, wherein the elements may include section elements and clinical assertion elements that annotate the section and clinical assertions respectively. The elements can be labeled based on the clinical model.
US09740663B2 Processing device and method for performing a stage of a Fast Fourier Transform
A data processing device and a method for performing second or next stage of an N point Fast Fourier Transform is suggested. The processing device comprises an input operand memory unit and an input buffer comprising a plurality of addressable memory cells arranged in lines and columns. Furthermore, the device comprises a number of radix-P operation units for producing output operands that are buffered in an output buffer. Input operands are read from the input operand memory unit and buffering into the input buffer. The input operands are stored and fetched from the input buffer according to a reordering scheme that allows efficient parallel processing of the operands by the butterflies and the buffering of subsequent input operands.
US09740659B2 Merging and sorting arrays on an SIMD processor
Methods, systems, and articles of manufacture for merging and sorting arrays on a processor are provided herein. A method includes splitting an input array into multiple sub-arrays across multiple processing elements; merging the multiple sub-arrays into multiple vectors; and sorting the multiple vectors by comparing and swapping one or more vector elements among the multiple vectors.
US09740658B2 Bus serialization for devices without multi-device support
A serial bus is provided with a device (sometimes herein referred to as an I2C serializer device) including circuitry and machine logic that operates as follows: when one of the master devices is using the bus for data communication, then the other master(s) will receive a wait signal until the bus becomes available again. This wait signal allows the master devices to wait as a “hardware response,” rather than requiring the master devices to be equipped with software and/or firmware to control the operation of waiting until the serial bus is available. In some embodiments, the use of the I2C serializer device allows a bus operating under a bus serialization protocol (for example, I2C) to be simultaneously connected to multiple master devices even in the case that one, or more, master device(s) do not include any currently conventional form of multi-master support.
US09740657B2 Memory device for multiple processors and memory system having the same
A memory device for multiple processors capable of processing a plurality of memory access requests and a memory system having the same are provided. The memory device includes one command and control signal port configured to receive a command and control signal from a memory controller, one address port configured to receive an address signal from the memory controller, a data port configured to form a plurality of data channels being independently driven to simultaneously process a plurality of memory access requests of the memory controller, and a plurality of memory banks divided into a plurality of sub-banks to simultaneously perform operations according to the plurality of memory access requests when the plurality of memory access requests are sequentially transmitted through the command and control signal port and the address port.
US09740655B2 Data transmission using a protocol exception state
A method for exchanging data between nodes which are connected to each other by a bus system, in which messages that contain data are exchanged according to a first communication protocol; the messages are made up of a sequence of bits; at least one control bit having a predetermined position within the message, which is exchanged according to the first protocol, must have a predetermined value; for each message, one node has the role of transmitter and at least one other node, as receiver, receives the message and monitors the message for errors, wherein by transmission of the control bit having a value differing from the predetermined value, at least one first receiver is transferred into a protocol exception state, so that it suspends error monitoring, and the transmitter, after transmitting the control bit, begins to transmit further data according to a second protocol to at least one second receiver.
US09740654B2 Control messaging in multislot link layer flit
A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are to include a plurality of slots. Control messages can include, in some aspects, a viral alert message, a poison alert message, a credit return message, and acknowledgements.
US09740650B2 Methods and systems for associating peripheral information handling resources to compute nodes in a modular information system chassis
In accordance with embodiments of the present disclosure, a controller may be communicatively coupled to each of a plurality of slots and configured to identify the type of module received in each of the plurality of slots, and, based on one or more deterministic rules, assign each particular peripheral node type module to a corresponding compute node type module such that information handling resources of the particular peripheral type node are used by a compute node on the corresponding compute node type module as a peripheral of the compute node.
US09740645B2 Reducing latency in a peripheral component interconnect express link
A method and system are described for reducing latency in a peripheral component interconnect express (PCIe) link between a host and an endpoint. In the described embodiments, an interrupt is issued from the endpoint to the host using the PCIe link. Then, while the interrupt is pending at the host, the PCIe link is prevented from entering a power-saving mode with an exit latency greater than a predetermined time period.
US09740632B1 Snapshot efficiency
In one aspect, a method includes receiving a request to write to an offset in a first logical device, determining a second logical device that wrote to the offset, the second logical device being an ancestor of the first logical device in a hierarchical tree of snapshots, determining from decedents of the second logical device in the hierarchical tree whether data in the offset of the second logical device is shadowed data or partially shadowed data, removing address-to-hash mapping for the offset of the second logical device if the data for the offset is shadowed and moving address-to-hash mapping to a single descendent of the second logical device if the data for the offset is partially shadowed.
US09740627B2 Placement engine for a block device
A system, method, and computer program product are provided for implementing a reliable placement engine for a block device. The method includes the steps of tracking one or more parameters associated with a plurality of real storage devices (RSDs), generating a plurality of RSD objects in a memory associated with a first node, generating a virtual storage device (VSD) object in the memory, and selecting one or more RSD objects in the plurality of RSD objects based on the one or more parameters. Each RSD object corresponds to a particular RSD in the plurality of RSDs. The method also includes the step of, for each RSD object in the one or more RSD objects, allocating a block of memory in the RSD associated with the RSD object to store data corresponding to a first block of memory associated with the VSD object.
US09740625B2 Selectable address translation mechanisms within a partition
An address translation capability is provided in which translation structures of different types are used to translate memory addresses from one format to another format. Multiple translation structure formats (e.g., multiple page table formats, such as hash page tables and hierarchical page tables) are concurrently supported in a system configuration. For a system configuration that includes partitions, the translation mechanism to be used for a partition or a portion thereof is selectable and may be different for different partitions or even portions within a partition.
US09740624B2 Selectable address translation mechanisms within a partition
An address translation capability is provided in which translation structures of different types are used to translate memory addresses from one format to another format. Multiple translation structure formats (e.g., multiple page table formats, such as hash page tables and hierarchical page tables) are concurrently supported in a system configuration. For a system configuration that includes partitions, the translation mechanism to be used for a partition or a portion thereof is selectable and may be different for different partitions or even portions within a partition.
US09740621B2 Memory controllers employing memory capacity and/or bandwidth compression with next read address prefetching, and related processor-based systems and methods
Memory controllers employing memory capacity and/or bandwidth compression with next read address prefetching, and related processor-based systems and methods are disclosed. In certain aspects, memory controllers are employed that can provide memory capacity compression. In certain aspects disclosed herein, a next read address prefetching scheme can be used by a memory controller to speculatively prefetch data from system memory at another address beyond the currently accessed address. Thus, when memory data is addressed in the compressed memory, if the next read address is stored in metadata associated with the memory block at the accessed address, the memory data at the next read address can be prefetched by the memory controller to be available in case a subsequent read operation issued by a central processing unit (CPU) has been prefetched by the memory controller.
US09740620B2 Distributed history buffer flush and restore handling in a parallel slice design
An approach is provided in which a computing system captures content included in a history buffer entry that corresponds to a flush ITAG. The computing system, in turn, uses an execution unit to transmit the content over a results bus to multiple registers and restore at least one of the registers accordingly.
US09740613B2 Cache memory system and processor system
A cache memory system has a first cache memory comprising one or more levels, to store data corresponding to addresses, a second cache memory comprising a plurality of non-volatile memory cells, which has higher speed capability than a main memory, has a larger capacity than the first cache memory and stores data corresponding to addresses, and a first storage to store address conversion information from a virtual address issued by a processor to a physical address and to store flag information indicating whether data is stored in the second cache memory by a page having a larger data amount than a cache line, the first cache memory being accessed by the cache line.
US09740611B2 Memory management for graphics processing unit workloads
A method, a device, and a non-transitory computer readable medium for performing memory management in a graphics processing unit are presented. Hints about the memory usage of an application are provided to a page manager. At least one runtime memory usage pattern of the application is sent to the page manager. Data is swapped into and out of a memory by analyzing the hints and the at least one runtime memory usage pattern.
US09740610B2 Polarity based data transfer function for volatile memory
Apparatus, systems, and methods to implement polarity based data transfer function on a write data unit are described. The transfer function takes into account certain data values that are common, and transforms them to predetermined values that consume less power and are less common. Similarly, these predetermined values are transformed to the common values.
US09740607B2 Swap operations in memory
Examples of the present disclosure provide apparatuses and methods related to performing swap operations in a memory. An example apparatus might include a first group of memory cells coupled to a first sense line and configured to store a first element. An example apparatus might also include a second group of memory cells coupled to a second sense line and configured to store a second element. An example apparatus might also include a controller configured to cause the first element to be stored in the second group of memory cells and the second element to be stored in the first group of memory cells by controlling sensing circuitry to perform a number operations without transferring data via an input/output (I/O) line.
US09740606B1 Reliable distributed messaging using non-volatile system memory
Methods and apparatus for reliable distributed messaging are described. A computer system includes a system memory coupled to one or more processors. The system memory comprises at least a non-volatile portion. A particular location within the non-volatile portion is designated as a target location to which a sender module participating in a communication protocol is granted write permission. A receiver module participating in the communication protocol, subsequent to a failure event that results in a loss of data stored in a volatile portion of the system memory, reads a data item written by the sender program at the target location prior to the failure event. The receiver module performs an operation based on contents of the data item.
US09740604B2 Method for allocating storage space using buddy allocator
Provided herein a method for allocating storage space using a buddy allocator, the method including receiving, by a buddy allocator, a block allocation request from a space allocation requestor, selecting, by the buddy allocator, a first buddy in response to the block allocation request, wherein the first buddy is one of a plurality of buddies, checking, by the buddy allocator, whether blocks of the first buddy include a first spare storage space to which storage space corresponding to the block allocation request is allocated, allocating, by the buddy allocator, the storage space to the blocks of the first buddy when it is checked that the blocks of the first buddy include the first spare storage space, and deallocating, by the buddy allocator, excess storage space of allocated storage space when a size of the allocated storage space is greater than the storage corresponding to the block allocation request, wherein the excess storage space is not corresponding to the block allocation request.
US09740601B2 Globalization testing management service configuration
Disclosed aspects may include examining a set of product development data of a product development environment. In response to the examining, a set of globalization data may be identified. The set of globalization data may relate to a set of globalization parameters. In response to the identifying, the set of globalization data may be transmitted. Disclosed aspects may include receiving a set of globalization data which relates to a set of globalization parameters. By processing the set of globalization data using a set of globalization testing operations, a globalization test output can be determined. In response to the determining, the globalization test output can be provided.
US09740599B2 Directed random sequence generation method and apparatus for testing software
A verification apparatus and method are disclosed for testing a device or system which is operable in a number of states through which it can transition in a multiplicity of different sequences. The method and apparatus disclosed include a set of functional modules which correspond to the states of the device or system under test and which may be activated in a large number of pseudorandom sequences. Each time a module of the verification apparatus is activated it causes the device or system under test to transition to the corresponding state. Thus, when the functional modules of the verification apparatus are activated in a given sequence, the corresponding states of the device or system under test are called in the same sequence.
US09740598B1 Live testing of applications based upon a debug keystore
Technologies are disclosed herein for providing live testing of applications based upon a debug keystore. An application developer develops an application and registers with an application store. A public portion of a debug keystore may be used to generate a digital signature to sign the application in order to allow for live testing of the application at the application store with respect to various components of the application. In this way, live testing can occur without the need for publication and approval of the application by the application store. Additionally, use of the debug keystore may allow for live testing of the application to occur without the application developer incurring in-application purchase fees.
US09740596B1 Method of accelerated test automation through unified test workflows
Various embodiments are describe techniques, methods, and system disclosing accelerated test automation that is invoking a first script representing a first test case of an application under test, in response to a set of input data. From the first script, a plurality of generalized script elements are invoked, where each generalized script element tests a specific functionality of the application under test. A second script, representing a second test case is executed, and at least some of the plurality of generalized script elements that were invoked by the first script are invoked by the second script. Thereafter, it is determined whether the first and second test cases have passed or failed the software testing based on execution of the first and second scripts.
US09740590B2 Determining importance of an artifact in a software development environment
In an approach to determining an importance value of an artifact in a collaborative software development environment, a computer determines a snapshot of a collaborative software development environment, wherein the snapshot includes an artifact and at least one relationship between the artifact and one or more nodes in one or more hierarchical levels. The computer then determines, based, at least in part, on the snapshot, a plurality of parameters for the artifact in the collaborative software development environment. The computer calculates, based, at least in part, on the plurality of parameters, an importance value of the artifact.
US09740578B2 Creating customized bootable image for client computing device from backup copy
According to certain aspects, a method of creating customized bootable images for client computing devices in an information management system can include: creating a backup copy of each of a plurality of client computing devices, including a first client computing device; subsequent to receiving a request to restore the first client computing device to the state at a first time, creating a customized bootable image that is configured to directly restore the first client computing device to the state at the first time, wherein the customized bootable image includes system state specific to the first client computing device at the first time and one or more drivers associated with hardware existing at time of restore on a computing device to be rebooted; and rebooting the computing device to the state of the first client computing device at the first time from the customized bootable image.
US09740577B1 Backing up a virtual machine and restoring from a synthetic full backup
A backup agent issues to a virtual machine management service (VMMS) a request to export a virtual machine (VM). The VMMS generates a configuration file associated with the export that cannot be accessed by the backup agent because the file is encrypted. A full backup of the exported VM is performed. A first backup check point corresponding to the full backup is created. After the full backup, a second backup check point is created. The agent issues to the VMMS a request to export changes to the VM between the first and second backup check points. An incremental backup of the exported changes is performed and a backup components document is created. A synthetic full backup based on the incremental and full backups is created and restoration of the VM from the synthetic full backup is based on the information in the backup components document.
US09740576B2 Database recovery after system copy
A system includes reception, at a target database system, of a request to recover a backup created by a source database system into the target database system, where the request comprises a system identifier of the source database system, determination of a backup tool configuration file associated with the source database system based on the system identifier of the source database system, request of a recovery of the backup into the target database system using the backup tool configuration file, copying of a backup catalog of the source database system into a storage location associated with the target database system, and appending of a system change marker to the copied backup catalog, wherein the system change marker comprises the system identifier of the source database system.
US09740574B2 Load balancing across multiple data paths
Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The data management system may be able to gain operational advantages by performing load balancing across the multiple data paths. The system may use application layer characteristics of the data for transferring from a primary storage to a backup storage during data backup operation, and correspondingly from a secondary or backup storage system to a primary storage system during restoration.
US09740570B2 Network folder resynchronization
Resynchronization of folders shared among multiple client devices over a network is provided. Metadata and hash values stored on the client device are moved from a metadata database to a resynchronization database, and the data in the metadata database is deleted. Metadata is created for locally stored synchronized files. For each file, the created metadata is compared to the metadata stored in the resynchronization database. If the metadata matches, hash values are retrieved from the resynchronization database and stored with the created metadata in the metadata database. If the metadata does not match, hashes for the file are created and stored with the created metadata in the metadata database. A synchronization operation may be performed which consists of comparing the files stored on the client to the synchronized versions on a host server and updating or adding files that are not present or not up to date.
US09740569B2 Head start population of an image backup
Head start population of an image backup. In one example embodiment, a method for head start population of an image backup may include tracking blocks that are modified in a source storage between a first point in time and a second point in time, head start copying a first portion of the modified blocks into the image backup prior to the second point in time and ceasing the tracking of the first portion of the modified blocks as being modified, activating a snapshot on the source storage at the second point in time where the snapshot represents a state of the source storage at the second point in time, and copying, subsequent to the second point in time, from the snapshot and into the image backup, a second portion of the modified blocks that were not yet copied into the image backup by the second point in time.
US09740568B2 Centralized graphical user interface and associated methods and systems for a centralized management center for managing storage services in a networked storage environment
Methods and systems for a networked storage environment are provided. For example, a method includes interfacing by a management device with a plurality of management layers that communicate with a plurality of application plugins executed by a plurality of computing devices, where each application plugin is associated with an application for providing storage services for stored objects managed by a storage system for the plurality of applications; for managing the plurality of computing devices, presenting selectable options for adding an application plugin for a computing device, configuring the application plugin, migrating the application plugin from one location to another and placing the computing device in a maintenance mode; and providing a summary for a plurality of storage service operations and a data protection summary.
US09740567B2 System and method for secured backup of data
A system and method of selectively providing encrypted data is provided. Embodiments of the invention may store data in encrypted form on a storage device. Embodiments of the invention may selectively provide encrypted or decrypted data to a requestor of data based on configuration or other parameters. A filter driver or other module or unit may examine a request for, or communication of data from the storage device and may determine if data is to be provided in encrypted or decrypted form. Decrypted data may be provided to a caching system. A filter driver or other module or unit may examine a request for, or communication of data from the caching system. Data provided from the caching system may be selectively encrypted based on configuration or other parameters.
US09740566B2 Snapshot creation workflow
A technique efficiently creates a snapshot for a logical unit (LUN) served by a storage input/output (I/O) stack executing on a node of a cluster that organizes data as extents referenced by keys. In addition, the technique efficiently creates one or more snapshots for a group of LUNs organized as a consistency group (CG) and served by storage I/O stacks executing on a plurality of nodes of the cluster. To that end, the technique involves a plurality of indivisible operations (i.e., transactions) of a snapshot creation workflow administered by a Storage Area Network (SAN) administration layer (SAL) of the storage I/O stack in response to a snapshot create request issued by a host. The SAL administers the snapshot creation workflow by initiating a set of transactions that includes, inter alia, (i) installation of barriers for LUNs (volumes) across all nodes in the cluster that participate in snapshot creation, (ii) creation of point-in-time (PIT) markers to record those I/O requests that are included in the snapshot, and (iii) updating of records (entries) in snapshot and volume tables of a cluster database (CDB).
US09740564B2 Information device storing data for system restoration
An information device has a storage medium storing information items which includes a first program provided on a first partition, a second program and data provided on a second partition to restore the first program on the first partition to a predetermined state, a boot block which causes system activation from one of the first partition and the second partition, and an active-partition switching program which indicates, to the boot block, one of the first and second partitions. An input/output system activates the active-partition switching program when a specific operation is performed. The active-partition switching program indicates to the boot block that system activation is to be executed from the second partition.
US09740560B2 Failure resilient distributed replicated data storage system
A failure resilient distributed replicated data storage system is described herein. The storage system includes zones that are independent, and autonomous from each other. The zones include nodes that are independent and autonomous. The nodes include storage devices. When a data item is stored, it is partitioned into a plurality of data objects and a plurality of parity objects calculated. Reassembly instructions are created for the data item. The data objects and parity objects are spread across all nodes and zones in the storage system. Reassembly instructions are also spread across the zones. When a read request is received, the data item is prepared from the lowest latency nodes according to the reassembly instructions. This provides for data resiliency while keeping the amount of storage space required relatively low.
US09740557B2 Pipelined ECC-protected memory access
In one aspect, a pipelined ECC-protected cache access method and apparatus provides that during a normal operating mode, for a given cache transaction, a tag comparison action and a data RAM read are performed speculatively in a time during which an ECC calculation occurs. If a correctable error occurs, the tag comparison action and data RAM are repeated and an error mode is entered. Subsequent transactions are processed by performing the ECC calculation, without concurrent speculative actions, and a tag comparison and read are performed using only the tag data available after the ECC calculation. A reset to normal mode is effected by detecting a gap between transactions that is sufficient to avoid a conflict for use of tag comparison circuitry for an earlier transaction having a repeated tag comparison and a later transaction having a speculative tag comparison.
US09740556B2 Semiconductor memory apparatus and operating method thereof
A semiconductor memory apparatus may include an error check and correction circuit block configured to receive a plurality of cell data, and output error-checked data and error data discrimination signals after receiving an error check enable signal; and a data bus inversion circuit block configured to receive the plurality of cell data, and output the plurality of cell data by inverting or non-inverting the cell data after receiving a read data bus inversion enable signal, the error check enable signal and the error data discrimination signals.
US09740554B2 Methods and systems for prioritizing replacement of at least one part for vehicle fault analysis
Methods and systems are provided for prioritizing a plurality of maintenance corrective actions in a troubleshooting chart for a device are provided. The method includes receiving, by a processor, an input from a user indicative of a successful corrective action from the plurality of corrective actions on the troubleshooting chart and incrementing a value of a counter associated with the successful corrective action. The processor then compares values for counters associated with each of the plurality of corrective actions and displays the plurality of corrective actions in hierarchal order based on the values of the counters.
US09740553B2 Managing potentially invalid results during runahead
Embodiments related to managing potentially invalid results generated/obtained by a microprocessor during runahead are provided. In one example, a method for operating a microprocessor includes causing the microprocessor to enter runahead upon detection of a runahead event. The example method also includes, during runahead, determining that an operation associated with an instruction referencing a storage location would produce a potentially invalid result based on a value of an architectural poison bit associated with the storage location and performing a different operation in response.
US09740552B2 Method and system for error correction utilized with a system for distribution of media
A method and system for correcting errors in a receiving system is disclosed. The method and system comprises analyzing and identifying errors in a media in the receiving system and communicating with a network center to download fixes to correct errors in the media.
US09740549B2 Facilitating transaction completion subsequent to repeated aborts of the transaction
Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A counter is maintained that provides a count of how often a transaction has aborted. The counter increments the count each time the transaction is aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions of the transaction. If the count reaches a threshold value, then an interrupt is presented and transaction execution is unsuccessful. However, before the count reaches the threshold, a number of actions may be taken to increase the chances of successfully executing the transaction. These actions include actions to be performed within the processor executing the transaction, and/or actions to be performed against conflicting processors.
US09740545B2 Equipment evaluation device, equipment evaluation method and non-transitory computer readable medium
According to one embodiment, an equipment evaluation system includes: an estimator, an acquirer, a hardware storage and an evaluator. The estimator is implemented by the computer, to estimate a probability density distribution of a parameter representing performance of subject equipment based on measurement data of the subject equipment, the measurement data resulting from a measurement performed at each of a plurality of times. The acquirer acquires a use pattern of the subject equipment. The hardware storage stores the use pattern in association with the probability density distribution for the subject equipment. The evaluator identifies a use pattern of the subject equipment, the use pattern being similar to a use pattern of a first equipment that is different from the subject equipment, and evaluates future performance degradation of the first equipment using probability density distributions corresponding to the identified use pattern.
US09740542B2 All-to-all message exchange in parallel computing systems
A method for all-to-all message exchange between program tasks including N>1 hierarchy levels ln, n=1 to N, in which a first level l1 includes a plurality of group tasks and each higher level l(n>1) includes at least one group of level l(n−1) groups to which that task belongs in respective hierarchy levels of the network topology; sending a message via the interconnection network to a respective destination task whose hierarchical identifier is determined; and using the hierarchical identifier to send the program task and the network topology, such that the resulting exchange pattern for the all-to-all message exchange exploits a hierarchical distance in the network topology in a desired manner.
US09740538B1 Mapping data-flows in a workflow
A method includes determining a service task output definition corresponding to a first property within a first scope of a first service task in a compiled code file, and determining a service task input definition corresponding to a second property within a second scope of a second service task in the compiled code file. The method also includes formatting for display the service task output definition, the service task input definition, and a workflow variable. The method further includes determining a data-flow definition for a workflow process, which includes receiving a first workflow mapping between the service task output definition and the service task input definition, and receiving a second workflow mapping between an output of the second service task and the workflow variable. The method additionally includes determining a value of the workflow variable after execution of the first service task and the second service task.
US09740535B2 System management and maintenance in a distributed computing environment
Technology for monitoring all resources and services of a distributed computing environment to collect and store information technology (IT) infrastructure resources, task resource usage metrics, and idle times of the environment. A system management task, both manually created by administrators and automatically scheduled, is queued on a management queue to be processed at a later time. When the system management task is removed from the queue, resources required to execute the activity of the distributed computing environment are then requested. The task is authorized to execute if the requested resources and time to complete the activity are available. The resources are then secured and the system management task executed in the distributed computing environment.
US09740529B1 High throughput synchronous resource-constrained scheduling for model-based design
A system and method for optimizing a system design that includes two or more components, where at least one component is to be implemented using a constrained resource. From an initial schedule, the resource having a longest span time between a start busy time slot and an end busy time slot is identified. The schedule for the other resources is then also extended to the span time. The resulting design can be made synchronous by inserting up-sampler and down-sampler function blocks before and after any strongly connected components.
US09740528B2 Virtual computer system and scheduling method
A scheduling method whereby a virtualization unit, which has multiple nodes containing physical CPUs and physical memories, and which operates a virtual computer by generating logical partitions from the computer resources of the multiple nodes, allocates a physical CPU to the logical CPU. The multiple nodes are coupled via an interconnect, and the virtualization unit selects the physical CPU to be allocated to the logical CPU, and measures performance information related to the performance when the physical memory is accessed from the logical CPU. When the performance information satisfies a prescribed threshold value the physical CPU allocated to the logical CPU is selected from the same node as that of the previously allocated physical CPU, and when the performance information does not satisfy the prescribed threshold value the physical CPU allocated to the logical CPU is selected from a different node than the node of the previously allocated physical CPU.
US09740527B2 Load distribution of logical switch routers in a distributed system
A tool for supporting load distribution across one or more logical switch routers in a distributed system. The tool includes a first software module configurable to launch and monitor one or more application processes within the one or more logical switch routers in the distributed system. The tool includes a second software module configurable to manage a plurality of system information for the one or more logical switch routers in the distributed system. The tool includes a third software module configurable to control and manage a plurality of system resources in the distributed system. The tool includes a fourth software module configurable to control and manage a plurality of physical ports and a plurality of virtual ports in the distributed system. The tool includes a fifth software module configurable to manage a plurality of load distribution policies for the one or more logical switch routers in the distributed system.
US09740526B2 Job scheduling method
A method for scheduling a single subset of jobs of a set of jobs satisfying a range constraint of number of jobs, wherein the jobs of the set of jobs share resources in a computing system, each job being assigned a weight, w, indicative of the memory usage of the job in case of its execution in the computer system, the method including: for each number of jobs, x, satisfying the range constraint, determining from the set of jobs a first subset of jobs using a knapsack problem, wherein the knapsack problem is adapted to select by using the weights the first subset of jobs having the number of jobs and having a maximal total memory usage below the current available memory of the computer system, and selecting the single subset from the first subset.
US09740525B2 Scaling priority queue for task scheduling
In a computing system having a multiple central processing unit (CPU) cores the task scheduler can be configured to generate one or more priority value lists of elements, with each priority value list comprising elements having the same priority value. The priority queue of a task scheduler can be populated by links to priority value lists that are arranged in order of priority. Worker threads can access an input SIAO and determine the maximum priority of any element in the input SIAO. If the input SIAO has an element with higher priority than the priority queue of the task scheduler then the worker thread can cause the task associated with that element to be processed, otherwise the worker thread can cause all of the elements of the SIAO to be put into the priority value lists linked to by the elements in the priority queue.
US09740520B1 Systems and methods for virtual machine boot disk restoration
A computer-implemented method for virtual machine boot disk restoration may include (1) identifying a hypervisor that hosts at least one virtual machine, where a replication system is configured to replicate virtual machine data stored by the virtual machine, including a virtual machine boot disk used by the virtual machine, to a data repository that is separate from the hypervisor, (2) determining that the replication system is to restore the replicated virtual machine data back to the hypervisor for the virtual machine, including boot disk data replicated from the virtual machine boot disk, (3) attaching, at the hypervisor, the virtual machine boot disk to a storage proxy virtual machine hosted by the hypervisor, and (4) restoring, from the replication system and via the storage proxy virtual machine, the boot disk data back to the virtual machine boot disk. Various other methods, systems, and computer-readable media are also disclosed.
US09740515B2 Exception handling method, apparatus, and client
Embodiments of the present invention disclose an exception handling method, apparatus, and client. The method includes: receiving, by a virtual management server, an exception notification sent by a virtual machine that interacts with a first client, where the exception notification at least carries a user identifier and an application identifier; and storing, according to a stored exception handling mode corresponding to the user identifier and the application identifier, data of the virtual machine or application data of an application corresponding to the application identifier, and releasing resources of the virtual machine. According to the present invention, different exception handling methods can be customized for different applications and users according to requirements, the client can also store a usage state of a user at exception occurrence time or at the time nearest to the exception occurrence time, and the capacity and efficiency of an online application system are improved.