Document Document Title
US09773786B2 FETs and methods of forming FETs
An embodiment is a method including forming a first fin and a second fin on a substrate, the first fin and the second fin each including a first crystalline semiconductor material on a substrate and a second crystalline semiconductor material above the first crystalline semiconductor material. Converting the first crystalline semiconductor material in the second fin to a dielectric material, wherein after the converting step, at least a portion of the first crystalline semiconductor material in the first fin remains unconverted. Forming gate structures over the first fin and the second fin, and forming source/drain regions on opposing sides of the gate structures.
US09773784B2 Semiconductor structure and method for manufacturing the same
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.
US09773781B1 Resistor and capacitor disposed directly upon a SAC cap of a gate structure of a semiconductor structure
A semiconductor structure includes a substrate. A gate structure is disposed over the substrate. The gate structure includes: a pair of gate spacers extending generally vertically from the substrate, gate metal disposed between the spacers, and a self-aligned contact (SAC) cap disposed over the gate metal to form a top of the gate structure. A first capacitor plate is disposed directly upon the SAC cap such that no additional layer is disposed between the resistor and SAC cap. An insulator layer and a second capacitor plate are disposed on the first capacitor plate forming a MIM capacitor. A pair of capacitor plate contacts are electrically connected to the first capacitor plate and the second capacitor plate.
US09773766B2 Semiconductor device including independent film layer for embedding and/or spacing semiconductor die
A semiconductor package including a plurality of stacked semiconductor die, and methods of forming the semiconductor package, are disclosed. In order to ease wirebonding requirements on the controller die, the controller die may be mounted directly to the substrate in a flip chip arrangement requiring no wire bonds or footprint outside of the controller die. Thereafter, a spacer layer may be affixed to the substrate around the controller die to provide a level surface on which to mount one or more flash memory die. The spacer layer may be provided in a variety of different configurations.
US09773761B2 Ultra-small LED electrode assembly and method for manufacturing same
Provided are a nano-scale LED assembly and a method for manufacturing the same. First, a nano-scale LED device that is independently manufactured may be aligned and connected to two electrodes different from each other to solve a limitation in which a nano-scale LED device having a nano unit is coupled to two electrodes different from each other in a stand-up state. Also, since the LED device and the electrodes are disposed on the same plane, light extraction efficiency of the LED device may be improved. Furthermore, the number of nano-scale LED devices may be adjusted. Second, since the nano-scale LED device does not stand up to be three-dimensionally coupled to upper and lower electrodes, but lies to be coupled to two electrodes different from each other on the same plane, the light extraction efficiency may be very improved. Also, since a separate layer is formed on a surface of the LED device to prevent the LED device and the electrode from being electrically short-circuited, defects of the LED electrode assembly may be minimized. Also, in preparation for the occurrence of the very rare defects of the LED device, the plurality of LED devices may be connected to the electrode to maintain the original function of the nano-scale LED electrode assembly.
US09773760B2 LED packages and luminaires incorporating same
According to one aspect, an LED package comprises a plurality of LEDs and a primary optic disposed adjacent the LEDs wherein the primary optic includes protrusions for mixing light developed by the plurality of LEDs.
US09773757B2 Devices, packaged semiconductor devices, and semiconductor device packaging methods
Devices, packaged semiconductor devices, and methods of packaging semiconductor devices are disclosed. In some embodiments, a device includes a first interconnect structure, a first integrated circuit die coupled to the first interconnect structure, and a second integrated circuit die disposed over and coupled to the first integrated circuit die. A second interconnect structure is disposed over the second integrated circuit die. First through-vias are coupled between the first interconnect structure and the second interconnect structure, and second through-vias are coupled between the first integrated circuit die and the second interconnect structure. A molding material is disposed around the first integrated circuit die, the second integrated circuit die, the plurality of first through-vias, and the plurality of second through-vias.
US09773753B1 Semiconductor devices and methods of manufacturing the same
A semiconductor device includes a first die, a second die, an encapsulant, a first dielectric layer, and at least one first trace. The first die includes a first surface and a second surface opposite to the first surface and includes at least one first pad disposed adjacent to the first surface of the first die. The second die includes a first surface and a second surface opposite to the first surface and includes at least one second pad disposed adjacent to the first surface of the second die. The first dielectric layer is disposed on at least a portion of the first surface of the first die and at least a portion of the first surface of the second die. The first trace is disposed on the first dielectric layer, which connects the first pad to the second pad, and the first trace comprises an end portion disposed adjacent to the first pad and a body portion, and the end portion extends at an angle θ1 relative to a direction of extension of the body portion.
US09773750B2 Method of transferring and bonding an array of micro devices
Electrostatic transfer head array assemblies and methods of transferring and bonding an array of micro devices to a receiving substrate are described. In an embodiment, a method includes picking up an array of micro devices from a carrier substrate with an electrostatic transfer head assembly supporting an array of electrostatic transfer heads, contacting a receiving substrate with the array of micro devices, transferring energy from the electrostatic transfer head assembly to bond the array of micro devices to the receiving substrate, and releasing the array of micro devices onto the receiving substrate.
US09773749B2 Warpage control of semiconductor die package
Various embodiments of mechanisms for forming a die package using a compressive dielectric layer to contact and to surround through substrate vias (TSVs) in the die package are provided. The compressive dielectric layer reduces or eliminates bowing of the die package. As a result, the risk of broken redistribution layer (RDL) due to bowing is reduced or eliminated. In addition, the compressive dielectric layer, which is formed between the conductive TSV columns and surrounding molding compound, improves the adhesion between the conductive TSV columns and the molding compound. Consequently, the reliability of the die package is improved.
US09773748B2 Bonding wire for semiconductor device
A bonding wire for a semiconductor device including a coating layer having Pd as a main component on the surface of a Cu alloy core material and a skin alloy layer containing Au and Pd on the surface of the coating layer has a Cu concentration of 1 to 10 at % at an outermost surface thereof and has the core material containing a metallic element of Group 10 of the Periodic Table of Elements in a total amount of 0.1 to 3.0% by mass, thereby achieving improvement in 2nd bondability and excellent ball bondability in a high-humidity heating condition. Furthermore, a maximum concentration of Au in the skin alloy layer is preferably 15 at % to 75 at %.
US09773747B2 Wiring substrate and method for manufacturing wiring subtrate
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.
US09773743B2 Versatile and reliable intelligent package
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.
US09773738B2 Circuit substrate for semiconductor package with multiple circuit substrate units and semiconductor package therefor
Provided is a circuit substrate for a semiconductor package used for mounting a plurality of semiconductor devices. The circuit substrate including: a first circuit substrate unit; and a second circuit substrate unit that is formed on the first circuit substrate unit, wherein Young's modulus of a first dielectric material composing the dielectric layer of the first circuit substrate unit is higher than Young's modulus of a second dielectric material composing the dielectric layer of the second circuit substrate unit, and a coefficient of thermal expansion of the first dielectric material composing the dielectric layer of the first circuit substrate unit is smaller than a coefficient of thermal expansion of the second dielectric material composing the dielectric layer of the second circuit substrate unit.
US09773736B2 Intermediate layer for copper structuring and methods of formation thereof
A method of forming a metallization layer over a semiconductor substrate includes depositing a blanket layer of a diffusion barrier liner over an inter level dielectric layer, and depositing a blanket layer of an intermediate layer over the diffusion barrier liner. A blanket layer of a power metal layer including copper is deposited over the intermediate layer. The intermediate layer includes a solid solution of a majority element and copper. The intermediate layer has a different etch selectivity from the power metal layer. After depositing the power metal layer, structuring the power metal layer, the intermediate layer, and the diffusion barrier liner.
US09773735B1 Geometry control in advanced interconnect structures
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 Semiconductor device
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.
US09773726B2 Three-dimensional integrated circuit integration
Wiring structures, methods for providing a wiring structure, and methods for distributing currents with a wiring structure from one or more through-substrate vias to multiple bumps. A first current is directed from a first through-substrate via of a first electrical resistance through a first connection line to a first bump and directing a second current from the first through-substrate via through a second connection line of a second electrical resistance to a second bump. The first connection line has a first length relative to a first position of the first bump and a first cross-sectional area, the second connection line has a second length relative to a first position of the second bump and a second cross-sectional area, the second length is different from the first length, and the second cross-sectional area is different from the first cross-sectional area.
US09773720B2 Power module and fabrication method for the same
A power module includes: an insulating layer; a first metallic plate disposed on the insulating layer; a first semiconductor chip disposed on the first metallic plate; a first adhesive insulating layer and a second adhesive insulating layer disposed on the first metallic plate; a first metallic land for main electrode wiring disposed on the first adhesive insulating layer; and a first metallic land for signal wiring disposed on the second adhesive insulating layer. There can be provided a power module having reduced cost, reduced warpage of the whole of a substrate, stabilized quality, and improved reliability; and a fabrication method for such a power module.
US09773713B2 Electronic component, method for manufacturing electronic component, electronic apparatus, and moving object
To provide an electronic component in which the bonding position and bonding strength of a lead terminal can be maintained even if re-heated, a crystal oscillator as an electronic component includes: a first substrate having a connection terminal; and a lead terminal having a connection pad connected to the connection terminal of the first substrate via an electrically conductive bonding member. The electrically conductive bonding member has a part overlapping with the connection terminal and the connection pad, and a part arranged on the outside of the connection pad, as viewed in a plan view. The connection pad is provided with a first area overlapping with the connection terminal and a second area extending from the first area. The second area is connected to the first substrate via an insulative bonding member.
US09773710B2 Method for evaluating concentration of defect in silicon single crystal substrate
A method for evaluating concentration of defect in silicon single crystal substrate, defect being formed by particle beam irradiation in silicon single crystal substrate, including the steps of: measuring a resistivity of silicon single crystal substrate, followed by irradiating silicon single crystal substrate with particle beam, re-measuring resistivity of silicon single crystal substrate after irradiation; determining each carrier concentration in silicon single crystal substrate before and after irradiation on basis of measured results of resistivity before and after particle beam irradiation to calculate rate of change of carrier concentration; and evaluating concentration of VV defect on basis of rate of change of carrier concentration, VV defect being made of a silicon atom vacancy and being formed by particle beam irradiation in silicon single crystal substrate. The method can simply evaluate concentration of VV defect formed in silicon single crystal substrate by particle beam irradiation.
US09773709B2 Forming CMOSFET structures with different contact liners
A method of making a semiconductor device includes forming a first trench contact over a first source/drain region of a first transistor; forming a second trench contact over a second source/drain region of a second transistor; depositing a first liner material within the first trench contact; and depositing a second liner material within the second trench contact; wherein the first liner material and the second liner material include different materials.
US09773704B2 Method for the reuse of gallium nitride epitaxial substrates
A method for the reuse of gallium nitride (GaN) epitaxial substrates uses band-gap-selective photoelectrochemical (PEC) etching to remove one or more epitaxial layers from bulk or free-standing GaN substrates without damaging the substrate, allowing the substrate to be reused for further growth of additional epitaxial layers. The method facilitates a significant cost reduction in device production by permitting the reuse of expensive bulk or free-standing GaN substrates.
US09773700B1 Aligning conductive vias with trenches
A method for forming conductive contacts on a wafer comprises forming a first hardmask, planarizing layer, second hardmask, and a layer of sacrificial mandrel material, and removing portions of the layer of sacrificial mandrel material to expose portions of the second hardmask and form a first and second sacrificial mandrel. Spacers are formed adjacent to the sacrificial mandrels. A filler material is deposited on the second hardmask, and a first mask is formed on the filler material. An exposed portion of the second sacrificial mandrel is removed to form a first cavity. The depth of the first cavity is increased. The first mask, portions of the first and second sacrificial mandrels, the filler material, portions of the second hardmask, the spacers, portions of the planarization layer and the first hardmask are removed. A second cavity is formed and the first and second cavities are filled with a conductive material.
US09773698B2 Method of manufacturing an ultra low dielectric layer
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.
US09773697B2 Method of manufacturing semiconductor device
According to an embodiment, a method of manufacturing a semiconductor device includes forming a first opening that extends from a second surface of a semiconductor substrate opposite to a first surface toward the first surface and extending to a first insulating layer in the semiconductor substrate, performing a first annealing process in a first gas atmosphere that contains hydrogen after formation of the first opening, forming a second insulating layer on a side wall of the semiconductor substrate in the first opening, performing a second annealing process after formation of the second insulating layer, forming a second opening that extends to the conductive layer in the first insulating layer through the first opening, and forming a via that is connected to the conductive layer in the first and second openings.
US09773696B2 Semiconductor structure and manufacturing method thereof
The present disclosure provides a semiconductor structure having a semiconductor layer; a gate with a conductive portion and a sidewall spacer; an interlayer dielectric (ILD) surrounding the sidewall spacer; and a nitrogen-containing protection layer, positioning at least on the top surface of the conductive portion of the gate. A top surface of the conductive portion and a top surface of the sidewall spacer are substantially coplanar. The nitrogen-containing protection layer is not covering the sidewall surface of the sidewall spacer. The present disclosure provides a method for manufacturing a semiconductor structure. The method includes forming a metal gate structure having a conductive portion and a sidewall spacer surrounded by a first ILD; forming a protection layer over the metal gate structure, and the protection layer is formed to cover at least the conductive portion of the metal gate structure; and forming a second ILD over the metal gate structure.
US09773694B2 Method for manufacturing bonded wafer
A method for manufacturing a bonded wafer, includes: ion-implanting a gas ion such as a hydrogen ion from a surface of a bond wafer, thereby forming an ion-implanted layer; bonding the bond wafer and a base wafer; producing a bonded wafer having a thin-film on the base wafer by delaminating the bond wafer along the ion-implanted layer; and performing an RTA treatment on the bonded wafer in a hydrogen gas-containing atmosphere; wherein a protective film is formed onto the surface of the thin-film in a heat treatment furnace in the course of temperature-falling from the maximum temperature of the RTA treatment before the bonded wafer is taken out from the heat treatment furnace; and then the bonded wafer with the protective film being formed thereon is taken out from the heat treatment furnace, and is then cleaned with a cleaning liquid which can etch the protective film and the thin-film.
US09773692B2 In-situ removable electrostatic chuck
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 Substrate processing apparatus, substrate processing system, and method of detecting abnormality in transport container
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.
US09773689B2 Semiconductor die singulation method using varied carrier substrate temperature
In one embodiment, die are singulated from a wafer having a back layer by placing the wafer onto a first carrier substrate with the back layer adjacent the carrier substrate, forming singulation lines through the wafer to expose the back layer within the singulation lines, and using a mechanical device to apply localized pressure to the wafer to separate the back layer in the singulation lines. The localized pressure can be applied through the first carrier substrate proximate to the back layer, or can be applied through a second carrier substrate attached to a front side of the wafer opposite to the back layer. A support structure is used to heat and/or cool at least the first carrier-substrate while the localized pressure is applied.
US09773687B2 Liquid processing apparatus
A liquid processing apparatus performs a liquid processing on a rotating substrate by supplying a processing liquid. Surrounding members surround a region including an upper space of a cup body surrounding the rotating substrate and provided with an opening above the substrate. An air flow forming portion forms a descending air flow from an upper side of the cup body. A bottom surface portion blocks between the cup body and the surrounding member along a circumferential direction. An exhaust port is provided above the bottom surface portion and outside the cup body to exhaust an atmosphere in a region surrounded by the surrounding members and the bottom surface portion.
US09773686B2 Substrate cleaning apparatus and substrate processing apparatus
A substrate cleaning apparatus for reducing a limitation of a layout of a chemical liquid nozzle and a rinsing liquid nozzle, while enabling a load cell to be installed at an optimal location and achieving a larger adjustment range, is disclosed. The substrate cleaning apparatus includes a roll assembly including at least a roll cleaning member to be brought into contact with a substrate and a roll arm that rotatably supports the roll cleaning member, a support arm for supporting the roll assembly; an adjustment screw extending through the support arm and screwed into the roll assembly; and a screw support that fixes a relative position of the adjustment screw in a vertical direction with respect to the support arm and rotatably supports the adjustment screw.
US09773680B1 Advanced method for scaled SRAM with flexible active pitch
Devices and methods of fabricating scaled SRAM with flexible active pitch are provided. One method includes, for instance: obtaining an intermediate semiconductor device having a first portion and a second portion, including a plurality of layers and a patterned mandrel; forming a first set of spacers surrounding the patterned mandrel; etching the dielectric layer; depositing a photoresist layer; opening the photoresist layer over the first portion and not the second portion, removing the patterned mandrel in the open areas; etching the dielectric layer in the open areas; removing the photoresist layer, the remaining patterned mandrels, and the first set of spacers in the first and second portion, etching the silicon layer and MTO layer to form a pattern; forming a second set of spacers around the pattern; and etching a set of fins into the substrate and oxide layer.
US09773677B2 Semiconductor device structures with doped elements and methods of formation
Methods of forming doped elements of semiconductor device structures include forming trenches having undercut portions separating stem portions of a substrate. The stem portions extend between a base portion of the substrate and overlying broader portions of the substrate material. A carrier material including a dopant is formed at least on the sides of the stems in the undercut portions of the trenches. The dopant is diffused from the carrier material into the stems. As such, the narrow stem portions of the substrate become doped with a targeted dopant-delivery method. The doped stems may form or be incorporated within buried, doped, conductive elements of semiconductor device structures, such as digit lines of memory arrays. Also disclosed are related semiconductor device structures.
US09773668B2 Apparatus for forming a transition metal chalcogenide thin-film
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.
US09773662B1 Method for fabricating a fine structure
In a method for fabricating a fine structure, a metal oxide layer is formed by using an atomic layer deposition over a substrate, and the metal oxide layer is removed. An interfacial oxide layer is formed between the metal oxide layer and the substrate. The interfacial oxide layer is an oxide of an element constituting the substrate, and the interfacial oxide layer is removed.
US09773659B2 Metal halide lamp with ceramic discharge vessel
A discharge lamp and a method for forming the lamp, the lamp including a ceramic discharge vessel defining at least part of a cavity containing a metal halide (MH) chemical filling having a power factor of between about 0.75 and 0.85 located within the cavity; and one or more feedthroughs having first and second ends, the first end located in the cavity. The cavity may have an internal length LINT and an internal diameter DINT that are proportional to each other, such that an aspect ratio defined as LINT/DINT is less than or equal to two. The lamp may be started and operated with a probe-start ballast without an internal igniter circuit or without a starting electrode (or internal igniter).
US09773654B2 Fe-Co-based alloy sputtering target material, and method of producing same
Provided is a Fe—Co-based alloy sputtering target material having a composition represented as an atomic ratio by the compositional formula: (Fea—Co100-a)100-b-c-d—Tab—Nbc-Md, wherein 0
US09773652B2 MgO target for sputtering
Disclosed is an MgO target for sputtering, which can accelerate a film formation rate even when MgO is used as a target for sputtering in the formation of an MgO film. The MgO target for sputtering, which includes MgO and an electroconductive material as main components, and in which the electroconductive material is capable of imparting orientation to a MgO film when the MgO film containing the electroconductive material is formed by a DC sputtering.
US09773650B2 Method and device for generating an electrical discharge
A device and method for generating an electrical discharge are described. A first electrode (30) is operated to be a cathode relative to a second electrode (16). A gas is introduced into the chamber (14) by the first electrode (30). The first electrode (30) has a closed antechamber (32) with a metal wall (34). A tube (36) consisting of a different material than the wall (34) is provided through which the gas from the antechamber (32) is conducted into the chamber (14). A front portion of the tube (36) is embedded in the wall (34) of the antechamber (32). In its rear portion, the tube (36) has a free end projecting into the antechamber (32). A stable electrical discharge can be generated thereby in a particularly easy manner.
US09773644B2 Power generator with frequency tuning for use with plasma loads
A generator and method for tuning the generator are disclosed. The method includes setting the frequency of power applied by the generator to a current best frequency and sensing a characteristic of the power applied by the generator. A current best error based upon the characteristic of the power is determined, and the frequency of the power at the current best frequency is maintained for a main-time-period. The frequency of the power is then changed to a probe frequency and maintained at the probe frequency for a probe-time-period, which is less than the main-time-period. The current best frequency is set to the probe frequency if the error at the probe frequency is less than the error at the current best frequency.
US09773641B2 Method and apparatus for observing defects
Disclosed are a method and an apparatus for observing defects by using an SEM, wherein, in order to observe defects on a wafer at high speed and high sensitivity, positional information of defects on a sample, which has been optically inspected and detected by other inspecting apparatus, and information of the conditions of the optical inspection having been performed by other inspecting apparatus are obtained, and optically detecting the defects on the sample placed on a table, on the basis of the thus obtained information, and on the basis of the detected positional information of the defect on the sample placed on the table, the positional information of the defect having been inspected and detected by other inspecting apparatus is corrected, then, the defects on the sample placed on the table are observed by the SEM using the thus corrected positional information of the defects.
US09773640B2 Sample holder, charged particle beam apparatus, and observation method
An object of the present invention is to provide a sample holder that can carry out a series of observations in which a rotational series image at arbitrary angles, namely, from −180° to +180° around the x-axis of an observation region and a rotational series image at arbitrary angles, namely, from −180° to +180° around the y-axis are obtained without taking a sample out of a sample chamber.A sample holder includes a power unit, a power separator, a rotational movement transmission mechanism, and a linear movement transmission mechanism. The power separator separates one movement of the power unit to be distributed to the rotational movement transmission mechanism and the linear movement transmission mechanism. The rotational movement transmission mechanism provides a rotational movement around a second rotational axis. The linear movement transmission mechanism provides a linear movement around the second rotational axis.
US09773639B2 Electron microscope
There is provided an electron microscope capable of easily achieving power saving. The electron microscope (100) includes a controller (60) for switching the mode of operation of the microscope from a first mode where electron lenses (12, 14, 18, 20) are activated to a second mode where the electron lenses (12, 14, 18, 20) are not activated. During this operation for making a switch from the first mode to the second mode, the controller (60) performs the steps of: closing a first vacuum gate valve (50), opening a second vacuum gate valve (52), and vacuum pumping the interior of the electron optical column (2) of the microscope by the second vacuum pumping unit (40); then controlling a heating section (26) to heat an adsorptive member (242); then opening the first vacuum gate valve (50), closing the second vacuum gate valve (52), and vacuum pumping the interior of the electron optical column (2) by the first vacuum pumping unit (30); and turning off the electron lenses (12, 14, 18, 20).
US09773638B2 Specimen preparation device
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.
US09773629B1 Magnetic sensing switch
A magnetic sensing switch includes switch body having a hollow tube and an opening. A magnetic reed switch is disposed in the tube and includes two conductive points. The plug having an elastic clamping force is fixed in the opening by interference fit. The plug including a sealant injection portion and a retaining portion communicating with the tube. The two wires are inserted in the tube, one end of each wire is connected to one conductive point, and the other end passes through the retaining portion to protrude out of the tube. A sealant is injected into the tube via the sealant injection portion to entirely wrap the magnetic reed switch and the wires inside the tube, and the sealant partially protrudes out of the sealant injection portion.
US09773627B2 Shape memory circuit breakers
A shape memory circuit breaker includes a shape memory substrate having first and second opposed substrate ends. The shape memory substrate is configured to transition from a strained conductive configuration to a fractured non-conductive configuration. An isolation housing is coupled with the shape memory substrate. The isolation housing includes first and second anchors coupled near the first and second substrate ends. A brace extends between the first and second anchors, and the brace statically positions the first and second anchors and the respective first and second substrate ends. The shape memory substrate is configured to transition from the strained conductive configuration to the fractured non-conductive configuration at or above a specified temperature range corresponding to a specified overload current range or voltage range, and the first substrate end fractures from the second substrate end at or above the specified temperature range resulting in an open circuit.
US09773626B1 Keyboard
A keyboard includes a base plate, plural keycaps, plural scissors-type connecting elements and a sliding plate. Each scissors-type connecting element has a bulge. The gliding plate has plural position-limiting structures. The keyboard is installed on a notebook computer and connected with a top cover of the notebook computer. For operating the keyboard, the bulge is received in a first step part of the position-limiting structure. Consequently, the keycap is at a higher height. Since the keycap is at a higher height, the movable distance of the keycap is large enough to provide better tactile feel. For storing the keyboard, the bulge of the scissors-type connecting element is moved to the second step part of the position-limiting structure. Consequently, the height of the keycap is reduced, and the keyboard has a slim appearance.
US09773625B2 Device for protecting an electrical circuit fed by an alternating current which can be integrated into a contactor
Device for protecting an electrical circuit fed by an alternating current, comprising a housing and a fuse element disposed in the housing. The housing comprises a first portion and a second portion which are mobile in relation to one another, and elastic means suitable for causing the first portion to bear against the second portion and causing the housing to be set in a closed state.
US09773619B2 Multilayer capacitor and installation structure of multilayer capacitor
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.
US09773614B2 Thin film capacitor
A thin film capacitor includes a pair of electrode layers, a dielectric layer existing between the pair of electrode layers, and a ceramic layer disposed on a surface opposite to the dielectric layer of at least one of the electrode layers.
US09773608B2 Insulation structure for transformer, method for insulating a transformer, and transformer comprising insulation structure
A transformer includes a transformer core, a first wire, which forms a first winding, and a second wire, which forms a second winding. The first and second windings are wound around the transformer core. A preformed insulation structure is arranged between the first and second winding and designed to space apart the second winding from the first winding and the transformer core. The preformed insulation structure further includes a first shell which at least partially encloses the transformer core with the first winding, and a second shell which at least partially encloses the transformer core with the first winding. The first and second shells are identical. One or more holes are defined in the first shell and the second shell. The one or more holes cover more than 10% of a surface of the preformed insulation structure.
US09773598B2 Cover for an electronic device
A magnetic attachment mechanism and method is described. The magnetic attachment mechanism can be used to releasably attach at least two objects together in a preferred configuration without fasteners and without external intervention. The magnetic attachment mechanism can be used to releasably attach an accessory device to an electronic device. The accessory device can be used to augment the functionality of usefulness of the electronic device.
US09773596B2 Powder for magnetic core and powder magnetic core
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.
US09773592B2 Permanent magnet, and motor and generator using the same
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.
US09773589B1 PTC circuit protection device
A PTC circuit protection device includes a PTC element and two electrodes attached to the PTC element. The PTC element includes a polymer matrix and a particulate conductive filler dispersed in the polymer matrix. The polymer matrix is made from a hetero-phase rheological polymer composition that contains first, second and third polyolefin components, the first, second and third polyolefin components being co-melted together and then solidified to form the polymer matrix. The first polyolefin component has a melt flow rate ranging from 0.1 to 2.5 g/10 min, the second polyolefin component has a melt flow rate ranging from 20 to 30 g/10 min, and the third polyolefin component has a melt flow rate of less than 0.00001 g/10 min measured under a temperature of 190° C. and a load of 2.16 Kg.
US09773581B2 Cathode material for a Li—S battery and the method for preparing the same, a cathode made of the cathode material and a Li—S battery comprising the cathode
The present invention provides a cathode material for a Li—S battery. The cathod material comprises dehydrogenized acrylonitrile based polymer, sulfur and GNS (Graphene NanoSheet), wherein the cathode material particles are spherical, the content of dehydrogenized acrylonitrile based polymer is 20-79 wt %, the content of sulfur is 20-79 wt % and the content of GNS is 1-30 wt %. Also provided a method for preparing a cathode material, a cathode made of the cathod material and a Li—S battery comprising the cathode.
US09773579B2 Single component, low temperature curable polymeric composition and related method
Electrically conductive polymeric compositions curable at temperatures below 250° C. are disclosed. The compositions are particularly well suited for forming electrodes used in association with certain solar cells.
US09773574B2 Systems and methods for enhancing isolation of high-temperature reactor containments
A high-temperature containment-isolation system for transferring heat from a nuclear reactor containment to a high-pressure heat exchanger is presented. The system uses a high-temperature, low-volatility liquid coolant such as a molten salt or a liquid metal, where the coolant flow path provides liquid free surfaces a short distance from the containment penetrations for the reactor hot-leg and the cold-leg, where these liquid free surfaces have a cover gas maintained at a nearly constant pressure and thus prevent high-pressures from being transmitted into the reactor containment, and where the reactor vessel is suspended within a reactor cavity with a plurality of refractory insulator blocks disposed between an actively cooled inner cavity liner and the reactor vessel.
US09773567B1 Reduced silicon-oxide-nitride-oxide-silicon (SONOS) flash memory program disturb
A method and apparatus for balancing voltage stress at a silicon-oxide-nitride-oxide-silicon (SONOS) flash memory array is disclosed. A particular cell of the SONOS flash memory array is selected for programming. A first voltage stress associated with a first SONOS transistor is determined if the particular cell is programmed. The first SONOS transistor is included in a first unselected cell of the SONOS flash memory array. A second voltage stress associated with a second SONOS transistor is determined if the particular cell is programmed. The first voltage stress and the second voltage stress are balanced prior to programming the particular cell.
US09773564B2 Memory read apparatus and methods
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.
US09773559B2 Flash memory device
A flash memory device includes a first page buffer, a second page buffer neighboring the first page buffer, a source-pick-up region disposed between the first page buffer and the second page buffer, and a source line extending in a direction. The source line includes a first portion that corresponds to the first page buffer and a second portion that corresponds to the second page buffer. A first resistance value of the first portion is substantially the same as a second resistance value of the second portion.
US09773558B2 Memory as a programmable logic device
Methods for operating memory cells include applying a respective minterm, comprising a plurality of variables, to control gates of series strings of memory cells, each series string programmed as a plurality of pairs of complementary memory cells such that certain ones of the plurality of variables are enabled, and logically combining each of the minterms into a logic function output. Memories include a plurality of memory cells configured in series strings of memory cells, wherein each series string of memory cells is configured to provide a minterm comprising a plurality of variables, each variable enabled responsive to a state of an associated, respective memory cell.
US09773557B2 Multi-plane data order
Systems, methods and computer program products for programming data into a multi-plane memory device employ a multi-plane data order. To allow multiple data pages to be programmed without a need to increase the size of page buffers, in some implementations, a data transfer scheme at which the data pages are programmed can be manipulated. Specifically, data across all channels can first be programmed into a first plane of the multi-plane flash memory device in parallel. While the data transfer program operation is in progress, data to be programmed into a succeeding plane (e.g., plane “1”) can be read into and cached in one or more page buffers. After the data transfer program for the first plane is complete, data cached in the page buffers can be immediately latched and programmed into the multi-plane flash memory device.
US09773554B2 Composite impurity scheme for memory technologies
An integrated circuit comprises a memory array including diffusion bit lines having composite impurity profiles in a substrate. A plurality of word lines overlies channel regions in the substrate between the diffusion bit lines, with data storage structures such as floating gate structures or dielectric charge trapping structures, at the cross-points. The composite impurity diffusion bit lines provide source/drain terminals on opposing sides of the channel regions that have high conductivity, good depth and steep doping profiles, even with channel region critical dimensions below 50 nanometers.
US09773551B2 Memory programming methods and memory systems
Memory programming methods and memory systems are described. One example memory programming method includes first applying a first signal to a memory cell to attempt to program the memory cell to a desired state, wherein the first signal corresponds to the desired state, after the first applying, determining that the memory cell failed to place in the desired state, after the determining, second applying a second signal to the memory cell, wherein the second signal corresponds to another state which is different than the desired state, and after the second applying, third applying a third signal to the memory cell to program the memory cell to the desired state, wherein the third signal corresponds to the desired state. Additional method and apparatus are described.
US09773548B2 Electronic device and method for driving the same
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.
US09773543B1 Effective clamshell mirroring for memory interfaces
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.
US09773542B2 Source-synchronous data transmission with non-uniform interface topology
A source-synchronous system is provided in which a non-uniform interface may exist in a data source endpoint as well as in a data sink endpoint.
US09773540B2 Skyrmion based universal memory operated by electric current
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.
US09773538B2 Nonvolatile semiconductor memory
According to one embodiment, a nonvolatile semiconductor memory includes a resistance-change element having first and second terminals, a transistor having third and fourth terminals and a control terminal, the third terminal being electrically connected to the second terminal, and a driver electrically connected to the first and fourth terminals, applying one of a first potential and a second potential to the first terminal and the other of the first and second potentials to the fourth terminal in writing, and applying one of the first and second potentials to the first terminal and the other of the first and second potentials to the fourth terminal in reading.
US09773535B2 Semiconductor integrated circuit including at least one master chip and at least one slave chip
A semiconductor integrated circuit including first semiconductor chip and second semiconductor chip that are vertically stacked, wherein the first semiconductor chip includes a first column data driving circuit configured to transmit internal data to the second semiconductor chip in a DDR (double data rate) scheme based on an internal strobe signal, and a first column strobe signal driving circuit configured to generate first column strobe signals that are source-synchronized with first column data transmitted to the second semiconductor chip by the first column data driving circuit, based on the internal strobe signal, and transmit the first column strobe signals to the second semiconductor chip.
US09773532B2 Updating a refresh period and an update period in a wideio device stacked on a system on a chip
An information processing apparatus, equipped with a WideIO memory device stacked on an SOC die including a CPU, and a method of controlling the same, are provide. The apparatus obtains temperature information of each of a plurality of memories of the WideIO memory device, and generates temperature distribution information of the WideIO memory device in accordance with respective execution of a plurality of function modules. Then, the apparatus determines a refresh rate of the WideIO memory device based on the maximum temperature of the WideIO memory device, decides a period, at which the refresh rate is determined, based on an operation mode of the information processing apparatus and a change rate of the maximum temperature for a predetermined time interval, and refreshes the WideIO memory device in accordance with the determined refresh rate.
US09773530B1 Semiconductor devices and semiconductor systems relating to the prevention of a potential difference between signals from being reversed
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.
US09773522B2 Digital information recording apparatus, reproducing apparatus and transmitting apparatus
A digital information recording apparatus includes a recording circuit for recording information of a retention period included in the digital information and indicating a period for permitting the digital information to be held in the recording medium, starting with a time at which the digital information is recorded on the recording medium; and information of a playback permission period included in the digital information and indicating a period for permitting the digital information to be played back starting with a time at which the information is reproduced initially following recording of the digital information on the recording medium, permitting temporary recording or copying for the information permitted for “copy never” or “copy one generation.”
US09773514B2 Magnetic head for perpendicular magnetic recording that includes a sensor for detecting contact with a recording medium
A magnetic head for perpendicular magnetic recording includes a read head unit, a write head unit disposed forward of the read head unit along the direction of travel of a recording medium, a heater that generates heat for causing the medium facing surface to protrude in part, an expansion layer that makes part of the medium facing surface protrude, and a sensor that detects contact of the part of the medium facing surface with the recording medium. The write head unit includes a main pole, a write shield, and a return path section. The return path section includes a yoke layer located backward of the main pole along the direction of travel of the recording medium, a first coupling part that couples the yoke layer and the write shield to each other, and a second coupling part that is located away from the medium facing surface and couples the yoke layer and the main pole to each other.
US09773512B2 Storage device head using high magnetic moment material including a rare earth material and a transition metal
A write pole structure includes a write pole and a trailing shield wherein the write pole includes a high magnetic moment (HMM) material layer on a surface of the write pole facing the trailing shield, wherein the HMM material layer includes a laminated layer including a rare earth material layer and a transition metal layer.
US09773507B2 Apparatus and method for determining weighting function having for associating linear predictive coding (LPC) coefficients with line spectral frequency coefficients and immittance spectral frequency coefficients
Proposed is a method and apparatus for determining a weighting function for quantizing a linear predictive coding (LPC) coefficient and having a low complexity. The weighting function determination apparatus may convert an LPC coefficient of a mid-subframe of an input signal to one of a immittance spectral frequency (ISF) coefficient and a line spectral frequency (LSF) coefficient, and may determine a weighting function associated with an importance of the ISF coefficient or the LSF coefficient based on the converted ISF coefficient or LSF coefficient.
US09773506B2 Sound system
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.
US09773501B1 Transcription of communication sessions
A method to transcribe a communication session may include establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device. The method may also include generating first transcript data that may include a transcription of the first device audio. The method may also include generating, in substantially real-time, second transcript data that may include a transcription of the second device audio. The generation of the first transcript data may not occur in substantially real-time such that the generation of the first transcript data is delayed from the generation of the second transcript data. The method may also include routing the second device audio to the first device and routing the first device audio to the second device.
US09773499B2 Entity name recognition based on entity type
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for recognizing names of entities in speech. In one aspect, a method includes actions of receiving an utterance that includes (i) a first term that indicates a particular entity type, and (ii) a second term that indicates an entity name. Additional actions include obtaining a phonetic representation of the second term and determining that the phonetic representation of the second term matches a particular phonetic representation of a particular canonical name of a set of canonical names associated with a particular entity. Further actions include outputting a reference name associated with the particular entity as a transcription of the second term.
US09773494B2 Active noise reduction system for creating a quiet zone
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 Power management of adaptive noise cancellation (ANC) in a personal audio device
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.
US09773490B2 Source audio acoustic leakage detection and management in an adaptive noise canceling system
A personal audio device, such as a wireless telephone, includes an adaptive noise canceling (ANC) circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone is also provided proximate to the speaker to provide an error signal indicative of the effectiveness of the noise cancellation. A secondary path estimating adaptive filter is used to estimate the electro-acoustical path from the noise canceling circuit through the transducer so that source audio can be removed from the error signal. A level of the source audio with respect to the ambient audio is determined to determine whether the system may generate erroneous anti-noise and/or become unstable.
US09773489B2 Active vibration noise control apparatus
A first control signal filter to which a cosine wave oscillating at a control frequency is input; a second control signal filter to which a sine wave oscillating at the control frequency is input; a control signal adder for outputting a control signal generated by adding an output of the first control signal filter and an output of the second control signal filter; a filter coefficient update unit for updating filter coefficients of the first control signal filter and the second control signal filter; and a frequency correction value calculation unit for calculating a frequency correction value for correcting the control frequency on the basis of the control signal and the control frequency.
US09773488B2 Pickup assembly for an electrical stringed musical instrument
A pickup for a musical instrument includes a first assembly, a housing, and a magnet. The first assembly comprises a base plate, a pole that extends from the base plate, and a coil of wire wrapped around the pole. A first lead wire extends from a first coil end and a second lead wire extends from a second coil end. The housing is user attachable to, and detachable from, the top of the first assembly, independently of any electrical connections made to electronics of the musical instrument. Moreover, the housing attaches to and detaches from the first assembly such that when attached, the pole of the first assembly is in magnetic cooperation with the magnet. Also, the housing is removable, thus allowing the magnet to be changed out to another magnet without removing strings or other hardware of the musical instrument.
US09773486B2 Vocal improvisation
The present disclosure is directed at methods and systems for implementing and scoring a vocal improvisation feature in a music video game. This feature can allow players of music video games to sing improvised harmonies for a song using a microphone controller. The improvised harmonies can be musically consonant with a pre-authored melody track programmed into the music video game. The improvised harmonies can comprise pre-authored notes programmed into the pre-authored melody track, or can be generated by the music video game during run-time based on the pre-authored melody track. The music video game can also display guidelines visually showing permissible harmony tracks in relation to the pre-authored melody track.
US09773483B2 Automatic transcription of musical content and real-time musical accompaniment
In at least one embodiment, a method of performing automatic transcription of musical content included in an audio signal received by a computing device is provided. The method includes processing, using the computing device, the received audio signal to extract musical information characterizing at least a portion of the musical content and generating, using the computing device, a plurality of musical notations representing alternative musical interpretations of the extracted musical information. The method further includes applying a selected one of the plurality of musical notations for transcribing the musical content of the received audio signal.
US09773482B2 Musical instrument structures for permanent installation in an outdoor environment
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.
US09773476B2 Cache memory system for a pixel shader and method of operating the same
A cache memory apparatus including a cache memory including a bank, a partition configuration unit configured to divide the cache memory into partitions by allocating the bank to a texture among textures for rendering, and a controller configured to receive a partition ID, of texture data requested by a device that performs the rendering, determine whether the requested texture data is stored in a partition corresponding to the partition ID among the plurality of partitions, and output the requested texture data to the device based on a result of the determination.
US09773475B2 System and method for displaying layered images
A system and method for displaying layered images is provided. A rear display element displays a first image including a background. A transmissive display element displays a third image and a fourth image, the third image being displayed contemporaneously with the first image. The transmissive display element has a front surface and a rear surface. The rear surface is placed a predetermined distance from the rear display element such that images displayed by the rear display element and by the transmissive display element can be viewable through the front surface of the transmissive display element. A lighting element provides backlight illumination to the transmissive display element contemporaneously with the fourth image. The lighting element can provide the backlight illumination by having the system display a second image at the rear display element for transmitting a backlight illumination from the rear display element contemporaneously with the fourth image.
US09773474B1 Grey level-based page turn adjustment
A content item to be displayed via a display of an electronic device may be associated with a first set of grey values or a set of color values. The electronic device may generate, maintain, or at least have access to one or more mappings that map the set of color values and/or the first set of grey values to a second set of grey values. Based on the one or more mappings, the electronic device may convert a color value of the set of color values or a first grey value of the first set of grey values to a second grey value of the second set of grey values. The content item may then be displayed utilizing the second grey value.
US09773472B2 Text extraction from graphical user interface content
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.
US09773468B2 Display driving device for driving each of more than two pixels, display apparatus and method for operating the same
A display driving device includes a first source amplifier that receives first display data and supplies a first pixel voltage to a first pixel based on the received first display data, and a second source amplifier that receives second display data and first control data and supplies a second pixel voltage to a second pixel based on the received second display data and first control data. The second source amplifier has a first stage in which a first process is performed on an input signal based on the second display data, and a second stage in which a second process is performed on the first processed input signal to output the second pixel voltage. The first source amplifier may be configured to conditionally supply the first pixel voltage to the second pixel.
US09773467B2 Charging scan and charge sharing scan double output GOA circuit
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).
US09773466B2 Display apparatus
A display apparatus comprising gate control lines and a plurality of gate driving units, and further comprising a plurality of compensation units (2), wherein each of the compensation units (2) is connected to output terminals of two gate driving units (1) and connected to one of gate control lines. In the display apparatus, the space occupied by gate drivers is reduced and the product size of the display apparatus is decreased by changing the conventional structure of dual gate driving units for two sides to a new structure of a single gate driving unit for two sides (1) plus a compensation unit (2).
US09773461B2 Display module, and cellular phone and electronic device provided with display module
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.
US09773458B2 Display apparatus and control method thereof
A display apparatus according to the present invention includes: a light emission unit; a display unit configured to display an image on a screen by modulating light from the light emission unit; an acquisition unit configured to acquire base image data and difference data used in an expansion process for expanding at least one of a dynamic range and a color gamut of image data; a control unit configured to control light emission of the light emission unit, based on the difference data; and a generation unit configured to generate display image data outputted to the display unit, based on the base image data.
US09773449B2 Pixel circuit with organic light emitting diode
A pixel circuit with an organic light emitting diode (OLED) compensates a threshold voltage of the driving switch therein by controlling the connection relationship between a first capacitor and a second capacitor therein. As such, the compensation time of the pixel circuit may be different from the data writing time of the same. Also, the capacitance to be written with the data may be less than that in the conventional technique so that the time needed for the data writing is then reduced and the pixel circuit in the present invention can be used in a display device with a high refresh rate.
US09773448B2 Display device, electronic apparatus, and method for displaying image
According to an aspect, a display device includes: an image display unit provided with a plurality of pixels each including a first sub-pixel for displaying a first color component, a second sub-pixel for displaying a second color component, a third sub-pixel for displaying a third color component, and a fourth sub-pixel that has higher luminance or higher power efficiency for display than that of the first sub-pixel, the second sub-pixel, and the third sub-pixel, and displays an additional color component different from the first sub-pixel, the second sub-pixel, and the third sub-pixel; a replacement ratio calculation unit that calculates a replacement ratio, generates an output signal based on the replacement ratio, and outputs the generated output signal to a drive circuit.
US09773438B1 System and method for providing views of virtual content in an augmented reality environment
A system configured for providing views of virtual content in an augmented reality environment may comprise one or more of a first display, a second display, an optical element, one or more processors, and/or other components. The first display and second display may be separated by a separation distance. The first display and second display may be arranged such that rays of light emitted from pixels of the first display may travel through the second display, then reflect off the optical element and into a user's eyes. A three-dimensional light field perceived with a user's field-of-view may be generated. Distances of the first display and/or second display to the optical element may impact a perceived range of the three-dimensional light field. The separation distance may impact a perceived depth of the three-dimensional light field and/or a resolution of virtual content perceived with the three-dimensional light field.
US09773436B2 Bedding product with age indicator
A mattress age indicating device includes an enclosure and an indicating assembly contained within the enclosure. The age indicating device may be configured to present an indication related to the mattress's age and may be coupled to the mattress or other bedding or seating product.
US09773432B2 Lightweight cryptographic engine
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.
US09773430B2 Medical hand controller for disabilities
The present invention provides a medical hand controller for disabilities, including a hand controller body; a control button, arranged on the body and applied to control a motor terminal; a voice broadcast device installed inside the hand controller body and applied to voice broadcast a function of the button when the control button is pressed and lasted for an overlong period exceeding a preset value, wherein, the voice broadcast device connects to the control button electrically; and an emboss, set on the control button, applied to mark the function. When a blind or a user with poor eyesight is operating the hand controller, if a control button is pressed, the function of the button will be voice broadcasted, also, the function could be identified through touching the embosses set on the control button, which has facilitated the usage of any users with abnormal eyesight.
US09773429B2 System and method for manual welder training
A method for manual welder training that includes providing a welding training apparatus that includes both hardware and software components and that is operative to gather and process data in real time, wherein the data is derived from an actual training exercise conducted by a welding trainee; selecting training objectives from a predetermined number of predefined objectives; initializing a curriculum, wherein the curriculum is based on the selected training objectives; performing at least one training exercise, wherein the training exercise is a component of the curriculum; providing real-time feedback to the trainee, wherein the real-time feedback is based on the performance of the trainee during the training exercise; evaluating the performance of the trainee based on data gathered and processed during the training exercise; optionally, adapting the curriculum based on the trainee's performance evaluation; and awarding credentials or certifications to the trainee following successful completion of the curriculum.
US09773427B2 Calorie balance system
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.
US09773425B2 Choice question creating apparatus
Provided is a choice question creating apparatus creating a choice question on a question document.It includes an image reading part reading a question document to acquire image data; a character recognizing part executing recognition on image data, acquiring document text data; a sentence extraction part extracting from document text data; a correct answer identifying part identifying word as correct answer from sentence; a word dictionary database in which words are classified into categories and registered; a choice creating part selecting specific number of words from category in word dictionary database including correct answer, and arranges words selected, and word as correct answer identified by correct answer identifying part to create choice group; a question sentence transforming part deleting correct answer from sentence to transform it into question sentence, and a layout part arranging transformed question sentence, and created choice group to create a choice question.
US09773419B1 Pre-positioning aerial drones
A method, system, and/or computer program product pre-positions an aerial drone for a user. A model of a user is used as a basis for predicting a future task to be performed by the user at a future time and at a particular location. One or more processors identify sensor data that will be required by the user in order to perform the future task at the future time and at the particular location, where the sensor data is generated by one or more sensors on the aerial drone. A transmitter then transmits a signal to the aerial drone to pre-position the aerial drone at the particular location before the future time.
US09773417B2 Enhanced park assist system
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.
US09773410B2 System and method for processing, receiving, and displaying traffic information
A system for sharing and processing traffic and/or road condition information includes a number of traffic and/or road condition information computer systems within individual vehicles and/or devices and/or a virtual traffic information server on a mobile network. The traffic and/or road condition information computer systems may be each connected through a peer-to-peer radio, cellular, Wi-Fi, or other similar types of communications network, and which each operate with a database for displaying road maps, with a database storing average speed data for directions of travel along roadways, and with a location sensor used to determine the location and average speed of the vehicle or device, which may be transmitted to other vehicles. The virtual server returns average speed data for road segments, which is displayed on the road maps. The system includes sharing average speed data calculated as well average speed data received from the plurality of vehicles to other vehicles, thereby enhancing the real-time communication of traffic and/or road condition data.
US09773409B1 Automatically configuring a remote control for a device
Intuitive methods of automatically configuring a remote control for multiple electronic devices are disclosed. The remote control can be automatically configured with the help of a first electronic device that is connected to one or more additional electronic devices. The first electronic device aids in the configuration of the remote control by gathering information about the one or more additional electronic devices and configuring the remote control in accordance. The information about the one or more additional electronic devices may be gathered from the devices themselves, from additional remote controls associated with the devices, and/or from a user, among other possibilities.
US09773398B2 Localized flood alert system
A flood warning system and method are described. The system obtains localized flood depth information and, based upon alert parameter information provided by registered users, creates personalized flood alerts for the registered users. The method uses ultrasound derived localized flood depth information and alert parameter information provided by registered users to provide personalized flood alerts to the registered users.
US09773397B2 Method for detecting falls and a fall detection system
There is provided a fall detection system comprising a user device configured to be worn or carried by a user, the user device comprising a proximity sensor for measuring the proximity of the user device to the ground or a floor; and a movement sensor for measuring the movements of the user; the fall detection system further comprising a processing unit configured to process the measurements from the movement sensor to detect a potential fall; activate the proximity sensor if a potential fall is detected; and process the measurements from the proximity sensor to determine if the user has fallen.
US09773396B2 Portable monitoring devices and methods of operating the same
In one aspect of the disclosed implementations, a device includes one or more motion sensors for sensing motion of the device and providing activity data indicative of the sensed motion. The device also includes one or more feedback devices for providing feedback, a notice, or an indication to a user based on the monitoring. The device also includes one or more processors for monitoring the activity data, for determining one or more activity metrics based on the activity data, and for causing one or more of the feedback devices to produce an indication to the user that an activity goal has been achieved by the user based on one or more of the activity metrics. The device further includes a portable housing that encloses at least portions of the motion sensors, the processors and the feedback devices.
US09773394B2 Content reproduction apparatus, mobile appliance, and abnormality detection method
There is provided a content reproduction apparatus including a content reproduction unit for reproducing content, a habit detection unit for detecting a reproduction habit regarding content that uses the content reproduction unit, and an abnormality determination unit for determining there is an abnormality, in a case a reproduction action estimated from the reproduction habit detected by the habit detection unit is not carried out.
US09773393B2 Flow alarm
Described are gas flow disruption alarms. The alarms can include a gas inlet; a gas outlet configured to couple to a gas delivery device; and a vibration member between the gas inlet and the gas outlet configured to produce an audible sound when a gas delivery device is removed from the gas outlet.
US09773392B2 Offender monitor with managed rate of location reading
A portable device, for example an offender monitor, can utilize a location detector, such as a GPS receiver, to provide location information for the device. The portable device can utilize geofences in connection with managing device location and can communicate over a cellular network, for example using a radio to transmit location readings over the network. The location detector and the radio can draw power from an onboard battery. To conserve battery life, the rate of acquiring location readings can be adjusted according to distance between the device and a geofence of interest. For example, a GPS data acquisition rate can increase as the device approaches a geofence and decrease as the device moves away from the geofence.
US09773388B1 Accessibility-layered communication service using lighthouse
Methods, computer program products, and systems are presented. The methods include, for instance: providing social media feed cognizant lighthouse display service for communicating to spectators, information in regard to social response to an event, the lighthouse display service further including a private display for subscribed event details as encoded with a key to make inaccessible to the spectators but to be decoded on a user device with the key.
US09773382B1 Computer-implemented system and method for making multiple-game sporting event wagers
A system and method for effecting a multiple-arm wager incorporating a plurality of events, such as sporting events, includes accessing a wagering system of the type including a central computer accessible by at least one network terminal interconnected thereto and hosting an executable instruction set for computing intermediate revised odds between a minimum and a maximum as a function of bettor-selected point shades to modify the line applicable to selected individual competing event teams for determining whether the selected teams have won the games for purposes of the wager. The line for each team is individually selectively point-shaded in accordance with the wishes of the bettor, and the betting odds for the wager are calculated as a function of the total number of points shaded for the selected teams.
US09773378B2 Wagering game having player-directed population of a bonus feature
A gaming system presents a wagering game that includes a bonus wheel having a plurality of wheel segments. A player directs the placement of at least one award marker on a wheel segment of the plurality, and the wagering game randomly selects a winning wheel segment of the plurality.
US09773377B2 Gaming system and method for accumulating and redeeming community game tokens
A gaming system which displays a community game to one or more participating players. During the community game, the gaming system accumulates one or more community game tokens for one or more participating players. The gaming system subsequently assigns a value to each community game token redeemed by each participating player.
US09773376B2 System and method for using casino-printed tickets to play casino on-line games
Disclosed is a method for enabling a player to use tickets printed at a casino when the player wants to play games in an on-line casino associated with the land-based casino using a virtual ticket system. The method includes: installing a mobile application for the virtual ticket system on a player's mobile device; registering the player with the virtual ticket system using a mobile number of the mobile device; sending a validation key to the mobile number to validate the mobile device; enabling the player to plays a game on a gaming machine at the land-based casino; after the player has completed game play in the land-based casino, providing the player with an opportunity to create an electronic ticket that is usable in the on-line casino; and enabling the player to engage in game play in the on-line casino using the player's mobile device or a desktop computer platform.
US09773373B2 Systems for implementing enhanced gaming and prizing parameters in an electronic environment
System and methods are provided for effecting user experience in an electronic game environment through use of virtual currency or vCoins. In a multi-level game, the systems and methods include memory for storing information on game play, the information including input received from the user, information relating to levels within the multi-level game and game display information for output to the user. A processor is coupled to the memory for generating game play information, preferably including game play with virtual money. The virtual money is acquired through game play or cash purchase. The virtual money is convertible into a non-cash good comprising advancement to another level within the game.
US09773368B2 Gaming machine
To provide a gaming machine which holds a player's attention until symbols are rearranged by reel actions. The operation of the scroll of symbols of a first scroll line is changed under a condition that predetermined symbols are arranged on a pay line in a state where symbols of at least one first scroll line among a plurality of scroll lines are scrolled and symbols of remaining second scroll lines are stopped.
US09773365B2 Money handling apparatus
A money handling apparatus that handles money includes an inlet for taking in money; a money storing unit that stores therein the money; an outlet for dispensing the money; a money transport unit that transports the money between the inlet and the outlet, and the money storing unit; a money recognition unit that is provided to the transport unit and recognizes the money; a check receiving port for receiving a check; a scanner that scans the check to acquire a check image; a check transport unit that transports the check between the check receiving port and the scanner; a check recognition unit that recognizes check information that includes at least a check amount from the check image acquired by the scanner; and a control unit that dispenses money equivalent to an amount of difference between a transaction amount acquired from outside the money handling apparatus and a sum of the check amount and an amount of the deposited money.
US09773364B2 Security and public safety application for a mobile device with audio/video analytics and access control authentication
An access control system utilizes authorized users' mobile electronic devices for transmitting biometric identifiers in combination with using a key card, for authenticating the user's access privileges for unlocking a secure door. The system may further verify proximity of the user's device to the access control reader, which verifies correspondence of the key card with the transmitted biometric characteristics. The system may further require entry of a PIN into the user's device, for its transmission to the access control system for access confirmation. A scanner scans the area around its geographic location for search signals emitted by mobile electronic devices, and identifies a position, a type, and an address of each device, using characteristics of the search signals. Audio analytics detect/identify a position of sudden sound fluctuations indicating a gunshot/fight incident, and correlates the incident location to a device location. Video analytics correlate imaged people with detected electronic devices.
US09773362B2 Directional sensing mechanism and communications authentication
The present invention is directed toward a communication device in communication with a motion sensing mechanism or other utility. The motion sensing mechanism or other utility is adapted to provide data to the communication device. The data is used to selectively allow or restrict the communication device's ability to transmit messages, which may include sensitive data, to a second electronic device. Thus, the motion sensing mechanism or other utility is utilized to limit access to data on the communication device to only instances when the utility provides the communication device with a recognized data input.
US09773353B2 Wireless automotive interface device
A method of automatically establishing a data connection between a wireless automotive interface component and a mobile communication device, comprising: providing a wireless automotive interface component connected to a vehicle's On-Board Diagnostics (OBD) port, the interface component comprising: a short range communication module; and a vehicle network protocol interface; providing a mobile communication device running a gateway module; representing an automatically recognizable Bluetooth profile and a Serial Port Profile (SPP) by the wireless interface component; detecting the automatically recognizable profile by the mobile communication device; searching for the SPP profile by the mobile communication device; and automatically establishing a data connection between the wireless interface component and the mobile communication device via the SPP profile.
US09773351B2 Parking meter system
A parking meter includes a housing, processor, memory, network interface, graphical user interface, first camera disposed in the housing and facing outward from the first side of the housing, microphone, speaker, second camera disposed in the housing and facing outward from the housing towards a parking space, a status light, and a payment acceptor. The meter is configured to sense a vehicle's presence in the parking space, capture an identification of the vehicle, transmit the identification to a remote networked computer system, determine that a parking violation has occurred, transmit the notice to the remote computer system, accept payment of fines, transmit notice of fine payment to the remote computer system, transmit a time of the vehicle's exit from the first parking space to the remote computer system via the network interface, and reset the parking time period to zero upon the vehicle's exit from the parking space.
US09773350B1 Systems and methods for greater than 360 degree capture for virtual reality
Systems and methods for capturing video information in the real world use a set of cameras that are supported, carried, and/or worn by a subject. Virtual reality content is generated based on the captured video and audio information, which provides a true point-of-view (POV) experience. Virtual reality content is played back for other users to have an experience based on the subject's experience.
US09773349B2 Active parallax correction
Techniques of active parallax correction are disclosed. In some embodiments, a first gaze direction of at least one eye of a user is determined. A determination about virtual content can then be made based on the first gaze direction, and the virtual content can be caused to be presented to the user based on the determination. In some embodiments, making the determination comprises determining a first location on a display surface at which to display the virtual content. In some embodiments, the virtual content can be caused to be displayed on the display surface at the first location.
US09773348B2 Head mounted device and guiding method
A head mounted device suitable for guiding an exhibition is disclosed. The head mounted device includes an image capturing unit, a process module and an information interface. The process module includes a recognition unit, a computing unit and a control unit. The image capturing unit captures an input image in invisible spectrum. The recognition unit recognizes an invisible code from the input image. The computing unit calculates a relative distance and a relative angle between the head mounted device and an exhibition object. By comparing the relative distance with a threshold distance, the control unit determines whether to trigger the information interface and present an exhibit-object introduction based on relative distance and relative angle.
US09773347B2 Interacting with a three-dimensional object dataset
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 Displaying three-dimensional virtual content
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.
US09773345B2 Method and apparatus for generating a virtual environment for controlling one or more electronic devices
An approach is provided for generating a virtual environment for controlling one or more electronic devices. A mapping platform causes, at least in part, a rendering of a user interface depicting a virtual environment comprising one or more representations of one or more devices, one or more accessory devices associated with the one or more devices, or a combination thereof. The mapping platform then determines one or more interactions with the user interface, the virtual environment, the one or more representations, or a combination thereof. Further, the mapping platform processes and/or facilitates a processing of the one or more interactions to cause, at least in part, a controlling of the one or more devices, the one or more accessory devices, or a combination thereof.
US09773340B2 Rendering using ray tracing to generate a visibility stream
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.
US09773337B2 Three dimensional animation of a past event
Methods and systems are disclosed for rendering a three dimensional animation of a past event. A request is received, at a processor, for re-creation of a past event associated with a job site. Input data is accessed, at the processor, regarding the past even associated with the job site wherein the input data pertains to past movements and lifts of at least one lifting device associated with the job site. A three dimensional (3D) animation is generated, at the processor, of the past event involving the past movements of the at least one lifting device. The 3D animation is displayed, on a display, depicting the past event wherein the displaying comprises playback controls for controlling the displaying.
US09773335B2 Display control device and method
A display control device includes circuitry configured to acquire a movement distance of an imaging device configured to acquire a plurality of images including a first image and a second image, calculate, when a specific object is detected from the first image, a first positional relationship between the specific object and the imaging device, control a display to superimpose a specific image corresponding to the specific object on the first image based on the first positional relationship, and control the display to superimpose the specific image on the second image based on the first positional relationship, when the specific object is not detected from the second image and the movement distance is smaller than a specific value, the movement distance being from a first position where the first image is captured by the imaging devise to a second position where the second image is captured by the imaging devise.
US09773331B2 Methods and systems for efficient graphics rendering
Methods and systems are disclosed for generating a polygon mesh that may have concavities and/or holes. One example of such a method includes generating a polygon grid, adjusting the grid to fit input image dimensions, adjusting the polygons within the grid to fit detected pixels of interest, simplifying the resulting polygon collection to reduce the total number of polygons, and generating a polygon mesh based on the simplified collection of polygons.
US09773330B1 Systems and methods for real-time data quantification, acquisition, analysis, and feedback
This disclosure relates to systems, media, and methods for quantifying and monitoring exercise parameters and/or motion parameters, including performing data acquisition, analysis, and providing scientifically valid, clinically relevant, and/or actionable diagnostic feedback. Disclosed embodiments may receive real-time sensor data from a motion sensor or sensors mounted on a user and/or equipment while a user performs a test motion. Disclosed embodiments may also calculate a test motion profile based on the real-time sensor data, the test motion profile describing a multi-dimensional representation of the test motion performed by the user or computed motion profiles. Disclosed embodiments may include comparing the test motion profile to a template motion profile to determine a deviation amount for the test motion profile indicating how the test motion deviated from the template motion profile. Still further embodiments may correlate test motion profiles over time with health indicators.
US09773327B2 Modified flow graph depiction
A method and apparatus apply a transition to an initial information integration flow graph to form a modified information integration flow graph which is visually depicted in a modified design canvas. The initial information integration flow graph has nodes, each node having initial location coordinates for visual depiction in an initial design canvas, wherein nodes of the modified information integration flow graph having location coordinates based upon the initial location coordinates.
US09773326B2 Method and device for calibrating computerized tomography (CT) image and CT system including the same
The present invention provides a CT image calibration method and device and a CT system. The method includes: arranging a fixed calibration element at the outside of a channel area and within the maximal reconstruction area of a CT scanning device, and storing the theoretical value of the fixed calibration element; collecting the projection data of the fixed calibration element to obtain the actual reconstructed image of the fixed calibration element; and comparing the actual reconstructed image with the stored corresponding theoretical value, to establish a mapping function for correcting the actual reconstructed image into the theoretical value. By adopting the present invention, the calibration quality can be effectively improved, the image calibration effect is enhanced, the reliability of the CT scanning device is improved and the maintenance cost is saved, thus the practical application value is very high.
US09773323B2 Method for calibrating a digital imager
A method for calibrating a digital imager using a sequence of P input images, to which images a calibrating image is applied to obtain a sequence of P output images is provided. The calibration is performed by updating the calibrating image by estimating, in an iteration n, n being an integer higher than or equal to 1, an image representative of the calibrating image.
US09773322B2 Image processing apparatus and image processing method which learn dictionary
An image processing apparatus includes a plurality of dictionaries configured to store a feature of an object and information on an imaging direction in a scene for each kind of imaged scene, a detecting unit configured to detect an object with reference to at least one of the plurality of dictionaries in the scene in which the object has been imaged and which is to be learned, an estimating unit configured to estimate the imaging direction the detected object, a selecting unit configured to select one dictionary from the plurality of dictionaries based on the imaging direction estimated by the estimating unit and the information on the imaging direction in each of the plurality of dictionaries, and a learning unit configured to learn the dictionary selected by the selecting unit, based on a detection result produced by the detecting unit.
US09773315B2 Device and method for computing amount of drift and charged particle beam system
A drift amount computing device (100) computes an amount of drift between a first image and a second image, and comprises a correlation function computing section (112) for calculating a correlation function between the first and second images, a local maximum position searching section (114) for searching a range of positions of the correlation function for local maximum positions, a local maximum position determining section (116) for assigning weights to intensities of plural local maximum positions according to the distance from the center of the correlation function, comparing the weighted intensities of the local maximum positions, and determining one of the maximum local positions which corresponds to the amount of drift, and a drift amount computing section (118).
US09773313B1 Image registration with device data
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.
US09773309B2 Method of obtaining and analyzing data from an upright MRI from the spinal region of a subject
A method of analyzing a spinal region of a subject. The method includes steps of obtaining a first sagittal image of the spinal region of the subject using an upright magnetic resonance imaging unit; identifying a first vertebral edge on a first side of a first disc in the first sagittal image; identifying a second vertebral edge on a second side of the first disc in the first sagittal image; and determining a first angle between the first vertebral edge and the second vertebral edge for the first disc.
US09773305B2 Lesion diagnosis apparatus and method
A lesion diagnosis apparatus and a lesion diagnosis method are provided. A lesion-surrounding area determination unit is configured to determine an existence of a lesion-surrounding area from continuous medical images. A feedback provision unit is configured to generate feedback information about a presence of a lesion in the lesion-surrounding area.
US09773299B2 Method for correcting fragmentary or deformed quadrangular image
The present invention relates to a method for correcting a fragmentary or deformed quadrangular image. The method comprises five steps, i.e. detection of an edge point, elimination of an abnormal edge point, straight-line fitting, vertex calculation and image correction. The method for correcting a fragmentary or deformed quadrangular image is applied to a recognition method and a recognition system for papers, such as valuable documents, bills, identity cards, etc., and can rapidly conduct edge detection and tilt correction on images of valuable documents, bills or papers which are fragmentary or deformed.
US09773294B2 Graphics processing system for determining whether to store varying variables into varying buffer based at least partly on primitive size and related graphics processing method thereof
A graphics processing system includes a decision logic and a varying buffer control circuit. The decision logic sets a control signal by checking at least one criterion, wherein the at least one criterion includes a first criterion, and a checking result of the first criterion depends on a size of a primitive. The varying buffer control circuit refers to the control signal to determine whether to store varying variables of the primitive into a varying buffer.
US09773292B2 Graphics workload submissions by unprivileged applications
Methods and systems may provide for receiving, at a controller, a notification of a workload submission by an application lacking system level privileges. Additionally, the controller may be used to schedule a transfer of the workload submission to a graphics hardware component for execution, wherein the controller has system level privileges. In one example, the transfer bypasses an operating system and a kernel mode driver associated with the graphics hardware component.
US09773290B2 Content watermarking
In an embodiment, a method of decoding a watermarked video includes receiving a video including a watermark and three or more pilot signals. The method includes attempting to detect the watermark and retrieve a corresponding message in the video based on one or more decoding starting points of the video. The method includes outputting the message if the attempt is successful. If the attempt fails, the method includes detecting the pilot signals in the video; based on the detected pilot signals, estimating a geometric distortion of the video; inverting the geometric distortion for the video to generate a warped video; and attempting to detect the watermark and retrieve the corresponding message in the warped video based on one or more decoding starting points of the warped video.
US09773288B2 Radial data visualization system
A method for interactive visualization of a decision assessment on a graphical user interface, including generating, by a computer processor, that includes generating, by a computer processor, the decision assessment model having a first set of circular sectors on a first ring, a second set of circular sectors on a second ring wherein each of the second set of circular sectors is related to a corresponding first circular sector, and a third set of circular sectors on a third ring wherein each of the third circular sectors is related to a corresponding second circular sector. The first set of circular sectors, the second set of circular sectors and the third set of circular sectors include concentric rings with a common center.
US09773287B1 Weapon management system using police officer black-box, method and apparatus for police officer black-box
Disclosed herein are a weapon management system using a cop's black-box which collects environment information by sensing an aiming movement of a user to a subject according to use of a weapon from a first cop's black-box, and receives, from a plurality of second cop's black-boxes located within a preset radial distance from the user, external environment information based on the aiming movement of the user, a cop's black-box, and a method for the same. Use of the weapon may be monitored in real time using collected environment information and external environment information such that a further action can be taken.
US09773284B2 Displaying social networking system user information via a map interface
The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
US09773280B2 Trading interface for facilitating trading of multiple tradeable objects in an electronic trading environment
A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.
US09773276B2 System and method for forecasting tax effects of financial transactions
A system and method for forecasting tax effects of financial transactions is provided. The system and method include a series of web pages. The web pages allow a user to 1) determine their federal and state tax rates, 2) describe the asset they wish to sell. Additional web pages then display the tax consequences of the sale of the asset along with the details of the calculations used to evaluate those consequences. Still more web pages can be used to describe an asset to buy. In this case, the displayed consequences are expanded to compare the benefit of holding the current asset against the benefit of acquiring the new asset.
US09773269B1 Image-selection item classification
Systems and methods are disclosed in which thematic image selection challenges including images of items available in an electronic catalog are presented to users. Unclassified items in the electronic catalog may be identified, and the unclassified items may be presented in a thematic image selection challenges to assist in classifying the unclassified items. Classified items may also be presented in the thematic image selection challenge in order to assess the reliability of user input. If a user expresses interest in an item in the thematic image selection challenge, the user may be presented with more information about the item and may also be presented with an option to purchase the item.
US09773267B2 Presence and proximity driven filtering of applications and media content
Access to certain application programs and/or media content items at or from an online storefront are granted or denied for a requesting computing device based on whether a subject computing device is present at or within a threshold proximity to a reference computing device or a reference location. The requesting computing device may include the reference computing device or another computing device.
US09773265B2 Method and system for remote orders
A system for and method of processing customer orders are disclosed. The system contains an order entry device, software having a database and at least an interface function, an algorithm adapted for selecting the order processing location and adapted for transmitting customer orders to the order processing device. The method of processing customer orders includes collecting the orders at an order entry device such as a point of sale, prioritizing and queuing the orders, identifying the best point of delivery for each order, transmitting the order to the point of delivery and processing the order at the point of delivery. This saves time for the customer and improves the accuracy of filling the orders.
US09773264B2 Method for providing composite user interface controls and an online storefront for same
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 Customizing products
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.
US09773262B2 Integrated file structure useful in connection with apparatus and method for facilitating account restructuring in an electronic bill payment system
An electronic funds transfer bill payment operation of a financial institution receives first information, representing an account restructuring of a biller which uses the bill payment operation, which information is combined with second information, which is formatted differently than the first information, into a uniformly formatted file. The second information includes card update information for recurring payment card payments made with payment cards issued by the financial institution. The uniformly formatted file is transferred to an operator of a payment network of a kind configured to facilitate transactions between multiple issuers and multiple acquirers, and it specifies at least one old account number associated with a biller and at least one new account number associated with the biller. The payment network operator operates both a recurring payment transaction system for card-not-present recurring payments and an electronic funds transfer account conversion application in accordance with the uniformly formatted file.
US09773256B1 User-based ad ranking
Advertisement quality measures (e.g., predicted click through rates) are modified in accordance with a user's preferences with respect to domains to which the advertisements relate.
US09773251B2 Apparatus and system for generating vehicle usage model
A vehicle computer system configured to communicate with a mobile device, comprising a wireless transceiver configured to communicate with the mobile device. The vehicle computer system also includes a processor in communication with the wireless transceiver. The processor is configured to receive information from one or more vehicle sensors regarding vehicle usage, send the information to an off-board server via the wireless transceiver, wherein the information is utilized in a damages-model regarding the vehicle, and output the information concerning the damages-model to a user display.
US09773248B2 Troubleshooting a problem with user equipment based on a location of a user
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.
US09773247B1 Adaptive and customizable account interface system and method
The invention is directed to a method and system for providing an interface including modular customizable elements for implementation by a system user. The method and system have particular application for financial accounts, such as credit card accounts. The interface may adapt in response to user behaviors. However, the user may also customize features of the interface. Thus, a behavioral monitoring and analysis system is provided for monitoring account holder spending behaviors and analyzing the spending behaviors. Account holder customization tools may be presented to the account holders through a user interface, the account holder customization tools allowing account holders to modify a user interface display of account related parameters by inputting parameters into a computing system. An experience customization engine may be implemented by a processor for receiving input from both the behavioral monitoring and analysis system and the account holder customization tools in order to formulate the user interface display of related account parameters. User interface presentation components may be provided for presenting the account holder with a user interface display of account parameters and the account holder customization tools for allowing the account holders to modify the presented user interface display.
US09773244B2 Tracking points related to a user account for online redemption
A computer to track earned points accumulated, to an online user account, related to a completed task is disclosed. More points may be earned based on a criteria level related to each category of dynamically changing categories. Earned points may be reduced based on redemption used to purchase and download to a mobile client computer music, video, or games provided on a custom menu.
US09773243B1 System for structured encryption of payment card track data with additional security data
A system may include a point-of-sale system that gathers payment card track data from a payment card and a payment gateway that processes the track data to authorize purchase transactions. Discretionary data in a discretionary field of the track data may be compressed to create space that may be used to accommodate additional security data. The sensitive information may be moved to the discretionary field. The compressed discretionary data and the sensitive information may be encrypted using a structure preserving encryption algorithm and a managed encryption key. The managed encryption key or other additional security data may be added the discretionary field. Track data that has been modified in this way may be conveyed to the payment gateway for processing. The payment gateway may extract the key management data, decrypt the encrypted data, and reconstruct the original track data by decompressing the discretionary data and replacing the sensitive track data.
US09773241B2 Dynamic boost of near field communications (NFC) performance/coverage in devices
Described herein are architectures, platforms and methods for dynamic amplification/boosting of near field communications (NFC) antenna transmission power in a device during NFC related functions that require increase in an NFC antenna transmission power such as a payment transaction. For example, to comply with Europay MasterCard and Visa (EMVco) standards with regard to higher NFC antenna transmission power during the EMVco transactions, the NFC antenna transmission power may be dynamically controlled to maximize efficiency of a battery/power supply of the device.
US09773239B2 Method for secure transactions
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.
US09773238B2 Vehicle-based order entry and processing mechanism
The present invention uses an order processing server to transmit an electronic menu to a customer. When a vehicle comes within range of the server's transceiver, the menu is received by the particular customer device, and the order is formulated and transmitted back to the server.
US09773236B2 Systems, devices, and methods for processing payments for a card
Embodiments of the disclosure include systems, methods, and devices for processing payments for a card. Such embodiments include receiving payment information from a payor at an intermediate entity server as well as authorizing the payment transaction, by the intermediate entity server, based on the payment information. Further such embodiments include providing instructions, by the intermediate entity, to debit a payor card account and credit payee shadow ledger account based on the payment information as well as providing instructions, by the intermediate entity, to debit the payee shadow ledger account and to credit the payee card account based on payment rules.
US09773234B2 Smart phone system and method
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 Payment without account creation
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.
US09773231B2 Content associations and sharing for scheduled events
Sharing content includes verifying occurrence of an event, determining participants of the event, gathering related content generated by the participants, where the related content corresponds to the event, and disseminating the related content to the participants. The event may be a business meeting. Verifying occurrence of an event may include determining scheduled participants, scheduled location, and scheduled time of the event using an electronic calendar of one of the scheduled participants. Participants may include the scheduled participants and other participants that are not listed in the electronic calendar where the other participants attend the event. Verifying occurrence of an event may also include confirming that at least an event organizer is at the scheduled location at the scheduled time and there is at least one other one of the participants. The content may include documents, photos, scanned images, audio clips, video clips, types notes, and/or handwritten notes.
US09773226B2 System and method for servicing customized mobile content
Disclosed are a system and a method for servicing a customized mobile content that can allow a user to easily download and use various mobile contents regardless of a type of his/her own terminal by: verifying user information by using metadata and a template that are stored in advance from information published by a content publishing institution, generating a mobile content suitable for types of the content publishing institution and a user terminal and transmitting the generated mobile content to the user terminal, downloading the mobile content through a program for the mobile content installed in the user terminal, and displaying the downloaded mobile content to the user.
US09773224B2 Shelf-monitoring system
A system and method for monitoring shelf inventory that combines bar code and RFID technologies to permit electronic data entry of item shelf assignments and real time reporting of item removal from display/dispensing storage shelves.
US09773222B2 Externally augmented asset management
A system and method for externally augmented asset management is disclosed. According to one embodiment, information from a first reporting source about an asset is received. In addition, information from a second reporting source about the asset is also received. Information from a third reporting source about at least one environmental condition is also received. A database is then populated with the information from the first reporting source, the information from the second reporting source and the third reporting source such that information from the first reporting source, the information from the second reporting source and the third reporting source can be collected or accessed from the database.
US09773221B1 Machine or group of machines for monitoring location of a vehicle or freight carried by a vehicle
A machine or group of machines for monitoring location of at least one of a vehicle or freight carried by the vehicle includes a server comprising a central processing unit, a memory, a clock, and a server communication transceiver that receives location information of a mobile device, the mobile device comprising a GPS receiver, a microprocessor and a wireless communication transceiver coupled to the GPS receiver, the mobile device comprising the GPS receiver programmed to receive data sent by a plurality of GPS satellites, calculate location information of the mobile device comprising the GPS receiver and transmit the location information.
US09773219B2 Systems and methods for using geometry sensitivity information for guiding workflow
Systems and methods are disclosed for using geometry sensitivity information for guiding workflows in order to produce reliable models and quantities of interest. One method includes determining a geometric model associated with a target object; determining one or more quantities of interest; determining sensitivity information associated with one or more subdivisions of the geometric model and the one or more quantities of interest; and generating, using a processor, a workflow based on the sensitivity information.
US09773213B2 Spinning off chat threads
A solution for providing an instant messaging (IM) space, such as for a chat session, is provided, which includes provisions for spinning off of chat threads. An embodiment of the invention provides a method of providing an IM space, the method comprising: providing a first graphical user interface (GUI) space for an IM conversation; obtaining a selected portion of the IM conversation represented on the first GUI; and creating a second GUI space for a second IM conversation based on the portion selected.
US09773208B2 Quantum information processing
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.
US09773207B2 Random fact checking method and system
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
US09773205B1 Distributing digital-works and usage-rights via limited authorization to user-devices
Method for automatically distributing, as needed, a user's digital-works and usage-rights to one or more user-devices. A definition of the usage-rights for a digital-work may be stored at one or more locations on a network. A version of said digital-work suitable for a user-device may be provided by one or more locations on said network. When a user who is authorized to utilize said digital-work is active at a user-device, a version of said digital-work and authorization to utilize is automatically transferred when needed to a user-device. The digital-work and authorization may be automatically transferred as needed to any user-device where an authorized user is active. The usage-rights may only be valid for one or more specific users. The usage authorization at each user-device may be less than defined in the full usage-rights maintained on the network. Authorization to utilize said digital-work at a user-device may be extended from time to time by exchanging user-device status across the network. Digital-works are automatically provided as needed to any user-device that an authorized user is using.
US09773203B2 Creating antennas connected to printed chips by post processing with a laser or other cutting device
An RFID antenna structure for use with an RFID device is disclosed. A printed electronic circuit (PEC) is assembled onto an area of a conductor that is initially substantially flat, with minimal apertures cut into it. The substantially flat conductor makes the printing of the functional chip/circuit easier. Then, the conductor is cut post process with a laser or other cutting tool to create the interconnection. In another embodiment, the conductors of the PEC bridge the position where an aperture should be to create part of an RFID antenna. Further, the conductive layer and the PEC are then cut post process to create an antenna for the RFID device.
US09773198B2 Print control apparatus, print control method, and storage medium
A printing apparatus to communicate with a terminal apparatus, includes a storing unit, an acquiring unit, a receiving unit, and a printing unit. The storing unit stores information for specifying first paper types selectable in the terminal apparatus. The terminal apparatus acquires the information from the printing apparatus and displays the first paper types as selection candidate paper types. The acquiring unit acquires a second paper type. The receiving unit receives a first paper type from the first paper types for printing of an image. The printing unit prints the image where the first paper type corresponding to second paper types is received and any of the second paper types corresponding to the first paper type is acquired, and does not print the image where the first paper type corresponding to second paper types is received and another second paper type different from the second paper types is acquired.
US09773192B2 Fast template-based tracking
Techniques to identify and track a pre-identified region-of-interest (ROI) through a temporal sequence of frames/images are described. In general, a down-sampled color gradient (edge map) of an arbitrary sized ROI from a prior frame may be used to generate a small template. This initial template may be used to identify a region of a new or current frame that may be overscan and used to create a current frame's edge map. By comparing the prior frame's template to the current frame's edge map, a cost value or image may be found and used to identify the current frame's ROI center. The size of the current frame's ROI may be found by varying the size of putative new ROIs and testing for their congruence with the prior frame's template. Subsequent ROI's for subsequent frames may be identified to, effectively, track an arbitrarily sized ROI through a sequence of video frames.
US09773190B2 Precision calibration method for high-precise rotary encoder
The present invention mainly provides a precision calibration method for being applied in a high-precise rotary encoder system, wherein the primary technology feature of the precision calibration method is that: using a laser speckle image capturing module to capture N frames of laser speckle image from an optical position surface of a rotary encoding body, and then using image comparison libraries and particularly-designed mathematical equations to calculate N number of image displacements, so as to eventually calculate N number of primary variation angles and sub variation angles corresponding to the N frames of laser speckle image. Therefore, after the rotary encoding body is rotated by an arbitrary angle, an immediate angle coordinate can be precisely positioned according to the primary variation angles, the secondary variation angles and the N number of image displacements.
US09773189B2 Recognition apparatus and recognition method
A recognition apparatus according to an embodiment of the present invention includes: a candidate region extraction unit configured to extract a subject candidate region from an image; a feature value extraction unit configured to extract a feature value related to an attribute of the image from the subject candidate region extracted by the candidate region extraction unit; an attribute determination unit configured to determine an attribute of the subject candidate region extracted by the candidate region extraction unit on the basis of the feature value extracted by the feature value extraction unit; and a determination result integration unit configured to identify an attribute of the image by integrating determination results of the attribute determination unit.
US09773188B2 Information processing apparatus, imaging apparatus, information processing system, information processing method, and program for removing unwanting objects from images
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 Methods for mobile image capture of vehicle identification numbers in a non-document
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 Intelligent entrance guard unlocking system and unlocking method thereof
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.
US09773179B2 Vehicle operator monitoring system and method
A method for monitoring a vehicle operator can be executed by a controller and includes the following steps: (a) receiving image data of a vehicle operator's head; (b) tracking facial feature points of the vehicle operator based on the image data; (c) creating a 3D model of the vehicle operator's head based on the facial feature points in order to determine a 3D position of the vehicle operator's head; (d) determining a gaze direction of the vehicle operator based on a position of the facial feature points and the 3D model of the vehicle operator's head; (e) determining a gaze vector based on the gaze direction and the 3D position of the vehicle operator's head; and (f) commanding an indicator to activate when the gaze vector is outside a predetermined parameter.
US09773178B2 Vehicle tracking
Techniques are described for vehicle or entity tracking. In one example, techniques include receiving a first set of data, said data comprising video or images from a first mobile data source, determining that said first set of data matches a second set of data in a first data source, the second set of data corresponding to a vehicle or entity being tracked; requesting a third set of data, said data comprising video or images from a second mobile data source, and determining a confidence level based on how well said first and third data sets match said second data set.
US09773177B2 Surrounding environment recognition device
A surrounding environment recognition device includes: an image acquisition unit that obtains a photographic image from a camera for capturing, via a camera lens, an image of a surrounding environment around a mobile object; an image recognition unit that recognizes an object image of an object present in the surrounding environment based upon the photographic image obtained by the image acquisition unit; an accumulation detection unit that detects accumulation settled on the camera lens based upon the photographic image obtained by the image acquisition unit; a suspension decision-making unit that makes a decision, based upon detection results provided by the accumulation detection unit, whether or not to suspend operation of the image recognition unit; a tracking unit that detects a characteristic quantity in a tracking target image from a specific area in an image captured by the image acquisition unit for a reference frame, determines through calculation an estimated area where the characteristic quantity should be detected in an image captured by the image acquisition unit for a later frame relative to the reference frame and makes a decision as to whether or not the characteristic quantity for the tracking target image is also present in the estimated area; and a resumption decision-making unit that makes a decision, based upon at least decision-making results provided by the tracking unit and indicating whether or not the characteristic quantity for the tracking target image is present, as to whether or not to resume the operation of the image recognition unit currently in a suspended state.
US09773176B2 Image processing apparatus and image processing method
According to one embodiment, an image processing apparatus and an image processing method includes a processed image generation unit, a provisional detection unit, and a final detection unit. The processed image generation unit generates a processed image for detection processing from an image around a vehicle taken by a camera provided on the vehicle. The provisional detection unit scans a scanning frame of a predetermined size according to a detection target object on the processed image, and detects a plurality of position candidate regions of the detection target object within the processed image by determining a feature value for respective scanning positions using a dictionary of the detection target object. The final detection unit determines an overlapping region of the plurality of position candidate regions, and determines a final detection position of the detection target object within the processed image based on the overlapping region and the plurality of position candidate regions.
US09773169B1 System for capturing a biometric image in high ambient light environments
The invention provides an image capture system, apparatus and method for capturing a biometric image in high ambient light environments. Reflections from ambient light can introduce unwanted environmental pattern noise that can interfere with extracting information from a captured biometric image. The invention performs attenuation of ambient light without requiring employment of shielding to prevent ambient light from reflecting off of a surface being imaged. As a result, the invention can be deployed into environments with varied indoor or outdoor lighting characteristics.
US09773162B2 User discovery via digital ID and face recognition
Accumulating contact information of a member of a group of participants includes determining contact information that includes facial image information for each of a set of participants that are in close physical proximity to a user, where the set of participants is a subset of potential participants that include people that are not in close proximity to the user. The user obtains a facial image of the member. The facial image of the member is compared to facial images of the set of participants. In response to matching the facial image of the member to a facial image of a particular one of the set of participants, contact information is requested for the particular one of the set of participants to be added to contact information maintained by the user and/or a contact management system accessible by multiple users.
US09773157B2 System and method for face capture and matching
According to an example, a face capture and matching system may include a memory storing machine readable instructions to receive captured images of an area monitored by an image capture device, and detect one or more faces in the captured images. The memory may further store machine readable instructions to track movement of the one or more detected faces in the area monitored by the image capture device, and based on the one or more tracked detected faces, select one or more images from the captured images to be used for identifying the one or more tracked detected faces. The memory may further store machine readable instructions to select one or more fusion techniques to identify the one or more tracked detected faces using the one or more selected images. The face capture and matching system may further include a processor to implement the machine readable instructions.
US09773156B2 Grouping and ranking images based on facial recognition data
Technologies for grouping images, and ranking the images and the groupings, based on entities shown in the images. Images may be grouped based on faces shown in the images. Different images with faces that indicate the same entity (e.g., Adam) may be automatically grouped together. Different images with faces that indicate the same multiple entities (e.g., the people in my family) may also be automatically grouped together. Such automatic grouping may be based on facial recognition technologies. Further, images and groups of images may be automatically ranked based on the faces shown and entities represented. Such rankings may also be influenced by adjacent data that indicates family and friends and the like, and that can be used to identify such entities in the images.
US09773155B2 Depth from time of flight camera
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.
US09773149B2 Fingerprint identification module, drive control circuit, display substrate and display device
The present disclosure relates to a fingerprint identification module, including: a plurality of sensing units, wherein each sensing unit receives modulation signal when turned on, the modulation signal covers at least one first time interval and at least one second time interval, and the voltages during the first and second time intervals are respectively first and second voltages; a collecting unit for collecting output signals of the sensing units in the same column in all the first time intervals as a first signal and those in all the second time intervals as a second signal; and a calculating unit for determining the difference between the first and second signals to obtain a third signal and obtaining the fingerprint information sensed on the basis of the third signal. Through the above solution, it is possible to eliminate the influence of the leakage current in the sensing unit, thereby accurately identifying fingerprints.
US09773148B2 Display device, driving circuit, method for driving display device, and electronic apparatus
A display device is provided. The display device includes: a display panel provided with a plurality of display electrodes, where the display electrodes are configured for displaying images, display electrodes located within a predetermined region of the display panel are defined as first electrodes, the first electrodes are configured for fingerprint sensing, and a stage during which the first electrodes perform the fingerprint sensing is defined as a fingerprint sensing stage; and a driving circuit configured to, provide display signals to the display electrodes to display the images, and provide a fingerprint sensing signal to the first electrodes during the fingerprint sensing stage and perform a self-capacitance detection on the first electrodes, to implement the fingerprint sensing. A driving circuit, a method for driving the display device, a liquid crystal display device and an electronic apparatus including the display device are provided.
US09773144B2 Communication system, control method for electronic device and communication system, and computer-readable storage medium
A communication system includes a first electronic device and at least one second electronic device. The second electronic device has a communication function section having a function for performing communication and an identification image presentation section which provides, at a position that can be captured from outside, an identification image having device information including the type of a communication standard for the communication to be performed by the communication function section. The first electronic device has a control section and a display section, and the control section acquires the device information from a captured image of the identification image, and causes a combination image that is a combination of an image of the second electronic device and image information correspond to the device information to be displayed on the display section.
US09773143B2 Image processing apparatus, image processing method, and image processing system
An image processing apparatus includes an acquisition unit that acquires setting information acquired from a captured image, a setting unit that performs, based on the acquired setting information, setting regarding image analysis processing to be performed on a captured image obtained by capturing an image of a predetermined monitoring target range.
US09773138B1 Optical polling platform methods, apparatuses and media
An image associated with a poll may be acquired via a camera. One or more symbols indicating responses may be found by analyzing the image. The responses specified by the symbols may be determined and saved. The responses may also be displayed to the operator and/or to the respondents.
US09773137B2 Driver's license detector
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.
US09773129B2 Anti-replay protected flash
Embodiments of the present disclosure describe a system and method for providing anti-replay protection. One embodiment describes a system comprising: a security device; and an anti-replay protected flash device comprising: a flash memory array; an authentication unit; and a secure memory, wherein the authentication unit and the secure memory are disposed in a security boundary.
US09773127B2 Information processing apparatus
An information processing apparatus includes: a memory that stores, for each of a plurality of items that can be described in extensions included in a certificate signing request, item names and item contents with associating each of the item names with a respective one of the item contents; an acquiring unit that acquires specific information; a preparation unit that makes out a specific certificate signing request including specific extensions in which a specific item name and a specific item content are described, according to a condition for making out specific extensions which is determined in response to a user's instruction, by acquiring the specific item name and the specific item content from the memory and using the acquired specific information, specific item name and specific item content; and an output unit that outputs the specific certificate signing request to an outside.
US09773126B2 Data collection privacy
Various implementations of data collection privacy techniques for web content are described herein. Web content that is authored via content authoring service may be associated with data that describes collection behaviors of the web content in accordance with an established data collection privacy scheme. In one approach, data collection privacy is implemented using mark-up constructs contained in a manifest that is included with or otherwise associated with the web content. A content rendering application, such as a browser, may be configured to parse the content and recognize the collection behaviors based on the corresponding data indicative of the behaviors. The content rendering application may then output a notification to inform the user regarding the collection behaviors and provide a set of options available for management of data collection.
US09773123B2 Owner privacy in a shared mobile device
Systems and methods that regulate range of access to personal information of a mobile unit's owner. The access control component can designate granularity for access levels and/or a spectrum of access modes—(as opposed to a binary choice of full access or no access at all). Such access can be based on a spectrum and/or discrete trust relationship between the owner and user of the mobile unit. A profile definition component can exploit an owner's trust relationships to designate levels of security. The profile definition component can further define a profile based on a set of applications, such as entertainment mode, browser mode, and the like.
US09773121B2 Security application for data security formatting, tagging and control
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.
US09773120B1 Forensic investigation tool
Methods and systems are disclosed a digital investigation tool capable of recovering and decrypting content. The tool combines digital techniques with decryption capability for a wide range of encryption algorithms. In one implementation, the tool identifies the type and/or vendor of the encryption algorithm used to protect the content. The tool then automatically obtains the decryption information needed to decrypt the content. Depending on the encryption algorithm used, the information may include a master key, user-specific keys, user IDs, passwords, and the like. The decryption information may be accumulated in a local or remote storage location accessible by the tool, or it may be acquired in real time on an as-needed basis from a third-party encryption vendor, a key server, and the like. Such an arrangement allows law enforcement agencies as well as corporate security personnel to quickly recover and decrypt content stored on a computer system.
US09773117B2 Dissolvable protection of candidate sensitive data items
Reducing risk of data loss by automatically background scanning data to detect a plurality of candidate sensitive data items. For at least some of those candidate sensitive data items that are deemed not to concretely classified as sensitive, a dissolvable encryption is applied to the data item to at least temporarily protect the data item. When the user requests access to the data item, the system determines that the data item has been dissolvably encrypted and that the user is authorized to define the sensitivity of the data item. In response, the user is allowed to direct the system as to whether the data item is to be concretely encrypted (such as if the user was to confirm the data item as sensitive), or whether the dissolvable encryption of the data item is to be dissolved (such as if the user was to confirm the data item as not sensitive).
US09773115B2 Out of band management of basic input/output system secure boot variables
A method is provided in one example embodiment and includes storing secure boot variables in a baseboard management controller; and sending the secure boot variables to a basic input/output system (BIOS) during a power on self-test, where the BIOS utilizes the secure boot variables during runtime to authenticate drivers and an operating system loader execution. In particular embodiments, the secure boot variables may be included in a white list, a black list, or a key list and, further, stored in erasable programmable read only memory.
US09773114B2 Method for analysing program code of electronic device and electronic device
A method of analyzing a program code of an electronic device includes configuring a tree by using a key string included in the program code and; in response to a command to find a specific key being received, performing a predetermined order traversal of the tree by using a string included in the specific key; in response to a node which matches a last string included in the specific key having a leaf node as a result of the predetermined order traversal, returning a value of the leaf node; and analyzing the program code by using the return value.
US09773112B1 Exploit detection of malware and malware families
According to one embodiment, a computerized method comprises, accessing information associated with one or more observed events, wherein one or more of the observed events constitutes an anomalous behavior; accessing a reference model based on a first plurality of events, the reference model comprises a first event of the first plurality of events, a second event of the first plurality of events and a relationship that identifies that the second event of the first plurality of events is based on the first event of the first plurality of events, wherein at least one of the first event and the second event constitutes an anomalous behavior; and comparing the information associated with the one or more observed events with the reference model to determine whether at least one observed event of the one or more observed events matches at least one of the first event of the first plurality of events or the second event of the first plurality of events that constitutes the anomalous behavior is provided.
US09773109B2 Alternate files returned for suspicious processes in a compromised computer network
Methods and systems are presented of presenting false and/or decoy content to an intruder operating on a computer system by obfuscating critical files on a computer storage device with data that directs subsequent infiltration and propagation to designated decoy hosts and decoy applications.Method and systems are provided for selectively presenting different contents to different viewers/users of application resource files for the purpose of preventing the valuable content from being read, tampered with, exfiltrated, or used as a means to perform subsequent attacks on network resources.
US09773104B1 Authentication for blocking shoulder surfing attacks
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.
US09773103B2 Operation device and operation method
An operation device includes a screen display section that displays a login screen on a touch panel, a key position changing section, a key information reception section, and a key information determination section. The key position changing section changes positions of a plurality of keys that are displayed on the login screen such that the keys are displayed for a current login process at positions that are different from previous positions at which the keys were displayed for a previous login process. The key information reception section generates input information representing a key pressed on the login screen. The key information determination section allows login of a user when a combination of pieces of input information corresponding to a plurality of key presses performed by the user matches registration information and does not allow login of the user when the combination does not match registration information.
US09773098B1 Media content feed format for management of content in a content hosting website
A system and method for providing a content feed file for a content file to a content host. The method comprises delivering the content file and the content feed file to the content host, wherein the content feed file comprises one or more policies and the one or more policies direct the content host to manage the content file according to the one or more policies. After the content host processes the content file according to the provided policies, the content owner receives a status report wherein the status report comprises information about actions taken by the content host according to the one or more policies.
US09773096B2 Means and method for improved glycemic control for diabetic patients
A glycemic control system includes a physician processor, remote processor, and a portable telephone having a data input mechanism, a display, and an internal processor for bi-directional communication with the physician's processor and the remote processor. A patient inputs data to the internal processor responsive to input from the physician's processor and then transmits the information to the remote processor where an optimized number of units to be administered is sent back and displayed on the portable telephone.
US09773094B1 Methods and systems for pharmacy modeling
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.
US09773091B2 Systems and methods for genomic annotation and distributed variant interpretation
A computer-based genomic annotation system, including a database configured to store genomic data, non-transitory memory configured to store instructions, and at least one processor coupled with the memory, the processor configured to implement the instructions in order to implement an annotation pipeline and at least one module filtering or analysis of the genomic data.
US09773090B2 Method computer program and system to analyze mass spectra
A method, computer program and system to identify peaks generated by different physical ions in a solution including substances by analyzing mass and intensity coordinates of all peaks in a set of mass spectra measured with errors for a certain concentration c of the solution is here disclosed. The peaks in different mass spectra are associated to a same ion if they are sufficiently ‘close’ according to specific discrimination criteria that go beyond the proximity of mass values.A two stage process is applied, each stage consisting in applying the method to identify peaks in mass spectra. In stage 1, the method to identify peaks is applied on each set of mass spectra for each concentration. Resulting sequences of peaks, one peak in each spectrum, are associated to different ions. This output of stage 1 is converted into a set of virtual mass spectra having as virtual peaks, average peak coordinate values calculated on each sequence. The method to identify peaks is applied once on the virtual mass spectra and the resulting ion identification table refers to peak coordinates values associated to one ion for each concentration of the solution.
US09773086B1 Methods, systems, and articles of manufacture for implementing coplanar waveguide transmission lines in electronic designs
Disclosed are techniques for implementing coplanar waveguide transmission lines in an electronic design. These techniques identify one or more electrically conductive shapes and a plurality of edge segments thereof in an electronic design. A plurality of model trace segments may be constructed based in part or in whole upon a plurality of edge segments. One or more coupled line groups may be generated with the plurality of model trace segments and one or more actual trace segments for a model of the electronic design. Electrical analyses or simulations may be performed on the model to generate electrical analysis results. The electronic design may then be devised or revised based on extracted parameter values of the electrical analysis results.
US09773085B2 System design management
This application discloses a computing system implementing tools and mechanisms to generate a framework for a system-level design of an electronic system, wherein the system-level design includes multiple electronic designs from different electronic design automation tools. The tools and mechanisms can correlate design components in the electronic designs to different portions of the framework for the system-level design, and determine whether the electronic designs are congruent with the system-level design based, at least in part, on the correlation of the electronic designs to the different portions of the framework for the system-level design.
US09773082B1 Circuit design employing stamp patterns
Methods and systems provide aspects of electronics layout design including copying of layout element(s) and graphically defining a one-to-one correspondence between two elements. An exemplary method may include defining a cloning constraint for a layout, rendering a user interface (UI) to display at least one of a schematic and form representation of the layout, and receiving a selection of at least one element in the layout. The method may create a movable drag set based on the selection, and responsive to a matching of at least one element of the drag set with another element in the layout, performing a one-to-one correspondence for the matched elements. The matching may be an overlap of at least one element in the drag set with an element in the layout having the same master.
US09773080B2 Thermal simulation device and method
A thermal simulation device is applied to a transaction-level designed chip which includes a plurality of intellectual properties. The thermal simulation device includes a plurality of thermal-aware transaction-level power model circuits, a simulator, a translator and a thermal emulator. The thermal-aware transaction-level power model circuits corresponds to the respective intellectual properties, and are configured to a corresponding power information for each of the intellectual properties, and dynamically adjusts the power information according to temperature information. The simulator is configured to generate the corresponding temperature information of the intellectual properties according to compatible information. The translator is configured to generate the compatible information which is compatible with the simulator. The thermal emulator is configured to trigger the simulator and transmit the temperature information to the intellectual properties.
US09773078B2 X-propagation in emulation using efficient memory
Embodiments relate to the emulation of circuits, and representation of unknown states of signals. A disclosed system (and method and computer program product) includes an emulation environment to convert a digital signal of a DUT in a form capable of representing an unknown state. In addition, the disclosed system converts digital logic circuits such as Boolean logic, flip flops, latches, and memory circuits to be operable with signals having unknown states. Thus, an unknown state of a signal is indicated and propagated through digital logic circuits represented in a disclosed semantic to enable prompt detection of improper operation of the DUT, for example, due to power shut down or inadequate initialization.
US09773075B2 Underground tactical optimization
In an embodiment, a computer-implemented method includes, in a processor, slicing an ore-body solid model stored in a memory into a plurality of horizontal and a plurality of vertical pieces and deriving, from the sliced horizontal pieces and the vertical pieces, information corresponding to stope blocks and pillar blocks of the ore-body, stope blocks and pillar blocks corresponding to particular pieces of the plurality of horizontal pieces and the plurality of vertical pieces.
US09773073B1 Online information system with continuous scrolling and position correction
A web page may be rendered for display on a client device. The rendered web page may be based on a first document. It may be determined that (i) a scroll position of the rendered web page has changed such that the scroll position is below a threshold scroll position, and (ii) the change of the scroll position is due to an event other than receiving a scrolling command from a user. Possibly responsive to this determination, a second document may be requested and received from a content server device. The web page may be re-rendered for display on the client device. The re-rendered web page may include content from the first document and content from the second document.
US09773072B2 Systems and methods for developing adaptive layouts for electronic content
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.
US09773067B2 Personal intelligence platform
A personal intelligence platform uses a personal intelligence profile. A user can configure his or her mobile device to generate a signal containing portions of his or her personal information profile to obtain responses based upon the signal generated.
US09773061B2 Data distributed search system, data distributed search method, and management computer
An administrative computer which is connected to a plurality of search execution computers, includes: a distributed administration manager which receives graphs which retains a relation which connects data value and is configured with a group which is connected by the relation, and distributes same among a plurality of search execution computers; and a distributed search manager which, when a search condition is received, transmits the search condition to the plurality of search execution computers, and receives search results. The distributed administration manager groups the graphs with matching relations, segments the graphs which is associated with the group, and positions same on the plurality of search execution computers. The distributed search manager transmits search conditions including search conditions of the relations between the data and search conditions of the data value to each of the plurality of search execution computers, and has the search executed in parallel.
US09773059B2 Tape data management
Systems and methods for managing data with respect to tape storage are provided. The system includes a data manager for receiving metadata related to content and for generating a proxy file system which mirrors the data structure of the content data. The system further includes a server coupled to a tape device, the server receiving the content data directly from a data source and providing the content data the tape device for storage on a formatted tape media.
US09773049B2 Dynamic content presentation
A method includes receiving a first request from a first user device for first data, where the first request identifies a first data source and sending a first data access request to the first data source, where the first data access request is based on a first reader object associated with the first data source. The method also includes receiving the first data from the first data source, where the first data has a first format, and transforming the first data to normalized data in a normalized format based on the first reader object. The method further includes selecting a first presentation object from a database comprising a plurality of presentation objects based on a first device type of the first user device and transforming the normalized data to output data in an output format based on the first presentation object.
US09773043B2 Implicit profile for use with recommendation engine and/or question router
Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one or more electronic devices and an electronic communications network is tracked. User-related information relating to the user behavior is analyzed to extract or derive key words therefrom. The key words are stored in a profiles database as the implicit profile and used by the recommendation engine or question router to characterize user interests, expertise, and skills when matching a request from a querying user to a potential user or group of users having the relevant background to respond to the request.
US09773042B1 Method and system for accelerating data movement using change information concerning difference between current and previous data movements
According to one embodiment, a first storage system receives a first data stream from a second storage system over a network. The first data stream includes data objects and differential object information identifying at least one data object missing from the first data stream. A difference between the first data stream and a second data stream that has been previously received is determined based on the differential object information, including identifying a data object that has been added, deleted, or modified in view of the second data stream. The first data stream is reconstructed based on the second data stream and the difference between the first data stream and the second data stream, generating a third data stream. The third data stream is stored in a persistent storage device of the first storage system, the third data stream representing a complete first data stream without a missing data object.
US09773040B2 Search token mnemonic replacement
For search token mnemonic replacement, code detects the search token mnemonic in a string. The search token mnemonic is associated to a search token that includes a search definition that specifies a search rule for one or more dissimilar search paths. The code searches the search paths using the search rule. In addition, the code replaces the search token mnemonic with the search result in the string.
US09773038B2 Apparatus and method for starting up software
An apparatus is provided with first information on software and character strings for determining a keyword related to second information on software that a user wants to use. The apparatus generates, in accordance with a level of the user who uses software obtained from a first external device coupled to a communication network, based on the first information and third information that is related to software and obtained from a second external device connected to the communication network, fourth information indicating software recommendable to the user. The apparatus receives the second information from the user, and determines a keyword related to the fourth information by comparing the fourth information with the character strings provided for the apparatus. The apparatus obtains software to be recommended to the user by comparing the fourth information with the determined keyword, and starts up the obtained software.
US09773033B2 Storing and retrieving volumes in a database by volume attributes
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 Duplication and deletion detection using transformation processing of depth vectors
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.
US09773025B2 Storing a variable number of instances of data objects
Described are systems and methods for storing a variable number of instances of data objects (e.g., 1, 2, 3, or up to N−1 instances, where N is the number of instances of the data object included in primary data) in secondary storage across a data storage network. In some examples, a system for storing a variable number of instances of data objects includes, one or more computing devices storing a set of data objects and multiple storage devices distinct from the one or more computing devices. Each of the multiple storage devices is configured to store at least a single instance of a data object. The system also includes a database configured to store information associated with the data objects. This information includes substantially unique identifiers for the data objects and, for each of the data objects, a number of instances of the data object stored on the multiple storage devices.
US09773023B2 Image selection using automatically generated semantic metadata
A computer-implemented method for method for selecting visual subject matter stored in a database includes receiving user input that indicates a first region of a first image that is stored in the database and, based on metadata associated with the first image stored in the database, determining at least one visual feature in the first region of the first image stored in the database. The method further includes, based on metadata associated with other images stored in the database, selecting a second image from the database that includes a visual feature that correlates with the visual feature in the first region of the first image, wherein the metadata associated with the first image stored in the database and the metadata associated with the other images stored in the database include image correlation information received from a remote server device.
US09773022B2 Displaying objects based on a plurality of models
A system and method is provided for displaying surfaces of an object from a vantage point different from the vantage point from which imagery of the object was captured. In some aspects, imagery may be generated for display by combining visual characteristics from multiple source images and applying greater weight to the visual characteristics of some of the source images relative to the other source images. The weight may be based on the orientation of the surface relative to the location from which the image was captured and the location from which the object will be displayed.
US09773014B2 Heterogeneous distributed file system using different types of storage mediums
According to one general aspect, a system may include a plurality of data nodes. Each data node may include either or both of a first storage medium and a second storage medium that is slower than the first storage medium. Each data node may be configured to store a piece data in either the first storage medium or the second storage medium. The system may be configured to store a plurality of copies of an active piece of data within two or more data nodes. A fast copy of the active piece of data may be stored by a first storage medium of a first data node. One or more slow copies of the active piece of data may be stored by respective second storage mediums of one or more respective other data nodes.
US09773013B2 Management of file system requests in a distributed storage system
A first computing device is part of a distributed electronic storage system (DESS) that also comprises one or more second computing devices. The first computing device comprises client process circuitry and DESS interface circuitry. The DESS interface circuitry is operable to: receive, from client process circuitry of the first computing device, a first client file system request that requires accessing a storage resource on one or more of the second computing devices; determine resources required for servicing of the first client file system request; generate a plurality of DESS file system requests for the first file system request; and transmit the plurality of DESS file system requests onto the one or more network links. How many such DESS file system requests are generated is determined based on the resources required for servicing the first client file system request.
US09773011B2 On-demand caching in a WAN separated distributed file system or clustered file system cache
A mechanism is provided in a data processing system for on-demand caching in a wide area network (WAN) separated distributed file system or clustered file system. The mechanism monitors file access by a plurality of cache sites in the WAN separated distributed file system or clustered file system. The mechanism identifies access patterns by cache sites. The mechanism shares the access patterns with the plurality of cache sites. A given cache site within the plurality of cache sites combines the access patterns with local access information and identifies files to pre-fetch based on the combined information.
US09773010B1 Information-driven file system navigation
A counter module may identify a number of files operations that have accessed files of a network file system. A folder comprising a first file associated with a file operation may be identified. A file activity count for the folder may be incremented based on the file operation to the first file located in the folder. A second folder that comprises the first folder may also be identified. A file activity count for the second folder may also be incremented in response to the incrementing of the file activity count for the first folder.
US09773005B2 Polymorphic application of policy
Polymorphic application of a policy is disclosed. An indication is received that a retention policy is to be applied with respect to an object. A rule is evaluated associated with the retention policy, in light of a circumstance of the object, to determine a manner in which the retention policy is to be configured to behave with respect to the object.
US09773004B2 Methods for replicating data and enabling instantaneous access to data and devices thereof
A method, non-transitory computer readable medium, and device that replicates data and provides instantaneous access to data includes receiving in a destination volume one or more named data extents and one or more references to the one or more named data extents associated with a file in parallel from a source volume. A determination is made to check whether the one or more references arrive before the one or more named data extents arrive. Each of the received one or more references which are determined to have arrived prior to the one or more data extents is allocated as absent by the storage management computing device. An instantaneous access to the file is provided during the allocation.
US09773002B2 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
US09773001B2 Method, apparatus, and system for processing media resource playlist in local area network
A method for processing a media resource playlist in a local area network, where the local area network includes a media server and a media renderer, includes: updating a stored playlist and a stored playlist element table when determining that a state of the media server changes; and sending the updated playlist to the media renderer. In addition, a playlist processing apparatus and a communication system are provided correspondingly.
US09772992B2 Automatic disambiguation based on a reference resource
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 Text extraction
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.
US09772989B2 Template management apparatus, non-transitory computer readable medium, and template management method
A template management apparatus includes a standard format classifying part, a group classifying part, and a replacing part. The standard format classifying part classifies a sample character string included in a template, as a standard format character string or a non-standard format character string. The group classifying part classifies the standard format character string into a standard format character string group according to its representation format, and classifies the non-standard format character string into a non-standard format character string group according to its content. The replacing part replaces the sample character string classified into the standard format character string group, with a replacement standard format character string represented in a representation format corresponding to the sample character string, and replaces the sample character string classified into the non-standard format character string group, with a replacement non-standard format character string represented in a different language from the sample character string.
US09772988B2 Finding unique formula sets in spreadsheets
Spreadsheets include cells arranged in rows and columns and various formulas contained within one or more of the cells. Systems and methods are provided for identifying and utilizing functionally unique formulas within the spreadsheets, as well as corresponding unique formula sets. Unique formula sets are identified by determining one or more arrangements of rectangular ranges of contiguous cells that contain the functionally unique formulas. The unique formula sets can be marked for subsequent reference and can be highlighted for visual inspection.
US09772987B2 Model-driven desktop integration framework
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.
US09772977B2 Displaying a folding document
A technique for displaying a folding document can include connecting an edge of a first panel to an edge of a second panel to create a shared edge representing a fold of a folding document. The first panel and second panel can form a first area of the folding document, and the first area and a second area of the folding document can be displayed in a graphical user interface (GUI).
US09772976B2 Electron microscope and method of operating the same
An electron microscope and method of operating an electron microscope (1) has an electron beam source (11) for producing an electron beam, a noise canceling aperture (12) for detecting a part of the beam, an amplifier (42), an effective value calculating circuit (44) for extracting DC components of the output signal from the amplifier (42), a detector (15) for detecting a signal obtained in response to impingement of the beam on a sample (A), a preamplifier circuit (20), an amplifier circuit (30), a dividing circuit (54) for performing a division based on the output signal from the amplifier circuit (30) and on the output signal from the amplifier (42), and a multiplier circuit (58) for performing multiplication of the output signal from the dividing circuit (54) and the output from the effective value calculating circuit (44).
US09772974B2 Matrix processing apparatus
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.
US09772973B2 Matrix processing apparatus
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.
US09772971B2 Dynamically erectable computer system
A fault-tolerant computer system architecture includes two types of operating domains: a conventional first domain (DID) that processes data and instructions, and a novel second domain (MM domain) which includes mentor processors for mentoring the DID according to “meta information” which includes but is not limited to data, algorithms and protective rule sets. The term “mentoring” (as defined herein below) refers to, among other things, applying and using meta information to enforce rule sets and/or dynamically erecting abstractions and virtualizations by which resources in the DID are shuffled around for, inter alia, efficiency and fault correction. Meta Mentor processors create systems and sub-systems by means of fault tolerant mentor switches that route signals to and from hardware and software entities. The systems and sub-systems created are distinct sub-architectures and unique configurations that may be operated as separately or concurrently as defined by the executing processes.
US09772966B2 Circuit arrangement for universal connection of a bus participant to at least one bus
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.
US09772965B2 Multi-channel peripheral interconnect supporting simultaneous video and bus protocols
A method includes generating, by a control unit of a first device, a handshaking signal to be transmitted to a second device via a second channel. The method further includes based on the handshaking signal being acknowledged by the second device, configuring, by the control unit, the second channel to communicate non-display data and configuring a first channel connecting the first device to the second device to selectively communicate either display data or non-display data; and based on the handshaking signal being not acknowledged by the second device, configuring, by the control unit, the first channel to communicate display data.
US09772963B2 Interrupt management system for deferring low priority interrupts in real-time system
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 Computer system, a system management module and method of bidirectionally interchanging data via module according to the IPMI standard
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 I/O scheduling
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.
US09772957B2 Processor and method for accessing memory
A processor includes a plurality of storage modules and an arbiter, where the storage modules are arranged for storing a plurality of read/write commands, respectively, and the read/write commands are arranged to read/write a memory external to the processor; and the arbiter is coupled to the storage modules, and is arranged to receive the read/write commands from the storage modules, and arrange a sequence of the read/write commands for transmitting to a memory controller.
US09772956B2 Universal serial bus emulation of a host connection
A system and method for emulating a universal serial bus device is disclosed. An example embodiment may include an emulated USB (EUP) device that can emulate a host side of a USB connection. This device may have a microcontroller that is programmable with software to emulate a host connection of a physical USB device. In order to emulate a host connection of a USB device, the EUP device may configure USB host mode bus signals, initiate USB frames on the bus, indicate device status to an emulation process, and relay packets between a device and the emulation process.
US09772945B1 Translation entry invalidation in a multithreaded data processing system
In a multithreaded data processing system including a plurality of processor cores, storage-modifying requests, including a translation invalidation request of an initiating hardware thread, are received in a shared queue. The translation invalidation request is broadcast so that it is received and processed by the plurality of processor cores. In response to confirmation of the broadcast, the address translated by the translation entry is stored in a queue. Once the address is stored, the initiating processor core resumes dispatch of instructions within the initiating hardware thread. In response to a request from one of the plurality of processor cores, an effective address translated by a translation entry being invalidated is accessed in the queue. A synchronization request for the address is broadcast to ensure completion of processing of any translation invalidation request for the address. Subsequent memory referent instructions can be ordered with respect to the broadcast synchronization request by a synchronization instruction.
US09772943B1 Managing synonyms in virtual-address caches
A virtual-address cache module receives at least a portion of a virtual address and in response indicates a hit or a miss. A first cache structure stores only memory blocks with virtual addresses that are members of a set of multiple synonym virtual addresses that have all been previously received by the virtual-address cache module during the operating period, where each member of a particular set of multiple synonym virtual addresses translates to a common physical address, and a memory block with the common physical address is stored in at most a single storage location within the first cache structure. A second cache structure stores only memory blocks with virtual addresses that do not have any synonym virtual addresses that have been previously received by the virtual-address cache during the operating period.
US09772942B2 Committing transaction without first flushing processor cache to non-volatile memory when connected to UPS
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 Garbage collection and other management of memory heaps
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.
US09772940B2 Storage device comprising volatile and nonvolatile memory devices, and related methods of operation
A method of operating a storage device comprises copying first valid pages in a first block into a first latch unit based on a first volatile memory device, the first block being set on multiple nonvolatile memory devices, copying second valid pages in the first block into a second latch unit based on the first volatile memory device, and copying the first valid pages in the first latch unit and the second valid pages in the second latch unit into a second block, the second block being set on the nonvolatile memory devices and being different from the first block.
US09772938B2 Auto-commit memory metadata and resetting the metadata by writing to special address in free space of page storing the metadata
Apparatuses, systems, methods, and computer program products are disclosed. A method includes tracking which portions of data stored in a volatile memory buffer are not yet stored in a non-volatile memory medium. A volatile memory buffer may be accessible using memory semantics. A volatile memory buffer may be associated with logic configured to ensure that the data stored in the volatile memory buffer is non-volatile. A method includes maintaining consistency of data between a volatile memory buffer and a non-volatile memory medium based on tracked portions of the data. A method includes copying at least portions of data not yet stored in a non-volatile memory medium to the non-volatile memory medium in response to a trigger.
US09772937B2 Data processing method, memory controller and memory storage apparatus
A data processing method, a memory controller and a memory storage apparatus are provided. The method includes receiving a write command from a host system. A write data stream corresponding to the write command includes multiple sub-data streams, and each of the sub-data streams is attached with a data index mark by an application installed in the host system. The application determines the data index mark attached to each sub-data stream in accordance with a first rule including a predetermined function, an initial parameter selecting manner and a parameter increasing manner, in which the first rule is pre-agreed by the application with the memory storage apparatus. The method also includes reordering the sub-data streams according to the first rule and the data index mark of each sub-data stream. The method further includes transmitting the reordered sub-data streams to a smartcard chip in the memory storage apparatus.
US09772933B1 Software solution framework system, method, and computer program for allowing interaction with business and technical aspects of a software application and for allowing testing of the software application
A software solution framework system, method, and computer program product are provided for allowing interaction with business and technical aspects of a software application, as well as for allowing testing associated with the software application. In use, an interface is provided to a software solution framework accessible to a plurality of users for interacting with information relating to a plurality of different business and technical aspects of a software application. Additionally, input is received from at least one of the users relating to at least one of the business and technical aspects of the software application, utilizing the interface to the software solution framework, the input including at least one requirement for the software application. Further, the at least one requirement is mapped to at least one system capability associated with the at least one of the business and technical aspects of the software application. In addition, one or more test cases are mapped to the at least one system capability such that each test case, when executed, validates whether tested functionality meets the at least one requirement. Moreover, output is provided relating to the at least one of the business and technical aspects of the software application, utilizing the interface to the software solution framework.
US09772931B2 Determining a valid input for an unknown binary module
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.
US09772919B2 Automation of D-bus communication testing for bluetooth profiles
An electronic control unit (ECU) is tested by an automated D-bus testing tool in a first device. The test tool establishes one or more secure shells between the first device and the ECU. The tool reads test input data from an Excel input file. The ECU comprises a software stack including a test client, a Bluetooth middle layer and a hardware abstraction layer, that communicate internally relative to the ECU, via a D-bus. The test tool sends function calls and parameters via the secure shells to the ECU to test execution of Bluetooth functions and/or Bluetooth profiles. The function calls enable simulation of a human machine interface by the test client. The tool monitors API call returns and logs D-bus communications via the one or more secure shells. The test tool outputs test verdict information and/or D-bus communication logs as text in an Excel file.
US09772917B2 Method and apparatus for generating test bench for verification of processor decoder
A method and apparatus for generating a test bench for verifying a processor decoder are provided. The method including receiving an architecture description comprising processor decoder information, parsing the received architecture description into information for verifying the processor decoder, and generating the test bench to verify the processor decoder based on the parsed information.
US09772913B1 System and method of read/write control for dual channel memory modules for robust performance
A memory controller for dual-channel DDR DIMMs comprises a first memory channel configured to execute a first memory transaction with a first memory device of a dual-channel DDR DIMM, and a second memory channel configured to execute a second memory transaction with a second memory device of the dual-channel DDR DIMM. The memory controller is configured to determine that the first memory channel is experiencing a degraded performance level in executing the first memory transaction with the first device, and to prevent read-write memory transactions and write-read memory transactions on the first and second memory channels in response to determining that the first memory channel is experiencing the degraded performance level.
US09772912B2 Configurable and fault-tolerant baseboard management controller arrangement
Systems and methods utilize a configurable and fault-tolerant baseboard management controller (BMC) arrangement in a multi-node system. In one example, the method may include designating a first BMC of the plurality of BMCs in a role of master BMC, determining that the first BMC can no longer serve the role of master BMC, and designating the BMC other than the first BMC to serve the role of the master BMC.
US09772911B2 Pooling work across multiple transactions for reducing contention in operational analytics systems
A method includes scanning multiple incoming database transaction requests. Each transaction includes one or more operations. Operations are clustered into a set of combined operations based on type of operation constraints. Log records are prepared and written for re-performing operations upon system failures, and for undoing operations upon an operation or a transaction failing to be processed fully. Each set of combined operations are performed within a thread. Each update operation is marked for a transaction within which the update operation belongs. Recoverable update operations belonging to a plurality of transactions are performed within a single logical thread of execution.
US09772907B2 Incremental backups using retired snapshots
Systems and methods for performing backups to a storage device are provided. For virtual disks of a virtual machine, snapshots are used to backup data periodically to a storage device. A disk virtualization layer “retires” data blocks associated with a snapshot, while retaining a list of block addresses, for comparison in future backup operations. The retired snapshot can be compared against future snapshots to generate incremental backups without occupying storage space with data blocks that have already been copied to another storage device.
US09772904B2 Robust reception of data utilizing encoded data slices
A method begins by a processing module receiving a random order of encoded data slices and interpreting slice names to de-randomize the encoded data slices into of sets of transmit encoded data slices. The method continues with the processing module determining whether a decode threshold number of encoded data slices of a set of transmit encoded data slices have been received. When not received, the method continues with the processing module determining whether a sufficient number of encoded data slices of the set of transmit encoded data slices are still to be received and waiting until the decode threshold number of encoded data slices are received when encoded data slices are still to be received. When the decode threshold number of encoded data slices are received, the method continues with the processing module decoding the decode threshold number of encoded data slices to recapture a corresponding data segment.
US09772902B2 Error correction code for unidirectional memory
A memory array and a method of writing to a unidirectional non-volatile storage cell are disclosed whereby a user data word is transformed to an internal data word and written to one or more unidirectional data storage cells according to a cell coding scheme. A check word may be generated that corresponds to the internal data word. In some embodiments, the check word may be generated by inverting one or more bits of an intermediate check word. Other embodiments may be described and claimed.
US09772901B2 Memory reliability using error-correcting code
A method and system are provided for error correction in a memory. Error correction code (ECC) for data stored in a portion of the memory is enabled. A location and number of errors for the portion of the memory is then stored. It is determined if the number of errors exceeds a predetermined number of errors. If the number of errors exceeds the predetermined number, then the data stored in the portion of the memory is refreshed. If refreshing does not correct the errors, then a different ECC may be used.
US09772900B2 Tiered ECC single-chip and double-chip Chipkill scheme
Exemplary embodiments provide a tiered error correction code (ECC) Chipkill system, comprising: a device ECC incorporated into at least a portion of a plurality of memory devices that corrects n-bit memory device-level failures in the respective memory device, and transmits a memory device failure signal when any memory device-level failure is greater than n-bits and beyond correction capability of the device ECC device; and a system-level ECC device external to the plurality of memory devices is responsive to receiving the memory device failure signal to correct the memory device failure based on a system ECC parity.
US09772898B2 Identifying root causes of failures in a deployed distributed application using historical fine grained machine state data
Methods and arrangements for identifying root causes of system failures in a distributed system said method including: utilizing at least one processor to execute computer code that performs the steps of: recording, in a storage device, collected machine state data, wherein the collected machine state data are added to historical machine state data; creating, based on the historical machine state data, a healthy map model; detecting at least one failed machine state in the distributed system; comparing the failed machine state against the healthy map model; identifying, based on the comparison, at least one root cause of the failed machine state; and displaying, on a display device, a ranked list comprising the at least one root cause. Other variants and embodiments are broadly contemplated herein.
US09772897B1 Methods and systems for improving safety of processor system
A processing subsystem for providing diagnostic of a processing system is provided. The processing subsystem includes a real-time processing unit that receives a first input that includes data from one or more sensors and processes the first input to generate first output that controls an actuator. The processing subsystem also includes a power and safety management unit that receives a second input and processes the second input to generate second output for testing of the first output. A method and a system for providing diagnostic for a processing system are provided as well.
US09772891B2 Memory access method, device, and system
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.
US09772890B2 Sophisticated run-time system for graph processing
A graph processing system includes a graph API (Application Programming Interface), as executed by a processor on a computer, and that includes a plurality of graph operators to create graphs and to execute graph analytic applications on the created graphs, the graph operators supporting a creation and manipulation of multi-dimensional properties of graphs. A run-time system is executed by the processor and implements routines that dynamically adjust a plurality of representations and algorithms to execute sequences of operations on graph data. A library is accessible to the run-time system and stores a specification of calling signatures for the graph operators such that the graph operators can be called from any of various computer programming languages such that top-level algorithms received in an input graph application can be understood in the graph processing system when received in any of the various computer programming languages. Thereby the top-level algorithms written to the graph API are portable across multiple implementations.
US09772889B2 Expedited processing and handling of events
Various implementations for expedited processing and handling of events are described. A first event associated with a set of one or more surfaces rendered for display in a multi-dimensional space is detected. The first event is routed to a first set of one or more event processors for processing. The first event is processed using the first set of one or more event processors and after the processing, the first event is handled using one or more first event handlers.
US09772886B2 Optimizing execution and resource usage in large scale computing
A method for tuning workflow settings in a distributed computing workflow comprising sequential interdependent jobs includes pairing a terminal stage of a first job and a leading stage of a second, sequential job to form an optimization pair, in which data segments output by the terminal stage of the first job comprises data input for the leading stage of the second job. The performance of the optimization pair is tuned by determining, with a computational processor, an estimated minimum execution time for the optimization pair and increasing the minimum execution time to generate an increased execution time. The method further includes calculating a minimum number of data segments that still permit execution of the optimization pair within the increased execution time.
US09772883B2 Device operability enhancement with alternative device utilization
An approach is disclosed for enhancing mobile-device operation by resource sharing and/or pooling. The approach can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to trigger a first device to share content or request functionality of any of a plurality of other devices. The programming instructions can further be operable to discover a candidate device that is capable of receiving the content or a request to provide the functionality. The programming instructions can further be operable to determine that the candidate device can receive the content or provide the functionality based on predetermined criteria. The programming instructions can further be operable to establish a connection with the candidate device. The programming instructions can further be operable to send the content from the first device to the candidate device or receive functionality from the candidate device.
US09772874B2 Prioritization of transactions based on execution by transactional core with super core indicator
A method, system, and computer program product are provided for prioritizing transactions. A processor in a computing environment initiates the execution of a transaction. The processor includes a transactional core, and the execution of the transaction is performed by the transactional core. The processor obtains concurrent with the execution of the transaction by the transactional core, an indication of a conflict between the transaction and at least one other transaction being executed by an additional core in the computing environment. The processor determines if the transactional core includes an indicator and based on determining that the transactional core includes an indicator, the processor ignores the conflict and utilizing the transactional core to complete executing the transaction.
US09772873B2 Generating process templates with configurable activity parameters by merging existing templates
A centralized controller may include at least one processor, a memory and a communication interface. The centralized controller may configure a computing system in a single deployment of an executable process. The executable process may include multiple executable instances associated with one of multiple different templates for the executable process. Each template may include multiple user-configurable parameters. A user may request a template associated with a first executable instance and update the template using the user-configurable parameters. The centralized controller may generate a second executable instance of the executable process and a second template associated with the second executable instance based on the updated template. The centralized controller may reconfigure the computing system based on the second executable instance of the executable process while maintaining the configuration of the computing system based on the first executable instance.
US09772870B2 Delivering interrupts to virtual machines executing privileged virtual machine functions
Systems and methods for delivering certain types of interrupts to virtual machines executing privileged virtual machine functions. An example method may comprise: receiving, by a hypervisor being executed by a processing device of a host computer system, a request to send an interrupt to a virtual central processing unit (vCPU) of a virtual machine; responsive to detecting that the vCPU is executing a virtual machine (VM) function, monitoring the vCPU for completion of the VM function; and responsive to detecting that execution of the VM function is complete, delivering the interrupt to the vCPU.
US09772867B2 Control area for managing multiple threads in a computer
Embodiments relate to a control area for managing multiple threads in a computer. An aspect is a computer system that includes a virtual machine (VM) configuration with one or more cores. Each core is enabled to operate in a single thread (ST) mode or a multithreading (MT) mode. The ST mode consists of a single thread and the MT mode consists of a plurality of threads on shared resources of a respective core. The computer system includes a core-oriented system control area (COSCA) having a common area representing all of the cores of the VM configuration and separate core description areas for each of the cores in the VM configuration. Each core description area indicates a location of one or more thread description areas each representing a thread within the respective core, and each thread description area indicates a location of a state description of the respective thread.
US09772866B1 Architecture for implementing a virtualization environment and appliance
An improved architecture is provided which enables significant convergence of the components of a system to implement virtualization. The infrastructure is VM-aware, and permits scaled out converged storage provisioning to allow storage on a per-VM basis, while identifying I/O coming from each VM. The current approach can scale out from a few nodes to a large number of nodes. In addition, the inventive approach has ground-up integration with all types of storage, including solid-state drives. The architecture of the invention provides high availability against any type of failure, including disk or node failures. In addition, the invention provides high performance by making I/O access local, leveraging solid-state drives and employing a series of patent-pending performance optimizations.
US09772864B2 Methods of and apparatus for multidimensional indexing in microprocessor systems
When an OpenCL kernel is to be executed, a bitfield index representation to be used for the indices of the kernel invocations is determined based on the number of bits needed to represent the maximum value that will be needed for each index dimension for the kernel. A bitfield placement data structure 33 describing how the bitfield index representation is partitioned is then prepared together with a maximum value data structure 32 indicating the maximum index dimension values to be used for the kernel. A processor then executes the kernel invocations 36 across the index space indicated by the maximum value data structure 32. A bitfield index representation 35, 37, 38 configured in accordance with the bitfield placement data structure 33 is associated with each kernel invocation to indicate its index.
US09772858B2 Multi-root peripheral component interconnect manager
Described herein is a detachable multi-host computing system (100) having multiple host processors running different operating systems. In one implementation, the multi-host computing system (100) includes a detachable unit (102) and a base unit (104). Each of the detachable unit (102) and the base unit (104) includes an MR-IOV switch and a MR-PCIM for controlling the MR-IOV switch. In one embodiment, the MR-PCIM for both the detachable unit (102) and the base unit (104) is configured such that a single MR-PCIM switch may be used for enumerating peripheral devices connected to the detachable unit (102) and the base unit (104) when the detachable unit (102) and the base unit (104) are in an attached mode.
US09772855B1 Discovering new backup clients
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.
US09772854B2 Selectively controlling instruction execution in transactional processing
Execution of instructions in a transactional environment is selectively controlled. A TRANSACTION BEGIN instruction initiates a transaction and includes controls that selectively indicate whether certain types of instructions are permitted to execute within the transaction. The controls include one or more of an allow access register modification control and an allow floating point operation control.
US09772853B1 Dispatching a unit of work to a specialty engine or a general processor and exception handling including continuing execution until reaching a defined exit point or restarting execution at a predefined retry point using a different engine or processor
A Logical Dispatchable Unit Engine identifies a unit of work to be executed. The Logical Dispatchable Unit Engine determines whether the unit of work is to be dispatched to a general processor or a specialty engine based on characteristics associated with the unit of work, instructions associated with the unit of work and/or restrictions associated with the unit of work. The Logical Dispatchable Unit Engine communicates with an Operating System kernel to dispatch the unit of work for execution, responsive to determining whether the unit of work is to be dispatched to a general processor or a specialty engine.
US09772849B2 Four-dimensional morton coordinate conversion processors, methods, systems, and instructions
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.
US09772842B2 Managing change sets
Aspects include managing change sets in a configuration management system. Delivery of the change sets is initiated. A determination is made as to which of the change sets are applicable for delivery. A request to deliver specific change sets of the change sets applicable for delivery, is received from a user and in response to receiving the request, a target change for delivery is created.
US09772840B2 Cloud-based localization platform
Systems, methods, and computer-readable media having computer-executable instructions embodied thereon that generate notifications that are delivered to translators who provide updates or translations that are included in localization resources for software applications are provided. Resources are stored on a computing device in a first database or a second database. The first database is configured to store software and has a first buffer that stores content selected for updating or translation and a second buffer for receiving updated content or translated content. The second database is configured to receive the content stored in the first buffer of the first database and to store profiles associated with translators. The second database provides a portal to authenticate the translator before allowing a translator to enter translations for the content stored in the second database. A notification component notifies translators of content that matches a language of the translators.
US09772834B2 Exportable encoded identifications of networked machines
Embodiments relate to systems and methods for generating exportable encoded identifications of networked machines based on installed package profiles. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package manager tracks the set of installed packages and updates available for the installed set. The package manager can be configured to capture an inventory of the installed packages, and generate an encoded identification of the entire package complement and/or selected subsets of those packages. In aspects, the encoded identification can be based on a set of attributes of the installed packages and/or their constituent files, such as file names, version numbers, size, and/or other attributes. The encoded identification for the client machine can be transmitted to one or more remote management platforms, such as package servers, network management servers, or others for remote operations on the client machine.
US09772830B2 System and method for modeling cloud rules for migration to the cloud
A computerized system and method of migrating an application from a source platform to a target platform, such as a cloud platform. A set of rules are developed that represent aspect of the target platform and the source code of the application to be migrated is analyzed to determine whether it violates any of these rules. In some embodiments, the source code could be automatically modified to correct for violations of the rules.
US09772827B2 Techniques for determining instruction dependencies
One embodiment sets forth a method for efficiently determining memory resource dependencies between instructions included in a software application. For each instruction, a dependency analyzer uses overlapping search techniques to identify one or more overlaps between the memory elements included in the current instruction and the memory elements included in previous instructions. The dependency analyzer then maps objects included in the instructions to a set of partition elements wherein each partition element represents a set of memory elements that are functionally equivalent for dependency analysis. Subsequently, the dependency analyzer uses the set of partition elements to determine memory dependencies between the instructions at the memory element level. Advantageously, the disclosed techniques enable the compiler to retain an acceptable compilation speed while tuning the instruction ordering at a fine-grained memory element level, thereby increasing the speed at which the processor may execute the software application.
US09772823B2 Aligning natural language to linking code snippets to perform a complicated task
A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
US09772822B2 Visualization framework for customizable types in a development environment
A development system comprises, in one example, a customization component configured to detect user development inputs to develop elements of a computing system, the elements comprising types modeled in the computing system, a display system configured to generate user interface displays, and a visualization system configured to identify a set of customized elements, a set of non-customized elements, and a customization type for each of the customized elements. The visualization system comprises a display system controller configured to control the display system to generate an integrated view user interface display that visually distinguishes the set of customized elements from the set of non-customized elements and indicates the customization types for the customized elements.
US09772821B2 Cryptography method comprising an operation of multiplication by a scalar or an exponentiation
A cryptographic data processing method, implemented in an electronic device including a processor, the method including steps of providing a point of an elliptic curve in a Galois field, and a whole number, and of calculating a scalar product of the point by the number, the coordinates of the point and the number having a size greater than the size of words that may be processed directly by the processor, the scalar multiplication of the point by the number including steps of: storing scalar multiples of the point multiplied-by the number 2 raised to a power belonging to a series of whole numbers, setting a resulting point for each non-zero bit of the first number, adding the resulting point and one of the stored multiple points, and providing at the output of the processor the resulting point as result of the scalar product.
US09772816B1 Transcription and tagging system
Example systems and methods may facilitate processing of voice commands using a hybrid system with automated processing and human guide assistance. An example method includes receiving a speech segment, determining a textual representation of the speech segment, causing one or more guide computing devices to display one or more portions of the textual representation, receiving input data from the one or more guide computing devices that identifies a plurality of chunks of the textual representation, determining an association between the identified chunks of the textual representation and corresponding semantic labels, and determining a digital representation of a task based on the identified chunks of the textual representation and the corresponding semantic labels.
US09772815B1 Personalized operation of a mobile device using acoustic and non-acoustic information
Systems and methods for performing personalized operations of a mobile device are provided. An example method includes determining a user-defined signature has been received. The user-defined signature can include a combination of an acoustic input and non-acoustic input. The method can further include performing, in response to the determination, operations of the mobile device, the operations being associated with the user-defined signature. Exemplary acoustic input includes a voice sound with at least one spoken keyword. The spoken keyword is used to identify the operations. Exemplary non-acoustic input includes motions of the mobile device detected by an accelerometer, a gyroscope, and a magnetometer. Exemplary motions include vibrations of the mobile device, tapping the mobile device, rotations of the mobile device, movements of the mobile device as to draw a figure in a space.
US09772813B2 Multi-user media presentation system
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a plurality of media segments provided by multiple users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a co-user. The media presentation system can enable the co-user, if authorized by the user, to contribute (e.g., add a media segment) to a media presentation shared with the co-user.
US09772811B2 Image processing system, image processing apparatus, and image processing method
In an image processing apparatus, display on a display device connected to the image processing apparatus is controlled. A change in an image to be displayed on the display device is detected. If a change in the image to be displayed has been detected, controlling to transmit not an entire area of the image to be displayed but a partial area including a changed area in image to be displayed. If a method of transmitting an image to a projection apparatus is a first communication method where a reception response is not made to the transmission of the image, controlling to transmit the partial area and to periodically transmit the entire area.
US09772806B2 Method for producing packages of printed materials by printing multiple documents in order as one print job
A method implemented in a server computer for producing a package of printed documents from multiple original digital documents. A user specifies the multiple original digital documents, their order in the package, and print settings for each original digital document. The user further specifies additional print settings for the package. The server generates a combined digital document by combining contents of the plurality of original digital documents in the specified order, and generates a package job ticket that specifies print settings for the combined digital document in accordance with the print settings for the plurality of original digital documents. The server submits the combined digital document and the package job ticket as a print job to a printer. The printer executes the package print job to produce the multiple documents in the specified order which form a package of printer materials.
US09772805B2 Information processor and digital plate inspection method
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.
US09772803B2 Semiconductor memory device and memory system
A semiconductor memory system or device includes a memory cell array and an address converter. The memory cell array includes a plurality of memory blocks, and there is at least one block that serves as a buffer. Each of the memory blocks includes at least one memory cell row. An address converting circuit along with a block copy circuit performs a block copy operation of copying data of a first memory block, which is a source block among the memory blocks, into a second block, which is a buffer or destination block, and maps a first logical address for accessing the first memory block onto a physical address designating the second block. The first memory block then can serve as a new destination block after the block copy operation of the first memory block is completed.
US09772801B2 Performing volume expansion in storage management system
Volume expansion in a storage management system coupled to a storage system via a network is performed. A request for expanding an original volume of a first cluster located at the storage system to a target volume is received. A second cluster located at the storage system is obtained. A remaining storage space of the second cluster is larger than a storage space required by the target volume. The storage system is instructed to create the target volume at the second cluster, and the original volume is expanded to the target volume.
US09772800B2 Universal serial bus controller and wiring substrate
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.
US09772799B2 Memory interface signal reduction
In some embodiments a controller includes a memory activate pin, one or more combined memory command/address signal pins, and a selection circuit adapted to select in response to the memory activate pin as each of the one or more combined memory command/address signal pins either a memory command signal or a memory address signal. Other embodiments are described and claimed.
US09772797B2 Buffer memory management method, memory control circuit unit and memory storage device
A buffer memory management method, a memory control circuit unit and a memory storage device are provided. The method includes allocating a first zone and a second zone in the buffer memory for temporarily storing a plurality of logical address-physical address mapping tables and performing a restore operation on the first zone. The method also includes receiving a write command, wherein a logical address-physical address table to which a logical address indicated by the write command belongs has been temporarily stored in the first zone. The method further includes copying the logical address-physical address table into the second zone, and updating the logical address-physical address table in the second zone.
US09772796B2 Multi-package segmented data transfer protocol for sending sub-request to multiple memory portions of solid-state drive using a single relative memory address
A memory controller receives a command to perform a memory operation, the command including a data packet comprising a plurality of data divisions. In response to receiving the command, for each individual memory device, the memory controller assigns to the individual memory device a respective data division, the respective data division including a plurality of data segments, and determines a single relative memory address associated with an address specified by the received command. The memory controller assembles a sub-request comprising a single contiguous instruction portion, which includes the single relative memory address and one or more instructions to perform the memory operation, and the respective data division, the respective data division following the single contiguous instruction portion, and transmits the sub-request to every memory portion of the number of memory portions of the individual memory device.
US09772794B2 Method and apparatus for big data cloud storage resource management
A system and method for storage resource management using copy-on-write/read snapshots to redirect the I/O requests without moving the virtual disk is disclosed herein. The system includes storage pools, a virtualized server, and a centralized data center management server. The virtualized server includes a base disk and a virtualized disk having a copy-on-write and a copy-on-read snapshot process responsive to an I/O request that merges a previous snapshot stored on a first one of the plurality storage pools with the base disk stored on a second one of the plurality of storage pools, while it fetches a new snapshot to be stored on a third one of the plurality of storage pools from the previous snapshot or the base virtual disk. The system includes a performance model, employing an exponentially weighted moving average with an adjustable sliding window.
US09772780B2 Method for non-disruptively aligning I/O access of a host operating system with the underlying storage system
Systems, devices, methods, and computer program products are provided for aligning I/O access from a host operating system with the underlying storage system. A storage operating system can be configured to determine, either manually via operator input or automatically, the size of a data offset caused by misaligned I/O access from a host operating system to a first virtual drive. To align I/O access, the storage operating system can initialize a second virtual disk that is partitioned to accommodate the size of the data offset. The storage operating system can copy header information and main data information from the first virtual disk to the second virtual disk as a background process, non-disruptively aligning the I/O access from the host operating system.
US09772774B1 Storage system having cross node data redundancy and method and computer readable medium for same
Embodiments of the present invention generally provide for multi-dimensional disk arrays and methods for managing same and can be used in video surveillance systems for the management of real-time video data, image data, or combinations thereof.
US09772773B2 Parity stripe lock engine
Embodiments described herein include a PSL engine that includes various memory elements that permit the engine to grant locks on particular portions of data in a stripe in a RAID storage system. The PSL engine can assign (or lock) different blocks of the stripe for different operations. The PSL engine can grant locks to multiple operations for the same stripe if the operations access mutually exclusive blocks of the stripe. Each time a new operation is requested, the PSL engine determines whether the operation would affect a stripe data block that is currently assigned to another operation. If the new operation corresponds to a block of data in the stripe that includes data locked by another operation, the PSL engine assigns the new operation to a wait list. In one embodiment, the PSL engine maintains a wait list for each of the stripes in the RAID system.
US09772772B2 Electronic device with an interactive pressure sensitive multi-touch display
An information view may be displayed on a multi-touch display based on detected force or pressure from a push by a touch on a displayed image and from the push an indentation of a component portion. A detailed view of the information view may be displayed based on a further indentation of the component portion.
US09772771B2 Image processing for introducing blurring effects to an image
Image processing includes receiving a touchscreen input gesture from a user, the touchscreen input gesture indicating configuration information of a mask to be applied to an image; configuring the mask based at least in part on the configuration information, the mask including an unblurred region and a blurred region; generating a processed image that includes an unblurred portion corresponding to the unblurred region of the mask and a blurred portion corresponding to the blurred region of the mask, the generating the processed image including applying the mask to at least the image; and displaying the processed image.
US09772770B2 Computer-implemented method for configuring a tool with at least one pointing element on a screen
A computer-implemented method for configuring a tool with at least one pointing element on a screen comprising the steps of: pointing and activating (S1) a tool with a pointing element, said tool comprising a list of customizable parameters; and without releasing the pointing element, providing (S2) a first direction for selecting a customizable parameter of the list; providing (S3) a second direction for customizing a selected parameter of the list; and defining (S4) series of moves of the pointing element according to first and second direction for configuring the tool.
US09772768B2 Touch page control method and system
The present disclosure relates to a touch page control method, including: receiving a page opening request; performing determination on a page to be opened, to determine whether controls exist in the page; counting, if the controls exist in the page, the number of the controls, and determining locations of the controls; creating gesture areas according to the number of the controls, where the number of the gesture areas corresponds to the number of the controls; and displaying, in the gesture areas, gestures required for activating the corresponding controls. In addition, the present disclosure further provides a touch page control system.
US09772764B2 Accommodating sensors and touch in a unified experience
Automatically alternating between input modes on a computing device based on a usage pattern is provided. A first input mode is initiated for interacting with content displayed on the computing device. An input corresponding to a second input mode on the computing is then detected. A transition is then made from the first input mode to the second input mode on the computing device. Upon the detecting a termination of the input on the displayed content the second input mode, a gradual transition is made from the second input mode to the first input mode based on a current sensor state of the computing device and a threshold.
US09772763B2 Method and device for providing a multi-level user interface having a dynamic key assignment for a cellularly communicative device
A method and system for providing a user interface over a display screen of a cellularly communicative electronic device are disclosed. One such method can include the steps of: (i) concurrently providing on a first display screen, a first menu level providing one or more functional groupings and a second menu level providing one or more choices within at least one of the functional groupings; (ii) permitting a user to advance a cursor freely across the first menu level and the second menu level to select a desired choice within the one or more choices; and (iii) providing at least a second display screen in response to the selection of the desired choice, wherein a dynamic key assignment is displayed for a key included in a device keypad and wherein the dynamic key assignment is a function of the desired choice.
US09772761B2 Vehicle information panel interface
Provided are systems and methods for facilitating a user to configure and retrieve personalized settings for an information panel in a driving apparatus. The information panel system may be configured to store a plurality information panel configurations. Different information panel configurations may correspond to different users of the driving apparatus. Users may be identified when inside the driving apparatus by capturing their biometric information. Following identification, an information panel configuration corresponding to the identified user may be retrieved and configured on a display device. The displayed information panel configuration may include an arrangement of display items. The display items may have been previously selected by the identified user, and the selection may have included choosing an information panel template with one or more partitioned areas and selecting one or more display items to place in different partitioned areas.
US09772760B2 Brightness adjustment method and device and electronic device
A brightness adjustment method and device and an electronic device are provided. The method comprises: detecting a click of a user on a designated physical key; if the click is detected, displaying a designated panel on a touch sensitive display, wherein the designated panel comprises a brightness adjustment panel of the touch sensitive display; and adjusting the brightness of the touch sensitive display in accordance with a gesture operation of the user on the brightness adjustment panel.
US09772758B2 User interface for dynamic generation of tournament brackets
The present disclosure describes an administration system which facilitates efficient setup, organization, and maintenance of tournaments, including league games. In particular, the administration system provides a user-friendly, intuitive and efficient-to-use interface for organizing tournaments and tournament brackets. The user interfaces and methods described provide tournament organizers and administrators with the ability to quickly and dynamically build custom tournament brackets of virtually any desired depth and configuration. The administration system, and in particular the tournament bracket management user interfaces, enable tournament administrators to focus on the task of building a custom tournament bracket structure quickly, while also automatically handling the minute logistics underlying the tournament such as when and where games are to be played.
US09772750B2 Linking selected messages in electronic message threads
Embodiments of the present invention provide methods, computer program products, and systems for linking selected messages in electronic message threads. In one embodiment, related messages are identified and graphic elements associated with a first message are displayed on a user interface. Responsive to receiving a user interaction with the graphical element, a second message can be viewed, where the second message either responds to the first message or is responded to by the first message. Displaying graphical elements associated with related messages can eliminate potential confusion between users in group messages.
US09772748B2 User feedback provided from within an application
A method for providing user feedback leverages background data collected by a software application. A software application includes a feedback mode that is accessible via a keyboard shortcut or the like. Once invoked, the feedback mode disables functionality normally associated with toolbar icons, menu options, scroll bars, and other user interface elements. Certain user interface elements are highlighted or otherwise provided with a modified appearance. Selecting one of these highlighted user interface elements displays a feedback panel. The feedback panel enables the user to submit context-specific feedback. In the background, in a way that requires little or no user input, the feedback mode compiles data that provides context to the submitted feedback. The collected feedback can be transmitted directly to a developer's feedback portal, or can optionally be queued for later transmission if a network connection is unavailable at the time the feedback is actually collected.
US09772743B1 Implementation of a movable control pad on a touch enabled device
A control pad displayed on a touchscreen of a touchscreen device can be used by a user to control or manipulate characters, objects, or entities within a game environment. In some embodiments, the control pad is activated and displayed at a location of the touchscreen based at least in part on a touch signal location within a defined partition of the touchscreen. In response to the touch signal being moved within the boundary of the control pad, an action or manipulation of the game environment may be performed based at least in part on the location of the touch signal relative to the control pad. In some embodiments, if the touch signal is moved outside the boundary of the control pad, the position of the control pad is adjusted such that the location of the touch signal remains on or within the boundary of the control pad.
US09772735B2 Touch sensor and electronic device
A low cost touch sensor can, in conjunction with a detection of an input operation, perform detection related to a pressing force during the input operation. Upper part electrodes of the touch sensor are disposed such that they extend in an X axial direction and are arrayed in a Y axial direction that intersects the X axial direction. Furthermore, each upper part electrode comprises a plurality of upper part resistive films whose end parts in the X axial direction are electrically connected by a connection pattern. Lower part electrodes are disposed opposing the upper part resistive films and comprise lower part resistive films, whose contact surface area with the upper part resistive films varies in accordance with a pressing force that narrows the spacing to the upper part resistive films. A detection device detects contact between the upper part resistive films and the lower part resistive films based on the change in the resistance from the upper part electrodes to the lower part electrodes.
US09772733B2 Touch signal detection apparatus and touch signal detection method
Disclosed herein is a capacitive touch input apparatus of a human finger or a touch input means having conductive characteristics similar thereto, and more particularly, are a touch signal detection apparatus and a touch signal detection method capable of being widely used for a touch detection sensor having different array arrangements. According to the touch signal detection apparatus and the touch signal detection method according to the present invention, one touch signal detection apparatus may be widely used for the touch detection sensor having different arrays by using a re-map technology. According to the touch signal detection apparatus and the touch signal detection method according to the present invention, it is possible to save costs using the same touch signal detection apparatus without producing the separate touch signal detection apparatus for a display device including the touch detection sensor having different arrays.
US09772731B2 Touch detection device, touch detection method and touch screen panel, using driving back phenomenon, and display device with built-in touch screen panel
Provided is a touch detection device, touch detection method, and touch screen panel, which detects a touch signal by detecting a driving back phenomenon occurring in a touch pad by a driving voltage applied to a driving capacitor, and a display device with a built-in touch screen panel. The touch detection device that is added on top of a display device and detects occurrence of a touch capacitance (Ct) by an approach of a bodily finger (25) or a touch input instrument such as a conductor similar to the bodily finger, the touch detection device comprising: a touch pad (10) that forms the touch capacitance (Ct) between the touch input instrument and the touch pad; a driving capacitor (Cdrv) whose one side is connected to the touch pad (10) and to the other side of which a driving, voltage for detection of a touch input is applied; a common voltage detector that detects a common voltage generated from the display device; a driving voltage generator that generates the driving voltage in synchronization with the common voltage; and a touch detector that is connected to the touch pad (10), and that detects a touch signal by using a driving back phenomenon when the touch capacitance (Ct) is added to the driving capacitor (Cdrv) according to occurrence or non-occurrence of a touch in the touch input instrument. A touch signal is detected while avoiding a point in time of a change of a common voltage state, and a driving voltage is applied through a driving capacitor connected to a touch detector, to thus detect whether or not a driving back phenomenon occurs in the touch detector and to thereby acquire a touch signal. Accordingly, an influence due to parasitic capacitance generated by noise, coupling phenomenon or other factors is minimized, to thus acquire a touch signal stably.
US09772730B2 Touch panel with function of fingerprint identification
A touch panel includes a substrate, a touch sensing structure and a fingerprint identification module. The touch sensing structure is disposed on the substrate. The fingerprint identification module is directly adhered to the substrate. The touch sensing structure and the fingerprint identification module are located at the same side of the substrate.
US09772727B2 Touch panel
A touch panel includes a cover substrate having an active area and an unactive area. A printing layer is provided on the unactive area while forming a step difference from the cover substrate. An insulating layer is provided on the printing layer, and the insulating layer has average surface roughness in a range of 0.2 μm to 0.4 μm.
US09772722B2 Position sensing methods and devices with dynamic gain for edge positioning
A method can include determining an initial position of an object with respect to a sensing region formed by a plurality of sensors and having a core region bounded by at least one edge; if the initial position is proximate to the edge and a size of the object was previously calculated, determining a final edge position of the object using the previously calculated object size; and if the initial position is proximate to the edge and the size of the object was not previously calculated, determining a size of the object.
US09772721B2 Ultrasound-based force sensing and touch sensing
An input/output device for a computing device including one or more touch sensors and one or more force sensors. The touch sensors sense data including one or more locations at which a contact or near-contact occurs. The force sensor sense data including a measure of an amount of force presented at the one or more locations at which a contact occurs. The touch sensors and the force sensors responsive to signals occurring in response to whether the signals are in response to contact or in response to an amount of force. The input/output device also includes one or more circuits coupled to the touch sensors and to the force sensors, and capable of combining information from both sensors.
US09772714B2 Touch input device with pathogen transmission mitigation
This disclosure provides methods and systems for mitigating pathogen transmission via a touch surface of a touch input device. Mitigation is accomplished through selective touch surface sterilization and through touchscreen user interface reorganization. The touch surface includes a pixel array for illuminating selected portions of the touch surface with ultraviolet light of a sterilization wavelength based upon the received touch inputs. The selective illumination may occur while receiving a touch input or after an accumulation of touch inputs have been received. The user interface may also be reorganized based on received touch inputs in order to locate user interface icons to lesser touched locations of the touch surface.
US09772704B2 Display/touch temporal separation
Touch sensitive displays are disclosed that can include circuitry that is segmented into multiple portions that can be independently operated. Touch sensitive display circuitry can be split in half with an upper portion and a lower portion that can each be independently operated. The separate circuitry portions can be used for performing display operations and for performing touch sensing operations. Display operations can be performed in one portion of the display while touch sensing operations are simultaneously performed in another portion of the display. Periodically, the operation being performed in a given portion of the display can be switched so as to alternatingly update that portion of the display and sense touch events in that region.
US09772703B2 Control method and electronic apparatus
This application discloses a control method of electronic apparatus and an electronic apparatus, wherein the electronic apparatus includes a touch control unit, on which there is at least one operating icon. The control method comprises determining a first touch region corresponding to the at least one operating icon, wherein, an area of the first touch region is less than the area of the touch control unit; determining a second touch region on the touch control unit according to the first touch region, wherein, the second touch region is a region other than the first touch region on the touch control unit; generating a control instruction for making touch function of the second touch region to be in a disable status; and executing the control instruction to make the touch function of the second touch region to be in the disable status.
US09772699B2 Touch control system and touch control method and computer system of the same
The present invention discloses a touch control system for a computer system with high compatibility. The touch control system includes an touch sensing device for detecting a touch event to generate a plurality of sensed signals conformed to a first format, and an embedded controller coupled to the touch sensing device for determining a user instruction according to the plurality of sensed signals and generating a plurality of control signals conformed to a second format to the computer system. An internal driving program in the computer system can only identify signals conformed to the second format.
US09772694B2 Coordinate calculation apparatus and storage medium having coordinate calculation program stored therein
A coordinate calculation apparatus calculates a coordinate point representing a position on a display screen based on an orientation of an input device. The coordinate calculation apparatus includes direction acquisition means, orientation calculation means, first coordinate calculation means, and correction means. The direction acquisition means acquires information representing a direction of the input device viewed from a predetermined position in a predetermined space. The orientation calculation means calculates the orientation of the input device in the predetermined space. The first coordinate calculation means calculates a first coordinate point for determining the position on the display screen based on the orientation of the input device. The correction means corrects the first coordinate point such that the first coordinate point calculated when the input device is directed in a predetermined direction takes a predetermined reference value.
US09772691B2 Hybrid keyboard for mobile device
A mobile device has a user interface comprising a plurality of keys arranged in a plurality of groups. A processor is operatively coupled to the user input device to receive user input from the user input device and to identify which group of keys has received the user input. A display is operatively coupled to the processor for displaying characters corresponding to the keys of the group in response to the user input. The keys may have capacitive touch sensors with haptic feedback.
US09772690B2 Portable device
A portable device, e.g. a laptop, includes a first part (110), e.g. a base element, and a second part (120), e.g. a lid element. The second part (120) contains an optical remote sensing system (300). The second part (120) is pivotably attached to the first part (110) via a hinge means (115), such that the portable device may be arranged in an open and a closed position respectively. The optical remote sensing system (300) is configured to track at least one distinctive feature of a user of the portable device when arranged in the open position. The first and second parts (110; 120) have a respective essentially flat inner surface (111; 121), which when the portable device is arranged in the closed position are parallel and face one another. The first part (110) further includes a recess (112a) which is arranged relative to a position of the optical remote sensing system (300) such that, in the closed position, the optical remote sensing system (300) is at least partly contained in the recess (112a).
US09772689B2 Enhanced gesture-based image manipulation
Enhanced image viewing, in which a user's gesture is recognized from first and second images, an interaction command corresponding to the recognized user's gesture is determined, and, based on the determined interaction command, an image object displayed in a user interface is manipulated.
US09772682B1 Method and system for dynamic selection of application dialog layout design
A system and method for selecting an application dialog layout design based on a response pattern for a task-based application is described. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.
US09772681B2 Recording and playback apparatus and recording and playback method
There is provided an information processing apparatus including a recording section recording data continuously acquired via a sensor; and a controlling section controlling a playback of record data recorded by the recording section, wherein, in response to a user input, the controlling section performs control such that the record data is played from a timing predated with reference to a timing of the user input.
US09772676B2 Adaptive voltage scaling based on stage transitions or ring oscillator revolutions
Some embodiments of a processing device include one or more power supply monitors to provide one or more counts representative of one or more operating frequencies of one or more circuit blocks based on a voltage supplied to the circuit block(s). Some embodiments of the processing device also include a system management unit to determine an initial voltage supplied to the circuit block(s) based on a target count and to reduce the voltage supplied to the circuit block(s) from the initial voltage in response to the count(s) generated by the power supply monitor(s) exceeding the target count.
US09772674B2 Performing local power gating in a processor
In an embodiment, the present invention includes an execution unit to execute instructions of a first type, a local power gate circuit coupled to the execution unit to power gate the execution unit while a second execution unit is to execute instructions of a second type, and a controller coupled to the local power gate circuit to cause it to power gate the execution unit when an instruction stream does not include the first type of instructions. Other embodiments are described and claimed.
US09772673B2 Electronic device with power management mechanism and power management method thereof
An electronic device with a power management mechanism and a power management method thereof are disclosed. The electronic device includes a multi-core processor and a temperature sensor. The multi-core processor has a plurality of processor cores. The temperature sensor is coupled to the multi-core processor. The temperature sensor detects the temperature of the multi-core processor and determines whether the electronic device enters an underclocking mode from a performance priority mode according to the detected temperature. When the temperature of the multi-core processor is greater than a first temperature threshold, the multi-core processor controls the electronic device to enter a first underclocking mode and dynamically adjusts an enabled core number. When the temperature of the multi-core processor is greater than a second temperature threshold, the multi-core processor controls the electronic device to enter a second underclocking mode. The first temperature threshold is smaller than the second temperature threshold.
US09772672B2 Apparatus, method, and program product for projecting battery usage
Apparatuses, methods, and program products are disclosed for projecting battery usage. By use of a processor, an expected battery usage rate of an application is determined. An estimated length of time a battery will power an apparatus if the application is executed is determined. The estimated length of time the battery will power the apparatus may be based on the expected battery usage rate of the application and a current remaining battery power. The estimated length of time together with a visual representation of the application is displayed.
US09772671B1 Low-power alarm detector
An alarm detector for use in an alarm detection system is provided. The alarm detector includes: a microphone, a processor, and a sensing circuit. The microphone is for detecting an incoming acoustic signal. The sensing circuit is for determining whether the incoming acoustic signal comprises a specific audible alarm, and awakening the processor into a working mode from a sleep mode upon determining the incoming acoustic signal comprises a specific audible alarm.
US09772670B2 Power-control devices
A power-control device for generating and controlling a supply voltage is provided. The power-control device includes a variant delay chain with a delay length, a sampling circuit, a comparison circuit, and a power manager. The variant delay chain receives an initial signal and performs a delay operation on the initial signal according to the delay length to generate a delay signal. The sampling circuit receives the delay signal and performs a sampling operation on the delay signal to generate a sampled signal. The comparison circuit receives the sampled signal and compares the sampled signal with a reference signal to generate a comparison result signal. The power manager receives the comparison result signal and adjusts the supply voltage according to the comparison result signal.
US09772669B2 Power device, power control device, and operating method therefor
A method of operating a power control device that controls a power device includes subscribing an event for a change in a resource usage state of the power device; and receiving the event for the change in the resource usage state of the power device if the resource usage state of the power device is changed.
US09772668B1 Power shutdown with isolation logic in I/O power domain
A circuit for that includes isolation logic is disclosed. In one aspect, circuit comprises at least one input/output (I/O) cell, the I/O cell further including circuitry functions, isolation control logic, and a capability to receive power to the I/O cell from a power domain source. In a second aspect an integrated circuit comprises a physical layer (PHY) logic and at least one input/output (I/O) cell in communication with the PHY logic. The I/O cell capable of receiving power from a plurality of power domains. The I/O cell includes an isolation control logic and an I/O logic capable of receiving power from one power domain of a plurality of power domains, wherein the I/O logic and the isolation controller are arranged in communication through a level shifter for shifting power to maintain an active operation of the at least one I/O cell; wherein since the isolation control logic is within the I/O cell, only one active power domain of the plurality of power domains is required.
US09772665B2 Power switching in a two-wire conductor system
In an example embodiment, a power switching circuit of an automobile audio bus (A2B) chip is provided in a bi-directional, multi-node two-wire conductor system that includes a plurality of A2B chips interconnected on a twisted wire pair bus (A2B bus), with at least one A2B chip functioning as a master and the remaining A2B chips functioning as slaves. The power switching circuit of the A2B chip powers up a next downstream A2B chip in the A2B bus sequentially according to a power switching procedure, and the power switching circuit is configured to detect faults in the A2B bus before, during, and after the power switching procedure. Each A2B chip enables power to the next downstream A2B chip without risk of damage to any components in the system due to line faults on the downstream A2B bus, or collapse of the power supply at the local A2B chip.
US09772664B1 Memory heater and heating aid arrangement
A memory heater and heating air arrangement includes circuit module including circuit board, a plurality of memory modules mounted at the circuit board, memory heat sink wrapped around each memory module and locating member mounted at the circuit board around the memory modules, heating aid including flat heat-transfer base panel bonded to top side of the memory heat sinks, mounting structure located at the border of the flat heat-transfer panel and affixed to the locating member to secure the heating aid to the circuit module, and a heater attached to a top surface of the flat heat-transfer base panel of the heating aid and controllable by the circuit module to emit heat to the memory modules via the heating aid, enabling the memory modules to work under a cold environment. Subject to the functioning of the heating aid, one single heater is sufficient to heat the memories, saving the cost.
US09772659B2 Connecting device and an electronic apparatus
A connecting device configured to rotatably connect a first main body and a second main body of an electronic apparatus includes a rotating mechanism rotatably connecting the first main body and the second main body. A coating mechanism covering at least a part of the rotating mechanism is provided and a supporting component is provide to support an inner side wall of the coating mechanism so that the coating mechanism is bent without folds or crumples as the rotating mechanism is rotated. The connecting device improves man-machine interaction and enables the user to enjoy a better experience.
US09772658B1 Case for protecting battery and electronic device having the same
A case for protecting a battery and an electronic device having the same are provided. The case includes a main body, a circumferential wall and a waterproof element. The main body includes a first side surface. The circumferential wall connects with the first side surface, extending along a first direction away from the first side surface, and includes a circumferential groove. The circumferential groove is around the circumferential wall and concavely disposed on an outer wall surface of the circumferential wall. The waterproof element includes a circumferential basal portion disposed in the circumferential groove and a circumferential raised portion disposed on an outer surface of the circumferential basal portion and corresponding in position to the circumferential groove. The circumferential raised portion includes a first segment and a second segment opposite to the first segment and farther from the first side surface than the first segment.
US09772655B1 LED module housing
A light-emitting diode (LED) display module including a back panel substantially formed of a material having a thermal expansion that is less than plastic used in injection molding, a housing that frames the back panel comprised of one or more plastic molded parts, and a front face having a louver is disclosed.
US09772652B2 Systems and methods for distributing and synchronizing real-time clock
In accordance with embodiments of the present disclosure, an information handling system may include a processor, an access controller, a real-time clock, and a basic input/output system. The access controller may be communicatively coupled to the processor and configured to execute a client for retrieving real time via a network communicatively coupled to the access controller. The real-time clock may be communicatively coupled to the access controller. The basic input/output system may be embodied in one or more instructions readable and executable by the processor and configured to, during a power-on/self-test of the basic input/output system, read real time from the access controller and write the real time to the real-time clock.
US09772651B2 Embedded multimedia card (eMMC), host controlling eMMC, and method operating eMMC system including the use of a switch command defining an adjustment delay for a data signal
An embedded multimedia card (eMMC) is provided. The eMMC includes a clock channel receiving a clock output from a host, data channels receiving data signals from the host, and a command channel receiving a SWITCH command including delay offset values from the host so as to adjust a delay of at least one of the data signals, which are received, in response to the delay offset values.
US09772644B2 Apparatus and method for analyzing normal facility operation in a demand coordination network
An apparatus, including a plurality of devices, a network operations center (NOC), and a plurality of control nodes. Each device consumes a portion of the resource when turned on, and performs a corresponding function within an acceptable operational margin by cycling on and off. The NOC generates a plurality of run time schedules that coordinates run times for the each of the plurality of devices to control the peak demand of the resource. Each of the control nodes is coupled to a corresponding one of the devices. The plurality of control nodes transmits sensor data and device status to the NOC for generation of the plurality of run time schedules, and executes selected ones of the run time schedules to cycle the plurality of devices, and employs the sensor data and device status in a model to detect exceptions to normal operation of a facility.
US09772641B2 Control device including power supply controller, control method of controlling power supply of machine, and recording medium in which program for controlling power supply of machine is stored
A control device has a monitoring section that monitors an amount of electric energy of a first machine, and a power supply controller that controls power supply of a second machine in accordance with an amount of electric energy of the first machine and schedule information indicative of an operation schedule of each of the first machine and the second machine.
US09772637B2 Voltage regulation circuits and power supply devices using the same
A voltage regulation circuit is provided. The voltage regulation circuit regulates a level of a supply voltage provided by an automotive battery. The voltage regulation circuit includes a selector and an error amplifier. The selector receives a plurality of predetermined voltages and selects one of the plurality of predetermined voltages according to a control signal to serve as a first reference voltage. The error amplifier generates an error signal according to the first reference voltage and a feedback signal. The feedback signal is related to the supply voltage. The voltage regulation circuit regulates the level of the supply voltage according to the error signal.
US09772636B2 Power supply control
Controlling the output voltage of a power supply involve determining a remote load coupled to the power supply and setting the output voltage based on the determined remote load and a predetermined maximum current for the power supply. The remote load may be measured, for example, by applying a predetermined current to the load, measuring the voltage across the load, and computing the effective load (resistance) value based on the supplied current and the measured voltage. Such measurement may be done using an analog-to-digital converter.
US09772633B2 Systems and methods for controlling energy input into a building
According to one aspect, a system for controlling each control volume of a plurality of control volumes is provided. The system includes a plurality of sensors corresponding to the plurality of control volumes, and each sensors is configured to detect a temperature value of the control volume corresponding to the sensor, and generate a feedback signal for the control volume corresponding to the sensor based on the temperature value. The system further includes a primary controller configured to receive a set point temperature value for each control volume, receive the feedback signal for each control volume, execute a linear quadratic regulator (LQR) control that is configured to determine a target set point temperature value for each control volume based on the set point temperature value for the control volume and the feedback signal for the control volume, and transmit the target set point temperature value for each control volume.
US09772629B2 Methods for monitoring a flow controller coupled to a process chamber
Methods and apparatus for in-situ calibration of a flow controller are provided herein. In some embodiments, a method of flowing a gas includes providing a flow controller configured to provide a first gas at a first value of a flow rate based on a calculated first relationship determined by using a standard gas; determining an actual first relationship between the flow rate and the setpoint for the first gas from a plurality of values of the flow rate of the first gas determined at a corresponding plurality of values of the setpoint of the flow controller, wherein each of the plurality of values of the flow rate is determined from flowing the first gas through the flow controller at corresponding ones of the plurality of values for the setpoint; and flowing the first gas at the first value of the flow rate based on the actual first relationship.
US09772626B2 Method for a driver assistance system of a vehicle
A driver assistance system for a vehicle. The driver assistance system controls the vehicle at least partially automatically. In the method, the start of an auto pilot route section is determined in the course of a route planned for the vehicle. The driver assistance system is able to control the vehicle automatically along the autopilot route section. A distance between the current position of the vehicle and the start of the autopilot route section is determined and output in the vehicle.
US09772621B2 Methods for the manufacture of intraluminal endoprosthesis
The application provides molds for the manufacture of intraluminal endoprostheses and methods for their manufacture. In particular embodiments, the methods comprise the steps of providing a 3D model of the mold, meshing the model, manufacturing a mold based on said meshed 3D model. Also provided herein are methods for manufacturing an endoprosthesis using said mold.
US09772620B2 Generating optimized tool paths and machine commands for beam cutting tools
A facility for automated modelling of the cutting process for a particular material to be cut by a beam cutting tool, such as a waterjet cutting system, from empirical data to predict aspects of the waterjet's effect on the workpiece across a range of material thicknesses, across a range of cutting geometries, and across a range of cutting quality levels, all of which may be broader than, and independent of the actual requirements for a target workpiece, is described.
US09772616B2 Method for controlling a drilling robot, and drilling robot implementing said method
The present disclosure relates to a drilling robot and a method for controlling a drilling robot including a driven mechanical structure allowing to place a drilling tool in a sequence of drillings programmed in terms of position and orientation of the drilling of a part such as a technical skin. The method includes a step of determining the acceleration of the drilling tool at the end of the approach on a drilling position, then also testing a stabilization condition of the drilling tool to finally establish a drilling authorization.
US09772615B2 Multi-channel control switchover logic
A multi-channel control system includes at least a primary control microprocessor and a back-up control microprocessor operable to control a device. The primary control microprocessor and the back-up control microprocessor assert control over a controlled device according to a locally stored method of controlling a back-up microprocessor assumption of control of a device.
US09772607B2 Method and system for authenticating a device
Method for authenticating a timepiece comprising measuring acoustic vibrations emitted by said timepiece to obtain an electrical signal indicating magnitude information comprising a variation of a magnitude of the measured acoustic vibrations as a function of time. The electrical signal comprises at least one specific tone associated with the presence of a quartz resonator in the timepiece. Method further comprises performing transform of electrical signal into frequency domain to obtain frequency-domain power spectrum indicating variation of power of electrical signal as function of frequency, processing the frequency-domain power spectrum so as to reveal at least one narrow peak in frequency-domain power spectrum corresponding to the at least one specific tone, and extracting at least one resonance frequency corresponding to said at least one narrow peak. Method further comprises comparing extracted at least one resonance frequency with at least one reference resonance frequency; and determining an authenticity of said timepiece.
US09772599B2 Driving force transmission unit and image forming apparatus including same
A driving force transmission unit includes a first coupling, a second coupling, and a first rotary shaft. The first coupling includes a first contact portion and a hole, the inner circumferential surface of which has a rounded rectangular shape in cross section including a circular arc portion. The second coupling includes a second contact portion disposed at a position facing the first contact portion to contact the first contact portion along a direction of rotation of the second coupling. The first rotary shaft is connected to the first coupling and includes a shaft portion, an outer circumferential surface which has a rounded rectangular shape in cross section including a circular arc portion inserted into the hole of the first coupling.
US09772598B2 Cartridge and electrophotographic image forming apparatus
A cartridge for a main assembly of an electrophotographic image forming apparatus. The cartridge includes a rotatable driven coupling member including a driving force receiving portion for receiving a driving force and a driven side abutment to be abutted by a driving side abutment. The coupling member is slidable in a predetermined direction that is substantially parallel to a rotational axis of the coupling member.
US09772596B2 Image forming apparatus and electrophotographic photosensitive member
In an image forming apparatus in which an electrostatic image is formed on an electrophotographic photosensitive member using at least a process of a pseudo halftone formed by dots as a method of representing gradation, the electrophotographic photosensitive member is provided on a surface thereof with a plurality of recessed portions of 0.5 μm more and 5 μm or less in depth and 20 μm or more and 80 μm or less in longest diameter of an opening, when a square region of 500 μm×500 μm is arbitrarily extracted on the surface of the electrophotographic photosensitive member, in the square region, a total area of the recessed portions is 10000 μm2 or more and 90000 μm2 or less and a total area of a flat portion contained in a portion other than the recessed portion is 80000 μm2 or more and 240000 μm2 or less, and an arrangement (A) of the plurality of recessed portions is such an arrangement that an image quality lowering index (f) calculated by specific processing is 14% or less.
US09772593B2 Sheet conveyer and image forming apparatus
A sheet conveyer, having a sheet supporting plate, a feed roller, a lifting device to move the sheet supporting plate between a separated position and a contacting position, a motor, a sheet guide disposed on the sheet supporting plate to extend orthogonally to an axial direction of a rotation shaft of the feed roller to be movable in the axial direction on the sheet supporting plate, and a contact member disposed in an upper position with respect to the sheet guide, is provided. The sheet guide includes a retractable member movable between a first position, in which the retractable member is located when the sheet supporting plate is in the separated position, and a second position, in which the retractable member is placed by a reaction force from the contact member produced by contact between the sheet supporting plate and the feed roller.
US09772592B2 Image forming apparatus
An image forming apparatus includes a conversion unit that converts image data based on a conversion condition, an image forming unit that forms an image based on the converted image data, a measurement unit that measures a measuring image, and a generation unit that controls the image forming unit to form a first measuring image while the image forming unit is continuously forming images, and generates the conversion condition based on first measurement data of the first measuring image and a first feedback condition. The generation unit controls the image forming unit to form a second measuring image during a period from when toner discharge processing has been performed until the image forming unit forms a subsequent image, and generates the conversion condition based on second measurement data of the second measuring image, and a second feedback condition with a larger correction amount than the first feedback condition.
US09772591B2 Image forming apparatus and image forming system
To notify a residual life of a replaceable part at appropriate time on image quality required by the user. An image forming apparatus including: a replaceable part used for image formation; an output unit configured to output information indicating that a usage amount has reached a threshold; an input unit configured to input information; and a control unit configured to change the threshold in accordance with information about image quality input by the input unit.
US09772587B2 Heater and image heating apparatus
The heater to be used for an image heating apparatus includes a substrate, and first and second heat generation lines that are provided on the substrate along a longitudinal direction of the substrate, and are each divided into a plurality of heat generation blocks that can be mutually independently controlled, in the longitudinal direction, wherein in the plurality of heat generation blocks in the second heat generation line, a heat generation block is provided that overlaps one heat generation block in the first heat generation line in the longitudinal direction, and has a different heat generation distribution in the longitudinal direction, and can be independently controlled. Accordingly, the heater can form a heat generation distribution that is suitable for various paper sizes.
US09772585B2 Cooling conveyor and image forming apparatus incorporating same
A cooling conveyor includes a conveyor, a cooler, and a pipe. The conveyor includes at least a first conveyor and a second conveyor to sandwich and convey a recording material. The first conveyor approaches and separates from the second conveyor. The cooler is disposed in the second conveyor to cool the recording material after an image is fixed on the recording material. The pipe is connected to the cooler to flow a cooling liquid into the cooler.
US09772584B2 Image forming apparatus
An image forming apparatus includes a toner image forming portion, an endless belt, first, second, and third rollers, and an urging roller, and satisfies: 25 (mm)>X>(R1+R2)2−(R1−R2)2)1/2−L1)+7 (mm), 3.5 (mm)≧Y>0.5 (mm), and L1>0 (mm). X is a distance between Lb passing through a rotation center of the third roller and perpendicular to an outer common tangential line L between the first and second rollers and Lc passing through a rotation center of the urging roller and L, R1 is a radius of the first roller, R2 is a radius of the urging roller, L1 is a distance between Lb and a line La passing through a rotation center of the first roller and L, and Y is a distance between L and a tangential line Ld of the urging roller parallel to L.
US09772579B2 Developing device and image forming apparatus incorporating same
A developing device includes a developer bearer disposed facing a latent image bearer in a developing range to transport developer by rotation, a support to support the developer bearer and including a holder mount, a rod-shaped developer regulator disposed facing a surface of the developer bearer across a gap, and a holder secured to the holder mount of the support to hold the rod-shaped developer regulator. The rod-shaped developer regulator extends in an axial direction of the developer bearer.
US09772578B2 Image forming apparatus and method for counting image signals with changed image signal width
There is provided an image forming apparatus comprising: a scanning unit configured to scan, in accordance with image signals, a photosensitive member with laser light in a main scanning direction at a scanning speed that is not constant; an image signal generation unit configured to generate image signals that are changed such that the faster the scanning speed is, the narrower an image signal width becomes; a clock signal generation unit configured to generate sampling clock signals for sampling the image signals whose image signal width is changed such that the faster the scanning speed is, the shorter a sampling interval becomes; and a count unit configured to count image signals whose image signal width is changed based on the sampling clock signals.
US09772574B2 Toner
A toner includes toner particles. The toner particles each include a toner core, silica particles located on a surface of the toner core, and a shell layer disposed over the surface of the toner core on which the silica particles are located. For at least 80% by number of the toner particles, along at least 80% of a circumferential length of a cross-section of the toner particle when the cross-section is analyzed by EELS, the shell layer has a thickness of at least 5 nm and satisfies a condition that a ratio of an intensity INc relative to an intensity INs is at least 0.0 and no greater than 0.2. The intensity INs indicates intensity of an N—K shell absorption-edge originating from nitrogen atoms in the shell layer. The intensity INc indicates intensity of an N—K shell absorption-edge originating from nitrogen atoms in the toner core.
US09772567B1 Compound, electrophotographic photoreceptor, and process cartridge
A compound has a structure represented by the following formula (C1): wherein Ra1, Ra2, Ra3, Ra41, Ra42, Ra43, Ra44, Ra45, Ra5, Ra6, Ra7, Ra8, Ra9, Ra10, and Ra11 each independently represent a hydrogen atom, an alkyl group, an alkenyl group, an alkynyl group, an alkoxy group, an aralkyl group, an aryl group, a cyano group, a halogen atom, or a group obtained by combining two or more of the above groups, and a combination of Ra1 and Ra2, Ra41 and Ra42, Ra42 and Ra43, Ra43 and Ra44, Ra44 and Ra45, Ra5 and Ra6, Ra8 and Ra9, or Ra10 and Ra11 each independently may form a ring.
US09772566B2 Mask alignment mark, photomask, exposure apparatus, exposure method, and manufacturing method of device
According to one embodiment, there is provided a mask alignment mark disposed on a photomask irradiated by an illumination optical system with illumination light from a direction inclined with respect to an optical axis and used to form a latent image on a substrate through a projection optical system. The mask alignment mark including a plurality of patterns arranged in a predetermined direction at a pitch of substantially P=λ/{2×(1−σ)×(LNA)}, where σ is a ratio of a numerical aperture INA of illumination light incident on the photomask from the illumination optical system to a numerical aperture LNA of an object side of the projection optical system (INA)/(LNA), and λ is a wavelength of light.
US09772564B2 Exposure apparatus and exposure method, and device manufacturing method
An exposure apparatus is equipped with a first and second stage that are movable independently from each other within a predetermined plane and each have a table with a grating positioned under a surface where a wafer is mounted, and a third stage that is movable independently from the first and second stages within a predetermined plane and includes a light-receiving plane that receives an energy beam via an optical system. An optical member is provided that is at least a part of a measurement device, which performs a measurement related to exposure based on a light-receiving result of the energy beam received via the light-receiving plane. In an exposure station and measurement station, a first and second measurement system are respectively provided that measure the position of the tables by irradiating the grating of the first or second stage from below with a measurement beam.
US09772561B2 Semiconductor manufacturing method and tool
An overlay measurement and correction method and device is provided. In an embodiment the measurement device takes measurements of a first semiconductor wafer and uses the measurements in a plurality of correction techniques to generate an overlay correction model. The plurality of correction techniques include a first order correction, a first intra-field high order parameter correction and a first inter-field high order parameter correction. The model is used to adjust the exposure parameters for the exposure of the next semiconductor wafer. The process is repeated on each semiconductor wafer for a run-to-run analysis.
US09772558B2 Sulfonic acid ester containing polymers for organic solvent based dual-tone photoresists
Provided are chemically amplified resist compositions that include acid-labile sulfonate-ester photoresist polymers that are developable in an organic solvent. The chemically amplified resists produce high resolution positive tone development (PTD) and negative tone development (NTD) images depending on the selection of organic development solvent. Furthermore, the dissolution contrast of the traditional chemically amplified resists may be optimized for dual tone imaging through the addition of a photoresist polymer comprising an acid-labile sulfonate-ester moiety.
US09772557B2 Illumination system and method of forming fin structure using the same
An illumination system includes a light source used to generate a light and an opaque plate. The opaque plate is disposed between the light source and a photomask and includes an annular aperture and an aperture dipole. The annular aperture has an inner side and an outer side. The aperture dipole includes at least one first aperture and at least one second aperture. The first aperture and the second aperture connected to the annular aperture respectively and protruding out from the outer side of the annular aperture are disposed symmetrically with respect to a center of the annular aperture.
US09772553B2 Modified epoxy acrylate, photoresist composition and method for producing the same, transparent photoresist
The present invention relates to a modified epoxy acrylate and a method for producing the same, a photoresist composition and a method for producing the same, and a transparent photoresist formed from the photoresist composition. The modified epoxy acrylate is an epoxy acrylate modified with phosphate monomer which has a structure represented by Formula I wherein, n is an integer selected from 1˜21, R is a short-chain carboxylic acid ester group having the structural formula  in which p is a bivalent saturated or unsaturated carbon chain having 1˜10 carbon atoms, and the carbon chain is optionally substituted by alkyl, alkenyl, hydroxy, nitro or halogen. Since the phosphate can react with the multi-valence metal in substrates so as to connect the polymer onto the substrates firmly through covalent bonds, therefore the adhesion force is improved significantly and the protective function of the tranparent photoresist is improved accordingly.
US09772552B2 Thiosulfate polymer compositions and articles
A thiosulfate polymer composition includes an electron-accepting photosensitizer component, either as a separate compound or as an attachment to the thiosulfate polymer. The thiosulfate polymer composition can be applied to various articles, or used to form a predetermined polymeric pattern after photothermal reaction to form crosslinked disulfide bonds, removing non-crosslinked polymer, and reaction with a disulfide-reactive material. Such thiosulfate polymer compositions can also be used to sequester metals in nanoparticulate form, and as a way for shaping human hair in hairdressing operations.
US09772550B2 Apparatus, system and method for mitigating contrast artifacts at an overlap region of a projected image
Techniques and mechanisms to provide for improved image display in an area of overlapping projections. In an embodiment, a multi-layer projection screen comprises light sources and collimation structures each disposed over a corresponding one of such light sources. A first collimation structure disposed over a first light source collimates first light from the first light source. The first collimation structure further receives and redirects second light from a second light source disposed under a second collimation structure that adjoins the first collimation structure. In another embodiment, the first collimation structure redirects the other light from the second light source away from the direction of collimation of the first light. A stray light rejection layer of the multi-layer projection screen passes a majority of the first light for inclusion as part of a projected image, and prevents a majority of the second light from inclusion in the projected image.
US09772545B2 Light control unit, projector, and method of manufacturing light control unit
A light control unit includes: a first light-shielding fin and a second light-shielding fin arranged to have a center axis of light passing therethrough interposed therebetween, and a moving device configured to move the first light-shielding fin and the second light-shielding fin so that respective end portions of the first light-shielding fin and the second light-shielding fin move in directions toward and away from each other, and the first light-shielding fin and the second light-shielding fin include: an arm moved by the moving device, and a light-shielding portion provided on the arm and configured to move with the arm to be arranged in a passage area of the light, and at least one of the first light-shielding fin and the second light-shielding fin includes an adjusting portion configured to adjust a mounting position between the arm and the light-shielding portion, the arm and the light-shielding portion being separate members.
US09772542B2 Camera mount
A camera mount is configured to securely couple a camera to an object. The camera mount includes a rail mount component and a sliding mount component which can be securely coupled, resulting in a low profile, easy to use camera mount. The rail mount component includes a rail base and two rail wings. The sliding mount component is configured to be inserted into the rail mount component. The sliding amount component further includes two levers and a sliding base with a plurality of protrusions for coupling to a reciprocal mount component. Each lever of the sliding mount component includes a pin and wedge that abut the inside of the rail base to secure the sliding mount component to the rail mount component.
US09772532B2 Electrostatic discharge circuit and liquid crystal display device including the same
Disclosed is an electrostatic discharge (ESD) protection circuit. The ESD protection circuit includes a transistor structure having at least five thin film transistors (TFTs), said transistor structure configured in view of changes in operating characteristics that depend on a channel length of a back channel etched (BCE) type oxide transistor.
US09772529B2 Liquid crystal display
A liquid crystal display includes first and second substrates; first and second electrodes provided on the first and second substrates respectively; and a liquid crystal layer provided between the first and second substrates. The first electrode includes first openings each having an elongated shape in a first direction and which are arranged with regularity, and a short side edge thereof is longer than a length between the first openings adjacent in the first direction. The second electrode includes second openings each having an elongated shape in the first direction and which are arranged with regularity, and a short side edge thereof is longer than a length between the second openings adjacent in the first direction. Each of the first and second openings has a recess in at least either of two outer edge parts along the first direction in a planar view.
US09772525B2 Display apparatus, and method of forming post spacer in display apparatus
Provided herein is a display apparatus including a plurality of post spacers positioned between an upper substrate and lower substrate, at least some of the plurality of post spacers provided with through-holes in bodies thereof.
US09772524B2 Liquid crystal dropping device and method of manufacturing liquid crystal display apparatus
Provided are: a liquid crystal dropping device capable of accurately dropping liquid crystal material while generation of foreign substances is suppressed; and a method of manufacturing a liquid crystal display apparatus capable of manufacturing a liquid crystal display apparatus with preferable display quality and high yield in which the occurrence of a display failure such as a luminous-dot failure is suppressed.The liquid crystal dropping device 1 includes a liquid crystal bottle 2 which stores liquid crystal material 61, a three-way valve 3, a liquid crystal ejecting part 4, a nozzle 5 and a driving unit 7. The liquid crystal ejecting part 4 includes a syringe 41 with a bottomed cylindrical shape as well as a plunger 44 constituted by a slide part 42 which slides in the syringe 41 and a support 43 which has a bar-like shape and supports the slide part 42. The operation control part 8 reciprocates the plunger 44 before the liquid crystal material 61 is dropped from the nozzle 5, with a reciprocating distance shorter than a stroke for dropping the liquid crystal material.
US09772519B2 Touching display panel and display device using the same
A touching display panel and a display device using the same are provided. The touching display panel includes a liquid crystal layer, a first substrate having a hard surface structure, a second substrate, a touch sensor layer, a thin-film transistor layer, and a color filter layer. The first and second substrates are respectively disposed at two sides of the liquid crystal layer. The touch sensor layer is disposed between the first substrate and the liquid crystal layer, and is formed on the first substrate. The thin-film transistor layer and the color filter layer are both disposed between the first substrate and the second substrate. At least one of the thin-film transistor layer and the color filter layer is formed on the first substrate.
US09772517B2 Display
A display including a first substrate, a second substrate and spacers is provided. The first substrate includes a first base body, a device structure, an insulating layer, a pixel electrode layer and a planarization layer. The device structure is formed on the first base body. The insulating layer is formed on the device structure, and has at least one through hole. The pixel electrode layer is formed on the insulating layer. A portion of the pixel electrode layer extends into the through hole and electrically connects to the device structure. The pixel electrode layer forms a concave portion corresponding to the through hole. The planarization layer is formed on the pixel electrode layer and filled into the concave portion. The second substrate is disposed opposite to the first substrate. The spacers are disposed between the first substrate and the second substrate, and are correspondingly disposed on the planarization layer.
US09772515B2 Optical element and organic light-emitting device with optical element
An optical element includes a light guide plate with a first major surface and with a second major surface opposite the first major surface and with side faces connecting the first and second major surfaces, wherein the light guide plate includes a matrix material transparent to ultraviolet light in which scattering centers are embedded, at least one light-emitting semiconductor device that couples ultraviolet light into the light guide plate via a side face when in operation, a first filter layer on the first major surface and a second filter layer on the second major surface, wherein the filter layers opaque to ultraviolet light and at least partially transparent to visible light, and a first photochromic layer at least on the first major surface, between the light guide panel and the first filter layer, with a transparency to visible light by ultraviolet light.
US09772514B2 Driving integrated circuit, display device including the same, and method of measuring bonding resistance
A driving integrated circuit bonded to a mounting area of a display panel, the circuit including a plurality of connection contact pads electrically coupled to a plurality of signal pads in the mounting area, at least one test contact pad electrically coupled to at least one test pad in the mounting area, and a resistance measuring unit configured to charge an external capacitor electrically coupled to a bonding part of the test pad and the test contact pad and to measure a bonding resistance of the bonding part based on a magnitude or a discharging time of a charging voltage of the external capacitor.
US09772505B2 Illumination apparatus optimized for synthetic aperture optics imaging using minimum selective excitation patterns
A synthetic aperture optics (SAO) imaging method minimizes the number of selective excitation patterns used to illuminate the imaging target, based on the objects' physical characteristics corresponding to spatial frequency content from the illuminated target and/or one or more parameters of the optical imaging system used for SAO. With the minimized number of selective excitation patterns, the time required to perform SAO is reduced dramatically, thereby allowing SAO to be used with DNA sequencing applications that require massive parallelization for cost reduction and high throughput. In addition, an SAO apparatus optimized to perform the SAO method is provided. The SAO apparatus includes a plurality of interference pattern generation modules that can be arranged in a half-ring shape.
US09772504B2 Illumination device, projection type image display device, and optical device
To provide an illumination device and a projection type image display device that illuminate an area to be illuminated (image formation area) under conditions where speckle noise is less noticeable.An illumination device according to the present invention includes: a light source 11 that emits coherent light; an optical scanning section 15 that scans the coherent light emitted from the light source 11; and an optical path conversion system 21 configured to allow the coherent light scanned by the optical scanning section 15 to illuminate an area to be illuminated sequentially in an overlapping manner. An incident angle of the coherent light that enters respective points of the area to be illuminated changes with time.
US09772502B1 Creating three-dimensional aerial images
A display for a computer system may be created by generating a three-dimensional image using a rotating helicoid. The helicoid may be formed by deforming a catenoid to form a helicoid. The helicoid may be supported by a pair of structures that do not occlude an image projected onto the helicoid nor occlude the user's ability to view the full extent of the image on the helicoid. The helicoid generated image may be transformed to an aerial floating image by a corner cube reflector array plate. Then depth sensing cameras may sense user interaction with the floating aerial image and may modify the image to make it appear that the user is actually modifying a physical object by manual manipulation.
US09772501B2 Display device
According to an aspect, a display device includes a display part having pixels and a color filter; and a barrier part in which unit areas arranged above the display part, arranged in rows in a first direction, and extending in a second direction intersecting with the first direction. The barrier part includes a barrier substrate that has barrier electrodes arranged for each unit area and extending in the second direction, a counter substrate, a liquid crystal layer, and spacers arranged between the barrier substrate and the counter substrate. Each of the spacers is arranged between one barrier electrode out of the barrier electrodes and the other barrier electrode adjacent to the one barrier electrode, and overlaps with a filter of a color different from a color of a filter of the color filter that overlaps with a spacer adjacent to the spacer in the second direction.
US09772497B1 Customized viewing system for an optical device
A customized viewing system for an optical device to alleviate back and neck strain.
US09772495B2 Digital loupe device
The present invention provides a digital loupe device and its automatic view stabilizing method. The digital loupe device is worn or head-mounted on the operator's head via a wearable frame that is connected to a plural of axial rotation modules. A pair of lighting capture modules set on the axial rotation module is used to illuminate the target view and capture the image of the target view in order to send feedback signal. Both the lighting capture modules and axial rotation modules are electronically connected to at least one control unit. The control unit, base on the feedback signal received, moves the lighting capture modules via the axial rotation modules till the desired image of the target view is obtained. The display module connected to the wearable frame can show the captured image and information provided by the control unit.
US09772493B2 Head-up display support structure for reflection unit
Provided is a head-up display device such that shaking of a display image due to vibration can be mitigated. This head-up display device, which reflects display light output from a display unit with a reflection unit so as to produce an image to be viewed, includes a first supporting part for supporting the reflection unit rotatably about a rotation axis and a first supported part provided at one end of the reflection unit and supported by the first supporting part. The first supported part has a spherical surface formed thereon, and the first supporting part has a sliding surface that is formed therein and is in substantially point contact or line contact with the spherical surface formed on the first supported part. A first elastic member that presses the first supported part and the first supporting part against each other in the rotation axis direction is provided.
US09772492B2 Eye imaging in head worn computing
Aspects of the present invention relate to methods and systems for imaging, recognizing, and tracking of a user's eye that is wearing a HWC. Aspects further relate to the processing of images reflected from the user's eye and controlling displayed content in accordance therewith.
US09772491B2 Image forming apparatus, optical scanning device, maintenance method
An image forming apparatus includes a rotating polygon mirror, a motor, a bearing portion, a measurement processing portion, and a determination processing portion. The rotating polygon mirror causes a light beam emitted from the light source to be scanned. The motor rotates the rotating polygon mirror. The bearing portion rotatably supports a rotation shaft of the motor via a lubricant. The measurement processing portion measures a transition time that is a time required for the motor to transition from a stationary state to a driving state in which the motor rotates at a predetermined speed. The determination processing portion determines whether or not a maintenance is required, based on the transition time measured by the measurement processing portion.
US09772485B2 Method and device for light-microscopic imaging of a sample structure
A method for light-microscopy imaging of a sample structure (2, 34) is described, having the following steps: preparing the sample structure (2, 34) with markers that are transferrable into a state imageable by light microscopy, generating a sequence of individual-image data sets by sequential imaging of the sample structure (2, 34), in such a way that for each image, only a subset of the totality of the markers is in each case transferred into the state imageable by light microscopy, the markers of the respective subset having an average spacing from one another which is greater than the resolution limit of light-microscopy imaging which determines the extent of a light distribution representing one of the respectively imaged markers, generating at least two data blocks in which multiple successive individual-image data sets are respectively combined, superposing the individual-image data sets contained in the respective data block to yield a superposed-image data set, identifying an image offset between the superposed-image data sets, correcting the individual-image data sets that are contained in at least one of the superposed-image data sets on the basis of the identified image offset, determining center point positions of the light distributions representing the imaged markers, and assembling the center point positions into an offset-corrected overall image.
US09772483B2 Microscopic imaging device, microscopic imaging method, and microscopic imaging program
To provide a microscopic imaging device capable of easily switching the imaging method. During sectioning observation and normal observation, a measuring object is irradiated with pattern measurement light and uniform measurement light generated by a light modulation element, respectively. The measuring object is irradiated with the pattern measurement light and the uniform measurement light through a common light path. During the sectioning observation, a spatial phase of the pattern is sequentially moved on the measuring object by a predetermined amount by the light modulation element, and sectioning image data indicating an image of the measuring object is generated based on a plurality of pieces of image data generated at a plurality of phases of the pattern based on the light receiving signal. During the normal observation, normal image data indicating an image of the measuring object is generated based on the light receiving signal.
US09772482B2 Illumination device
An illumination device for an optical device, a microscope or a macroscope includes a first illumination source configured to emit light which is directed via an illumination beam path onto an object to be illuminated that is arranged in an object plane. At least one second illumination source is positionable in the illumination beam path, and is transparent or semitransparent as well as self-luminous. The at least one second illumination source is configured to allow light emitted from the first illumination source to pass through at least in part. The object plane having the object to be illuminated is configured to be illuminated both by the first and by the at least one second illumination source.
US09772476B2 Gradient index lens using effective refractive index of microstructure arranged in radial pattern, and method for manufacturing same
Provided are a gradient index lens using the effective refractive index of a microstructure operating in the terahertz frequency regions and mid-infrared regions at wavelengths of 0.8 m to 3 mm and a method for manufacturing the same. Based on the effective medium theorem, the effective refractive index is controlled by using a structure smaller than the mid-infrared and terahertz wavelength, and a gradient can be provided for the refractive index in a radial direction and in an axial direction. Thus, beams in the mid-infrared and terahertz frequency region can be converged.
US09772475B2 Imaging lens
An imaging lens includes a first lens group having positive refractive power and a second lens group having negative refractive power, arranged in this order from an object side to an image plane side. The first lens group includes a first lens having positive refractive power, a second lens having negative refractive power, and a third lens. The second lens group includes a front side lens group having negative refractive power and a rear side lens group having positive refractive power. The front side lens group includes a fourth lens and a fifth lens. The rear side lens group includes a sixth lens and a seventh lens. The first lens group is arranged to be away from the second lens group by a specific distance on an optical axis thereof. The first to third lenses have specific Abbe's numbers.
US09772471B2 Mobile device and optical imaging lens thereof
the An optical imaging lens includes four lens elements positioned in order from object side to the image side of the optical imaging lens. Through controlling the convex or concave shape of the surfaces of lens elements, the refracting power of lens elements, the thickness of the at least one lens element, one or more air gaps between lens elements along the optical axis, and a half field of view HFOV of the optical imaging lens, an embodiment satisfies the relation: 4.21≦T3/(G12×tan(HFOV))≦7.55, for which T3 is the thickness of the third lens element and G12 is the air gap between the first lens element and the second lens element. The optical imaging lens provided by embodiments of the present invention has better optical characteristics and a reduced total length in comparison to conventional lenses.
US09772469B2 Image forming lens and image capturing device
An image forming lens is formed by sequentially arranging, from an object side to an image side, a first lens group having positive refractive power, an aperture stop, and a second lens group having positive or negative refractive power. The image forming lens satisfies a conditional expression: 0.15
US09772468B2 Lens driving motor and elastic member of the same
Provided are a lens driving motor and an elastic member of the lens driving motor. The elastic member of a lens driving motor, the elastic member includes a first spring and a second spring. The second spring is different from the first spring and disposed together with the first spring on one side of a carrier to support the carrier. A first lead line of a coil and a first external power source are connected to the first spring, and a second lead line of the coil and a second external power source are connected to the second spring to supply power to the coil. Since the carrier can be assembled to other part after a (+) lead line and a (−) lead line of the coil are connected to the first and second springs, respectively, using solder, a process is simple and convenient.
US09772464B2 Rack and chassis for fiber optic sliding adapter modules
A rack includes a first termination block disposed at the first side of the rack. The termination block houses a termination arrangement including a plurality of sliding adapter modules. The adapter modules are configured to slide between a non-extended position and an extended position. The adapter modules move away from the rack when slid to the extended position. The adapter modules have first ports facing towards the top of the rack and second ports facing towards the bottom of the rack. Certain types of racks also have a cable storage arrangement disposed at the front of the rack.
US09772456B2 Receiving device and method for manufacturing such a receiving device
The present invention is directed to a device for receiving an object in a reproducible manner, comprising: —a substantially rigid housing comprising an opening configured to receive therein the object to be reproducibly received; —first elastic engaging means comprising a first set of elastic flexure elements which are configured, when the object to be reproducibly received is situated in an engaging state received in the opening, to engage on the circumferential form of the object to be reproducibly received present at that position; —second engaging means which are configured, when the object to be reproducibly received is situated in an engaging state received in the opening, to engage on the circumferential form of the object to be reproducibly received present at that position; and —wherein the first elastic engaging means and the second engaging means are arranged some distance from each other in the opening. Furthermore, the invention is related to a method for manufacturing such a receiving device.
US09772454B2 Ferrule for an optical connector
Ferrule for an optical connector, an optical connector containing such a ferrule, and a method for assembling such a ferrule. The ferrule includes a base, at least one cover, at least one fiber section running through a channel between the base and the cover from a cable connection side to an opposite contact face exposing distal ends of the fiber sections. The fibers are adhered to the base and/or to the cover at a bonding section at a distance from the contact face.
US09772453B2 Optical fiber socket and optical fiber plug
An optical fiber plug adapted to be connected to an optical fiber socket and a first optical fiber cable includes a plug sleeve unit, a plug unit, a plug guiding unit, and a coupling unit. The coupling unit includes a coupling seat, a coupling ring, and a coupling cover movable between a locked position and a released position. When the coupling cover is at the locked position, the optical fiber plug is locked to the optical fiber socket by the coupling ring. When the coupling cover is moved from the locked position to the released position, the coupling ring is urged resiliently by the coupling cover to release the optical fiber plug, thereby permitting separation of the optical fiber plug from the optical fiber socket.
US09772450B2 Passive optical through switches
A passive optical fiber switch includes: a housing defining a plurality of ports configured to receive fiber optic connectors; a substrate positioned within the housing, the substrate defining a plurality of waveguide paths; and an arm positioned relative to one of the plurality of ports such that the arm moves as a fiber optic connector is positioned in the one port, movement of the arm causing the waveguide paths to shift to break a normal through configuration.
US09772447B2 Method for realizing heterogeneous III-V silicon photonic integrated circuits
A method of producing a heterogeneous photonic integrated circuit includes integrating at least one III-V hybrid device on a source substrate having at least a top silicon layer, and transferring by transfer-printing or by flip-chip bonding the III-V hybrid device and at least part of the top silicon layer of the source substrate to a semiconductor-on-insulator or dielectric-on-insulator host substrate.
US09772444B2 Optical fiber
An optical fiber including a core and a cladding including an inner cladding layer and an outer cladding layer is provided. The refractive index of the core Δ1, the refractive index of the inner cladding layer Δ2, and the refractive index of the outer cladding layer Δ3 have a relationship denoted by the following expressions: Δ1max>Δ2min and Δ1max>Δ3, and 0.01%<|Δ2min−Δ3|<0.03%. An outer circumference radius r1 of the core, an outer circumferential radius r2 of the inner cladding layer, and an outer circumferential radius r3 of the outer cladding layer have a relationship denoted by the following expressions: r1
US09772441B2 Illumination device and display unit
An illumination device includes: a light source; an optical component provided separately from the light source; a holding member holding the light source and the optical component; and a variable pressing member variably pressing the optical component against the holding member.
US09772439B2 Thin backlight with reduced bezel width
A backlight includes a first lightguide having a first portion and a second portion, wherein the second portion is dimensioned smaller that the first portion so as to form a rim along at least a part of the first light guide. At least one light source is positioned under the rim and separated from the first lightguide by a space, where a majority of the light emitted by the at least one light source being along a first axis of the at least one light source. The at least one light source is arranged to position the at least one axis at an angle away from a center of the lightguide in a plane parallel to the rim.
US09772437B2 Display, display assembly, and backlight module
A display includes a display panel, an image compensating portion, and a backlight module. The display panel includes a main display region and a periphery display region outside the main display region. The image compensating portion corresponding to the periphery display region includes a plurality of light guiding channels. The backlight module provides lights to the display panel. The backlight module comprises a plurality of first light collecting module. The first light collecting module focuses lights emitted from a first direction on a first light collecting axis parallel with an axis of the light guiding channel. The first direction is perpendicular to a first plane parallel with the display panel.
US09772435B2 Flexible display apparatus
A flexible display apparatus includes a flexible substrate, a display disposed over the flexible substrate, a thin film encapsulation layer disposed over an hermetically sealing the display, a phase delay layer disposed over the thin film encapsulation layer, and a polarizer film disposed over the phase delay layer, in which the phase delay layer comprises a first alignment film and a liquid crystal layer over the first alignment film, the liquid crystal layer having liquid crystal and reactive liquid crystal, where an amount of unhardened reactive liquid crystal in the liquid crystal layer is from about 100 ppm/inch2 to about 220 ppm/inch2.
US09772433B2 Optical lens and optical lens module
An optical lens includes a plastic lens body and a plurality of light-absorbing particles. The light-absorbing particles are dispersed in the plastic lens body, are present in an amount ranging from 0.01 wt % to 0.05 wt % based on the total weight of the optical lens, and are capable of absorbing infrared having a wavelength greater than 1100 nm.
US09772431B2 Terahertz frequency tags and methods for their preparation and use
Embodiments described herein provide for terahertz tags and methods of making and using them. A tag may include a terahertz reflective material; and a saturated hygroscopic material positioned on the terahertz reflective material. A tag may include a terahertz reflective material; and an anhydrous hygroscopic material positioned on the terahertz reflective material. A humidity sensor may include a terahertz reflective material; and an anhydrous hygroscopic material positioned on the terahertz reflective material. A temperature sensor may include a terahertz reflective material; an anhydrous hygroscopic material positioned on the terahertz reflective material; and a polymer overlay having thermally controlled water permeability disposed on the anhydrous hygroscopic material. Some embodiments relate to a tag identification device configured to transmit an incident signal toward the tag, and to receive a reply signal from the tag in response to the incident signal.
US09772429B2 Fluorine-doped stannic oxide colloids and method for preparing same
A method for producing a colloidal alcoholic suspension of fluorine-doped SnO2 particles. It also pertains to the colloidal suspension thus obtained and to its uses, especially in the manufacture of an antistatic coating for an optical article, such as an ophthalmic lens.
US09772425B2 Distinguishing mud filtrate from formation water by multi-DOI NMR
A nuclear magnetic resonance (NMR) measurement, at two or more depths of investigation, of a subsurface formation containing formation water and a mud filtrate from a water-base mud is obtained, and the mud filtrate is distinguished from the formation water. A NMR logging tool is disposed in a wellbore penetrating the formation containing the mud filtrate and the formation water and NMR measurements at different radial depths of investigation into the formation are made. The mud filtrate is distinguished from the formation water by determining the relative salinities of the mud filtrate and the formation water. The relative salinities are determined by comparing distribution relaxation times across different depths of investigation or by comparing logarithmic mean values across different depths of investigation.
US09772424B2 Hybrid amplitude adjustment algorithm for resistivity logging tools
In one aspect, a resistivity logging tool for a fluid-producing formation if provided. The resistivity logging tool includes at least one transmitter device connected to at least one excitation electrode, multiple receiver devices respectively connected to monitoring electrodes, and a controller. The transmitter can inject an excitation current into the formation via the excitation electrode. Each receiver device can determine a respective voltage level induced by the excitation current. The controller can determine whether a voltage level measured by at least one receiver device is within a specified range. Based on the measured voltage level, the controller can select a global amplitude adjustment algorithm for modifying excitation currents or a localized amplitude adjustment algorithm for modifying one or more gains of one or more receiver devices. The controller can modify the excitation current or gains by executing the selected algorithm.
US09772417B2 Multi-function broadband phased-array software defined sonar system and method
A software defined platform is provided for subsea acoustic applications that utilizes a broadband phased array transducer and a configurable, multi-function software defined transducer that is configurable on the fly to enable various subsea acoustic systems to be achieved in a single unit thus reducing the space required on the vessel and the cost of having such multiple functions.
US09772416B2 Multi-function broadband phased-array software defined sonar system and method
A software defined platform is provided for subsea acoustic applications that utilizes a broadband phased array transducer and a configurable, multi-function software defined transducer that is configurable on the fly to enable various subsea acoustic systems to be achieved in a single unit thus reducing the space required on the vessel and the cost of having such multiple functions.
US09772411B2 Method and apparatus for neutron detection utilizing pulse height discrimination and pulse shape discrimination
Embodiments relate to an advanced fast and thermal neutron detector material composition with the properties useful for Special Nuclear Material (SNM) detection. Specific embodiments of the material composition result in two excimer scintillation light production mechanisms that provide two corresponding independent techniques for gamma discrimination; namely Pulse Shape Discrimination and Pulse Height Discrimination. A dual discrimination method, Pulse Shape and Pulse Height Discrimination (PSHD), can be implemented relying on both pulse height discrimination and pulse shape discrimination, and can allow the operation of large area, fast and thermal neutron detectors.
US09772410B2 Semiconductor bump-bonded X-ray imaging device
A high pixel density intraoral x-ray imaging sensor includes a direct conversion, fully depleted silicon detector bump bonded to a readout CMOS substrate by cu-pillar bump bonds.
US09772408B2 Method and device for extracting scintillation pulse information
A method for extracting scintillation pulse information includes followed steps: 1. obtaining a peak value of the scintillation pulse in a certain energy spectrum, and setting at least three threshold voltages according to the peak value; 2. determining the time when the scintillation pulse passes through the each threshold voltage, wherein each time value and its corresponding threshold voltage form a sampling point; 3. selecting multiple sampling points as sampling points for reconstructing and reconstructing pulse waveform; 4. obtaining the data of original scintillation pulse by using reconstructed pulse waveform. A device for extracting scintillation pulse information includes a threshold voltage setting module (100), a time sampling module (200), a pulse reconstruction module (300) and an information acquiring module (400).
US09772405B2 Backfilling clouds of 3D coordinates
Systems and methods are provided for backfilling a 3D cloud of coordinates. One embodiment is an apparatus that includes a camera able to capture an image, and a ranging system able to measure distances objects. The apparatus also includes a controller able to analyze the measured distances to generate a cloud of three dimensional coordinates, and to project coordinates of the cloud onto the image to match the coordinates with pixels of the image. The controller is also able to generate additional coordinates to increase the resolution of the cloud by iteratively defining a scanning window, detecting a group of coordinates that have been projected onto the scanning window, scoring each coordinate in the group based on its similarity to other coordinates in the group, dividing the scanning window into quadrants, selecting a coordinate from each quadrant, and generating an additional coordinate based on the selected coordinates.
US09772394B2 Method and apparatus for following an operator and locking onto a retroreflector with a laser tracker
A method for measuring three-dimensional (3D) coordinates includes providing a retroreflector and a laser tracker. In a first instance, an operator gives a follow-operator gesture. The laser tracker responds by following movement of the operator. In a second instance, the operator gives a lock-on gesture. The laser tracker responds by steering a beam of light onto the retroreflector.
US09772386B2 Dialysis system with sample concentration determination device using magnet and radio frequency coil assemblies
This disclosure relates to medical fluid sensors and related systems and methods. In certain aspects, a nuclear magnetic resonance device includes a support frame, a first magnet connected to the support frame, a second magnet connected to the support frame in a manner such that the second magnet is disposed within the magnetic field of the first magnet and a magnetic attraction exists between the first magnet and the second magnet, and a spacer disposed between the first magnet and the second magnet. The spacer is configured to maintain a space between the first magnet and the second magnet.
US09772382B2 Method for monitoring a state of a rechargeable battery based on a state value which characterizes the respective state of the rechargeable battery
A method for monitoring a state of a rechargeable battery based on a state value which characterizes the respective state of the rechargeable battery, characterized in that, during at least one time interval, an electrical energy which is output by the rechargeable battery and an electrical energy which is received by the rechargeable battery are detected, and in that an instantaneous state of charge or an instantaneous no-load voltage of the rechargeable battery is detected, wherein the detected electrical energy which is output by the rechargeable battery, the detected electrical energy which is received by the rechargeable battery and the respectively detected instantaneous state of charge or the respectively detected instantaneous no-load voltage of the rechargeable battery are evaluated in order to generate the state value.
US09772381B2 Synchronized reapplication of power for driving an electric motor
One embodiment describes a method that includes, when a motor is disconnected from a power source: starting, using a control circuitry, a counter at a first voltage zero-crossing by either a source voltage or a back electromotive force generated by the motor; stopping, using the control circuitry, the counter at a next subsequent second voltage zero-crossing by either the source voltage or the back electromotive force; monitoring, using the control circuitry, a trend in counter values; and instructing, using the control circuitry, one or more switching devices to reconnect the power source to the motor after a local minimum in the counter value trend such that the source voltage is leading the back electromotive force.
US09772379B2 Method for testing a latching magnet of a switch and test device for the latching magnet
A method and a test device are disclosed for testing a latching magnet of a switch. The switch includes a switching contact; an electronic trip unit to monitor the current flowing and to test whether a current-dependent trip condition is met; an electrical energy store, forming a circuit with the winding of the latching magnet, the circuit being closed by the trip unit when the trip condition is met; an actuator, actuated for a first closing time by closing of the circuit and configured to separate the contact elements; and a first diode, connected in parallel with the winding and via which stored energy of the latching magnet is dissipated. The test device is configured to close the circuit for a second closing time, which is so short that no actuation of the actuator takes place. After the reopening, a test is performed to ascertain whether stored energy is dissipating.
US09772378B2 Multi-stage equalization
An example apparatus for interfacing between automatic test equipment (ATE) and a device under test (DUT) includes: multiple stages arranged in sequence between the ATE and the DUT, where each of the multiple stages includes a driver, at least two of the multiple stages each includes a filter, each filter is arranged between two drivers, and each filter is configured to reduce jitter produced by a preceding driver in a signal transmitted between the ATE and the DUT.
US09772376B1 Increase data transfer throughput by enabling dynamic JTAG test mode entry and sharing of all JTAG pins
An integrated circuit with functional circuitry and testing circuitry, the testing circuitry having a state machine operable in a plurality of different states. The integrated circuit also has a pin for receiving a signal, wherein the state machine is operable to transition between states in response to a change in level of the signal. Circuitry couples the signal of the pin, in a first level, to the state machine in a first time period for causing the state machine to enter a predetermined state, and circuitry maintains the signal in the first level to the state machine in a second time period for maintaining the state machine in the predetermined state. Also during the second time period, circuitry couples data received at the pin to a destination circuit other than the state machine, wherein the destination circuit is operable to perform plural successive scan tests using data from the pin without a power on reset of the functional circuitry.
US09772373B2 Handler apparatus, device holder, and test apparatus
Provided is a handler apparatus that conveys a device under test to a test socket, including: an actuator that, prior to fitting of a device holder to the test socket, fits the device holder, and adjusts a position of the device under test on the device holder; and a conveyer that conveys the device holder in which a position of the device under test has been adjusted, to fit the test socket, where the device holder includes: an inner unit to mount the device under test; an outer unit to retain the inner unit to be movable; and a release button to release a lock of movement of the inner unit, in response to being pressed from a side to which the device under test is mounted, and the actuator sets the inner unit to be movable by pressing the release button and adjusts a position of the inner unit.
US09772370B2 Physical quantity detecting sensor, electronic apparatus, moving object, and electronic circuit
A physical quantity detecting sensor includes a physical quantity detecting sensor element and an IC connected to the physical quantity detecting sensor element. The IC includes: a logic circuit; an analog circuit; a first regulator that supplies a logic power supply voltage generated based on a power supply voltage to the logic circuit; a second regulator that is switched to enable or disable and supplies an analog power supply voltage, which is generated based on the power supply voltage when the second regulator is set to enable, to the analog circuit; and a switch for supplying the logic power supply voltage to the analog circuit when the second regulator is set to disable.
US09772369B2 Precision measurement of voltage drop across a semiconductor switching element
An apparatus provides precision measurement of voltage drop across a semiconductor switching element of a subsea device. The apparatus includes (a) a first circuit path having a first protective element, a first impedance element and a voltage source, wherein the first circuit path is configured to be connected between the first terminal and the second terminal of the semiconductor switching element, (b) a second circuit path formed between a first output terminal and a second output terminal, the second circuit path having a second protective element and a second impedance element, wherein the second protective element is identical to the first protective element, and wherein the second impedance element is identical to the first impedance element, and (c) a regulating circuit configured to regulating the current in the second circuit path such that said current in the second circuit path is equal to the current in the first circuit path, wherein the voltage drop between the first terminal and the second terminal of the semiconductor switching element equals the difference between the voltage provided by the voltage source and the voltage drop between the first output terminal and the second output terminal.
US09772367B2 Load connection detection
An apparatus comprises an output port to be connected to a load; a first input port to receive a first input signal; and a second input port coupled between the first input port and the output port, to receive a second input signal. The apparatus further comprises a coupling circuit to couple the second input signal to the output port and a frequency isolation circuit that has a frequency response to propagate the first input signal to the output port but prevent the second input signal from propagating to the first input port. The apparatus also comprises a detection circuit to determine a voltage of an output signal at the output port, the output signal having a first amplitude range with a load absent at the output port and having a second amplitude range lower than the first amplitude range with the load present at the output port.
US09772363B2 Automated analysis of RF effects on electronic devices through the use of device unintended emissions
An apparatus, configured and operable to determine a state and/or an operation of a powered electrical device, comprises one or more antennas, a receiver operable to receive emission(s) of electromagnetic energy from the electrical device; an illumination device operable to illuminate the electrical device with a pulse of electromagnetic energy; a controller including: one or more processors, a non-transitory computer readable medium comprising executable instructions that, when executed by the one or more processors, cause the one or more processors to perform the steps of selecting a spectral frequency target component of the emission(s), iteratively controlling the illumination device, measuring, at each iteration, a change in characteristic(s) of the spectral frequency target component of the emission(s), assigning a score value to each measurement, and iteratively effecting optimized parameter(s) of the pulse based on the score value until a final score value indicates a desired state, operation of the electrical device.
US09772360B2 Detecting device and detecting method for detecting output impedance angle of inverter
A detecting method for detecting an output impedance angle of an inverter includes controlling an inverter to output a second voltage signal and a current signal based on a first voltage signal; calculating an active power and reactive power based on the second voltage signal and the current signal; and calculating an output impedance angle of the inverter based on the product of the active power and a first amplitude parameter, the product of the active power and a second amplitude parameter, the product of the reactive power and the first amplitude parameter, and the product of the reactive power and the second amplitude parameter. The first amplitude parameter corresponds to a first amplitude of the first voltage signal, and the second amplitude parameter corresponds to the first amplitude of the first voltage signal and a second amplitude of an AC voltage.
US09772359B2 Semiconductor module
According to one embodiment, a semiconductor module comprises a substrate, a first wiring, an electrode pad, a junction, an oscillator, and a detector. The first wiring is disposed on the substrate, and has a characteristic impedance Z0. The electrode pad is connected to the first wiring. The junction is disposed on the electrode pad, and has an impedance Z1. The oscillator is disposed in contact with the first wiring, and oscillates a pulse wave of a voltage toward the junction via the first wiring. The detector is disposed in contact with the first wiring, and detects an output wave of the pulse wave from the junction. The characteristic impedance Z0 and the impedance Z1 satisfy a following relationship (1),  Z ⁢ ⁢ 0 - Z ⁢ ⁢ 1 Z ⁢ ⁢ 0  ≤ 0.05 . ( 1 )
US09772354B2 Output circuit with limited output voltage range and reduced power consumption and current sensor having the same
If an output voltage increases higher than a first limit voltage, a first output transistor is controlled such that the output voltage approaches the first limit voltage, and if the output voltage decreases lower than a second limit voltage, a second output transistor is controlled such that the output voltage approaches the second limit voltage. As a result, it is possible to limit the range of the output voltage and to reduce power consumption, without an increase in an output current at the time of limiter operation, differently from a voltage limiter circuit of the related art.
US09772352B2 Prober having linkage portion, method for manufacturing the prober and method of testing circuit boards using the prober
A probe unit includes a probe pin and a support unit supporting the probe pin. The support unit includes first and second arms disposed at a distance along a direction in which the probe pin probes a probed object; a holding unit holding base ends of the arms; and a linking unit attached to the probe pin and linking front ends of the arms. The support unit constructs a four-bar linkage that permits linear or approximately linear movement of the probe pin in an opposite direction to the probing direction. The first and second arms have through-holes at positions slightly closer to the front ends than the base ends and positions slightly closer to the base ends than the front ends, center parts between the through-holes function as bars in the four-bar linkage, and formation positions of the through-holes function as joints in the four-bar linkage.
US09772348B2 Compressible test connector for coaxial cables
A connector for terminating a cable including a compressible fitting and a crimp nut. The compressible fitting has an inner passage to receive a portion of the cable and a threaded outer wall coaxial with and surrounding the inner passage. The outer wall includes a first slot extending radially through the outer wall and axially away from a first end of the outer wall. The crimp nut is configured to thread onto the outer wall of the compressible fitting. The crimp nut is further configured, in a first position, not to constrict the inner passage and, in a second position, to radially compress the outer wall of the compressible fitting to reduce a bore diameter of the inner passage and to electrically connect the outer wall with the portion of the cable received in the inner passage of the compressible fitting. Methods are also disclosed.
US09772346B2 Air data sensor for an aircraft
Air data sensing apparatus comprising: an aircraft panel; a blister arranged on a surface of the aircraft panel, the blister comprising an upstream portion and a downstream portion, the upstream portion being rounded in three dimensions and having a rounded outer edge surface spaced laterally from the aircraft panel; a plurality of apertures in the surface of the aircraft panel, the apertures being adjacent to the upstream portion of the blister, and spaced from the blister; a plurality of conduits, each conduit being in fluid communication with a respective aperture; and one or more pressure sensors arranged to measure a pressure in each of the conduits.
US09772345B2 Corrision-resistant heated air data probe
An air data probe is disclosed. The air data probe may include a probe body having an interior cavity and coated by a protective shell. A sensing port may be disposed in the air data probe and may extend through the probe body. The sensing port may also be lined by the protective shell. The protective shell may be made of an austenitic nickel-chromium alloy, or stainless steel, or any relatively corrosion resistant material. The probe body may be made of nickel, or a nickel alloy, or any relatively thermally conductive material. The protective shell may be joined to the probe body by additive manufacturing, such as laser cladding. In this manner, an air data probe capable withstanding high temperatures without corrosion and yet also being relatively thermally conductive is disclosed.
US09772343B2 Inertia measurement module for unmanned aircraft
The present disclosure relates to an inertia measurement module for an unmanned aircraft, which comprises a housing assembly, a sensing assembly and a vibration damper. The vibration damper comprises a first vibration-attenuation cushion; and the sensing assembly comprises a first circuit board, a second circuit board and a flexible signal line for connecting the first circuit board and the second circuit board. An inertia sensor is fixed on the second circuit board, and the first circuit board is fixed on the housing assembly. The inertia measurement module further comprises a weight block, and the second circuit board, the weight block, the first vibration-attenuation cushion and the first circuit board are bonded together. The present disclosure greatly reduces the influence of the operational vibration frequency of the unmanned aircraft on the inertia sensor and improves the measurement stability of the inertia sensor.
US09772342B2 Dispatching device, sample distribution system and laboratory automation system
A dispatching device for dispatching sample containers received in respective sample container carriers from a transport surface to an external position and/or from the external position to the transport surface is presented. The dispatching device has a tube and a capsule, a conveying surface with an electromagnetic actuator being formed in the capsule. A sample distribution system with such a dispatching device and a laboratory automation system with such a sample distribution system are also presented.
US09772338B2 Materials and methods for the detection of trace amounts of substances in biological and environmental samples
The subject invention provides chemical compositions and synthesis strategies to create molecularly imprinted polymers (MIPs) via sol-gel processes. In a specific embodiment, the subject invention utilizes a(n) organic, inorganic, or metallic template analyte to create a hybrid organic-inorganic or inorganic three-dimensional network possessing cavities complementary to the shape, size, and functional orientation of the template molecule or ions. The subject invention further pertains to the use of the novel MIPs as selective solid phase extraction (SPE) sorbents for pre-concentration and clean-up of trace substances in biological and environmental samples. Synthesis of other molecularly imprinted polymers with environmental, pharmaceutical, chemical, clinical, toxicological, and national security implications can be conducted in accordance with the teachings of the subject invention.
US09772331B2 Method and system for disease diagnosis via simultaneous detection of antibodies bound to synthetic and cellular substrates
The invention relates to a method and system for disease diagnosis that simultaneously detects antibodies bound to cellular and/or tissue substrates and antibodies bound to synthetic substrates, such as microparticles or beads coated with specific antigens, thereby providing a “one-step” method for the simultaneous detection and characterization of disease-associated antibodies at both low (cellular and/or tissue) and high (antigen) specificity.
US09772329B2 Protein detection method
Described herein are systems and methods for detecting a target analyte in a sample with electrodes, comprising a linker and an antibody attached to the linker, and measuring an electrocatalytic signal changes generated by binding of an analyte in the sample to the antibody. Also disclosed herein are kits for electrochemical detection of protein analytes.
US09772326B1 Multiparametric method for assessing immune system status
The invention provides a multiparametric method of assessing the reaction of a patient's immune system to a test subject. The invention compares a patient sample reacted with a test sample and a third party sample and combines the assessments of the multiple parameters to correlate the test reaction with a clinical event.
US09772325B2 Method for measuring bile salt export transport and/or formation activity
A method is provided to measure modulation of bile salt export transport and/or formation activity in hepatocyte or stable cell line preparations by test agents including but not limited to drugs, drug candidates, biologicals, food components, herb or plant components, proteins, peptides, DNA, RNA. Furthermore, the method is to determine modulation of bile salt export transport and/or formation activity not only by said test agents, but further their metabolites or bio transformed products formed in situ. The bile salt export transport and/or formation activity modulation includes but not limited to inhibition, induction, activation and/or regulation. The method can be practiced to identify test agents, which have potential to cause liver injury, drug-drug interactions, and/or can be used as therapeutic agents for the treatment of cholestasis, abnormality of bile salt metabolism, liver diseases and cholesterol abnormality.
US09772324B2 Use of inhibitors of leukotriene B4 receptor BLT2 for treating asthma
The present invention relates to the use of inhibitors of leukotriene B4 receptor BLT2 for treating asthma. More particularly, the present invention relates to a pharmaceutical composition for treating asthma comprising BLT2 inhibitors and a method for treating asthma using BLT2 inhibitors.
US09772319B2 Integrated metal oxide chemical sensor
A chemical sensor (10) is described with at least one layer of a metal oxide (11) arranged between two current injecting electrodes (16,16′) with the length (L) of the layer of a metal oxide between the current injecting electrodes being less than 50 microns and one or a pair of voltage sensing electrodes (17) connected to the layer of a metal oxide (11) with the electrodes (16,16′,17) forming a 3- or 4-terminal arrangement for determining the resistance changes of layer material (11) excluding series resistances such as contact resistances close to or at at least one of the current injecting electrodes (16) from the resistance measurement.
US09772318B1 Interlock data collection and calibration system
An interlock data collection and calibration system has a device computer, a gas delivery system, and a data port. The device computer has a computer processor and a computer memory. The gas delivery system delivers a gas sample to an ignition interlock device. The data port is operably connected with the device computer for enabling sample data from the ignition interlock device to be transmitted to the device computer. A calibration program operably installed on the computer memory receives the sample data, calibrates the ignition interlock device, and generates confirmation data, which is stored in a local database.
US09772310B2 Biosensor
To provide a biosensor including a suctioning mechanism while using a detection element such as a surface acoustic wave device, included are: a first cover member 1 including an element-accommodating recess 5 on an upper face thereof; a detection element 3 including an element substrate 10, and at least one detection unit 13 located on the upper face of the element substrate 10 to perform detection of an analyte; and a second cover member 2 joined to the first cover member 1 and covering the detection element 3, and including an inflow port 14 from which the analyte flows in and a groove 15 extending from the inflow port 14 to at least above the detection unit.
US09772309B2 Method and apparatus for non-destructive evaluation of materials
Methods and apparatus for characterizing composite materials for manufacturing quality assurance (QA), periodic inspection during the useful life, or for forensic analysis/material testing. System are provided that relate eddy-current sensor responses to the fiber layup of a composite structure, the presence of impact damage on a composite structure with or without a metal liner, volumetric stress within the composite, fiber tow density, and other NDE inspection requirements. Also provided are systems that determine electromagnetic material properties and material dimensions of composite materials from capacitive sensor inspection measurements. These properties are related to the presence of buried defects in non-conductive composite materials, moisture ingress, aging of the material due to service or environmental/thermal exposure, or changes in manufacturing quality.
US09772308B2 Method of electromagnetic defectoscopy for multi-string wells and the electromagnetic downhole defectoscope
This invention relates to the monitoring of the integrity of casing, tubing and other strings in oil and gas wells. The technical result of this invention consists in increased accuracy and trustworthiness in detecting and locating transverse and longitudinal defects in well completion components and downhole equipment, in both the magnetic and non-magnetic first, second and other metal barriers. Electromagnetic defectoscopy in multi-string wells includes measuring EMF induced in a coil by eddy currents generated in metal barriers by the decay of the electromagnetic field produced by magnetization current pulses in the coil. A series of pulses of fixed duration in the range of 0.1-1000 ms is fed to each exciter-and-pickup coil to sequentially magnetize all metal barriers starting from the nearest one, with pulse durations increasing for each next barrier. The recorded data are saved and processed by comparing them with model data, and the processing results indicate detects in the metal barriers. The downhole electromagnetic defectoscope contains a case, axially oriented coils with their magnetic axes coinciding with the tool's magnetic axis, and an electronic module, and at least two exciter-and-pickup coils, each consisting of an exciter coil and a pickup coil with a single core. The exciter-and-pickup coils are of different sizes and are spaced apart by a distance of not less than the length of the larger exciter-and-pickup coil.
US09772306B2 Gas analyzing apparatus and sampling device
The present invention discloses a gas analyzing apparatus and a sampling device. The gas analyzing apparatus includes a sampling device and an ion mobility spectrum analysis device. The sampling device includes a multi-capillary column and a temperature control system. The ion mobility spectrum analysis device is adapted for analyzing a gas leaded-in by the sampling device and includes a reaction cavity for reaction between sample molecules and reaction ions, the cavity having a sampling opening for leading-in of the gas. An outlet end of the multi-capillary column is inserted directly into the cavity of the ion mobility spectrum analysis device through the sampling opening of the ion mobility spectrum analysis device.
US09772303B2 Apparatus for, system for and methods of maintaining sensor accuracy
Methods of maintaining accuracy in the measurement of one or more parameters of industrial water in industrial water systems are provided. The methods include the use of physical and/or chemical procedures to prevent and/or remove deposition from one or more surfaces utilized in measurement of the one or more parameters. The deposition may be caused by, for example, corrosion, fouling, or microbiological growth.
US09772302B2 Quality assurance system and method for point-of-care testing
An improved quality assurance system and method for point-of-care testing are disclosed. The present invention provides quality assurance for laboratory quality tests performed by a blood analysis system or the like at the point of patient care without the need for running liquid-based quality control materials on the analysis system. Quality assurance of a quantitative physiological sample test system is performed without using a quality control sample by monitoring the thermal and temporal stress of a component used with the test system. Alert information is generated that indicates that the component has failed quality assurance when the thermal and temporal stress exceeds a predetermined thermal-temporal stress threshold. Alternatively, the present invention provides quality assurance for laboratory quality tests performed by a blood analysis system or the like at the point of patient care by minimizing the need for running liquid-based quality control materials on the analysis system.
US09772299B2 Radio frequency identification monitoring of stents
A method and system of monitoring environmental exposure of stents using radiofrequency identification is disclosed.
US09772298B2 Method and apparatus for determining thermal conductivity and thermal diffusivity of a heterogeneous material
Surface of a sample of a heterogeneous material and of samples with known thermal conductivity and thermal diffusivity is heated by a heating spot created by a heater and moving along the surfaces of all samples to determine thermal conductivity and thermal diffusivity of the heterogeneous material. Temperatures of heated surface of all samples are registered by three temperature sensors. Return of the heater and the sensors to the initial position is used for scanning with additional measurements of the sample thermal conductivity for a layer of the sample with depth and width different from those of a layer where thermal conductivity is measured during the forward direction.
US09772297B2 Apparatus and methods for combined brightfield, darkfield, and photothermal inspection
Disclosed are methods and apparatus for detecting defects or reviewing defects in a semiconductor sample. The system has a brightfield (BF) module for directing a BF illumination beam onto a sample and detecting an output beam reflected from the sample in response to the BF illumination beam. The system has a modulated optical reflectance (MOR) module for directing a pump and probe beam to the sample and detecting a MOR output beam from the probe spot in response to the pump beam and the probe beam. The system includes a processor for analyzing the BF output beam from a plurality of BF spots to detect defects on a surface or near the surface of the sample and analyzing the MOR output beam from a plurality of probe spots to detect defects that are below the surface of the sample.
US09772296B2 Method of inspecting a surface of a substrate and apparatus for performing the same
In a method of inspecting a surface of a substrate, a first surface image of the substrate before loaded into a process chamber may be obtained. The first surface image may be processed to detect a defect on the surface of the substrate. Thus, the surfaces of all of the substrate may be inspected during a process may be performed without transferring the substrates.
US09772291B2 Fluidic medical devices and uses thereof
This invention is in the field of medical devices. Specifically, the present invention provides fluidic systems having a plurality of reaction sites surrounded by optical barriers to reduce the amount of optical cross-talk between signals detected from various reaction sites. The invention also provides a method of manufacturing fluidic systems and methods of using the systems.