US09774037B2
A positive electrode composition for a non-aqueous electrolyte secondary battery includes a lithium transition metal composite oxide represented by a formula LiaNi1-x-yCoxMnyMzO2, wherein 1.00≦a≦1.50, 0
US09774036B2
A method for manufacturing a positive active material for a nonaqueous electrolyte secondary battery having both thermal stability and charge-discharge capacity at a high level as well as excellent cycle characteristics. The method for manufacturing a positive active material for a nonaqueous electrolyte secondary battery includes: a step of adding a niobium salt solution and an acid simultaneously to a slurry of a nickel-containing hydroxide, and controlling the pH of the slurry at between 7 and 11 on a 25° C. basis to obtain a nickel-containing hydroxide coated with a niobium compound; a step of mixing the nickel-containing hydroxide coated with the niobium compound with a lithium compound to obtain a lithium mixture; and a step of firing the lithium mixture in an oxidizing atmosphere at 700° C. to 830° C. to obtain a lithium-transition metal composite oxide.
US09774027B2
A method for producing lithium-ion batteries comprising the steps of (a) forming, on a substrate, a cathode current collector layer and a stack of a cathode layer made from a material capable of inserting lithium ions, an electrolyte layer and an anode layer, (b) depositing a lithium layer on the anode layer in order to form a lithium alloy, (c) short-circuiting the anode and cathode layers by depositing an anode current collector layer on the anode layer, thereby causing the diffusion of the lithium ions from the anode layer to the cathode layer, and (d) separating the batteries, resulting in the opening of the short-circuit between the anode and cathode layers in all the batteries. The method simplifies and improves the method for producing lithium-ion microbatteries and improves the diffusion of the lithium ions from the anode layer to the cathode layer after short-circuiting these two layers.
US09774024B2
A method is provided for interconnecting the batteries in a battery pack in a manner that is designed to minimize damage and contamination of the contact surfaces of the interconnect and the battery terminal, thereby minimizing connection resistance and increasing interconnect reliability.
US09774019B2
The invention relates to a rechargeable battery unit, in particular for a watercraft, having a plurality of rechargeable batteries which are connected to one another by means of a holding arrangement to form a rechargeable battery cell, wherein the holding arrangement has at least one holder which forms receptacles by means of which the rechargeable batteries are held in the region of a pole end, and that at least some of the rechargeable batteries are electrically coupled to one another in the region of their poles by means of a pole connector. A design of this kind allows a powerful rechargeable battery unit to be constructed with a compact installation space, it also being possible for the rechargeable battery cells to be cascaded for the purpose of varying the energy density and/or voltage in said rechargeable battery unit. A rechargeable battery unit of this kind is suitable, in particular, for use in motor-operated watercraft.
US09774013B2
Disclosed is an organic light emitting display device. The organic light emitting display device includes a first emission part between a first electrode and a second electrode, a second emission part on the first emission part, and a first charge generation layer and a second charge generation layer between the first emission part and the second emission part. The first emission part includes a first organic layer, and the second emission part includes a second organic layer. A first thickness includes the first emission part and the first charge generation layer, and a second thickness includes the second emission part and the second charge generation layer. The first thickness is equal to or greater than the second thickness.
US09774012B2
An organic light-emitting component (100) is specified, which comprises a carrier (1) and an organic layering sequence (2) arranged on the carrier (1). The organic layering sequence (2) comprises at least two organic layers, wherein at least one of the organic layers is designed as an emitting layer (23). The emitting layer (23) emits light (200) of a first wavelength range, which has an intensity maximum at a first wavelength. Further, the organic light-emitting component (100) comprises an anode (3) and a cathode (4) which provide the electrical contacting of the organic layering sequence (2). Further, the organic light-emitting component (100) has at least one nanoparticle layer (20), wherein one nanoparticle layer (20) is an organic layer of the organic layering sequence (2) provided with first nanoparticles (5). The first nanoparticles (5) have a refractive index (nN) that is smaller than at least one refractive index of an organic material of one of the organic layers. Further, at least one nanoparticle layer (20) is not in direct contact with the anode (3). In addition, the first nanoparticles (5) have a diameter that is smaller than one-fourth of the first wavelength at which the light (200) emitted by the emitting layer (23) has an intensity maximum.
US09774007B2
A display panel includes a EL panel part, a CF panel part, and a resin layer. Light is extracted from a luminous part including an organic luminous layer in the EL panel part in a direction of an arrow. The resin layer is formed to cover an upper surface of the EL panel part. Transmittance of the light from the EL panel part is 80% or higher. The resin layer includes a resin part and a plurality of particles dispersed in the resin part. The particles are formed of synthetic zeolite having a refractive-index ratio to the resin part of 1.0 or more and a particle size of 2 μm or more.
US09774004B2
Provided are light-emitting devices and methods for making and using the same. The light-emitting device comprises: a transparent substrate (101), a light-extracting polymer layer (102) having one or more elevated regions (104) distributed on a surface of the light-extracting polymer layer (102) facing away from the transparent substrate (101), a first electrode layer, wherein the light-extracting polymer layer (102) is disposed between the first electrode layer and the transparent substrate (101), a second electrode layer and a light-emitting layer disposed between the first electrode layer and the second electrode layer, wherein the light-emitting layer is configured to emit light when voltage is applied between the first electrode and the second electrode layer.
US09773992B2
An organic EL display device includes in order from a substrate side: a metal layer; an insulating layer formed on the metal layer; a first electrode layer formed on the insulating layer; an organic layer formed on the first electrode layer; and a second electrode layer formed on the organic layer. The metal layer is for use as a reflective layer configured to reflect, on a surface of the metal layer, light generated from the organic layer by applying a voltage between the first electrode layer and the second electrode layer.
US09773991B2
A method of protecting a perovskite halide film from moisture and temperature includes positioning the perovskite halide film in a chamber. The chamber is maintained at a temperature of less than 200 degrees Celsius. An organo-metal compound is inserted into the chamber. A non-hydrolytic oxygen source is subsequently inserted into the chamber. The inserting of the organo-metal compound and subsequent inserting of the non-hydrolytic oxygen source into the chamber is repeated for a predetermined number of cycles. The non-hydrolytic oxygen source and the organo-metal compound interact in the chamber to deposit a non-hydrolytic metal oxide film on perovskite halide film. The non-hydrolytic metal oxide film protects the perovskite halide film from relative humidity of greater than 35% and a temperature of greater than 150 degrees Celsius, respectively.
US09773983B2
An organic light emitting diode device is disclosed. There is an organic light emitting diode device that comprises a first light emitting part between an anode and a cathode, the first light emitting part including a first light emitting layer, a second light emitting part comprising a second light emitting layer on the first light emitting part, and a first charge generation layer between the first light emitting part and the second light emitting part, wherein the first charge generation layer comprises at least two hosts, and at least one of the at least two hosts includes a pyrene compound.
US09773979B2
The present invention relates to a compound of the formula (I), (II) or (III), to the use of the compound in an electronic device, and to an electronic device comprising a compound of the formula (I), (II) or (III). The present invention furthermore relates to a process for the preparation of a compound of the formula (I), (II) or (III) and to a formulation comprising one or more compounds of the formula (I), (II) or (III).
US09773974B2
Described embodiments can be used in semiconductor manufacturing and employ materials with high and low polish rates to help determine a precise polish end point that is consistent throughout a wafer and that can cease polishing prior to damaging semiconductor elements. The height of the low polish rate material between the semiconductor elements is used as the polishing endpoint. Because the low polish rate material slows down the polishing process, it is easy to determine an end point and avoid damage to the semiconductor elements. An additional or alternative etch end point can be a thin layer of material that provides a very clear spectroscopy signal when it has been exposed, allowing the etch process to cease.
US09773967B2
Textured ceramic compositions having improved piezoelectric characteristics as compared with their random counterparts are provided. Methods of making the compositions and devices using them are also included. More particularly, compositions comprising textured ceramic Na0.5Bi0.5TiO3—BaTiO3(NBT-BT) materials synthesized from high aspect ratio NBT seeds exhibit improved characteristics, including an increased longitudinal piezoelectric constant (d33) and magnetoelectric coupling coefficient over randomly oriented NBT-BT. Additionally provided are compositions comprising of nanostructured Na0.5B0.5TiO3—BaTiO3 ferroelectric whiskers having a high aspect ratio. Nanostructured whiskers can be used to improve the piezoelectric properties of the bulk ceramics. The inventive materials are useful in microelectronic devices, with some finding particular application as multilayer actuators and transducers.
US09773958B2
An optical solid state prepolymer is provided, which includes a product formed by reacting 100 parts by weight of (a) epoxy resin and 0.1 to 30 parts by weight of (b) oligomeric silsesquioxane. The (a) epoxy resin includes (a1) linear siloxane epoxy resin and (a2) cyclic siloxane epoxy resin with a weight ratio of 1:1 to 5:1.
US09773952B2
Various methods and apparatuses are disclosed. A method may include disposing at least one die on a location on a carrier substrate, forming at least one stud bump on each of at least one die, forming a phosphor layer on the at least one stud bump and the at least one die, removing a top portion of the phosphor layer to expose the at least one stud bump, and removing a side portion of the phosphor layer located between two adjacent dies. An apparatus may include a die comprising top, bottom, and side surfaces. A phosphor layer may be disposed on the top, bottom, and side surfaces of the die. The phosphor layer may have substantially equal thicknesses on the top and side surfaces of the die as well as one or more stud bumps disposed on the top surface of the die.
US09773940B2
A method of manufacturing a semiconductor substrate includes forming a first semiconductor layer on a substrate, forming a metallic material layer on the first semiconductor layer, forming a first portion of a second semiconductor layer on the first semiconductor layer and the metallic material layer, removing the metallic material layer under the first portion of the second semiconductor layer by dipping the substrate in a solution, forming a second portion of the second semiconductor layer on the first portion of the second semiconductor layer, and forming a cavity entirely through a portion of the first semiconductor layer located under where the metallic material layer was removed.
US09773938B2
An embodiment of the present invention provides a manufacturing method of an amorphous-silicon flat-panel X-ray sensor; the method reduces the number of mask plates to be used, simplifies the production processes, saves production costs, while also improving the product yield. The manufacturing method comprises: on a substrate, after a gate scan line is formed, forming a data line, a TFT switch element and a photosensitive element through one patterning process, wherein on the mask plate used in the patterning process, a region corresponding to a channel of the TFT switch element is semi-transmissive, whereas regions respectively corresponding to the data line, the photosensitive element and the portion of the TFT switch element other than the channel thereof are non-transmissive; thereafter, on the substrate formed with the TFT switch element and the photosensitive element, a passivation layer and a bias line are formed.
US09773937B2
An biological body information acquisition apparatus includes an imager including light emitting devices that are arranged in a plane and emit light toward a human body and light receiving devices that are arranged in a plane and receive light from the human body and a light guide plate that is layered on the imager on the side thereof facing the human body and has light transmissivity in the direction of a normal to the light receiving devices and the light emitting devices. The light guide has a first portion (holes) and a second portion (substrate) that are arranged in a plane and have refractive indices different from each other. The first portion (holes) is so disposed as to coincide with the light receiving devices in a plan view, and the second portion (substrate) is so disposed as to coincide with the light emitting devices in the plan view.
US09773934B2
A solar power method is provided using two-stage light concentration to drive concentrating photovoltaic conversion in conjunction with thermal collection. The method concentrates light rays received in a plurality of transverse planes towards a primary linear focus in an axial plane, which is orthogonal to the transverse planes. T band wavelengths of light are transmitted to the primary linear focus. R band wavelengths of light are reflected towards a secondary linear focus in the axial plane, which is parallel to the primary linear focus. The light received at the primary linear focus is translated into thermal energy. The light received at the secondary linear focus is focused by optical elements along a plurality of tertiary linear foci, which are orthogonal to the axial plane. The focused light in each tertiary primary focus is focused into a plurality of receiving areas, and translated into electrical energy.
US09773933B2
In an embodiment, a solar energy system includes multiple photovoltaic modules, each oriented substantially at a same angle relative to horizontal. The angle is independent of a latitude of an installation site of the solar energy system and is greater than or equal to 15 degrees. The solar energy system defines a continuous area within a perimeter of the solar energy system. The solar energy system is configured to capture at the photovoltaic modules substantially all light incoming towards the continuous area over an entire season.
US09773931B2
A plasmonic scattering nanomaterial comprising a substrate layer, a metal oxide layer in continuous contact with the substrate layer and silver nanoparticles with a diameter of 25-300 nm deposited on the metal oxide layer is disclosed. The silver nanoparticles have a broad size distribution and interparticle distances such that the silver nanoparticles plasmonically scatter light throughout the metal oxide layer with a near electric field strength of 1-30 V/m when excited by a light source having a wavelength in the range of 300-500 nm and/or 1000-1200 nm. In addition, a method for producing the nanomaterial by sputter deposition is disclosed as well as an appropriate thin film plasmonic solar cell comprising the nanomaterial with a solar efficiency of at least 10%.
US09773927B2
Manufacture of an improved stacked-layered thin film solar cell. The solar cell has reduced absorber thickness and an improved back contact for Copper Indium Gallium Selenide solar cells. The back contact provides improved reflectance particularly for infrared wavelengths while still maintaining ohmic contact to the semiconductor absorber. This reflectance is achieved by producing a back contact having a highly reflecting metal separated from an absorbing layer with a dielectric layer.
US09773926B2
An optical sensor device includes a resin sealing portion for sealing an optical sensor element fixed to an element-mounting portion. The resin sealing portion is constituted of a resin having mixed and dispersed therein a glass filler obtained by pulverizing a phosphate-based glass which has spectral luminous efficacy properties by composition adjustment and high heat resistance and weatherability. The optical sensor device is highly reliable and capable of accommodating size and thickness reductions in packages and has stable and hardly changeable spectral luminous efficacy properties.
US09773925B2
A chip part includes a substrate, an element formed on the substrate, and an electrode formed on the substrate. A recess and/or projection expressing information related to the element is formed at a peripheral edge portion of the substrate.
US09773916B2
An object of one embodiment of the present invention is to provide a highly reliable semiconductor device by giving stable electric characteristics to a transistor including an oxide semiconductor film. The semiconductor device includes a gate electrode layer over a substrate, a gate insulating film over the gate electrode layer, an oxide semiconductor film over the gate insulating film, a drain electrode layer provided over the oxide semiconductor film to overlap with the gate electrode layer, and a source electrode layer provided to cover an outer edge portion of the oxide semiconductor film. The outer edge portion of the drain electrode layer is positioned on the inner side than the outer edge portion of the gate electrode layer.
US09773901B1
A bilayer of silicon dioxide and silicon nitride is formed on exposed surfaces of at least one semiconductor fin having a bottom source/drain region located at the footprint, and on each side, of the at least one semiconductor fin. An upper surface of each horizontal portion of the silicon nitride layer is then carbonized, and thereafter non-carbonized vertical portions of the silicon nitride layer are removed. Next, the carbonized portions of the silicon nitride layer are removed, and thereafter the vertical portions of the silicon dioxide layer are removed from sidewalls of the at least one semiconductor fin utilizing each remaining portion of the silicon nitride layer as an etch mask A bottom spacer structure is provided on each bottom source/drain region in which each bottom spacer structure includes a remaining portion of the silicon dioxide layer and the remaining portion of the silicon nitride layer.
US09773892B2
A representative fin field effect transistor (FinFET) includes a substrate having a major surface; a fin structure protruding from the major surface having a lower portion comprising a first semiconductor material having a first lattice constant; an upper portion comprising the first semiconductor material. A bottom portion of the upper portion comprises a dopant with a first peak concentration. A middle portion is disposed between the lower portion and upper portion, where the middle portion comprises a second semiconductor material having a second lattice constant different from the first lattice constant. An isolation structure surrounds the fin structure, where a portion of the isolation structure adjacent to the bottom portion of the upper portion comprises the dopant with a second peak concentration equal to or greater than the first peak concentration.
US09773890B2
A semiconductor device and a method of forming the same, the semiconductor device includes a fin shaped structure, agate structure, an epitaxial layer, an interlayer dielectric layer, a first plug and a protection layer. The fin shaped structure is disposed on a substrate, and the gate structure is across the fin shaped structure. The epitaxial layer is disposed in the fin shaped structure, adjacent to the gate structure. The interlayer dielectric layer covers the substrate and the fin shaped structure. The first plug is formed in the interlayer dielectric layer, wherein the first plug is electrically connected to the epitaxial layer. The protection layer is disposed between the first plug and the gate structure.
US09773885B2
A semiconductor device that includes a first fin structure in a first portion of a substrate, and a second fin structure in a second portion of the substrate, wherein the first portion of the substrate is separated from the second portion of the substrate by at least one isolation region. A gate structure present extending from the first fin structure across the isolation region to the second fin structure. The gate structure including a first portion on the first fin structure including a first work function metal having at least one void, an isolation portion that is voidless present overlying the isolation region, and a second portion on the second fin structure including a second work function metal.
US09773876B2
An amorphous semiconductor composition includes 1 to 70 atomic percent iron, 15 to 65 atomic percent dysprosium, 15 to 35 atomic percent terbium, balance X, wherein X is at least one of an oxidizing element and a reducing element. The composition has an essentially amorphous microstructure, an optical transmittance of at least 50% in at least the visible spectrum and semiconductor electrical properties.
US09773867B2
A device includes first and second fins defined in a semiconductor substrate and a raised isolation post structure positioned between the first and second fins, wherein an upper surface of the raised isolation post structure is at a level that is approximately equal to or greater than a level corresponding to an upper surface of each of the first and second fins. A first space is defined by a sidewall of the first fin and a first sidewall of the raised isolation post structure, a second space is defined by a sidewall of the second fin and a second sidewall of the raised isolation post structure, and a gate structure is positioned around a portion of each of the first and second fins and around a portion of the raised isolation post structure, wherein at least portions of the gate structure are positioned in the first and second spaces.
US09773864B2
A nitride compound semiconductor has a substrate and a nitride compound semiconductor stack on the substrate. The nitride compound semiconductor stack includes a multilayer buffer layer, a channel layer on this multilayer buffer layer, and an electron supply layer on this channel layer. A recess extends from the surface of the electron supply layer through the channel layer and the multilayer buffer layer. A heat dissipation layer in this recess is contiguous to the multilayer buffer layer and the channel layer and has a higher thermal conductivity than the multilayer buffer layer.
US09773853B2
A display may have an array of organic light-emitting diodes that form an active area on a flexible substrate. Metal traces may extend between the active area and an inactive area of the flexible substrate. Display driver circuitry such as a display driver integrated circuit may be attached to a flexible printed circuit that is attached to the flexible substrate in the inactive area. The metal traces may extend across a bend region in the flexible substrate. The flexible substrate may be bent in the bend region. The flexible substrate may be locally thinned in the bend region. A neutral stress plane adjustment layer may cover the metal traces in the bend region. The neutral stress plane adjustment layer may include polymer layers such as an encapsulation layer, a pixel definition layer, a planarization layer, and a layer that covers a pixel definition layer and planarization layer.
US09773851B2
The present invention provides an OLED display device and a manufacture method thereof. By locating a thickness of a part of the second insulative layer correspondingly positioned above the bottom layer wiring in the white sub pixel area is larger than a thickness of other part of the second insulative layer in the white sub pixel area, increase a vertical distance from the bottom layer wiring to the first electrode in the white sub pixel area, and thus, the short circuit, the overcurrent between the first electrode and the bottom layer wiring of the white sub pixel area can be prevented. The manufacture method of the OLED display device is simple, easy for operation, and the manufactured OLED display device can prevent the short circuit or the overcurrent between the first electrode and the bottom layer wiring of the white sub pixel area occur and raise the manufacture yield of the OLED display device.
US09773849B2
Disclosed is a transparent display device that includes a plurality of column lines and a plurality of horizontal lines crossing each other to define a plurality of pixel regions in a matrix, each column line including at least two data lines and a voltage line, and each horizontal line including a gate line; a first transparent electrode in each emission region; a transparent organic light emitting layer on the first electrode; and a second transparent electrode on the organic light emitting layer, wherein each pixel region includes a transmissive region and a circuit region, and wherein the transmissive region includes at least two emission regions that are divided by a first transparent bank pattern.
US09773846B2
A blue organic light emitting device including a first electrode, a second electrode facing the first electrode, a first charge generating layer disposed between the first electrode and the second electrode, a first emission layer disposed between the first electrode and the first charge generating layer and emitting first blue light having a first wavelength region, and a second emission layer disposed between the first charge generating layer and the second electrode and emitting second blue light having a second wavelength region different from the first wavelength region. The blue organic light emitting device finally emits blue light.
US09773839B2
Some embodiments include apparatus and methods having a memory device with diodes coupled to memory elements. Each diode may be formed in a recess of the memory device. The recess may have a polygonal sidewall. The diode may include a first material of a first conductivity type (e.g., n-type) and a second material of a second conductive type (e.g., p-type) formed within the recess.
US09773838B2
According to one embodiment, there is provided a magnetoresistive memory device. The memory device includes active areas arranged on a semiconductor substrate, resistance change elements arrayed to matrix in an X direction and a Y direction above the substrate, and selective transistors provided to correspond to the respective resistance change elements. A plurality of gate electrodes of the selective transistors are spaced apart at regular intervals in the X direction and arranged along the Y direction. Each of the active areas is provided to cross two of the gate electrodes adjacent to each other, such as to be along the X direction at a portion crossing the gate electrodes, and formed to be inclined with respect to the X direction between the adjacent gate electrodes.
US09773828B2
An image sensor device includes a first substrate, an interconnect structure, a conductive layer, a conductive via and a second substrate. The first substrate includes a first region including a pixel array and a second region including a circuit. The interconnect structure is over the pixel array or the circuit. The interconnect structure electrically connecting the circuit to the pixel array. The conductive layer is on the interconnect structure. The conductive via passes through the second substrate and at least partially embedded in the conductive layer. The second substrate is over the conductive layer.
US09773824B2
A method of fabricating a pixelated imager and structure including a substrate with a bottom contact layer and active element blanket layers deposited on the bottom contact layer. The blanket layers are separated into an array of active elements with trenches isolating adjacent active elements in the array. A dielectric passivation/planarization layer is positioned over the array of active elements. An array of active element readout circuits overlies the passivation/planarization layer above the trenches with one active element readout circuit coupled to each active element of the array of active elements. Each active element and coupled active element readout circuit defines a pixel and the array of active elements and the coupled array of active element readout circuits defines a pixelated imager, and the readout circuit coupled to each active element includes at least one TFT with an active channel comprising a metal-oxide semiconductor material.
US09773821B2
A display apparatus includes a light permeable substrate, dummy pixels, a peripheral wiring layer and a display element layer. The dummy pixels are disposed on the light permeable substrate. Each of the dummy pixels includes a dummy pattern controlling layer. The peripheral wiring layer is disposed on the light permeable substrate for applying voltages having the same polarity to the dummy pattern controlling layers. The display element layer covers the light permeable substrate and the dummy pixels. The peripheral wiring layer and the dummy pattern controlling layer are spaced apart by a gap. The gap allows light to be reflected from the display element layer to the light permeable substrate.
US09773808B2
This disclosure is directed to techniques for fabricating CMOS devices for SRAM cells with resistors formed along transistor well sidewall edges by self-aligned, angled implantation, which may enable more compact SRAM architecture with SEU mitigation, such as for space-based or other radiation-hardened applications. An example method includes implanting a dopant into a doped semiconductor well covered by a barrier, wherein the doped semiconductor well is disposed on a buried insulator and wherein the dopant is of opposite doping type to the doped semiconductor well, thereby forming a resistor on an edge of the doped semiconductor well, wherein the resistor has the opposite doping type. The method further includes forming a second insulator adjacent to the resistor, removing the barrier, and forming agate layer on the doped semiconductor well, thereby forming a gate adjacent to the doped semiconductor well and the resistor.
US09773806B1
A semiconductor device includes gate electrodes and interlayer insulating layers alternately stacked on a substrate, a channel layer penetrating through the gate electrodes and the interlayer insulating layers, and a gate dielectric layer disposed on an external surface of the channel layer between the gate electrodes and the channel layer. In addition, the channel layer includes a first region extended in a direction perpendicular to a top surface of the substrate and a second region connected to the first region in a lower portion of the first region and including a plane inclined with respect to the top surface of the substrate.
US09773798B2
A semiconductor device includes channel layers arranged in a first direction and a second direction intersecting the first direction; stacked insulating layers surrounding sidewalls of the channel layers; stacked gate electrodes interposed between the insulating layers, the gate electrodes respectively surrounding the channel layers; and stacked gate lines interposed between the insulating layers, the gate lines electrically connecting the gate electrodes to each other.
US09773793B2
A transistor structure with stress enhancement geometry aligned above the channel region. Also, a transistor structure with stress enhancement geometries located above and aligned with opposite sides of the channel region. Furthermore, methods for fabricating integrated circuits containing transistors with stress enhancement geometries.
US09773790B1
A semiconductor device includes a substrate including at least a memory region defined therein and a plurality of memory cells formed in the memory region, a plurality of first connecting structures, a plurality of second connecting structures, a plurality of dummy nodes respectively disposed on the first connecting structures, and a plurality of first storage nodes respectively disposed on the second connecting structures. The first connecting structures respectively include a conductive portion and a first metal portion, and the second connecting structures respectively include the conductive portion and a second metal portion. The first metal portion and the second metal portion include the same material. And the first metal portion and the second metal portion include different heights.
US09773789B1
A dynamic random access memory (DRAM) device includes a substrate, plural buried gates and plural bit lines. The buried gates are disposed in the substrate along a first trench extending along a first direction. The bit lines are disposed over the buried gates and extending along a second direction across the first direction. Each of the bit lines includes a multi-composition barrier layer, wherein the multi-composition barrier layer includes WSixNy with x and y being greater than 0 and the multi-composition barrier layer is silicon-rich at a bottom portion thereof and is nitrogen-rich at a top portion thereof.
US09773784B2
A semiconductor structure and a method for manufacturing the same are provided. The semiconductor structure comprises a substrate, a device region, a first doped region and a gate structure. The first doped region is formed in the substrate adjacent to the device region. The gate structure is on the first doped region. The first doped region is overlapped the gate structure.
US09773782B2
In some examples, a transistor includes a drain, a channel, and a gate. The channel surrounds the drain and has a channel length to width ratio. The gate is over the channel to provide an active channel region that has an active channel region length to width ratio that is greater than the channel length to width ratio.
US09773779B2
A semiconductor device structure including a resistor layer is provided. The semiconductor device structure includes a gate structure formed over the first region of the substrate and an inter-layer dielectric (ILD) layer formed adjacent to the gate structure. The semiconductor device structure further includes a resistor layer is formed over the ILD layer over the second region of the substrate, and the major structure of the resistor layer is amorphous.
US09773778B2
A semiconductor device may include a first doped region, a second doped region, two fin members, and an isolation member. The first doped region may have a first dopant type. The second doped region may have a second dopant type and may be positioned between two portions of the first doped region. The two fin members may overlap at least one of the first doped region and the second doped region. The isolation member may be formed of a dielectric material and may be positioned between the two fin members. The second doped region may be positioned between the isolation member and the first doped region.
US09773774B1
A process for making and using a semiconductor wafer includes instantiating first and second designs of experiments (DOEs), each comprised of at least two fill cells. The fill cells contain structures configured to obtain in-line data via non-contact electrical measurements (“NCEM”). The first DOE contains fill cells configured to enable non-contact (NC) detection of chamfer shorts, and the second DOE contains fill cells configured to enable NC detection of corner shorts. The process may further include obtaining NC measurements from the first and/or second DOE(s) and using such measurements, at least in part, to selectively perform additional processing, metrology or inspection steps on the wafer, and/or on other wafer(s) currently being manufactured.
US09773764B2
One or more example embodiments of miniaturized electric devices are disclosed. In some example embodiments, the electric device includes a first thin substrate layer and a second thin substrate layer positioned above the first thin substrate layer. The electric device further includes one or more components electrically coupled to the first thin substrate layer. An overmold compound is deposited covering the one or more components between the first thin substrate and the second thin substrate. The electric device further includes one or more through mold vias that electrically and communicatively connect the first thin substrate layer and the second thin substrate layer.
US09773759B2
An electric power converter includes a semiconductor module, an electronic component, a plurality of cooling tubes, a case, a main pressure member for pressing a stacked semiconductor section in a stacking direction, and a sub-pressure member for pressing a stacked component section in the stacking direction. The stacked semiconductor section and the stacked component section are stacked in line. A pressing force of the main pressure member is greater than a pressure pressing force of the sub-pressure member. The main pressure member is disposed at an end portion of the stacked component section far from the stacked semiconductor section. A supporting portion that supports the stacked semiconductor section from the stacked component section side is disposed in the case so as to prevent the pressing force of the main pressure member from acting on the stacked component section.
US09773747B2
A wiring substrate includes a core substrate. The core substrate includes a first surface, a second surface, and an opening extending through the core substrate between the first and second surfaces. A first conductive film is formed on the first surface and covers the opening. A second conductive film is formed on the second surface. The second conductive film covers the opening. An electronic component is arranged in the opening and connected to the first conductive film. An insulator fills the opening. A first wiring portion includes alternately stacked insulative layers and wiring layers and covers the first surface of the core substrate and the first conductive film. A second wiring portion includes alternately stacked insulative layers and wiring layers, and covers the second surface of the core substrate and the second conductive film.
US09773746B2
An electronic element for an electronic apparatus includes a substrate; a bump, disposed on the substrate for electrically connecting the electronic apparatus; and at least one under bump metal layer, disposed between the bump and the substrate for the bump to be attached to the substrate; wherein the UBM layer forms a breach structure.
US09773745B2
A semiconductor device includes a substrate layer, a redistribution layer (RDL) disposed over the substrate layer, a conductive bump disposed over the RDL, and a molding disposed over the RDL and surrounding the conductive bump, wherein the molding includes a protruded portion laterally protruded from a sidewall of the substrate layer and away from the conductive bump.
US09773743B2
A package comprises a body, and an electrically conductive pattern supported by said body. An interface portion is configured to receive a module to a removable attachment with the package. The electrically conductive pattern comprises, at least partly within said interface portion, a wireless coupling pattern that constitutes one half of a wireless coupling arrangement.
US09773735B1
A via opening is provided in an interconnect dielectric material. Prior to line opening formation, a continuous layer of a sacrificial material is formed lining the entirety of the via opening. An organic planarization layer (OPL) and a photoresist that contains a line pattern are formed above the interconnect dielectric material. The line pattern is then transferred into an upper portion of the interconnect dielectric material, while maintaining a portion of the OPL and a portion of the continuous layer of sacrificial material within a lower portion of the via opening. The remaining portions of the OPL and the sacrificial material are then removed from the bottom portion of the via opening. A combined via opening/line opening is provided in which the via opening has a well controlled profile/geometry. An interconnect metal or metal alloy can then be formed into the combined via opening/line opening.
US09773733B2
There is provided a semiconductor device including a memory region and a logic region. The memory region includes a transistor (memory transistor) that stores information by accumulating charge in a sidewall insulating film. The width of the sidewall insulating film of the memory transistor included in the memory region is made larger than the width of a sidewall insulating film of a transistor (logic transistor) included in the logic region.
US09773731B2
A semiconductor device includes a dummy fin structure disposed over a substrate, a dummy gate structure disposed over a part of the dummy fin structure, a first interlayer dielectric layer in which the dummy gate structure is embedded, a second interlayer dielectric layer disposed over the first interlayer dielectric layer, and a resistor wire formed of a conductive material and embedded in the second interlayer dielectric layer. The resistor wire overlaps the dummy gate structure in plan view.
US09773727B2
A multi-layer full dense mesh (MFDM) device. The MFDM may include a metal-top layer including a bump pad array that may include a power1 (PWR1) bump pad within a PWR1 bump region, a VSS bump pad within a VSS bump region, and a power2 (PWR2) bump pad within a PWR2 bump region. The metal-top layer may also include a PWR1 majority metal-top region. The MFDM may also include a metal-top-1 layer beneath the metal-top layer and including a VSS majority metal-top-1 region, a PWR1 metal-top-1 region, and a PWR2 metal-top-1 region. The MFDM may also include a metal-top-2 layer beneath the metal-top-1 layer and including a PWR2 majority metal-top-2 region, a VSS metal-top-2 region, and a PWR1 metal-top-2 region. The MFDM may also include top-1 VIAs disposed between the metal-top layer and the metal-top-1 layer, and top-2 VIAs disposed between the metal-top-1 layer and the metal-top-2 layer.
US09773715B2
The present invention provides a micropackaged device comprising: a substrate for securing a device with a corrosion barrier affixed to the substrate, wherein the corrosion barrier comprises a first thin-film layer, a metal film coating the thin-film layer and a second thin-film layer to provide a sandwich layer; and optionally at least one feedthrough disposed in the substrate to permit at least one input and or at least one output line into the micropackaged device, wherein the micropackaged device is encapsulated by the corrosion barrier. Methods of producing the micropackaged device are also disclosed.
US09773705B2
A method for fabricating a semiconductor device having a substantially undoped channel region includes forming a plurality of fins extending from a substrate. In various embodiments, each of the plurality of fins includes a portion of a substrate, a portion of a first epitaxial layer on the portion of the substrate, and a portion of a second epitaxial layer on the portion of the first epitaxial layer. The portion of the first epitaxial layer of each of the plurality of fins is oxidized, and a liner layer is formed over each of the plurality of fins. Recessed isolation regions are then formed adjacent to the liner layer. The liner layer may then be etched to expose a residual material portion (e.g., Ge residue) adjacent to a bottom surface of the portion of the second epitaxial layer of each of the plurality of fins, and the residual material portion is removed.
US09773701B2
A method of forming an integrated circuit includes forming at least one opening through a first surface of a substrate. The method further includes forming at least one conductive structure in the at least one opening. The method further includes removing a portion of the substrate to form a processed substrate having the first surface and a second surface opposite the first surface and to expose a portion of the at least one conductive structure adjacent to the second surface. The at least one conductive structure continuously extending from the first surface through the processed substrate to the second surface of the processed substrate, at least one sidewall of the at least one conductive structure spaced from a sidewall of the at least one opening by an air gap.
US09773698B2
An article may include a structure including a patterned metal on a surface of a substrate, the patterned metal including metal features separated by gaps of an average dimension of less than about 1000 nm. A porous low dielectric constant material having a dielectric value of less than about 2.7 substantially occupies all gaps. An interface between the metal features and the porous low dielectric constant material may include less than about 0.1% by volume of voids. A method may include depositing a filling material including a silicon-based resin having a molecular weight of less than about 30,000 Da and a porogen having a molecular weight greater than about 400 Da onto a structure comprising a patterned metal. The deposited filling material may be subjected to a first thermal treatment to substantially fill all gaps, and subjected to a second thermal treatment and a UV radiation treatment.
US09773693B2
In an embodiment, a method of forming a semiconductor may include forming a plurality of active trenches and forming a termination trench substantially surrounding an outer periphery of the plurality of active trenches. The method may also include forming at least one active trench of the plurality of active trenches having corners linking trench ends to sides of active trenches wherein each active trench of the plurality of active trenches has a first profile along the first length and a second profile at or near the trench ends; and forming a termination trench substantially surrounding an outer periphery of the plurality of active trenches and having a second profile wherein one of the first profile or the second profile includes a non-linear shape.
US09773692B2
Embodiments described herein generally relate to an electrostatic chuck (ESC). The ESC may contain a first plurality of electrodes adapted to electrostatically couple a substrate to the ESC and a second plurality of electrodes adapted to electrostatically couple the ESC to a substrate support. Instead of being integrally disposed within the substrate support, the ESC may be easily removed from the substrate support and removed from a chamber for maintenance or replacement purposes.
US09773690B2
A substrate processing apparatus includes: a load port into and out of which the transport container is carried; and an apparatus controller that controls operations in the load port. The apparatus controller includes a storage unit that stores transition data of parameter values sent from outside based on a transport container identification code. The transition data of the parameter values each comprises a usage count of the transport container and a corresponding parameter value that quantifies a result of at least one of an operation performed to remove the lid after the transport container is carried into the load port and an operation performed to carry the container out of the load port. The apparatus controller further includes a determination unit that determines, after a transport container is carried into the load port, presence or absence of an abnormality in that transport container based on a parameter value associated with at least one of carrying-in or carrying-out of that transport container, and past transition data of parameter values associated with that transport container.
US09773683B2
Atomic layer or cyclic plasma etching chemistries and processes to etch films are disclosed. Films include Si, Ti, Ta, W, Al, Pd, Ir, Co, Fe, B, Cu, Ni, Pt, Ru, Mn, Mg, Cr, Au, alloys thereof, oxides thereof, nitrides thereof, and combinations thereof.
US09773679B2
Disclosed are sulfur-containing compounds for plasma etching channel holes, gate trenches, staircase contacts, capacitor holes, contact holes, etc., in Si-containing layers on a substrate and plasma etching methods of using the same. The plasma etching compounds may provide improved selectivity between the Si-containing layers and mask material, less damage to channel region, a straight vertical profile, and reduced bowing in pattern high aspect ratio structures.
US09773676B2
A method embodiment for patterning a semiconductor device includes patterning a dummy layer over a hard mask to form one or more dummy lines. A sidewall aligned spacer is conformably formed over the one or more dummy lines and the hard mask. A first reverse material layer is formed over the sidewall aligned spacer. A first photoresist is formed and patterned over the first reverse material layer. The first reverse material layer using the first photoresist as a mask, wherein the sidewall aligned spacer is not etched. The one or more dummy lines are removed, and the hard mask is patterned using the sidewall aligned spacer and the first reverse material layer as a mask. A material used for forming the sidewall aligned spacer has a higher selectivity than a material used for forming the first reverse material layer.
US09773669B2
A method of fabricating a nanostructure, which comprises forming an elongated tubular nanostructure, and generating conditions for said tubular nanostructure to unwrap.
US09773668B2
Provided is a method of forming a transition metal chalcogenide thin-film and the method includes preparing a first substrate having formed thereon a transition metal-containing precursor thin-film; displacing a second substrate separately with a constant distance from the first substrate by using a bridge unit while the second substrate is facing the first substrate, thereby securing a gas flowing path between the first substrate and the second substrate; heating the first and second substrates to a reaction temperature; and introducing a chalcogen-containing gas from an end of a reactor, such that the chalcogen-containing gas flows via the path.
US09773666B2
Described herein is a method for growing indium nitride (InN) materials by growing hexagonal and/or cubic InN using a pulsed growth method at a temperature lower than 300° C. Also described is a material comprising InN in a face-centered cubic lattice crystalline structure having an NaCl type phase.
US09773638B2
A specimen preparation device prepares a cross section of a specimen by applying an ion beam, the specimen preparation device including: an ion beam generator that generates the ion beam; a specimen holder that holds the specimen; a shield plate that shields part of the specimen from the ion beam; and a tilted plate that is placed to intersect a path of the ion beam on a downstream side of the specimen, and has an incidence surface that is tilted relative to a direction in which the ion beam is incident.
US09773631B2
A power circuit interrupting device including a first housing including a pair of fixed electrodes and a fuse having terminals at both ends thereof, and a second housing including a moveable electrode, the moveable electrode interrupting electrical connection between the fixed electrodes when the second housing is uncoupled from the first housing, and establishing the electrical connection between the fixed electrodes when the second housing is coupled with the first housing. The first housing has an opening provided for carrying out a continuity test for the fuse. The opening is always covered with the second housing in a condition that continuity of a circuit is allowed. The power circuit interrupting device serves to facilitate the continuity test for the fuse built therein and comply with such a maintenance procedure that the continuity test should be carried out after interrupting continuity of the power circuit.
US09773621B1
An apparatus and method for the uniform dispersion of nano scaled redox particles in a conductive fiber including, combining at least one nano sized redox capable material having metal oxides and/or metals, at least one conductive binder, and at least one solvent to form electrically conductive metal imbedded fiber(s) by fiber spinning and the conductive polymeric binder having a molecular weight greater than 20,000 Daltons, and coating a substrate with the electrically conductive fiber(s) to form an active layer substrate complex having a conductivity greater than 0.05 S/cm.
US09773620B2
The invention relates to a device of the hybrid supercapacitor type comprising at least one cell comprising: a porous positive electrode comprising activated carbon; a negative electrode comprising a carbonaceous material capable of inserting an alkaline element other than lithium, this carbonaceous material being different from the activated carbon used at the positive electrode; and a non-aqueous electrolyte comprising a salt selected from salts of an alkaline metal other than lithium.
US09773619B2
In a multilayer capacitor, a multilayer capacitor main body includes first and second main surfaces, first and second side surfaces, and first and second end surfaces, the first and second main surfaces extending in a length direction and a width direction, the first and second side surfaces extending in the length direction and a thickness direction, and the first and second end surfaces extending in the width direction and the thickness direction. The second main surface is depressed in a portion extending from opposite ends of the second main surface toward a center of the second main surface in the length direction.
US09773606B2
An integrated stacked transformer includes a primary inductor and a secondary inductor, and the primary inductor includes at least a first turn and a second turn, and is at least formed by a plurality of windings of a first metal layer and a second metal layer, wherein the first metal layer and the second metal layer are two adjacent metal layers, and the second turn of the primary inductor is disposed inside the first turn; the secondary inductor includes at least a first turn, and the secondary inductor is at least formed by at least one winding formed by the second metal layer, wherein the first turn of the secondary inductor substantially overlaps the first turn of the primary inductor; wherein the second turn of the primary inductor includes a segment of a parallel connection structure constructed by the first metal layer and the second metal layer.
US09773605B2
A magnetic core has a structure in which Fe-based soft magnetic alloy particles are connected via a grain boundary. The Fe-based soft magnetic alloy particles contain Al, Cr and Si. An oxide layer containing at least Fe, Al, Cr and Si is formed at the grain boundary that connects the neighboring Fe-based soft magnetic alloy particles. The oxide layer contains an amount of Al larger than that in Fe-based soft magnetic alloy particles, and includes a first region in which the ratio of Al is higher than the ratio of each of Fe, Cr and Si to the sum of Fe, Cr, Al and Si, and a second region in which the ratio of Fe is higher than the ratio of each of Al, Cr and Si to the sum of Fe, Cr, Al and Si. The first region is on the Fe-based soft magnetic alloy particle side.
US09773596B2
Provided is a powder for a magnetic core (1), including a soft magnetic metal powder (2); and an insulating coating film (3) covering a surface of the soft magnetic metal powder (2), in which the insulating coating film (3) is formed of an aggregate of crystals (4) obtained by cleaving a layered oxide. The crystals (4) are obtained by, for example, cleaving a swellable smectite-group mineral, which is one kind of swellable layered clay mineral as the layered oxide.
US09773593B2
A sintered ferrite magnet comprising (a) a ferrite phase having a hexagonal M-type magnetoplumbite structure comprising Ca, an element R which is at least one of rare earth elements and indispensably includes La, an element A which is Ba and/or Sr, Fe, and Co as indispensable elements, the composition of metal elements of Ca, R, A, Fe and Co being represented by the general formula of Ca1-x-yRxAyFe2n-zCoz, wherein the atomic ratios (1-x-y), x, y and z of these elements and the molar ratio n meet the relations of 0.3≦(1-x-y)≦0.65, 0.2≦x≦0.65, 0≦y≦0.2, 0.03≦z≦0.65, and 4≦n≦7, and (b) a grain boundary phase indispensably containing Si, the amount of Si being more than 1% by mass and 1.8% or less by mass (calculated as SiO2) based on the entire sintered ferrite magnet, and its production method.
US09773592B2
A permanent magnet of an embodiment includes: a composition represented by a composition formula: R(FepMqCurCo1-p-q-r)z, where R is at least one element selected from rare-earth elements, M is at least one element selected from Zr, Ti, and Hf, and relations of 0.3≦p≦0.4, 0.01≦q≦0.05, 0.01≦r≦0.1, and 7≦z≦8.5 (atomic ratio) are satisfied; and a structure including a cell phase having a Th2Zn17 crystal phase, and a cell wall phase existing to surround the cell phase. An average magnetization of the cell wall phase is 0.2 T or less.
US09773573B2
An elongated control rod guide thimble for a nuclear reactor having a tube-in-tube dashpot design that has circumferential slots in the dashpot walls that align with spaced openings in the guide thimble sheath. The dashpot tube has an end plug with a threaded opening extending axially therethrough which is captured by a thimble screw that extend through an opening in the bottom nozzle and sandwiches an end plug attached to the guide thimble sheath between the dashpot tube end plug and the bottom nozzle.
US09773570B2
Aspects of the invention provide for reducing BIST test time for a memory of an IC chip. In one embodiment, a BIST architecture for reducing BIST test time of a memory for an integrated circuit (IC) chip, the architecture comprising: a pair of latches for receiving bursts of data from a memory; a first compression stage for receiving a burst of data and compressing the burst of data into a plurality of latches; a second compression stage for comparing the compressed bursts of data with expected data; and a logic gate for determining whether there is a fail in the burst of data.
US09773568B2
The semiconductor device includes a first drive control signal generator suitable for generating a first drive control signal from a test input signal, a first output driver suitable for being controlled according to the first drive control signal, a second drive control signal generator suitable for generating a second drive control signal from the first drive control signal, and a second output driver suitable for being controlled according to the second drive control signal.
US09773566B2
A nonvolatile memory device includes a data path; and a FIFO memory including a plurality of registers connected to the data path. The plurality of registers sequentially receive data from the data path in response to data path input clocks and sequentially output the received data to an input/output pad in response to data path output clocks. The data path output clocks are clocks that are generated by delaying the data path input clocks as long as a delay time.
US09773565B1
A memory retry-read method, a memory storage device and a memory control circuit unit are provided. The method includes: setting a sequence of several retry-read parameter groups according to several weights of the retry-read parameter groups; reading data from a physical programming unit according to a read voltage; if the data are unable to be corrected by a corresponding ECC code, choosing an adjustment retry-read parameter group from the retry-read parameter groups; retrying reading new data from the physical programming unit according to the adjustment retry-read parameter group; if the new data are able to be corrected by the corresponding ECC code, determining the adjustment retry-read parameter group to be an available retry-read parameter group; and adjusting the weight of the available retry-read parameter group.
US09773564B2
Apparatus and methods are disclosed, including a method that raises an electrical potential of a plurality of access lines to a raised electrical potential, where each access line is associated with a respective charge storage device of a string of charge storage devices. The electrical potential of a selected one of the access lines is lowered, and a data state of the charge storage device associated with the selected access line is sensed while the electrical potential of the selected access line is being lowered. Additional apparatus and methods are described.
US09773561B1
A data storage device includes a nonvolatile memory device; and a controller suitable for providing a normal erase command or a fine erase command to the nonvolatile memory device, wherein the nonvolatile memory device performs a first normal erase loop in which a first normal erase voltage and an erase verify voltage are applied to erase target memory cells, according to the normal erase command, and performs a first fine erase loop in which a first fine erase voltage and the erase verify voltage are applied to the erase target memory cells, according to the fine erase command.
US09773550B2
A configurable impeder is provided. The configurable impeder comprises of multiple CESs. Each of the CESs is capable of being configured into one of a plurality of impedance states. Further, a programing circuit is provided. The programing circuit provides a plurality of programing signals in dependence of an input signal. Each programing signal configures an impedance state of a respective CES from the plurality of CESs.
US09773548B2
An electronic device includes a semiconductor memory that includes: a memory cell coupled between a first line and a second line; a first selection block configured to select the first line; a second selection block configured to select the second line; an alternate current supply block configured to supply, during a read operation, an alternate current corresponding to a resistance state of the memory cell; and a sensing block configured to sense, during the read operation, at least one of a cell current flowing through the memory cell and the alternate current.
US09773544B2
A switchable sense amplifier includes a sense amplification unit and a plurality of switches. The sense amplification unit senses a voltage change of a bit line connected to a memory cell and amplifies a voltage difference between the bit line and a complementary bit line. The plurality of switches operate according to switching signals, and thus, enable the sense amplification unit to perform a pre-charging operation, an offset cancellation operation, a charge sharing operation, a sensing operation, and a re-storing operation. The sense amplifier may enhance an effective sensing margin by compensating for an offset of the sense amplifier, through an offset cancellation operation, and thus enhance performance of a memory apparatus.
US09773543B1
Methods and apparatus are described for pinning out multiple memory devices using shared conductors therebetween and providing multiple chip select signals to indicate to which of the memory devices address signals on the shared conductors apply. In the case of a clamshell configuration with a top memory device having a corresponding bottom memory device and shared vias coupled therebetween, sharing two address signals for each shared via in this manner reduces the total number of vias used, thereby reducing routing congestion and enabling the addition of ground vias around the shared vias to reduce crosstalk for the address signals.
US09773540B2
A method for generating a skyrmion, comprising: depositing a vertical metallic nanopillar electrode on a first side of a helimagnetic thin film, the helimagnetic thin film having a contact on a second side to provide a current drain; injecting a current through the vertical metallic nanopillar electrode to generate a rotating field; and applying a static upward magnetic field perpendicular to the helimagnetic thin film to maintain an FM phase background.
US09773530B1
A semiconductor device may be provided. The semiconductor device may be configured to adjust a level of a first strobe signal to a predetermined level during a first time period. The semiconductor device may be configured to adjust a swing width of the first strobe signal during a second time period.
US09773525B2
Timeline management is described, including selecting a segment of a timeline, activating a control, and replacing the segment of the timeline with a visual indicator used to identify the segment of the timeline.
US09773524B1
A method for video editing using a mobile terminal and a remote computer is disclosed. A user selects a user video to edit using a mobile application of the mobile terminal. The user selects a visual effect and parameters of the visual effect using the mobile application. Subsequently, the mobile application provides a preview of the visual effect superimposed over the user video using a series of still images representing the visual effect. When the user confirms the preview, the mobile terminal generates a request for video editing and sends the request to a server. The request includes identification of the visual effect for combining the visual effect and the user video as confirmed by the preview. Based on the request from the mobile terminal, the server combines a video clip of the visual effect and the user video into a resulting video.
US09773523B2
An apparatus for analyzing a video recording of a sporting event, comprising: a video clip generating circuitry operable to, in response to a selection of one of a first timeline element, generate a video clip from a video recording of the sporting event and to output the video clip for display, the video clip being a portion of the video recording of a sporting event temporally extending between a first time and a second time, each of the start time and the end time of a first event record corresponding to the selected first timeline element being within a period defined between the first time and the second time, and the video clip comprising one or more cut out portions of the video recording of the sporting event, each cut-out portion being generated on the basis of participant tracking data of the participant of the sporting event identified by a identifier of the first event record corresponding to the selected first timeline element.
US09773521B2
In recording technologies for batch formation of a plurality of recording bits in a recording medium by forming a plurality of optical spots using an ultrashort pulse laser and a spatial optical modulator, the batch recordable bit number has an upper limit, resulting in restricted recording speed. The intensity of the optical spot is corrected to increase the batch recordable bit number for increasing the recording speed.
US09773520B2
The embodiments disclose a method of using a trimmed imprinted resist and chemical contrast pattern to guide a directed self-assembly (DSA) of a predetermined lamellar block copolymer (BCP), creating chromium (Cr) lamellar guiding lines using the BCP and DSA in a dry Cr lift-off process and etching the Cr lamellar guiding line patterns into a substrate to fabricate the imprint template.
US09773517B2
A storage device includes a transducer head with multiple write elements having write poles of different sizes. For example, the transducer head may include two write poles of different width configured to write to a same surface of a storage medium. A controller of the storage device is configured to selectively engage one of the multiple write elements to write data to the storage medium.
US09773516B2
To control the resonance generated in the head assembly and improve property on the head location controlling. A head assembly includes: a slider having a head element; a slider supporting plate for holding the slider; a load beam for holding the slider supporting plate; a support projection which is arranged on the front end part of the load beam and on which the slider supporting plate is supported rotatably; a drive unit that rotates the slider supporting plate around the support projection; a dynamic vibration absorber arranged on the slider supporting plate, wherein the dynamic vibration absorber is disposed closer to the rear end side of the load beam than the support projection and has vibration freedom in the rotating direction of the slide supporting plate.
US09773506B2
Methods and systems for processing audio data, such as spatial audio data, which modify sound characteristics of a given component of a spatial audio signal based on a relationship between a direction characteristic of the given component and a defined range of direction characteristics. A spatial audio in a format using a spherical harmonic representation of sound components is decoded by performing a transform on the spherical harmonic representation, where the transform is based on a predefined speaker layout and a predefined rule, the predefined rule indicating a speaker gain of each speaker arranged according to the predefined layout, when reproducing sound incident form a given direction to provide alternatives to existing methods of decoding spatial audio streams, which focus on soundfield reconstruction. A plurality of matrix transforms is combined into a combined transform that is performed on an audio signal; this saves processing resources of the audio system.
US09773503B2
An audio decoder for decoding an encoded audio signal, the encoded audio signal including a first channel element and a second channel element in a payload section of a data stream and first decoder configuration data for the first channel element and second decoder configuration data for the second channel element in a configuration section of the data stream, includes: a data stream reader for reading the configuration data for each channel element in the configuration section and for reading the payload data for each channel element in the payload section; a configurable decoder for decoding the plurality of channel elements; and a configuration controller for configuring the configurable decoder so that the configurable decoder is configured in accordance with the first decoder configuration data when decoding the first channel element and in accordance with the second decoder configuration data when decoding the second channel element.
US09773500B2
A voice output is produced by a speech dialog device between the acquisitions of two pieces of information. Each piece of information is acquired by acquiring natural verbal voice input data and extracting the respective piece of information from the voice input data using a speech recognition algorithm. When a repetition condition has been satisfied, a natural speech summary output is generated by the speech dialog device and output as a voice output which includes a natural voice reproduction of at least one previously acquired piece of information or a part of this piece of information or a piece of information derived from this piece of information.
US09773497B2
Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for handling missing speech data. The computer-implemented method includes receiving speech with a missing segment, generating a plurality of hypotheses for the missing segment, identifying a best hypothesis for the missing segment, and recognizing the received speech by inserting the identified best hypothesis for the missing segment. In another method embodiment, the final step is replaced with synthesizing the received speech by inserting the identified best hypothesis for the missing segment. In one aspect, the method further includes identifying a duration for the missing segment and generating the plurality of hypotheses of the identified duration for the missing segment. The step of identifying the best hypothesis for the missing segment can be based on speech context, a pronouncing lexicon, and/or a language model. Each hypothesis can have an identical acoustic score.
US09773495B2
Embodiments include a vehicle comprising an audio system configured to create a plurality of audio zones within a vehicle cabin, and at least one display communicatively coupled to the audio system. The display is configured to display a separate user interface for each audio zone. Each user interface comprises an engine sound control and a cabin noise control for adjusting an audio output provided to the corresponding audio zone. Embodiments also include a method of providing user-controlled sound isolation in a plurality of audio zones within a vehicle. The method comprises presenting, for each audio zone, a user interface including an engine sound control and a cabin noise control, and generating an audio output for each audio zone based on a first value received from the engine sound control and a second value received from the cabin noise control of the corresponding user interface.
US09773494B2
The present invention provides a system to create a quiet zone by suppressing background noise near a user's head. The present invention utilizes two microphones; one microphone receives environmental noise and the other one is located close to a person's head. A parabolic dish loudspeaker creates a uniform sound field near a user's head. A high performance frequency-domain filtered-x least mean square with band selection (FD-FX-LMS-BS) algorithm is utilized to generate the anti-phase noise signals. The algorithm has high noise reduction performance and also allows selection of specific frequency bands for noise reduction. The FD-FX-LMS-BS algorithm is performed by a field programmable gate array (FPGA) chip, which has minimal delay in algorithm processing.
US09773493B1
A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from an output of a microphone that measures ambient audio. The anti-noise signal is combined with source audio to provide an output for a speaker. The anti-noise signal causes cancellation of ambient audio sounds that appear at the microphone. A processing circuit estimates a level of background noise from the microphone output and sets a power conservation mode of the personal audio device in response to detecting that the background noise level is lower than a predetermined threshold.
US09773491B2
The technology described in this document can be embodied in a computer-implemented method that includes receiving a first plurality of values representing a set of current coefficients of an adaptive filter disposed in an active noise cancellation system. The method also includes computing a second plurality of values each of which represents an instantaneous difference between a current coefficient and a corresponding preceding coefficient of the adaptive filter, and estimating, based on the second plurality of values, one or more instantaneous magnitudes of a transfer function that represents an effect of a secondary path of the active noise cancellation system. The method further includes updating the first plurality of values based on estimates of the one or more instantaneous magnitudes to generate a set of updated coefficients for the adaptive filter, and programming the adaptive filter with the set of updated coefficients.
US09773482B2
A metallophone structure configured for permanent installation in an outdoor environment is provided. The metallophone structure comprises a mounting structure. The metallophone structure also comprises a set of tone producing devices each coupled to the mounting structure by a fastener, wherein each tone producing device is configured to, when actuated, produce a sound frequency. The tone producing device is coupled in a location, by the fastener, as to reduce the effect on the quality of sound produced. The metallophone structure also comprises a mallet cradle configured to receive a mallet. The mallet is configured to actuate one of the tone producing devices. The metallophone structure is configured to be weather resistant such that each tone producing device still produces the sound frequency after an outdoor exposure period.
US09773472B2
Systems and methods for extracting text from images rendered on a display screen, the method comprising capturing a color image rendered on a display screen; and transforming the color image to binary color image, preserving text-like graphic components and filtering out non-text-like graphical components. The transforming comprises scanning one or more areas of the color image; and detecting continuous bi-tonal regions in the scanned one or more areas, wherein the continuous bi-tonal regions have large variances.
US09773471B2
A method and system for accurate and precise representation of color for still and moving images, particularly sequences of digitized color images. Spectral and/or extended dynamic range information is retained as images are captured, processed, and presented during color adjustment. Using this extra spectral information, various methodologies for further presenting or processing the color within these images can be optimized. Presentation-device independence is achieved not by attempting to discover a device-independent intermediate representation, but rather by deferring the binding and mapping of color representation onto a presentation device until its actual use.
US09773467B2
The present invention provides a charging scan and charge sharing scan double output GOA circuit to combine the time sequence and circuit. The nth stage GOA unit circuit receives the first, the second low frequency clock signals (LC1, LC2), the direct current low voltage signal (Vss), the Mth, M−2th high frequency clock signals (CK(M), CK(M−2)), a stage transfer signal (ST(n−2)) generated by the n−2th stage GOA unit circuit, a charging scan signal (CG(n−2)) generated by the n−2th stage GOA unit circuit and a stage transfer signal (ST(n+2)) generated by the n+2th stage GOA unit circuit, the charging scan signal (CG(n)), a charge sharing scan signal (SG(n−2)) generated by the n−2th stage GOA unit circuit and the stage transfer signal (ST(n)) are respectively outputted with different TFTs; the nth stage GOA unit circuit comprises a transmission module (100), a transfer regulation module (200), an output module (300), a rapid pull-down module (400) and a pull-down holding module (500).
US09773464B2
According to one embodiment, a touch detection device includes a plurality of drive electrodes, a plurality of detection electrodes, a display driver which performs a touch scanning drive by supplying a touch drive signal to a target drive electrode to be driven, and a touch driver which transmits and receives a signal to and from the display driver, wherein at least one of the number of pulses of the drive synchronizing signal and a pulse width of each of the pulses of the drive synchronizing signal is determined based on the signal received from the display driver.
US09773463B2
The present invention discloses methods of adjusting display device driving voltage and a display device, which are used for improving pressing unevenness (Trace Mura) of the display device caused by pressing or paddling. The method comprises: comparing the driving voltage of a display device with a driving voltage threshold; and if the driving voltage is larger than the driving voltage threshold, adjusting the driving voltage to make the adjusted driving voltage be smaller than or equal to the driving voltage threshold.
US09773461B2
It is an object to achieve downsizing and a thin shape of a display module and an electronic device provided with the display module. The display module includes a first display panel in which a first display screen is formed on one main side; and a second display panel that is smaller than and overlapped with the first display panel, in which a second display screen is formed on an opposite side of the one main side. The display module includes, over a sealing substrate of the first display panel and/or the second display panel, at least one integrated circuit, which is connected to input terminals of the first display panel and the second display panel and controls operation of the both panels, arranged in a peripheral portion of the second display panel, which is a surface on an opposite side of a display surface of the first display panel.
US09773453B2
An organic light emitting diode (OLED) display apparatus includes a power circuit and a pixel. The power circuit serves to provide a first voltage. The pixel includes a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a capacitor, and an OLED. During a programming period, a first terminal of the capacitor receives a data voltage through the turned-on first transistor, a first terminal of the second transistor receives the first voltage, a control terminal of the second transistor is coupled to a second terminal of the capacitor and coupled to a second terminal of the second transistor through the turned-on third transistor, and the power circuit regulates a voltage level or a current of the first voltage to accelerate a voltage level of the control terminal of the second transistor to reach a target voltage.
US09773451B2
In the present disclosure, it is provided a pixel circuit including a plurality of rows of pixel units and a row-shared unit, wherein each row of pixel units includes a plurality of sub-pixel units, and the row-shared unit includes a plurality of row-driving light-emitting control modules. All of the plurality of sub-pixel units included in each row of pixel units is connected to a corresponding signal line. Each row-driving light-emitting control module among the plurality of row-driving light-emitting control modules is connected to all of the sub-pixel units included in a corresponding one row of the pixel units among the plurality of rows of pixel units through the signal line, so as to provide a threshold compensation function.
US09773444B2
Each modulator of an image projector includes multiple pixels arranged in rows and columns, switchable independently of each other into a first state, in which light incident on them is used to generate an image, and into a second state, in which light incident on them is not used to generate an image. At least one first pixel is assigned to each second pixel such that the imaging optical system a) strikes the second pixel with light from the respective assigned first pixel when the assigned first pixel is switched into the first state, in order to illuminate the second pixel actively, and b) does not strike the second pixel it with light from the respective assigned first pixel when the assigned first pixel is switched into the second state, in order not to illuminate the second pixel actively. A control unit that controls the modulators is also disclosed.
US09773435B2
A method of forming an elastic labeling band. The method includes covering a central portion of a web of tag material with a release agent, advancing the web of tag material longitudinally and disposing a layer of molten elastomer over the advancing web of tag material, including over the release agent on the central portion thereof. The layer of molten elastomer is disposed over the web of tag material so that the elastomer bonds only to those portions of the web not covered with the release agent. The method includes curing the elastomer to define, with the web bonded thereto, an advancing web assembly, and separating a longitudinal segment from the web assembly to define an elastic labeling band.
US09773433B2
A packaging for smoking products having an area with a warning relating to the health hazards of smoking thereon. The area includes at least one marking that is suitable for identification and/or authentication and/or track and/or trace purposes.
US09773432B2
One embodiment provides an apparatus. The apparatus includes a lightweight cryptographic engine (LCE), the LCE is optimized and has an associated throughput greater than or equal to a target throughput.
US09773431B2
A secure microcontroller system comprising an integrated cache sub-system, crypto-engine, buffer sub-system and external memory is described according to various embodiments of the invention. The secure microcontroller incorporates block encryption methods to ensure that content communicated between the integrated microcontroller and external memory is protected and real-time performance of the system is maintained. Additionally, the microcontroller system provides a user-configurable memory write policy in which memory write protocols may be selected to balance data coherency and system performance.
US09773428B2
An online system provides for the teaching and learning of step by step solutions to STEM problems. The system comprises at least one tablet computer linked to at least one computer readable storage medium by a communication network. The computer includes an input device and a touch sensitive screen for receiving and displaying handwritten input. A system user inputs the computer with the steps of a step by step solution to a STEM problem by handwriting math expressions and sketches on the touch sensitive screen. The system evaluates and automatically color codes each step in accordance with a color coding protocol stored in the computer readable storage medium as each step is entered into the system. The color coding provides visual feedback which identifies correct steps, erroneous steps, and intermediate steps in the solution. Teachers use the feedback when teaching STEM solutions and students use the feedback when they are practicing and assessing their own solutions.
US09773427B2
A calorie balance system is designed for consumers who are interested in having a proper and adequate diet while monitoring daily activities. Disclosed embodiments enable consumers to be continuously aware of their caloric intake and to compare their caloric intake with current calories expended. Calories burned or expended may be measured by fitness tracking devices. Enabled utensils such as cups, spoons and forks are equipped with means of wireless communication, an accelerometer, a three axis slope meter sensor, a microcontroller, a scale, an analog to digital converter and a microcontroller. Enabled utensils measure the weight of food consumed are report to the consumer's personal electronic device. The system is further enabled by consumers talking to an enabled utensil to report the type of food being consumed. The reported food weight is mapped to the type of food consumed and relevant food data is displayed.
US09773422B2
A method may include receiving, using at least one processor, location information that includes a location of an unmanned aerial vehicle (UAV); querying, using the at least one processor, a policy database to retrieve a notification condition for a first property with respect to UAVs; calculating, using the at least one processor, a distance between the UAV and the first property using the received location information determining, using the at least one processor, if the distance of the UAV with respect to the first property is within a range defined in the notification condition for the first property; and transmitting, using the at least one processor, a notification to a party associated with the first property when the distance of the UAV with respect to the first property is within the range defined in the notification condition for the first property.
US09773420B2
The invention provides a measuring system comprising a remotely controllable flying vehicle system with a GPS device and a measuring device installed thereon, a position measuring device installed at an arbitrary position and able to measure distance and angle and to track, a ground base station for controlling a flight of a flying vehicle, a remote controller able to give and take data to and from the ground base station and able to perform wireless communication to and from the flying vehicle system, and a control unit provided on the flying vehicle system or the ground base station, and either one of the control units are configured to obtain an absolute coordinate or GPS coordinate of the installation point of the position measuring device based on the GPS coordinates of the two points and based on distance measurement results and on angle measurement results by the position measuring device.
US09773417B2
A vehicle park assist system may include a sensor, a signal device, and a controller configured to locate via the sensors an available parking place and activate the signal device in response to locating the available parking place and recognizing a park trigger indicative of a desire to park in the available parking place upon passing the available parking place.
US09773416B2
The disclosure relates to a method for lane filtering. In particular, the present embodiments relate to a method for determining whether lane filtering may be performed, an apparatus for lane filtering and computer program code to implement the determination by a device. In accordance with an example method information of a distance between a second vehicle and a third vehicle adjacent to each other and in front of a first vehicle is obtained. It is determined whether the distance is big enough for the first vehicle to proceed through the space between the second first vehicle and the third vehicle. An indication is provided on the basis of the result of the determining.
US09773415B2
System and method including a plurality of surface vehicles and a plurality of events to be performed by each of the surface vehicles. Each of the vehicles is equipped with an electronic control unit including a receiver and a decoder for the instructions received from a vehicle movement optimizer. The plurality of events include instructions of movements from an origin to a destination, and actions for each of the surface vehicles. The decoder decodes instructions received from the surface vehicle movement optimizer. The optimizer configures an optimized schedule of the preliminary plan by modifying the events based on either the vehicle attributes or updates submitted by the electronic control unit from the vehicle to the optimizer.
US09773414B2
A parking management system is provided. The system includes a plurality of first parking management apparatuses configured to detect whether parking spaces are occupied and to adjust a brightness level of lights based on occupancy information of the parking spaces. The system also includes at least one second parking management apparatus configured to detect whether a vehicle passes through one of an entrance and an exit of a parking facility and perform corresponding operations based on a detection result. Further, the system includes a server, where the first parking management apparatuses are cascaded through a first Bluetooth module. The first parking management apparatus is connected to a wireless module of the second parking management apparatus through the first Bluetooth module; the second parking management apparatus communicates with the server through the wireless module; and the plurality of first parking management apparatuses communicate with the server through the second parking management apparatus.
US09773407B2
Systems and methods are disclosed for broadcasting and receiving a terrestrial broadcast signal containing emergency alert information in machine-readable format. The method includes the steps of scanning a Transport Stream associated with the terrestrial broadcast signal. The Transport Stream contains one or more Transport Stream packets and a plurality of tables, which are parsed to identify a channel having a type specified as containing emergency alert information. An MPEG-2 program having said emergency alert information may then be acquired for delivery through a terrestrial broadcast receiver.
US09773406B2
Methods and systems for contingency communication are disclosed. In one embodiment, a method for providing emergency services may be performed by a base station operating in a communication system. In an embodiment, the method for providing emergency services includes transmitting a beacon signal to indicate an emergency status to enable portable devices to operate in a stress mode. A distress signal may be transmitted by a mobile device in response to the beacon signal to the base station, wherein the distress signal carries information at least comprising user identity associated with the mobile device, geolocation of the mobile device, or biometrics of a user of the mobile device.
US09773402B2
A method of monitoring neonatal incubator hygiene. The method comprises continuously monitoring a current hygiene level of a plurality of caregivers by detecting, per the caregiver, a plurality of personal hygiene events held during a monitoring period, identifying a care giving event during which a first of the plurality of caregivers is proximate to a preborn chamber of first of plurality of neonatal incubators, and generating an alert based on the current hygiene level when the care giving event is identified.
US09773389B2
Provided is a tactile information supply module. The tactile information supply module includes a receiver for receiving message information from the outside, a controller for converting the message information into a tactile signal, and an operator for providing tactile information to a user based on the tactile signal, wherein the operator includes at least one tactile sensation provider comprising magnetic particles and a matrix material, and wherein the tactile sensation provider is transformed in response to an external magnetic field to provide the tactile information.
US09773386B2
A checkout-system for retail is disclosed for secure and comfortable checkout of collected articles, whereby the customer scans the articles with a mobile article scanner by itself, and whereby the checkout-system includes a security system with an RFID scanner to scan RFID-transponder placed on the articles to identify whether all articles bought by the customer were scanned.
US09773381B2
A gaming system and method which provides a community group event to a plurality of players at a plurality of the gaming devices in the gaming system. Each gaming device participating in the group event is associated with an individual group event eligibility timer. Such individual group event eligibility timers regularly decrement based on time and may increment based on one or more aspects of the player's gaming experience, such as wagers placed. If the individual group event eligibility timer associated with a gaming device participating in the group event lapses before the conclusion of a group event timer or mode, that gaming device is eliminated from the group event. Upon the conclusion of the group event, a group event award is shared amongst the players at the remaining or non-eliminated gaming devices (i.e., the gaming devices associated with individual group event eligibility timers with any amount of remaining time).
US09773374B2
A slot machine device providing a unique operation, payout scheme, and structure. This slot machine provides optional, unique game play features. These features may include a Notice feature which informs a player if the next cycle will be a win or a loss; a Flush feature allowing a player to discard a losing cycle; and a Do-Over feature, allowing a player to replay a cycle if they do not like the results of the prior cycle. These features may be turned on and off, and the slot machine may be configured to automatically adjust a payout option depending on what features are activated.
US09773367B2
A method and system for using a touch interface to detect a lateral edge of a human hand of a user to selectively reveal an item to the user. The method includes providing a general purpose computer having a main board with program memory, software, a processor and RAM connected in operative communication, providing an interface in operative communication with the processor, the interface being accessible by the user. The interface includes a touch screen that detects multiple points of contact indicative of the lateral edge of the human hand and reveals the item to the user in response to the step of detecting. The interface detects movement of the multiple points of contact and reveals the item at a position on the touch screen determined by the position of the multiple points of contact. Detecting movement further causes the item to track the movement.
US09773355B2
Systems and methods for reporting data based on monitored emissions levels. An exemplary system automatically provides emissions level data acquired from an engine operating in a roadway vehicle while the vehicle is in motion. Data is made available for vehicle approval by a roadway inspection authority. For example, NOx emissions may be monitored with a sensor positioned in the engine exhaust flow path. Embodiments of the invention provide solutions to reduce time delays associated with inspections.
US09773347B2
A system (20) for interacting with a three-dimensional object dataset comprises a signal input (21) for receiving a signal from an interaction device (34) comprising a touch sensitive surface (35) having a typical shape of at least part of an object represented by the three-dimensional object dataset, wherein the signal is indicative of a location on the touch sensitive surface (35) that is touched. The system further comprises a mapping unit (22) for mapping the touched location to a corresponding point of the object represented by the three-dimensional object dataset. The three-dimensional object dataset is based on a signal obtained from a scanner (24) arranged for scanning the object.
US09773346B1
A computing device can determine its position relative to a reference point. The device can render a portion of content too large to be suitably displayed in full on a display of the device. The device can render the content in full to appear (i.e., can virtually position the entire content) to be located in a stationary position relative to the reference point. The device can detect a change to its position, such as a movement of the device caused by a user of the device. Based on the detected change to the device's position, the device can modify which portion of the entire content to render. The rendered portion of the entire content can change corresponding to where and how the device moves.
US09773340B2
A method and apparatus for ray tracing may include a method, manufacture and apparatus for ray tracing that may include dividing a render target into a plurality of bins. Next, a visibility pass is performed using ray tracing to generate a visibility stream such that the visibility stream indicates, for each bin of the plurality of bins, which primitives are visible in the bin. Then, for at least one bin of the plurality of bins, each primitive in the bin that is indicated in the visibility stream as being visible in the bin is rendered.
US09773318B2
A method of detecting camera defect includes: obtaining an image by a processing unit, the processing unit having a surface fit module, a subtraction module, and a peak quantification module; determining a first autocorrelation map for a first sub-region in the image; determining, using the surface fit module, a first surface fit for first scene content in the first sub-region; subtracting, using the subtraction module, the first surface fit from the first autocorrelation map for the first sub-region in the image to obtain a first residual map; and quantifying, using the peak quantification module, a first noise in the first residual map.
US09773313B1
Systems and methods for image registration using data collected by an electronic device, such as a mobile device, capable of simultaneous localization and mapping are provided. An electronic device, such as a mobile device, can be can be configured to collect data using a variety of sensors as the device is carried or transported through a space. The collected data can be processed and analyzed to generate a three-dimensional representation of the space and objects in the space in near real time as the device is carried through the space. The data can be used for a variety of purposes, including registering imagery for localization and image processing.
US09773308B2
Systems and methods for generating biomarkers associated with neuropsychiatric disorders, neurodevelopmental disorders, neurobehavioral disorders, or other neurological disorders are described. In general, the biomarkers are generated based on correlations between functional imaging data and clinical acquired from a subject, as computed using a multivariate classifier. Functional imaging data may include functional magnetic resonance images, or activation maps generated from such images. Clinical data generally includes data associated with a clinical or behavioral characterization of the subject. The biomarkers can be used to monitor or otherwise assess a treatment response; to provide diagnostic information, such as subtyping or classifying a disorder; to provide prognostic information, such as a prediction of treatment response or outcome; or to indicate functional or anatomical targets for treatments.
US09773304B2
A photometric processing part calculates a normal vector of a surface of a workpiece from a plurality of luminance images acquired by a camera in accordance with the photometric stereo method, and performs synthesis processing of synthesizing at least two images out of an inclination image made up of pixel values based on the normal vector calculated from the plurality of luminance images and at least one reduced image of the inclination image, to generate an inspection image showing a surface shape of the inspection target. In particular, a characteristic size setting part sets a characteristic size which is a parameter for giving weight to a component of a reduced image at the time of performing the synthesis processing. The photometric processing part can generate a different inspection image in accordance with the set characteristic size.
US09773303B2
The present invention relates to a prediction system for short-term solar irradiance and the method for operating the same. A total sky imager is adopted for acquiring sky images. After imaging, the images are operated for calculating the shading value of sunlight according to the sky images. Then, according to the shading values of sunlight for different times, the trend value for power generation can be calculated. According to the trend value of power generation, whether to start other power sources via power deployment in the near future can be determined and thus maintaining the stability of the overall power grid.
US09773286B2
A system for providing location-based services to a mobile device regularly determines the location of the mobile device. Using the location of the device, the system queries a database of virtual geographic regions to determine if the location of the mobile device falls within one or more of the virtual geographic regions. The virtual geographic regions correspond to service entities that have purchased, rented, leased, or otherwise acquired the virtual geographic regions. The virtual geographic regions cover a certain area of a map. If the mobile device is within a virtual geographic region, the system notifies the mobile device. A location-based services application installed on the mobile device launches an applet for the entity that acquired the virtual geographic region within which the mobile device is located. When the mobile device is located within multiple overlapping virtual geographic regions, the system generates a prioritization scheme that defines which of the corresponding service entities should be displayed on the mobile device, and in what order the service entities should be displayed.
US09773281B1
One or more devices in an accident detection and recovery computing system may be configured to determine that vehicle accidents have occurred, collect and analyze accident characteristics and other related data, and providing customized accident recovery services. Mobile computing devices, alone or in combination with vehicle-based systems and external devices, may detect accidents or receive accident indication data. After determining that an accident has occurred, mobile computing devices and/or vehicle-based systems may be configured to determine accident characteristics, retrieve vehicle data and vehicle occupant data from one or external servers, determine the damages or potential damages resulting from the accident, and determine one or more accident recovery options or recommendations based on the accident damages. Various user interface screens may be generated and displayed via the user's mobile device and/or a vehicle-based display device to provide the user with accident information, damages, and recovery options or recommendations.
US09773275B2
A profile of one or more users of the online auction environment is developed. The profile of each user can be based at least in part on historical auction activity of that user. An auction of the online auction environment that is in progress is monitored. A prediction is determined as to whether the auction will be successful based at least in part on the profile of the one or more users that are participating in the auction.
US09773274B2
A system and method for virtually fitting an article of clothing on an accurate representation of a user's body obtained by 3D scanning of the user in minimal clothing and in standard garments of known properties. A graphical user interface allows the user to access a database of garments and accessories available for selection for the virtual fitting simulation for which each garment's physical and material properties are known. A finite element analysis is applied to determine the shape of the combined user body and garment and a an accurate visual representation of the selected garment or accessory on the proportional model of the user's body based on the analysis is generated. Means are also provided for the user to solicit custom garments or accessories from a participating designer or retailer, purchase selected garments or accessories from the participating designer or retailer, and communicate his or her preferences with participating designers, retailers, or other users.
US09773266B2
Disclosed are various embodiments for a search result suppression application. A search result suppression application selects items from an electronic catalog. Suppression rules are selected and applied to the selected items. Items which meet conditions defined in the suppression rules are excluded from search results responsive to search queries subsequently applied to the electronic catalog.
US09773264B2
The present disclosure provides a method for providing composite user interface controls and a library or online storefront for same. In one aspect, there is provided a method for a client computer of sharing a custom control, comprising: receiving by a browser an encrypted custom control comprising a number of user interface elements which are positioned in a specified manner with respect to each other, wherein each of the user interface elements has one or more properties; receiving by the browser a decryption key; and decrypting by the browser the encrypted custom control using the decryption key.
US09773263B2
To customize products, a first entity receives generic products from a supplier entity, wherein the generic products include base software. The first entity provides a customization component for at least a subset of the generic products. Base software in at least the subset of the generic products is executed at the first entity to interact with the customization component to customize at least one feature of at least the subset of generic products.
US09773260B2
A computer method and system for ranking computer network portal users is provided. The system and method comprise a ranking module which determines rank of an individual in a community of global computer network users. The ranking module determines rank of an individual as a function of user demand. The function of user demand includes any one or combination of number of requests to be connected to the individual user, readership following of the individual user and keywords common between profiles or authored works by the individual user and those of other users. An output member is coupled to receive the determined rank from the ranking module and generates an ordered list of user names ordered by determined rank of individuals. The rank of individuals may be provided to external entities such as fraud detection systems or advertising targeting engines.
US09773259B2
A system for selecting an image to accompany text from a user in connection with a social media post. The system includes receiving text from the user; identifying one or more search terms based on the text; identifying candidate images from images in one or more image databases using the search terms, where the candidate images comprise a sponsored image; presenting one or more candidate images to the user, where the sponsored image is presented preferentially compared to other candidate images; receiving from the user a selected image from the one or more candidate images; generating the social media post comprising the selected image and the user-submitted text; and transmitting the social media post for display.
US09773257B1
Disclosed are various embodiments for facilitating opting back in to, or controlling, the sending of promotional communications by customers. A system is provided that includes at least one computing device upon which an application is executable. The application is configured to determine an option status of a customer with respect to whether the customer wishes to receive a plurality of promotional communications from a merchant. The application is further configured to determine whether an opted-out customer meets a criterion to be prompted to opt back into receiving the promotional communications. Also, the application is configured to associate a prompt with a network content item to send to a client. The prompt is configured to initiate a re-selection of the option status of the customer if manipulated by the customer at the client.
US09773248B2
A device may be configured to receive a technical support request from a mobile device. The technical support request may request troubleshooting for a problem with user equipment. The device may receive location information from the mobile device indicating a mobile device location. The device may determine whether the mobile device is at a user equipment location based on the mobile device location. The device may select a troubleshooting routine based on whether the mobile device is at the user equipment location. The device may cause an agent device to execute the troubleshooting routine. The device may provide, to an agent device, the troubleshooting routine to cause the agent device to troubleshoot the user equipment using the troubleshooting routine.
US09773239B2
The present invention relates to a method for a secure transaction utilizing a portable radio communication device (10), wherein both parts in the secure transaction are protected against fraudulent actions, among other things by use of a common transaction identity on a predefined transaction server.
US09773234B2
A system and method for remediation, curing concerns, and transferring information associated with declined transactions is disclosed. The present disclosure generally relates to electronic commerce, and more particularly, to a system and method of validation and efficiency associated with electronic commerce.
US09773232B1
Technology is disclosed for a convenient money transfer without requiring any account login and/or creation activities. The disclosed technology enables a sender to transfer a specified amount of currency to one or more recipients through a payment application. In response to a request from the sender, the technology provides a user interface to collect a numerical value corresponding to the specified amount of currency, accesses a list of contacts in a database of the sender's mobile device, and then provides the list of contacts to the sender. The technology enables the sender to manually select recipients from the provided list of contacts and can accordingly initiate a payment process based on statuses of selected recipients.
US09773225B2
An apparatus, system, and method are disclosed for social network job applications. A method for submitting a job includes receiving details for a job posting from a job poster and the job posting corresponds to an employment position. The method includes providing the job posting for viewing on a job board by one or more users of a social network. Each account includes a user profile storing user information. The method includes receiving a request from a user to apply for the employment position corresponding to the job board posting. The method also includes submitting a job application for viewing by the job poster. The job application includes at least a portion of the user information from the user profile corresponding to the user. At least a portion of the user information included in the job application is pulled from the user profile.
US09773217B2
Multiple elements of information relating to a locate and marking operation are integrated so as to provide an enhanced positive response to one or more entities associated with requesting the locate and marking operation (e.g., an excavator, a home owner or property owner, other contractor). The locate and marking operation is performed by a locate technician in response to at least one locate request ticket by applying at least one physical locate mark on ground, pavement, or other surface to indicate a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed by an excavator during excavation activities.
US09773215B2
In embodiments of the present invention, methods for reproducing an acoustic environment are described, which may include accessing a computer stored multi-dimensional sound profile of a first space, measuring a multi-dimensional sound profile in a second space, comparing multi-dimensional sound profile of the first space and the multi-dimensional sound profile of the second space, accessing the sound characteristics of an audio output device that will serve as the audio output device in the second space, and modifying the audio output of a media content of the audio output device taking into account the sound characteristics of the audio output device, wherein the modifying reduces the difference as determined in the comparing between the multi-dimensional sound profile of the first space and the multi-dimensional sound profile of the second space as output by the audio output device.
US09773212B2
The SECURE ANONYMOUS TRANSACTION APPARATUSES, METHODS AND SYSTEMS (“SAT”) transform hardware-verified user authentication requests via SAT components into secure transaction notifications. In one implementation, the SAT obtains a secure anonymous transaction user authentication request. The SAT verifies the authenticity of a user, using the secure anonymous transaction user authentication request. The SAT obtains an authenticated purchase order, in response to which it generates a one-time anonymous card account. Using the one-time card account, the SAT generates an anonymized purchase order for a merchant, and provides the anonymized purchase order. On obtaining a purchase notification for the anonymized purchase order, the SAT provides a real-time notification for a user of the purchase notification. Also, on obtaining notification of a shipment related to the anonymized purchase order to an anonymized address, the SAT generates an order to re-route the shipment from the anonymized address to an actual shipment address of the user.
US09773211B2
A graphical display of values generated according to a penalized regression model for multiple parameters of a data set shows the values as a graph having a first axis that represents magnitude of multiple parameter estimates of the penalized regression model and having a second axis that represents parameter estimate values of the multiple parameters of the penalized regression model. A user input is received that comprises a change to a parameter handle of the graphical display and changes at least one data parameter of the penalized regression model. The graphical display is changed such that the graphical display shows a representation of the values for the penalized regression model in accordance with the changes.
US09773208B2
Quantum information processing apparatus and methods are described. The apparatus comprises a device for defining a qubit and a reflectometry circuit for reading out a state of the qubit. The device comprises a semiconductor nanowire extending along a first direction having first and second obtuse or acute edges running along the first direction, gate dielectric overlying the first and second edges of the nanowire and a split gate running across a section of the nanowire in a second, transverse direction, the split gate comprising first and second gates overlying the first and second edges respectively. The reflectometry circuit comprises a resonator coupled to the first or second gate.
US09773201B2
A method for manufacture of an electronic interface card including defining a pair of apertures in a substrate layer, associating an antenna with the substrate layer such that opposite ends of the antenna terminate at the apertures, placing a metal element in each of the apertures, connecting the ends of the antenna to the metal elements, laminating the substrate layer together with a top layer and a bottom layer, forming a recess in the top layer and the substrate layer, attaching ends of connection wires to the metal elements, attaching opposite ends of the connection wires to a chip module and sealing the chip module in the recess.
US09773197B2
A method performed by a mobile terminal may include displaying an image via a display of the mobile device. A first user selection of a portion of the image is received and text in the selected portion of the image is identified. The identified text is displayed via the display. A second user selection of at least a portion of the identified text is received. The portion of the identified text is translated from a first language into a second language that differs from the first language. The translated text, in the second language, is displayed over the image via the display.
US09773188B2
A camera includes an unwanted object shape acquisition unit, a viewpoint selection unit, and an unwanted object removal unit. The viewpoint selection unit selects a plurality of viewpoints based on information regarding a shape of an unwanted object in a subject, which is acquired by the unwanted object shape acquisition unit. The unwanted object removal unit performs unwanted object removal processing with use of images corresponding to the viewpoints selected by the viewpoint selection unit.
US09773186B2
Various embodiments disclosed herein are directed to methods of capturing Vehicle Identification Numbers (VIN) from images captured by a mobile device. Capturing VIN data can be useful in several applications, for example, insurance data capture applications. There are at least two types of images supported by this technology: (1) images of documents and (2) images of non-documents.
US09773181B2
An intelligent entrance guard unlocking method includes: transmitting electric energy by wireless electromagnetic radiation via a transmit coil; receiving the electric energy via a receive coil; capturing a vein image of a part of a user via a number of small cameras by Infrared scanning technology and filtering noises from the vein image to get a filtered vein image; transmitting a wireless signal containing the filtered vein image to an intelligent entrance guard; comparing the filtered vein image with a predefined vein image; unlocking the intelligent entrance guard when the filtered vein image matches with the predefined vein image and not unlocking the intelligent entrance guard when the filtered vein image does not match with the predefined vein image.
US09773172B2
An obstacle alert device is capable of indicating clearly presence of an obstacle approaching a vehicle to a driver, without impairing visibility of a peripheral situation of the vehicle. The device includes a photographed image acquisition section acquiring a photographed image photographing a scene in the periphery of the vehicle, a photographed-image-of-interest generation section generating a photographed image of interest based on the photographed image, a masked region setting section setting a masked region making undisplayed at least a portion of the scene of the vehicle periphery in the photographed image of interest, an object presence determination section determining whether an object is present or not in an outside region outside the photographed image of interest, and a masked-region highlighted-displaying section causing the masked region to be displayed with highlight when an object in the outside region has entered a region corresponding to the photographed image of interest.
US09773171B2
Disclosed are an event-specific taken picture arrangement device, a control method thereof and a control program thereof capable of efficiently observing the status of a change of a specific object by event. Multiple pictures P are divided into event picture groups ga1, gb1, gc1, and the like by event using a picture-taking date. The event picture groups ga1 and the like are further grouped into a plurality of groups of taken picture Ev1 to Ev6 by identical event. The taken pictures P of the identical event are consecutively arranged in an electronic album by identical event.
US09773170B2
Embodiments that relate to determining an estimated pupil region of an eye are disclosed. In one embodiment a method includes receiving an image of an eye, with the image comprising a plurality of pixels. A rough pupil region is generated using at least a subset of the plurality of pixels. A plurality of pupil boundary point candidates are extracted from the rough pupil region, with each of the candidates weighted based on color values of at least two neighbor pixels. A parametric curve may be fitted to the weighted pupil boundary point candidates to determine the estimated pupil region of the eye of the user.
US09773168B2
An identification mark may have a calibration color, a predetermined authentication color, and a predetermined difference between the calibration color and the predetermined authentication color that is associated with a product; and a visual code with a mechanism that identifies the predetermined difference.
US09773161B2
A method for reducing violence within crowded venues is provided. The method includes reading license plates of vehicles passing into entry ports of a parking area, and capturing facial images of persons seeking admission to the venue. A computer compares such license plates to a database of vehicle license plates associated with persons with past histories of violence. A computer also compares captured facial images to a database of facial data for persons with past violent histories. Upon detecting a match, the computer creates an alert presented to law enforcement officers to facilitate detention of such persons for investigation. Information recorded on entry tickets is scanned and saved together with the facial image of the ticket holder. If a violent act occurs, cameras within the venue capture facial images of participants. The computer matches such participants to stored identifying data to assist in the identification and apprehension of such persons.
US09773158B2
A method and a mobile device having a face recognition function using an additional component. The method includes determining whether the face recognition function has been activated in a first state of the mobile device, acquiring an image if the face recognition function has been activated, extracting a facial figure or at least one main component included in the facial figure by analyzing the acquired image, determining whether a face recognized from the image matches a registered user's face based on the facial figure or the at least one main component, determining whether an additional figure recognition function has been activated, extracting an additional figure or at least one additional component included in the additional figure, if the additional figure recognition function has been activated, and switching the mobile device to a predetermined second state corresponding to the additional figure or the at least one additional component.
US09773155B2
Region of interest detection in raw time of flight images is described. For example, a computing device receives at least one raw image captured for a single frame by a time of flight camera. The raw image depicts one or more objects in an environment of the time of flight camera (such as human hands, bodies or any other objects). The raw image is input to a trained region detector and in response one or more regions of interest in the raw image are received. A received region of interest comprises image elements of the raw image which are predicted to depict at least part of one of the objects. A depth computation logic computes depth from the one or more regions of interest of the raw image.
US09773147B1
A fingerprint enrollment method and a fingerprint enrollment apparatus are provided. A minutiae feature and a pore feature of a first fingerprint image are extracted to obtain a first template. A minutiae feature and a pore feature of a second fingerprint image are extracted to obtain a second template. A minutiae matching score between the minutiae features of the first template and the minutiae features of the second template is calculated. When the minutiae matching score is between the first threshold and a second threshold, stitching, mosaicking or synthesis of the first template and the second template are performed by utilizing a matching relation between the pore features of the first template and the pore features of the second template and utilizing the matching relation between the minutiae feature of the first template and the minutiae feature of the second template.
US09773145B2
An encoded information reading (EIR) terminal can comprise a microprocessor, a memory, an EIR device including a two-dimensional imager, and a micro-projector including a light source and a light manipulation sub-system. The EIR device can be configured to output raw message data containing an encoded message and/or output a decoded message corresponding to an encoded message. The EIR terminal can be configured to acquire an image of a target object in a field of view (FOV) of the two-dimensional imager. The EIR terminal can be further configured, responsive to successfully locating decodable indicia within the image, to produce a decoded message by decoding the decodable indicia. The EIR terminal can be further configured, responsive to successfully decoding the decodable indicia, to generate a projectable image and to project the projectable image onto a surface the target object using the micro-projector.
US09773137B2
A license detector system enables a person such as a police officer to monitor vehicles on the road to ensure drivers have valid licenses. Within each valid license is an RFID tag which contains specific information and each RFID tag is able to send that information to a detector when requested. To use the system, the police officer aims the detector at a vehicle, initiates the signal to be received by the RFID tag within the license and waits to receive a signal back from the RFID tag. If a signal is received, then a valid license has been detected within the vehicle. However, if no signal or an invalid signal is received by the detector, then no one, specifically the driver of the car, has a valid license. Upon discovering such information, the police officer should be justified in stopping the vehicle and taking the necessary police action.
US09773134B2
An apparatus (such as but not limited to an RFID tag) includes an RFID transceiver that is configured to automatically switch from a readable state to a quiescent read state upon being read and to remain in the quiescent read state at least while provisioned with reader-based power. The apparatus further includes a read-state changer disposed locally with respect to the RFID transceiver and configured to switch the RFID transceiver from the quiescent read state to the readable state notwithstanding current availability of the reader-based power.
US09773133B2
An RFID tag possesses a group key issued by an authorized entity. When a reader requests some information from the tag, such as an identifier, the tag transmits a random number to the reader. The tag then determines one or more reader characteristics based on a response received from the reader. In one embodiment, the tag generates a verification value based on the random number and the group key and compares the verification value to the received response. If the comparison succeeds, the tag may treat the reader as possessing particular functionality, authorized to implement a particular feature, and/or authorized to receive information from the tag. If the comparison fails, the tag may treat the reader as lacking particular functionality, not authorized to implement a particular feature, and/or not authorized to receive information from the tag. The tag may request additional response(s) from the reader before determining the reader characteristic(s).
US09773132B2
Provided is a method of preventing collision between a plurality of RFID tags by an RFID reader. An anti-collision method by a tag reader apparatus in an RFID system including a plurality of RFID tags, includes changing a length of a collision recovery slot in the collision recovery slot which successfully identifies a plurality of tags even though at least two tags simultaneously replied in one slot to cause collision so that data transmission of at least one identified tag is achieved.
US09773130B2
An embedded guard-sanitizer apparatus is disclosed including a processor, a volatile, high-to-low working memory partition connected to the processor, and a volatile, low-to-high working memory partition connected to the processor. The embedded guard-sanitizer further includes a high-side, input/output section providing an interface to a high-side network or data bus, and configured to send messages to the high-to-low working memory, and to receive messages from the low-to-high working memory, and a low-side, input/output section providing an interface to a low-side network or data bus, and configured to send messages to the low-to-high working memory, and to receive messages from the high-to-low working memory. The embedded guard-sanitizer also includes a first non-volatile memory for storing a rule set binary image, whereby the processor controls the transfer of messages between the high-side input/output section and the low-side input/output section in accordance with the rule set, and a second non-volatile, memory for storing firmware for controlling executive functions of the apparatus.
US09773121B2
A security program installed or in communication with a computer is provided. The security program is configured to intercept disk (I/O) operations that read/write from/to disk. This allows the security program to confirm and control access to data based on security rules. Further, the security program can categorize data based on security rules and then format and store data on disk in a format that prevents access by application(s) of the computer. The security program is further configured to re-format data to be accessible by the application in a format accessible by the application(s) when a request to access the data complies with security rules.
US09773118B1
Approaches for deduplicating data include generating a first key from plain text data of a first data element. The first data element is encrypted using the first key. The first key is compared to each key of a plurality of previously stored keys, which are associated with other encrypted data elements. In response to the first key matching a second key of the plurality of previously stored keys, the encrypted first data element is compared to the other encrypted data element associated with the second key. In response to the encrypted first data element matching the other encrypted data element, the first key is associated with the other encrypted data element, and the encrypted first data element is discarded.
US09773113B2
Circuits and methods are provided for detecting, identifying and/or removing undesired content. According to one embodiment, a content object that is to be virus processed is stored by a general purpose processor to a system memory. Virus scan parameters for the content object are set up by the general purpose processor. Instructions from a virus signature memory of a virus co-processor are read by the virus co-processor based on the virus scan parameters. The instructions contain op-codes of a first instruction type and op-codes of a second instruction type. Those of the instructions containing op-codes of the first instruction type are assigned to a first instruction pipe of multiple instruction pipes of the virus co-processor for execution. An instruction of the assigned instructions containing op-codes of the first instruction type is executed by the first instruction pipe including accessing a portion of the content object from the system memory.
US09773110B2
Systems and methods may provide for identifying a runtime behavioral pattern of an application and detecting an anomaly in the runtime behavioral pattern. In addition, a security event may be triggered in response to the anomaly. In one example, the anomaly is detected with regard to one or more of a library call count, a library call type, a library call argument configuration or a library call timing associated with a runtime operation of the application.
US09773107B2
Methods and systems described herein relate to enhancing security on a device by configuring one or more software functions in a trusted zone of a processor using object firewalls, IPC mechanisms, and/or a policy engine. An inter-process communication mechanism and inter-process communication bus enable secure inter-process communication between inter-process communication applications within the trusted zone and inter-process communication applications external to the trusted zone. Adapting, filtering, blocking, redirecting, or otherwise modifying inter-process communications is enabled by the inter-process communications mechanism. Modifications may be controlled by a policy engine within the trusted zone.
US09773104B1
An approach to authenticating a user for resource access. The approach displays independently bi-directionally rotating concentric layers wherein each of the concentric layers are divided into segments and each segment contains a symbol. The approach then allows the user to independently rotate each of the concentric layers until a desired symbol is positioned in a predetermined user specified validation section, i.e., an alignment of segments across the totality of the concentric layers. The approach then generates a password based on concatenating the symbols associated with the segments aligned in the validation section in an order predetermined by the user. The approach then submits the generated password for validation against a user predetermined password locally on a client computer or remotely on a server computer.
US09773094B1
Methods and systems for pharmacy modeling are described. The risk adjusted pharmacy predictive model is created from member data, claims data, and population data. This model can be used to compare the actual pharmacy performance to an expected actual pharmacy performance value, which can be used to identify pharmacies at risk or not performing to an acceptable level. The model can be used for adherence and generic drug utilization ratings of pharmacies. The pharmacy can be judged on a therapy class by therapy class basis with factors that reflect the demographic, socio-economic, location, benefits attributes, etc. that actually affect the performance of the pharmacy and may assist in determining the quality of care by a pharmacy.
US09773092B2
The present disclosure provides an inventory management system that offers significant improvement over existing systems by automating requests to restock inventory. The present disclosure details an inventory management system that provides real time visibility to stock levels and streamlines materials management activities, while addressing the issues of human resource misallocations, inaccurate inventory data management and related out of stock conditions. Moreover, the system of the present disclosure promotes a high level of confidence in inventory data that enables on-hand inventory levels to be reduced, thereby reducing costs and waste.
US09773083B1
Aspects of processing a circuit design include synthesizing the circuit design and placing elements of the synthesized circuit design. After placing and before routing, respective delay values and slacks are determined. A first path having a most negative slack is determined and a first group of candidate paths is selected. The first group of candidate paths is a subset of critical paths of the circuit design, and the first group of candidate paths have delay values within a threshold range of delay values from the delay value of the first path. The first group of candidate paths are modified to reduce the respective delay values and a second group of candidate paths is selected. The second group of candidate paths have circuit structures that match selected circuit structures and are modified to reduce the respective delay values. A critical path having a most negative slack is iteratively selected and modified to reduce the respective delay value.
US09773079B2
One aspect of the invention provides a including: (a) placing N×N max size buffers at an (n−1)st level of one of the voltage domains i until a maximum slew slewmax within the voltage domain i exceeds a defined slew threshold; (b) calculating maximum insertion delay values for all cases for each of the voltage domains; (c) if the maximum insertion delay values for all cases are associated with a single voltage domain j: (i) adding a max size buffer to all voltage domains except voltage domain j; and (ii) repeating steps (b) and (c); (d) reducing buffer sizes for each of the voltage domains; (e) recalculating maximum insertion delay values; and (f) adding parallel buffers to a first level of the voltage domain having a highest maximum insertion delay until the calculated skew across the plurality of voltage domains no longer improves.
US09773072B2
One embodiment involves placing a guide on a layout for a page of electronic content including a first object and a second object. The guide contacts the first object and does not contact the second object. The electronic content can be encoded based on the guide contacting the first object and not contacting the second object. The encoded electronic content, when interpreted or executed, can respond to a page size change by resizing a size of the first object on the page and translating a position of the second object on the page. Another exemplary embodiment involves modifying a page including a first object and a second object. The first object can be resized or translated based on an object policy. The second object can be resized or translated based on the modified page size and differently from the resizing or translating of the first object.
US09773070B2
A compound application that is operated across multiple devices using constituent transformation chains associated with multiple devices. Dependencies are identified between different transformation chain classes. Devices are also identified along with their associated instance of a transformation chain class. Upon determining that the transformation chain instances associated with different devices are to be joined, data is permitted to flow between the various devices in accordance with the identified dependences between their respective classes of the associated transformation chain instances, and in accordance with dependency state between the instances. Thus, a compound transformation chain is formed. As devices exit the environment, the associated transformation chain instances may be removed from the compound transformation chain. Thus, rather than devices having interoperating applications, the devices become mutually engaged with the same compound application. As new devices enter the environment, or as devices exit the environment, the compound application itself changes.
US09773065B2
Techniques are described herein that facilitate monitoring one or more activities performed by a user on one or more devices, determining one or more topics of interest based on the monitored activities, preference information, and information within a user network, retrieving information from one or more network sites relating to the one or more topics of interest, and providing the retrieved information to the user.
US09773060B2
A system and method for providing automatic setup of a remote patient care environment. Connectivity to a centralized server over a network connection is confirmed. Data reporting for a patient by one or more monitoring devices that are wirelessly connectable is induced through control provided through a user interface. Each of the devices is registered as the device attempts to establish a wireless connection and report the data conditioned on permission for access. Upon granting of the permission for access, the device is wirelessly connected and the data is subsequently received over the wireless connection.
US09773058B2
Methods and systems for arranging and searching a database of media content recordings are provided. In one example, a method is provided that comprises receiving a sample of media content, and performing, by a computing device, a content recognition of the sample of media content using a data file including a concatenation of representations for each of a plurality of media content recordings. In other examples, another method is provided that comprises receiving media content recordings, determining a representation for each media content recording, concatenating by a computing device the representation for each media content recording as a data file, and storing by the computing device a mapping between an identifier for a respective media content recording and a global position in the data file that corresponds to the representation of the respective media content recording.
US09773055B2
A system determines whether a received search query includes an entity name, determines whether to rewrite the received search query based on information relating to prior searches involving the entity name, and rewrites the received search query when it is determined that the received search query should be rewritten. The system further determines whether to provide a suggestion of rewriting the received search query, as a rewriting suggestion, based on information relating to prior searches involving the entity name when it is determined that the received search query should not be rewritten. The system also generates the rewriting suggestion when it is determined that the rewriting suggestion should be provided. The system performs a search based on one of the received search query and the rewritten search query to obtain search results, presents the search results, and presents the rewriting suggestion when it is determined that the rewriting suggestion should be provided.
US09773048B2
A method includes processing a transaction on an in memory database where data being processed has a validity time, updating a time dependent data view responsive to the transaction being processed to capture time validity information regarding the data, and storing the time validity information in a historization table to provide historical access to past time dependent data following expiration of the validity time.
US09773047B2
Embodiments include a system, method, and computer program product for foreign organization name matching. Aspects include receiving a first entity name from a first database configured in a first language and receiving a second database, wherein the second database includes a plurality of entity names in a second language, wherein the first and second languages are different. Aspects also include performing an Internet search based on the first entity name, wherein a language setting of the Internet search is configured to the second language and identifying a list of candidate names based on a set of results from the Internet search. Another aspect includes filtering the list to obtain a resulting candidate name and determining whether the resulting candidate name matches one of the entity names in the second database. Aspects include associating the first entity name and a matching entity name in the second database based on the determination.
US09773033B2
A method, a system and a computer program product for storing one or more volume attributes in a database. The system receives one or more volume attributes which are associated with one or more volumes within a storage system. One or more search terms are assigned to the volume attributes. The one or more volumes and one or more volume attributes are dynamically associated with a location of the one or more volumes. The system assigns the one or more search terms, the one or more volume attributes, and the location of the one or more volumes to the database. The database is stored at a local database and/or an external database. When one or more of the volume attributes are identified during an inquisition for the one or more volumes, the volumes are dynamically retrieved from one or more of the local database and/or an external database.
US09773031B1
Techniques for accurately identifying duplications and deletions using depth vectors. A depth vector is generated for each of multiple clients based on a set of reads that is received and aligned to a reference data set. A transformation processing of the depth vectors is performed to produce multiple components. Each of the components is assigned an order based on the extent to which it accounts for cross-client differences in the depth vectors. Each of the components includes an intensity, multiple values, and multiple client weights. A subset of the components is identified based on the order. A sparse indicator and positional data for the sparse indicator can be determined from the components in the subset, and one or more clients can be identified as being associated with the components.
US09773030B2
A data importer for a sales prospecting system imports one or more data tables that each may include one or more records. The data importer first (a) imports a data table into an intermediate table. The data importer then (b) determines if the imported data table depends on another data table and moves one or more records from the imported data table that have no missing dependencies to a corresponding working table; and (c) determines a set of previously imported data tables that refer to the imported data table. The data importer then, for each previously imported data table, repeats (b) and (c) above.
US09773028B2
Systems and methods for defining attributes for one or more entries in a computer implemented directory structure. The method comprises grouping a set of non-schema attributes associated with a directory entry into a multivalue schema attribute, wherein the multivalue attribute comprises values associated with each of the corresponding non-schema attributes grouped into the multivalue attribute; encoding at least one of the non-schema attributes into a string having one or more parts; and performing computing operations on the non-schema attributes in the directory entries based on content of the encoded strings defined in the multivalue attribute in which the respective non-schema attributes are grouped.
US09773021B2
A corrected optical property value of an optical property of interest captured within a digital image is determined. A search query based on the corrected optical property value is determined. A database is searched using the search query to determine search results for the search query that have appearance attributes with optical properties at least similar to the corrected optical property value.
US09773018B2
A method, system, and article of manufacture for disambiguating ambiguous queries based on location information. The system receives a query and location information for where the query was transmitted. Business information is requested from a GPS service. Based on the business information, a plurality of item categories are constrained to an item category related to the business information that satisfies the query. The constrained item category is sent to the user. The system may detect the absence of an item category related to the business information that satisfies the query, and may then determine one or more item category that does not meet the query but is related to the business information, to provide to the user. Other information related to the transmission of the query, such as the type of device, background audio, and the activity of the user, may used to constrain the plurality of item categories.
US09773016B2
A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.
US09773007B1
Systems, methods, and computer readable storage mediums for optimizing performance in a storage system. A volume may be mapped to an anchor medium through an indirection layer. When a snapshot is taken of the volume, the allocation of a new anchor medium is delayed until a write operation targeting the volume is received. When a write operation targeting the volume is received, a new anchor medium may be allocated for only a portion of the volume corresponding to the portion of the volume which is targeted by the write operation. Also, when a snapshot is taken of the volume, read optimization operations are performed only the portions of the volume which have changed since the previous snapshot.
US09772998B2
The preferred embodiments provide an automated machine translation from one language to another. The source language may contain expressions or words that are not readily handled by the translation system. Such problematic words or word combinations may, for example, include the words not found in the dictionary of the translation system, as well as text fragments corresponding to structures with low ratings. To improve translation quality, such potentially erroneous words or questionable word combinations are identified by the translation system and displayed to a user by distinctive display styles in the display of a document in the source language and in its translation to a target language. A user is provided with a capability to correct erroneous or questionable words so as to improve the quality of translation.
US09772997B2
A method and apparatus for processing a set of communicated signals associated with a set of muscles, such as the muscles near the larynx of the person, or any other muscles the person use to achieve a desired response. The method may include attaching a sensor near an area of a user's body associated with speech production, detecting an electrical signal from the user's nervous system through the sensor, and processing the detected electrical signal to provide communication capability for the user. The processing may include extracting a set of features of the detected electrical signal. The extracted set of features may be compared with a set of prototype features. The set of prototype features may correspond to at least one of multiple response classes. The multiple response classes may include an affirmative response class and a negative response class.
US09772992B2
A novel system for automatically indicating the specific identity of ambiguous named entities is provided. An automatic disambiguation data collection is created using a reference resource. Explicit named entities are catalogued from the reference resource, together with various abbreviated, alternative, and casual ways of referring to the named entities. Entity indicators, such as labels and context indicators associated with the named entities in the reference resource, are also catalogued. The automatic disambiguation collection can then be used as a basis for evaluating ambiguous references to named entities in text content provided in different applications. The content surrounding the ambiguous reference may be compared with the entity indicators to find a good match, indicating that the named entity associated with the matching entity indicators is the intended identity of the ambiguous reference, which can be automatically provided to a user.
US09772991B2
Embodiments are used to extract terms from any text set that are used on other text, such as in a repository, that then can be used in a variety of applications, from providing search results, to analyzing data sets, to building a variety of text generation tools, such as messaging and emails.
US09772990B2
Technologies related to personal assistant context building are generally described. In some examples, network service communications, such as network traffic resulting from the use of mobile applications or “apps” on a mobile device, may be captured, parsed, and included in personal assistant context databases for use in configuring automated personal assistant user interaction operations. In some examples, parsing services may be provided to parse forwarded network service communications and generate converted data for inclusion in personal assistant context databases.
US09772987B2
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers working within desktop applications to create application-specific documents that integrate with web-based applications. Using a desktop integration framework, a developer can design documents having components that provide user interfaces to data associated with data models of the web-based applications. In one aspect, how a component looks and is configured can be dynamically driven at runtime based on metadata of its underlying data model.
US09772983B2
A system and method relate to identifying a first color associated with a document, and versions of data to be added to the document are associated with, respectively, a plurality of second colors. The first color and the plurality of second colors are compared to form comparison results, and a particular version of the added content is selected from the plurality of versions of the data based on the comparison results. A modified document that includes the particular version of the data is formed and provided to the client device.
US09772980B1
A system and method for rendering video content is disclosed. Video content is retrieved from a network and rendered by a graphics processing unit (GPU). The retrieved video content is rendered when a display of the video content is in an application foreground, and stopped when the display of the video content is moved from the application foreground to an application background. The rendering of the video content is then resumed when the display of the video content is returned from the application background to the application foreground.
US09772978B2
Touch input visualizations for web-based interaction are described. Script associated with a web application is configured to process information regarding touch input events and produce corresponding visualizations for touch inputs when executed at a client device. In one approach, touch input events at the client device are captured and analyzed to determine characteristics of touch input including at least locations within a user interface corresponding to the touch input. A mark-up language document that is rendered in the user interface may be modified to define visualizations for the touch input at the locations. The mark-up language document including the visualizations at the locations may then be output via the user interface. A collaboration module may be used to share the user interface including the touch visualizations to another screen, such as during a meeting or online demonstration.
US09772975B2
A method and system for approximating functions, including a function approximation repository, which includes a hybrid lookup table configured to store coefficients associated with polynomials in factored form (PFFs), and a results store configured to store results. The system also includes a function approximation device that includes two processors, memory, an IO module and a function approximation module, which includes functionality to receive a request to approximate the function for an argument; verify that the argument falls within a function interval; perform a determination to find a subinterval in which the argument falls; select a PFF associated with the subinterval; obtain PFF coefficients associated with the PFF from the hybrid lookup table; evaluate the PFF using the PFF coefficients and the argument to obtain a result; store the result in the results store; and return the result as an answer to the requesting entity via the IO module.
US09772974B2
Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.
US09772966B2
A circuit arrangement for connecting a bus participant to at least one bus, having an interface for connecting the bus participant to the circuit arrangement, a first bus input, and a first bus output between which the bus participant is switchable via the interface. The circuit arrangement includes a second bus input and output for connecting the bus to the circuit arrangement in a ring topology in such a way that the first bus output is connected at least indirectly to the second bus input and the second bus output is connected at least indirectly to the first bus input via the bus. The bus in the circuit arrangement can be separated to obtain a line topology and can be configured as bus-terminating at one of the bus inputs or bus outputs. A system for the functional testing of bus participants on a bus in a simulation environment is provided.
US09772963B2
An interrupt management system for managing multiple interrupts includes a timer and an interrupt management sub-system. The interrupt management sub-system receives first and second interrupts, determines the first interrupt to be a real-time interrupt and the second interrupt to be a non-real-time interrupt, initializes the timer for a predetermined time period on reception of the first interrupt, and determines whether the second interrupt is either a maskable or non-maskable interrupt. The interrupt management sub-system transmits the first interrupt to an interrupt controller, en-queues the second interrupt during the predetermined time period, and transmits the second interrupt to the interrupt controller after the predetermined time period when the second interrupt is a maskable interrupt. The interrupt management sub-system transmits the second interrupt to the interrupt controller during the predetermined time period when the second interrupt is a non-maskable interrupt.
US09772961B2
A computer system includes a system component with at least one expansion bus and at least one processor coupled to the at least one expansion bus and executes program code of at least one operating system. The computer system also includes a system management module arranged on the system component and at least one memory. The system management module is coupled to the at least one expansion bus and the at least one expansion bus allows direct access to the at least one memory. The system management module has an interface that implements a protocol stack having a bidirectional transport layer used to provide a predetermined shared memory area of the at least one memory to interchange data with the operating system.
US09772959B2
In one embodiment, input-output (I/O) scheduling system detects and resolves priority inversions by expediting previously dispatched requests to an I/O subsystem. In response to detecting the priority inversion, the system can transmit a command to expedite completion of the blocking I/O request. The pending request can be located within the I/O subsystem and expedited to reduce the pendency period of the request.
US09772950B2
Technologies are generally described for methods and systems effective to maintain coherence in a multi-core processor on a die. In an example, a method for processing a request for a particular block in a particular region may include analyzing, by a first processor, a first cache to determine whether there is a block indicator in the first cache associated with the particular block. The method may further include when the first processor determines that the block indicator is not present in the first cache, analyzing, by the first processor, the first cache to determine whether there is a region indicator associated with the particular region. The method may further include when the first processor determines that the region indicator is not present in the first cache, the method further includes sending, by the first processor, the request to the directory in the tile.
US09772949B2
Aspects of the present disclosure involve a level two persistent cache. In various aspects, a solid-state drive is employed as a level-two cache to expand the capacity of existing caches. In particular, any data that is scheduled to be evicted or otherwise removed from a level-one cache is stored in the level-two cache with corresponding metadata in a manner that is quickly retrievable.
US09772948B2
A new segment of data is copied to a volatile, primary cache based on a host data read access request. The primary cache mirrors a first portion of a non-volatile main storage criterion is determined for movement of data from the primary cache to a non-volatile, secondary cache that mirrors a second portion of the main storage. The criterion gives higher priority to segments having addresses not yet selected for reading by the host. In response to the new segment of data being copied to the primary cache, a selected segment of data is copied from the primary cache to the secondary cache in response to the selected segment satisfying the criterion.
US09772942B2
A computing system includes a processor that has a processor cache built-in, and a non-volatile memory, such as a non-volatile dual-inline memory module (NVDIMM), which is being used as system memory within the computing system. The processor processes a transaction. If the computing system is connected to an uninterruptible power supply (UPS) (and the UPS is connected to a mains power source that is currently providing power), the transaction is committed without first flushing the processor cache to the non-volatile memory. If the computing system is not connected to a UPS (and is connected to a mains power source that is currently providing power), the transaction is not committed until the processor cache has been flushed to the non-volatile memory.
US09772941B2
A memory heap management facility is provided that is able to perform various management tasks, including, but not limited to, garbage collection, compaction, and/or re-ordering of objects within a heap. One or more of these management tasks improve system performance by limiting movement of pages in and out of virtual memory. The garbage collection technique selectively performs garbage collection such that certain objects, such as old but live, infrequently referenced objects, are not garbage collected each time garbage collection is performed.
US09772931B2
A method includes selecting a set of printable characters as one or more test inputs for a binary module having no known valid input. The method also includes executing the binary module with the set of printable characters as the one or more test inputs for the binary module. The method also includes determining a number of instructions executed by the binary module responsive to being executed with the set of printable characters. The method also includes generating set data including the one or more printable characters associated with the number of instructions executed for each of the one or more printable characters. The method also includes analyzing the set data to identify one or more printable characters as one or more valid inputs for the binary module based on a comparison of the number of instructions associated with the one or more printable characters and a threshold range.
US09772927B2
A tracing system may define an origin for consolidating and comparing trace paths within a traced application. A tracer may define an identifier that may be passed through a tracing route, and the identifier may be defined to capture specific instances or groups of instances of traces. The traces may be consolidated into a graphical representation of the program flow. The identifier may be passed across various boundaries, including function boundaries, library boundaries, application boundaries, device boundaries. An analysis system may consolidate or aggregate trace results having the same identifier, and may render such data graphically or provide statistics using the identified datasets.
US09772921B2
A node in network is configured to buffer data received from other nodes across multiple channels. The node process a portion of the buffered data associated with a subset of those channels. When the node receives data on that subset of channels that includes a notification, the node then processes a larger portion of the buffered data associated with a larger number of channels. In doing so, the node may identify additional notifications include within data that was buffered but not previously processed. The node may also coordinate with other nodes in order to process buffered data upon identification of a notification.
US09772914B2
A processing apparatus includes a precursor detection unit that detects a precursor event indicating a precursor that a target process cannot be executed by a process unit, and a control unit that sends a preparation request to a substitution processing apparatus when the precursor detection unit detects the precursor event in which the preparation request requests the substitution processing apparatus being a ready state for starting a substitution processing. The control unit sends a termination request to the substitution processing apparatus when a predetermined condition is satisfied after the control unit sends the preparation request, in which the termination request requests the substitution processing apparatus terminating the ready state.
US09772894B2
A method, computing device, and system for performing a core dump is provided that aggregates core dump data from storage controller components. In some embodiments, the method includes detecting corrupted data corresponding to a data sector included in a storage volume. After detecting the corrupted data, the storage volume is quiesced. Data is collected from a controller processor, I/O controller, controller cache, storage volume, interrupted write recovery portion, trace log, and backup device.
US09772893B2
A device specifies status data that should be uploaded to a management system using condition data and calculation logic, and uploads only status data that should be uploaded.
US09772891B2
A hierarchical and flexible method for setting a memory reliability level to implement a memory access mechanism for different running object types and different reliability levels. The method implemented by the memory device includes receiving reliability level information of a running object of a processor sent by the processor; establishing a mapping relationship according to the reliability level information of the running object; receiving an access request sent by the processor; and accessing data of the running object and error-tolerant code of the running object according to the access request and the mapping relationship.
US09772887B2
Parallel tasks are created, and the tasks include a first task and a second task. Each task resolves a future. At least one of three possible continuations for each of the tasks is supplied. The three continuations include a success continuation, a cancellation continuation, and a failure continuation. A value is returned as the future of the first task upon a success continuation for the first task. The value from the first task is used in the second task to compute a second future. The cancellation continuation is supplied if the task is cancelled and the failure continuation is supplied if the task does not return a value and the task is not cancelled.
US09772885B2
A processing device of a data center may receive a request to run a virtual machine. Responsive to determining that the virtual machine comprises a virtual network interface card (VNIC) associated with a VNIC profile that comprises a pre-defined custom property, the processing device may identify a network to be associated with the VNIC. The processing device may then associate the VNIC with the identified network.
US09772881B2
In some examples, in a virtual environment, multiple virtual machines may be executing on a physical computing node. Each of the multiple virtual machines may host one or more applications, each of which utilizes at least a portion of a hardware resource of the physical computing node. A hypervisor of the virtual environment may be configured to recognize utilization patterns of the applications and allocate portions of the hardware resource to each of the applications in accordance with respective utilization patterns of the applications.
US09772877B2
A method for managing I/O operations in a shared file system environment. The method includes receiving for each of a plurality of compute nodes, information associated with I/O accesses to a shared file system, and applications for executing the I/O accesses. The method includes creating application profiles, based, at least in part, on the received information. The method then includes determining execution priorities for the application, based, at least in part, on the created application profiles.
US09772872B2
A method for operating a processing system comprising in a hypervisor, negotiating with a host platform to determine compatibility between a virtual machine and the host platform, responsive to determining that the virtual machine is compatible with the host platform, receiving a control block from the virtual machine, tagging the control block with information that associates the control block with a control group, determining whether the hypervisor is a base hypervisor, and scheduling the control block for processing responsive to determining that the hypervisor is the base hypervisor.
US09772859B2
A wake-up judgment apparatus for a generator includes a current sensing element and an electric charge processing element. A first terminal of the current sensing element is electrically connected to a power conversion circuit, and a second terminal thereof is electrically connected to an auxiliary micro power. The power conversion circuit provides power conversion and power transmission between the generator and a load, and the power conversion circuit is electrically connected to a main supply power. A first terminal of the electric charge processing element is electrically connected to a third terminal of the current sensing element, and a second terminal thereof is electrically connected to the auxiliary micro power, and a third terminal thereof is electrically connected to a microprocessor to output a wake-up signal to the microprocessor.
US09772855B1
A system for discovering new backup clients is disclosed. The system comprises an input interface and a processor. The input interface is configured to receive a notice from a backup client. The processor is configured to provide an indication of the notice and select a configuration mode from a set of available configuration modes.
US09772849B2
A processor includes packed data registers, a decode unit, and an execution unit. The decode unit is to decode a four-dimensional (4D) Morton coordinate conversion instruction. The 4D Morton coordinate conversion instruction is to indicate a source packed data operand that is to include a plurality of 4D Morton coordinates, and is to indicate one or more destination storage locations. The execution unit is coupled with the packed data registers and the decode unit. The execution unit, in response to the decode unit decoding the 4D Morton coordinate conversion instruction, is to store one or more result packed data operands in the one or more destination storage locations. The one or more result packed data operands are to include a plurality of sets of four 4D coordinates. Each of the sets of the four 4D coordinates is to correspond to a different one of the 4D Morton coordinates.
US09772846B2
Processor to perform a packed comparison instruction. The processor includes a decoder to decode the packed comparison instruction. The packed comparison instruction has an immediate to indicate the comparison operation.
US09772844B2
Methods and apparatuses relating to a common architectural state presentation for a processor having cores of different types are described. In one embodiment, a processor includes a first core, a second core, wherein the first core comprises a unique architectural state and a common architectural state with the second core, and circuitry to migrate a thread from said first core to said second core, said circuitry to migrate the common architectural state from the first core to the second core, and migrate the unique architectural state to a storage external from the second core.
US09772843B2
Processing of character data is facilitated. A Find Element Equal instruction is provided that compares data of multiple vectors for equality and provides an indication of equality, if equality exists. An index associated with the equal element is stored in a target vector register. Further, the same instruction, the Find Element Equal instruction, also searches a selected vector for null elements, also referred to as zero elements. A result of the instruction is dependent on whether the null search is provided, or just the compare.
US09772837B2
A network device distributes, to multiple user devices, a client application that includes multiple modular code segment files and obtains updated code segment files and dependency information for the client application, the dependency information associating known defects in the client application with one or more of the updated code segment files. The network device receives an error report from one of the multiple user devices, the error report including a particular defect identifier, and determines, based on the dependency information, that an updated code segment file is available to correct an error indicated by the particular defect identifier. The network device retrieves, from a code segment storage location, the updated code segment file and sends the updated code segment file to the one of the multiple user devices.
US09772829B2
Systems and methods for performing dynamic code management, such as dynamic management of JavaScript tags in webpages or code segments in native applications, are disclosed. A user device loading a web or native application can access a factor, such as a user device-specific attribute or a piece of content of the webpage or native application being loaded. That factor can be applied to a rule that is evaluated (e.g., by the user device or a code server) to select one or more desired segments of code (e.g., JavaScript tags or native application code) to be executed by the user device from a pool of available code (e.g., pre-embedded code or dynamically injected code).
US09772810B2
A printing apparatus includes: a first receiving unit for receiving a print job; a print execution unit; a progress status specifying unit for specifying a current progress status from among a plurality of progress statuses of a printing process including a first kind of progress status and a second kind of progress status; and a first transmitting unit configured to transmit a specific information for outputting a message according to the current progress status, to a portable device. The first transmitting unit is configured to: transmit a first kind of specific information in a case where the current progress status is the first kind of progress status; and transmit a second kind of specific information different from the first kind of specific information in a case where the current progress status is the second kind of progress status.
US09772805B2
An information processor includes a display unit configured to display page content of each of a first page and a second page expressed in a page description language, a difference detection unit configured to detect a difference between an object included in the first page and an object included in the second page by analyzing an object structure in page description data of each of the first page and the second page and by comparing the first page and the second page which are each in a state of an object of the page description data, and a display control unit configured to control the display unit to display information on the difference detected by the difference detection unit.
US09772800B2
A universal serial bus controller and host are adapted for being electrically connected to a universal serial bus device. The universal serial bus host includes: a wiring substrate including a plurality of first substrate contacts and a plurality of second substrate contacts; a universal serial bus connecting port disposed on the wiring substrate via the first substrate contacts; and the universal serial bus controller including a plurality of pins electrically connected to the wiring substrate via the second substrate contacts. The universal serial bus controller and the host can decrease interferences among signals and avoid the complicated layout of the wiring substrate.