Document Document Title
US09768704B2 Hybrid distribution transformer having a power electronic module for controlling input power factor and output voltage
A hybrid transformer is provided that includes an electromagnetic transformer and an AC-AC converter with a DC bridge. The AC-AC converter is operable to keep the input voltage and current of the hybrid transformer substantially in phase and to reduce fluctuation in the output voltage of the hybrid transformer in the event of an increase or decrease in the input voltage.
US09768700B2 Hysteretic-mode pulse frequency modulated (HM-PFM) resonant AC to DC converter
The disclosed embodiments provide an AC/DC power converter that converts an AC input voltage into a DC output voltage. This AC/DC power converter includes an input rectifier stage which rectifies an AC input voltage into a first rectified voltage. The AC/DC power converter also includes a switching resonant stage which is directly coupled to the output of the input rectifier stage. The switching resonant stage converts the rectified voltage into a first high frequency AC voltage of a first amplitude. This AC/DC power converter additionally includes a transformer which is coupled to the output of the switching resonant stage and is configured to down-convert the first high frequency AC voltage into a second high frequency AC voltage of a second amplitude. Furthermore, the AC/DC power converter includes an output rectifier stage which is coupled to the output of the transformer, wherein the output rectifier stage rectifies the second high frequency AC voltage into a DC output voltage.
US09768699B2 Switching power supply unit
Provided is a switching power supply unit that includes a pair of input terminals, a pair of output terminals, two transformers, two inverter circuits, a rectifying smoothing circuit, and a driver. The rectifying smoothing circuit includes eight rectifying devices, a first choke coil, a second choke coil, and a capacitance. In the rectifying smoothing circuit, two full-bridge rectifying circuits are provided that each include a first arm and a second arm. The first arm and the second arm each have two of the eight rectifying devices. Secondary windings of the respective two transformers are each coupled to corresponding one of the two full-bridge rectifying circuits to form an H-bridge coupling. Coupling relation of the first arm, the second arm, the first choke coil, the second choke coil, and the capacitance is appropriately defined.
US09768695B2 Power converting circuit and hysteresis buck converter with changing response characteristic based on transient state of output voltage
A power converting circuit includes a voltage converting circuit, a feedback circuit, a driving signal generator, a transient state detector, and a resistance value adjuster. The voltage converting circuit changes a voltage level of an input voltage responsive to a driving signal, and outputs an output voltage according to the changed voltage level of the input voltage. The feedback circuit divides the output voltage to output the divided output voltage as a feedback voltage. The driving signal generator compares a level of the feedback voltage with a level of a reference voltage and outputs the driving signal. The transient state detector compares the level of the feedback voltage with the level of the reference voltage and outputs a transient state signal corresponding to a transient state of the output voltage. The resistance value adjuster adjusts the feedback resistance value, which divides the output voltage, responsive to the transient state signal.
US09768692B2 Power supply device and information processing apparatus
A power supply device comprising: a switching power supply unit which operates in accordance with a PWM signal; and a controller configured to generate the PWM signal, the controller includes: a switching frequency control unit configured to generate a spreading spectrum signal whose period is changed, an output voltage detecting unit configured to detect an output voltage of the switching power supply unit, a reference voltage unit configured to generate a reference voltage, a difference computing unit configured to calculate a difference between the output voltage and the reference voltage, a compensator configured to generate a compensating value from an input voltage of the switching power supply unit, the reference voltage, and the period of the spreading spectrum signal, and a PWM generator configured to generate the PWM signal from the spreading spectrum signal and the compensating value.
US09768689B1 Controller for imposing current limits on a boost converter for managing thermal loads
Thermal levels in an inductor of a boost converter may be managed by implementing peak current limits for the boost converter. For example, an inductor may be allowed to conduct above a certain peak current limit for a certain period of time before the current is reduced by a controller to a low current limit. The controller may hold the low current limit in place for a certain period of time, after which the current through the inductor is allowed to again exceed the low current limit. However, if the high current limit is again exceeded or sustained for a certain period of time, the low current limit may be again imposed by the controller.
US09768685B2 Bootstrap circuit
Bootstrap circuit includes: a first transistor of first conductivity type having a first main electrode, a second main electrode and a control electrode connected to a first power supply terminal, a first node, and a second node, respectively; a second transistor of the first conductivity type having a first main electrode, a second main electrode, and a control electrode connected to the first power supply terminal, the second node and the first node, respectively; a first capacitor having a first end connected to the first node and a second end where a first boost pulse is applied; a second capacitor having a first end connected to the second node and a second end where a second boost pulse having opposite polarity to the first boost pulse is applied; and a boost output terminal which outputs boost voltage higher than first power supply voltage supplied to the first power supply terminal.
US09768678B1 Switching regulator synchronous node snubber circuit
Various methods and devices that involve snubber circuits for switching power converters are disclosed. An example power converter has a snubbing circuit. The snubber circuit comprises a bypass capacitor connecting an input node of the power converter to a ground node of the power converter, a decoupling capacitor that connects the input node of the power converter to a snubber node, and a snubbing resistor that connects the snubber node to the ground node. The snubbing resistor connects the decoupling capacitor to the ground node of the power converter. The snubbing resistor is greater than 1 ohm. The decoupling capacitor is greater than 5 nanofarads and less than 0.5 microfarads. The bypass capacitor is greater than 1 microfarads.
US09768676B1 Switching power regulator controlled with mirrored error current
A power regulator circuit includes an input node, an output node, a power converter, and a control loop. The power converter is operatively intermediate the input node and the output node and includes a switch and an inductor. The control loop is configured to control operation of the power converter to regulate the flow of electrical power from the input node to the output node. The control loop is operatively connected to the switch and the output node. The control loop takes advantage of a mirror of an error current that is based on an output voltage of the output node. The mirror of the error current modifies a sensed inductor current of the inductor during load transients to speed up a transient response of the power converter.
US09768675B2 Electromagnetic motor
An electromagnetic motor includes a stator and an armature arranged to move substantially linearly relative to the stator in an intended direction during operation of the motor. A first and second flexure are connected to a first end of the armature. Each flexure has a longest portion which lies substantially in a plane that intersects a plane in which the armature lies at a substantially right angle. The flexures allow motion of the armature in the intended direction while resisting motion of the armature in one or more other degrees of freedom.
US09768673B2 Method of manufacturing laminated rotor core
There is provided a method of manufacturing a laminated rotor core, including: a mounting step of placing a core body on a carrier tray, the core body having a plurality of magnet insertion holes provided around the shaft hole, the carrier tray having a mount plate and a columnar guide member standing on a front surface of the mount plate 41, the placement of the core body being carried out by fitting the guide member into the shaft hole; an inserting step of inserting permanent magnets respectively in the magnet insertion holes; an injecting step of injecting a liquefied resin material in each of the magnet insertion holes; and a first preheating step of heating the core body before the mounting step, wherein the inserting step and the injecting step are carried out in a state in which the core body is placed on the carrier tray.
US09768670B2 Motor with a shaft screw and sensor magnet thereunder
Provided is a motor including a rotor section including a rotor core, a drive magnet attached to the rotor core, and a screw disposed in the rotor core and rotated with the rotor core; a nut member coupled to the screw and vertically moved upon rotation of the rotor section; a stator section disposed to be opposite to the rotor section; a sensor magnet disposed under the screw; and a circuit board on which a magnetic device disposed to be opposite to the sensor magnet is mounted.
US09768666B2 External cooling tube arrangement for a stator of an electric motor
A stator for an electric motor includes a substantially hollow-cylindrical stator stack provided with wire windings and an end winding, which adjoins the stator stack in the axial direction. The stator stack includes a number of slots, wherein a coolant line is inserted into the respective slot. To improve efficiency of the electric motor, a section of the respective coolant line extends into the region of the end winding.
US09768665B2 System for providing electrical power
A system for providing electrical power to a facility includes a generator configured to generate electrical power for the facility when a drive-shaft of the generator is rotated. A motor is configured to provide torque to rotate the generator drive-shaft and to be driven by a first power supply. A mechanical energy provider is configured to provide torque to the drive-shaft using mechanical energy generated from an intermittent local power source. The system is configured to defer to the mechanical energy provider to rotate the drive-shaft such that, when the intermittent local power source is active, less power is needed from the first power supply to power the motor than when the intermittent local power source is inactive.
US09768664B2 Balanced eccentric gear design and method
A wobble plate drive system may include a stator having a central axis, an upper surface perpendicular to the central axis, and a plurality of stator teeth disposed on the upper surface. The system may further include a wobble plate having a wobble axis disposed at a non-zero angle relative to the central axis, a lower wobble surface perpendicular to the wobble axis, and an upper wobble surface perpendicular to the wobble axis. A plurality of lower wobble teeth may be disposed on the lower wobble surface and a plurality of upper wobble teeth may be disposed on the upper wobble surface. The system may include an output gear having an output axis substantially aligned with the central axis and a lower surface perpendicular to the output axis. A plurality of output teeth may be disposed on the lower surface. The wobble plate may be configured to rotate as it nutates around the stator.
US09768652B2 Superconducting field pole
Superconducting field poles each include a superconducting coil body formed by spirally winding a superconducting wire material, a ferromagnetic outer magnetic field-deflecting member arranged on an end face of the superconducting coil body at a radially outer side of a rotor, and a ferromagnetic inner magnetic field-deflecting member arranged on an end face of the superconducting coil body at a radially inner side of the rotor.
US09768643B2 Wireless power transmission system capable of continuing power transmission while suppressing heatup of foreign objects
A power transmitting antenna includes a first resonant circuit including a power transmitting coil, a power receiving antenna includes a second resonant circuit including a power receiving coil. When the power transmitting antenna and the power receiving antenna are electromagnetically coupled to each other, the power transmitting antenna and the power receiving antenna have an odd-mode resonance frequency corresponding to an odd-mode resonant condition, and an even-mode resonance frequency corresponding to an even-mode resonant condition, and the even-mode resonance frequency is higher than the odd-mode resonance frequency. A wireless power transmitting apparatus is provided with a power transmitting circuit configured to generate high-frequency power at a variable frequency, and supply the high-frequency power to the power transmitting antenna. A control circuit sets the frequency of the high-frequency power generated by the power transmitting circuit to one of the odd-mode resonance frequency and the even-mode resonance frequency.
US09768634B2 Facility for controlling charge current for storage units in electrical energy supply grids connecting distributed generators and distributed storage units, among others
The invention essentially relates to a facility for charge current control of storage units in an electrical energy supply grid including, among others, distributed generators and distributed storage units, in which a logic unit is present such that, a storage charge current value can be determined for the storage unit as a function of control variables transferred via a communication system of measurement variables determined at the storage and of locally held internal control variables. This represents an important component for achieving the optimum possible overall utilization of the distributed and multiple-use energy storage.
US09768629B2 Method for charging a battery and battery thus charged
The invention relates to a method for charging a battery comprising rechargeable cells. According to the invention, to perform the ith charge of the battery, where i≧2, connection of the charging terminals to the charger is detected triggering connection of the cells to their bypass circuit during a pre-emptive bypass time (TPji). Next, for each cell, during a second phase (Cji), the bypass circuit is disconnected from the cell until the voltage of the cell reaches a preset voltage, the pre-emptive bypass time (TPji) for the ith charge having been calculated as a function of the total connection time, during at least one preceding charge, of the bypass circuit associated with this cell, until all the cells have reached the preset voltage. At least one length of time allowing the first time (TPji) for the ith charge and/or said total connection time to be determined was memorized in a memory of the battery during this at least one preceding charge.
US09768626B2 Simultaneous charging of a plurality of autonomous seismic nodes
Systems, methods, and apparatuses related to automatically and simultaneously charging a plurality of autonomous seismic nodes on a marine vessel before and/or after deployment to the seabed are disclosed. A plurality of autonomous seismic nodes are simultaneously charged in a CSC approved ISO container. Each autonomous seismic node may comprise a plurality of power connectors, a plurality of rechargeable batteries, and a battery management system. Each of the nodes may be configured to couple with a charging system on the marine vessel, which may include a power source, one or more power/charging stations, one or more power connectors, and a network. The node may have a plurality of power connectors disposed within a plurality of grooves that are configured to couple with a plurality of charging rails for simultaneous charging.
US09768622B2 Non-contact power transmitting and receiving system
A non-contact power transmitting and receiving system includes an inverter configured to generate a high-frequency voltage, a voltage-current sensor configured to detect a phase difference between an output voltage and an output current of the inverter, a power transmission coil connected to the inverter, a power reception coil configured to receive electric power from the power transmission coil in a contactless manner, a rectifier circuit connected to the power reception coil, and a control unit configured to control the inverter and the rectifier circuit. The inverter includes arms. The rectifier circuit includes arms. The control unit adjusts at least one of switching timing of any arm of the inverter and switching timing of any arm of the rectifier circuit, in accordance with the phase difference detected by the voltage-current sensor.
US09768620B2 Wireless power supply system
In a wireless power supply system, a power transmitting apparatus wirelessly supplies power to an assigned power receiving apparatus. The wireless power supply system includes an assigning unit that assigns the power receiving apparatus to the power transmitting apparatus, and a determining unit that, when the assigning unit assigns a particular power receiving apparatus to a plurality of power transmitting apparatuses, determines a power supply schedule such that the plurality of power transmitting apparatuses supply the power to the particular power receiving apparatus, not simultaneously.
US09768615B2 System and method for planning of demand for power on an electrical power network
A system and method for calculating energy to be preceded or delayed through a deactivation of appliance on a power network to reduce a highest threshold of power production required to meet power demand. Predictions of power demand by appliances and the possibility of preceding or delaying such demand away from a time of high power usage allow power use to be shifted away from periods of peak production. Further, such predictions allow more complete use of power once a power generator has been activated.
US09768612B2 Power supply system
To provide a power supply system equipped with a storage battery assembly including a plurality of storage battery control units, the power supply system being configured such that a group of the storage battery control units, which are selected from the storage battery control units, and which have output voltages within a predetermined voltage range, are first connected to the parallel connection line, and such that the voltage range is set so as to maximize the number of the storage battery control units having output voltages within the voltage range.
US09768608B2 Method and circuitry for battery protection
There is disclosed a method comprising providing a first signal to an apparatus comprising a protection circuit and an output for providing electric power. The protection circuit comprises at least an overdischarge detection element and a discharging control output. The first signal is used to change a voltage level at an input of the overdischarge detection element of the protection circuit. The change of the voltage level at the input of overdischarge detection element is detected, and a second signal is provided at the discharging control output to switch off the output of the apparatus. There is also disclosed an apparatus comprising a protection circuit comprising at least an overdischarge detection element and a discharging control output. The apparatus also comprises an output for providing electric power; the protection circuit; and a first signal input adapted to receive a first signal to change a voltage level at an input of the overdischarge detection element of the protection circuit. The overdischarge detection element is configured for detecting the change of the voltage level at the input of the overdischarge detection element, and for providing a second signal at the discharging control output to switch off the output of the apparatus.
US09768605B2 Arc fault detection system and method and circuit interrupter employing same
A DC arc fault detection module includes a current detecting section having at least one output, wherein the current detecting section is structured to determine whether at least one signal based on a current measured from a DC supply line exceeds at least one corresponding predetermined threshold level and cause the at least one output to indicate that the threshold level has been exceeded. The module also includes a processing device structured to: (i) receive the at least one output, (ii) determine whether an arc fault in the DC electrical system has occurred based on at least the at least one output, (iii) determine an estimation of background noise based on at least one signal indicative of a current on the DC supply line, and (iv) adjust the at least one corresponding predetermined threshold level based on the estimation of background noise.
US09768592B2 Utility enclosure pedestal
A pedestal enclosure base includes a top surface, a first tier for receiving a first sized pedestal cover, a second tier for receiving a second sized pedestal cover, and a lower ledge that can rest on a utility box cover. A pedestal enclosure assembly includes a pedestal enclosure base configured for receiving a plurality of different sized pedestal covers and a utility adapter, attachable to the pedestal base in a plurality of different configurations. A utility enclosure assembly includes a utility box having a utility cover, a pedestal base attachable to the utility cover and one of a plurality of different sized pedestal covers attachable to the pedestal base.
US09768590B2 Enclosed switchboard
An enclosed switchboard includes: a device containing board which contains main circuit devices such as circuit breakers; and a cable connection board which is arranged side by side adjacently to the device containing board, and contains cables that input and output electric power to/from the main circuit devices. In the enclosed switchboard, the cable connection board is configured by one housing; and the inside of the housing is divided into two by a partition plate to be comparted to a cable lead-in compartment which contains lead-in side cables and a cable lead-out compartment which contains lead-out side cables.
US09768587B1 Scalable fast tunable Si-assisted hybrid laser with redundancy
The disclosed embodiments provide a tunable laser that includes a set of M reflective silicon optical amplifiers (RSOAs) and a set of N narrow-band reflectors. It also includes a silicon-photonic optical switch, having M amplifier ports, which are coupled through a set of M optical waveguides to the set of M RSOAs, and N reflector ports, which are coupled to the set of N narrow-band reflectors. The tunable laser also includes a switching mechanism that facilitates coupling at least one selected amplifier port from the M amplifier ports with a selected reflector port from the N reflector ports, thereby causing an RSOA coupled to the selected amplifier port to form a lasing cavity with a narrow-band reflector coupled to the selected reflector port. The tunable laser also includes a laser output, which is optically coupled to the lasing cavity.
US09768579B2 Laser
A laser comprises a first end mirror and a second end mirror defining an optical cavity therebetween, a first gain medium and a second gain medium positioned in the optical cavity, at least one radiation source configured to provide pump radiation to the first and second gain media, wherein the pump radiation comprises a first pump beam directed to be incident on the first gain medium and a second pump beam directed to be incident on the second gain medium so as to stimulate emission of radiation from the first and second gain media thereby establishing a laser beam in the optical cavity and a control apparatus operable to adjust a property of at least one of the first and second pump beams and thereby control a thermal lens of at least one of the first and second gain media so as to substantially remove an instability zone from the power curve of the laser.
US09768570B2 Arrangement having two electrical devices
An arrangement having two electronic devices which are each surrounded by a dedicated device housing and mounted side-by-side, wherein each electronic device has at least one electrical contact for electrically connecting the two devices, and a connecting plug with mating contacts and with a plug housing is provided, where each dedicated device housing has formed sections which are held in position in relation to one another, when the devices are mounted, via mating formed sections which are arranged on the plug housing, and where the contacts of the two devices are connected by means of the mating contacts such that rapid assembly is firstly allowed in one working step and such that the contacts cannot be loosened or become detached by changes in the position of the devices is secondly assured.
US09768565B2 Quick mount connector for a coaxial cable
A coaxial cable connector includes a body, a shell, a compression ring, and a coupling portion. The shell may have a collapsible groove that, when the coaxial cable connector is axially compressed, collapses and engages the coaxial cable. This provides pull strength and electrical communication in the post-less coaxial cable connector. The compression ring may have projections and a seal-forming rear end that, when the post-less coaxial cable connector is axially compressed, engage the coaxial cable jacket, providing sealing at the back end and anti-rotation torque.
US09768564B2 HVAC wall mountable connector with mounting features
A wall mountable connector is used for securing a thermostat to a wall. The wall mountable connector provides an electrical connection between a plurality of field wires of an HVAC system and corresponding terminals of a removably mounted thermostat. The wall mountable connector includes a plurality of mounting features that are configured to provide good securement of the wall mountable connector relative to the wall, and in some instances facilitate aligning at least one of the mounting feature of the wall mountable connector with a stud within the wall.
US09768559B2 Shield housing and socket connector
A shield housing for a socket connector is disclosed. The shield housing comprises a first vertical wall, a second vertical wall opposite to the first vertical wall, and an interface wall connected between the first and second walls and having a receiving opening for receiving a plug connector, inner edges of the interface wall being provided with a plurality of elastic sheets bent and extending inwardly.
US09768556B2 Connector with capacitive crosstalk compensation to reduce alien crosstalk
The present disclosure relates to a telecommunications connector having cross-talk compensations, and a method of managing alien crosstalk in such a connector. In one example, the telecommunications connector includes electrical conductors arranged in differential pairs and a circuit board with conductive layers that provide a cross-talk compensation arrangement for applying capacitance between the electrical conductors. The circuit board includes conductive paths that provide capacitive coupling and a conductive plate that intensifies capacitive coupling of the electrical conductors. In another example, the telecommunications connector is used with a twisted pair system. Capacitances applied by the crosstalk compensation arrangement between electrical conductors associated with the pairs are provided such that, for each differential pair, a magnitude of an overall capacitance at a first electrical conductor of a differential pair is approximately equal to a magnitude of an overall capacitance at a second electrical conductor of the differential pair.
US09768553B2 Spring connector for electronic devices
In one example an electronic device comprises at least one electronic component, a chassis comprising a first section, a connector to connect the first section of the chassis to a second section, the connector comprising a housing defining a first shaft, a retention structure disposed in the shaft, and a plurality of electrical contacts positioned within a corresponding plurality of channels in the retention structure. Other examples may be described.
US09768551B2 Plug-type connector
An electrical plug-type connector has a housing for holding electrical plug elements, and a pulling aid made of an electrically insulating material, which enables the plug-type connector to be pulled apart from a mating connector, and which protrudes from the housing of the plug-type connector in the form of a tab. The pulling aid is provided with an electrically conductive portion which is designed and provided as a screening support for the screening of an electrical lead that is to be connected to the electrical plug-type connector.
US09768545B1 Waterproof connector
A waterproof connector includes an upper terminal module, a shielding plate, a lower terminal module, a dielectric element, a shielding shell and an insulating housing. The shielding plate is mounted under the upper terminal module. The lower terminal module is mounted under the shielding plate. The dielectric element is integrally molded outside the upper terminal module, the shielding plate and the lower terminal module. The shielding shell surrounds the dielectric element together with the upper terminal module, the shielding plate and the lower terminal module. The insulating housing is integrally molded outside the shielding shell together with the upper terminal module, the shielding plate, the lower terminal module and the dielectric element. The insulating housing has a rear board. A bottom surface of the rear board is recessed inward to form a receiving space. The rear board opens a guiding hole extending forward to the receiving space.
US09768544B2 Connector with waterproof structure
An electrical connector includes an insulative housing and a plurality of contacts retained in the housing to commonly form a terminal module, a metallic shield enclosing the terminal module and forming a mating cavity, and a glue groove formed in a base of the housing and located behind the mating cavity, in which a glue part is received. The shield forms an opening communicating with the glue groove, through which the liquid type glue is injected into the glue groove and solidified therein.
US09768543B2 Cable end termination including cable dielectric layer hermetic seal and related methods
A cable end termination is for a coaxial cable that includes inner and outer conductors and a dielectric layer therebetween that is subject to outgassing in a vacuum environment. The cable end termination may include a tubular bi-metallic body that includes a first longitudinal portion including a first metal and a second longitudinal portion joined with the first longitudinal portion and that includes a second metal having a different coefficient of thermal expansion (CTE) than the first metal. The tubular bi-metallic body may have a first end receiving the coaxial cable and a second end opposite the first end that carries a dielectric body to define a hermetic seal for the dielectric layer in the vacuum environment. A center pin contact may extend through the dielectric body, and a center conductor contact may couple the center pin contact to the inner conductor.
US09768539B2 Electrical plug connection having a plug and a socket
An electrical plug connection having a plug and a socket, the socket having two contact zones located opposite to one another, which are each implemented on one spring arm, the spring arms allowing an insertion gap present between the contact zones to be elastically widened transversely to a plug axis during the insertion of the plug. The plug axis of the plug has an angle not equal to zero in relation to a longitudinal axis of the spring arms.
US09768535B1 Receptacle connector with improved fastening and clamping components
A receptacle connector includes an insulating housing, a plurality of terminals fastened to the insulating housing, a clamping element and two pairs of reinforcing blocks. A middle of a front surface of the insulating housing is recessed inward to form an insertion space. Two opposite sides of the insulating housing define two clamping grooves. The clamping element has a fixing board fastened to the insulating housing. Two opposite sides of the fixing board are bent frontward to form two clamping arms. Tail ends of the two clamping arms are connected with two clamping portions. The two pairs of reinforcing blocks are fastened in top walls and bottom walls of the two clamping grooves, respectively.
US09768530B2 Earthing contact fastening device
A fastening device for fastening an earthing contact to a metallic protective tube. The fastening device includes an annular guide eyelet having an end face, a half-shell-shaped fixed clamping jaw which is integrally molded on the end face, and a loose clamping jaw configured to be clamped to the fixed clamping jaw. In an assembled state, the half-shell-shaped fixed clamping jaw and the loose clamping jaw are configured to clamp the metallic protective tube. The fastening device further includes at least one of the half-shell-shaped fixed clamping jaw and the loose clamping jaw comprising a receptacle-forming clamping jaw having an inner surface that forms a receptacle configured to receive the earthing contact.
US09768523B1 In-line twist on electrical wire connector
An in-line wire connector has a connector body with two insert ends on opposing ends for receiving a first and a second wire into apertures. A truncated tapered coil is configured within the connector body to secure the first and second wires to the in-line wire connector. The in-line twist on wire connector connects wires in line and may be low profile to allow the wires and the wire connector to slide through apertures and tight spaces as it often required in construction and remodeling projects. An in-line wire connector may have two truncated tapered coils that taper toward the opposing ends. A first and second wire conductor extend past each other toward opposing insert ends to produce an overlap portion to create electrical contact between wires. When the connector body is rotated, the wires rotate about each other and are retained by the tapered coil.
US09768506B2 Multi-antennna isolation adjustment
In an embodiment, isolation between antennas of a multi antenna system is disclosed. According to another embodiment, a device is disclosed comprising a conductive portion of a cover of the device; a first antenna feed configured to a first radio frequency band; a second antenna feed configured to a second radio frequency band; at least two slots of a printed wiring board, feeds being coupled to the slots and slots being coupled to the conductive portion; a first capacitive component; a second capacitive component; wherein the first and the second capacitive component are configured between the printed wiring board and the conductive portion.
US09768504B2 Method and apparatus for dynamically processing an electromagnetic beam
A method and apparatus for processing a terahertz frequency electromagnetic beam are disclosed. For example, the method receives the terahertz frequency electromagnetic beam via a metamaterial having a plurality of addressable magnetic elements, where a resonant frequency of each of the plurality of addressable magnetic elements is capable of being programmably changed via an adjustment, and activates selectively a subset of the plurality of addressable magnetic elements to manipulate the terahertz frequency electromagnetic beam.
US09768503B2 System and method for simple 2D phase-mode enabled beam-steering
A method for operating a beam-steering system includes receiving a signal to be tracked, generating a first phase-mode signal, a second phase-mode signal and a third phase-mode signal from the received signal, and generating a first intermediate auxiliary signal, a second intermediate auxiliary signal, and a first intermediate main signal in accordance with the phase-mode signals. The method also includes deriving a first steering signal proportional to a circumferential steering angle of the received signal from the first intermediate main signal and the first auxiliary signal, and deriving a second steering signal proportional to a radial steering angle of the received signal from the second intermediate auxiliary signal and the first intermediate main signal.
US09768502B2 Anion exchange membranes and process for making
Embodiments of the present invention provide for anion exchange membranes and processes for their manufacture. The anion exchange membranes described herein are made the polymerization product of at least one functional monomer comprising a tertiary amine which is reacted with a quaternizing agent in the polymerization process.
US09768500B2 Radio-relay communication system with beam-scanning antenna
A radio-relay communication system having a radio-frequency transceiver units and a beam-scanning antenna is provided. It is configured for electronic scanning by switching between primary antenna elements. The system provides electronic scanning without losses or with low losses with each radio-frequency transceiver unit being electrically connected to at least one primary antenna element of the beam-scanning antenna. The antenna beam scanning is accomplished through the signal distribution units selecting at least one of radio-frequency transceiver units for processing of the received and generation of the transmitted signals in a given spatial direction.
US09768498B2 High frequency multiple-channel antenna, particularly for a nuclear magnetic resonance imaging device
A multiple-channel antenna includes a first loop resonator including a radiating element forming a loop; a second resonator adjacent to the first loop resonator including a radiating element; wherein the radiating element of the first loop resonator has a main surface defined along a first median plane; a secondary surface defined along a second median plane, the secondary surface delimiting an appendix of the radiating element placed facing the second resonator and having an inclination relative to the median plane of the main surface and wherein the second resonator is a linear resonator with a straight radiating element.
US09768495B2 Resonant bezel antenna
In an aspect of the disclosure, a method and an apparatus are provided. The apparatus may be a wearable communication apparatus for wireless communication. The wearable communication apparatus includes communication circuitry, a bezel, and a base. The bezel and the base are conductive. The bezel and the base form at least a part of a housing structure supporting the communication circuitry. The base is electrically connected to the bezel. The communication circuitry is electrically connected to the bezel. The bezel is configured to function as a part of a slot antenna. The communication circuitry is configured to send a first communication signal to the bezel such that the bezel transmits the first communication signal over the air. The bezel is further configured to receive, over the air, a second communication signal and direct the second communication signal to the communication circuitry.
US09768494B2 Antenna with adjustable beam characteristics
The present invention relates to an antenna comprising multiple array elements with a first and second feeding point, each associated with orthogonal polarizations, each array element has a first and second phase centre each associated with the orthogonal polarizations, the first and second phase centres of said array elements are arranged in at least two columns, and one antenna port connected to the first and second feeding points of at least two array elements with first phase centre and second phase centre arranged in the at least two columns via a respective feeding network. The feeding network comprises a beam forming network having a primary connection, connected to the antenna port, and at least four secondary connections. The beam forming network divides power between the first feeding point and the second feeding point and controls phase shift differences between the respective feeding points with phase centre arranged in different columns.
US09768490B2 Image forming apparatus having wireless communication device
An image forming apparatus includes a housing, a communication board, and a display device. The housing has an upper end portion, a front end portion, and a rear end portion. The front end portion and the rear end portion define a frontward/rearward direction. The communication board is provided on the upper end portion and includes an antenna for near field wireless communication. The display device is provided on the upper end portion. The display device and the antenna are arrayed on a straight line extending in the frontward/rearward direction such that the antenna is positioned frontward of the display device.
US09768487B2 Electronic device with plug
An electronic device includes a shell, a circuit board disposed in the shell, a plug and an antenna that are electrically connected to the circuit board, and a linkage mechanism disposed between the plug and the antenna. When the plug extends from the shell, the plug drives the linkage mechanism and drives, through the linkage mechanism, the antenna to be stretched, or when the antenna is stretched, the antenna drives the linkage mechanism and drives, through the linkage mechanism, the plug so as to enable the plug to extend from the shell.
US09768476B2 System and method for detecting a state of a lithium secondary battery by measuring a voltage of a negative electrode with respect to a reference electrode
A control system for a lithium secondary battery measures a voltage V of a negative electrode that uses silicon oxide as a negative electrode active material, with respect to a lithium reference electrode and a discharge capacity Q of the lithium secondary battery during discharge of the lithium secondary battery; generates a V−dQ/dV curve representing a relationship between dQ/dV, which is a proportion of an amount of change dQ in the discharge capacity Q to an amount of change dV in the voltage V, and the voltage V; calculates an intensity ratio of two peaks appearing on the V−dQ/dV curve for two voltage values in the voltage V; and senses a state of the negative electrode utilizing the intensity ratio.
US09768467B2 Secondary battery and a method for fabricating the same
The adhesion between metal foil serving as a current collector and a negative electrode active material is increased to enable long-term reliability. An electrode active material layer (including a negative electrode active material or a positive electrode active material) is formed over a base, a metal film is formed over the electrode active material layer by sputtering, and then the base and the electrode active material layer are separated at the interface therebetween; thus, an electrode is formed. The electrode active material particles in contact with the metal film are bonded by being covered with the metal film formed by the sputtering. The electrode active material is used for at least one of a pair of electrodes (a negative electrode or a positive electrode) in a lithium-ion secondary battery.
US09768466B2 Lithium-sulphur (Li—S) battery with high cycle stability and method for operation thereof
A Li—S battery including a cathode and an anode and at least one of a lithium-containing liquid electrolyte, gel electrolyte, and solid electrolyte disposed between the cathode and the anode. The cathode includes at least one of an electrically conductive carbon material, an electrochemically active cathode material that comprises sulphur, and at least partially fibrillar plastic material. The anode includes a conducting substrate which is coated at least in regions with at least one of silicon and tin. A method for operation thereof.
US09768465B2 Battery module
A battery module includes a battery assembly having battery structures arranged side by side, the battery structures each having a battery body and a battery holder, and a pressure application member. Each battery holder has a first surface, a second surface, a projecting portion, which projects from the first surface and has a distal end face, and a receptacle portion recessed in the second surface. The projecting portion of each battery holder is inserted into the receptacle portion of the adjacent battery holder in a state in which the distal end face is free of contact with the adjacent battery holder. Each battery body contacts the adjacent battery body such that at least one of the first and second surfaces of the battery holder, which holds a battery body, is free from contact with the adjacent battery holder.
US09768464B2 Fuel cell components
A strip of fuel cell components (200) comprising: a plurality of fuel cell components (202) spaced apart in a first direction; an indexing structure (210) connected to the plurality of fuel cell components, the indexing structure configured to define the position of one of the plurality of fuel cell components in the first direction; wherein the indexing structure is made from a different material to the plurality of fuel cell components. A component transfer mechanism for transferring a fuel cell sub-component to a substrate, using a roller and transfer tape. A strip of fuel cell components with a sub-component which is rotatable about a pivot. An apparatus and a method for assembling a fuel cell by applying a sub-component to an underside of a strip moving on a conveyor.
US09768462B2 Phosphoric acid-based electrolytes and applications thereof
A liquid electrolyte formed by reacting phosphoric acid (H3PO4) in the liquid state with silicon tetrachloride (SiCl4), thereby forming a fluid suspension. The fluid suspension is heated to yield a liquid electrolyte including phosphoric acid (H3PO4), pyrophosphoric acid (H4P2O7), and a particulate solid comprising a silicophosphoric acid, wherein the silicophosphoric acid is an acidic molecular compound including silicon and phosphorus. A concentrated silicophosphoric acid composition prepared by removing most of the liquid from the liquid electrolyte is dissolved in water to yield a homogeneous solution. The homogeneous solution is dried to yield a solid electrolyte. In some cases, the homogenous solution is dried on a substrate to coat at least a portion of the substrate with a proton conductive solid electrolyte. A fuel cell may include the liquid electrolyte, the solid electrolyte, or the coated substrate.
US09768461B2 Renewal energy power generation system
Provided is a renewable energy power generation system (10) having a renewable energy power generating apparatus (12) arranged to generate electric power; and a hydrogen power generation module (20) having a separation unit (22) adapted to separate water into hydrogen and oxygen, and a fuel cell unit (28) adapted to receive air or oxygen, and hydrogen from said separation unit or from a hydrogen storage; the fuel cell unit being arranged to produce electric power in the presence of hydrogen and oxygen; wherein the hydrogen power generation module being adapted to receive electric power from the at least one renewable energy power generating apparatus at least prior to production of electric power by the fuel cell unit.
US09768455B2 Fuel cell device having a liquid soak up region
The fuel cell device includes an electrode assembly. A gas diffusion layer is on each side of the electrode assembly. A solid, non-porous plate is adjacent each of the gas diffusion layers. A hydrophilic soak up region is near an inlet portion of at least one of the gas diffusion layers. The hydrophilic soak up region is configured to absorb liquid water from the electrode assembly when the fuel cell device is shutdown.
US09768454B2 Control apparatus and control method, and combined power generation system provided therewith
A combined power generation system is promptly activated, and stable operation thereof is provided. A control apparatus of the combined power generation system that generates power by performing cooperative operation combining an SOFC and an MGT, in which the combined power generation system includes: an exhaust fuel gas supply line that supplies exhaust fuel gas to a combustor of the MGT from the SOFC; a recirculation line that branches from the exhaust fuel gas supply line to flow the exhaust fuel gas to the SOFC; and a flow rate adjustment valve provided on a path of the exhaust fuel gas supply line, and in which a gain to an opening of the flow rate adjustment valve is adjusted according to an cooperative operation state of the SOFC and the MGT.
US09768453B2 Fuel cell separator and method for producing the same
In a fuel cell separator comprising gas flow channels composed of a plurality of concavoconvex parts in the center region and flat parts on the periphery of the gas flow channels, the fuel cell separator provided with the first bent parts that bend approximately vertically to the same direction respectively at both edge parts at least in one direction among on flat parts in both directions of gas flow channels, and the second bent parts between gas flow channel-side flat parts and edge-side flat parts on the flat parts in the inward from the first bent parts on both sides with a smoothly curved cross-sectional shape of the gas flow channel-side bent ends of the second bent parts, and the production method thereof.
US09768452B2 Fuel cell separator
A fuel cell separator obtained by: roughening the surface of a compact formed by molding a composition containing graphite powder, an epoxy resin, and a phenol resin; treating the compact with infrared laser irradiation; and then performing a hydrophilizing treatment, wherein a fuel cell separator is provided having the characteristics that (1) the initial static contact angle is no greater than 20°, and (2) after manufacture, the static contact angle after being stored in atmospheric air for 3000 hours is no greater than 30°. This fuel cell separator has high hydrophilicity, allowing water generated during the electrical generation of the fuel cell to be easily discharged, and the hydrophilicity is maintained over a long period of time.
US09768449B2 Electrode assembly, method for fabricating same, and battery charging and discharging method
The present invention relates to an electrode assembly, to a method for manufacturing same, and to a battery charging and discharging method. The electrode assembly according to one embodiment of the present invention includes: an electrode collector, wherein a first electrical active material layer is stacked on the electrode collector; and a first porous conductive network layer of which at least one portion is recessed into the first electrical active material layer, wherein the first porous conductive network layer is stacked on the circumferential surface opposite to that of the first electrical active material layer contacting the electrode collector.
US09768444B2 Coated nickel hydroxide powder for positive electrode active material of alkaline secondary battery, and evaluation method for coating adhesion properties of coated nickel hydroxide powder
A coated nickel hydroxide powder that has a cobalt compound coating having improved uniformity and adhesion properties on the surface of particles thereof and is therefore suitable for a positive electrode active material of an alkaline secondary battery is obtained by coating the surface of nickel hydroxide particles with a cobalt compound, and has a transmittance ratio of 30% or higher as determined by (A−Bmax)/(B0−Bmax). The transmittance A (coated nickel hydroxide powder), the transmittance B0 (nickel hydroxide powder), or the transmittance Bmax (nickel hydroxide powder and cobalt compound containing cobalt in an amount corresponding to the amount of cobalt contained in the coating) can be determined by measuring the transmittance of a tubular transparent cell after shaking the tightly-closed transparent cell containing each powder for a certain time and then taking the contents out of the transparent cell.
US09768429B2 Pouch type secondary battery having safety vent
The present invention relates to a pouch type secondary battery. The pouch type secondary battery includes an electrode assembly, and a pouch type case in which the electrode assembly is accommodated, the pouch type case comprising a sealing part disposed on an edge thereof. The sealing part includes an inner sealing part forming a closed curve to protect the electrode assembly against the outside, and an outer sealing part defining a gas flow path between the inner and outer sealing parts to surround a peripheral portion of the inner sealing part, the outer sealing part having a safety vent.
US09768425B2 Battery module
A battery module includes: a plurality of battery cells held in a case; and a collector plate disposed on one side or the other side of the plurality of battery cells. The collector plate includes connection terminals connected to a collector plate main body so that the plurality of connection terminals are disposed to face an electrode provided in each of the battery cells. In at least one of the electrodes, the plurality of the connection terminals facing the at least one electrode include a first connection terminal welded to the electrode and a second connection terminal not welded to the electrode.
US09768424B2 Battery pack
The object of the present invention is to provide a battery pack that can reduce the thickness of the entire battery while ensuring that the film-packaged batteries adhere to each other. The battery pack of the present invention includes: film-packaged battery assembly 12 of multiple laminated film-packaged batteries 12, each film-packaged battery including power generation element 11 and film-wrapping 12 forming an interior space 13 that can house power generation element 11 along with electrolyte; and, at least one fixing member 3 that faces the side face of film-packaged battery assembly 2. Film wrapping 12 includes casing part 14 that forms interior space 13 and sealing part 15 that extends from casing part 14 to fixing member 3 to seal interior space 13. Sealing part 15 is inserted in slit 4 that is formed in fixing member 3 and that is fixed therein to fixing member 3.
US09768410B2 Light-emitting device, lighting device, and electronic device
It is an object to provide a flexible light-emitting device with high reliability in a simple way. Further, it is an object to provide an electronic device or a lighting device each mounted with the light-emitting device. A light-emitting device with high reliability can be obtained with the use of a light-emitting device having the following structure: an element portion including a light-emitting element is interposed between a substrate having flexibility and a light-transmitting property with respect to visible light and a metal substrate; and insulating layers provided over and under the element portion are in contact with each other in the outer periphery of the element portion to seal the element portion. Further, by mounting an electronic device or a lighting device with a light-emitting device having such a structure, an electronic device or a lighting device with high reliability can be obtained.
US09768407B2 Substrate-sealing method, frit and electronic device
The present disclosure provides a substrate-sealing method, frit and an electron device, and relates to the field of sensitive electronic components sealing technology. The method includes: coating glass cement on a first glass substrate within a sealing area, the glass cement including carbon nanotubes; pressing the first glass substrate and a second glass substrate together, and melting and sintering the glass cement between the first glass substrate and the second glass substrate at the sealing area by irradiating the sealing area with a laser.
US09768403B2 Organic electroluminescent element and organic electroluminescent display panel
The organic electroluminescent element of the present invention includes, in the given order: an anode; a light-emitting layer; and a cathode, the light-emitting layer including a luminescent dopant layer and a luminescent host layer, the luminescent dopant layer containing a luminescent dopant material and substantially no luminescent host material, the luminescent host layer containing a luminescent host material and substantially no luminescent dopant material.
US09768402B2 Enhanced bulk heterojunction devices prepared by thermal and solvent vapor annealing processes
A method of preparing a bulk heterojunction organic photovoltaic cell through combinations of thermal and solvent vapor annealing are described. Bulk heterojunction films may prepared by known methods such as spin coating, and then exposed to one or more vaporized solvents and thermally annealed in an effort to enhance the crystalline nature of the photoactive materials.
US09768379B2 Non volatile resistive memory cell and its method of making
A resistive non-volatile memory cell including a Metal-Insulation-Metal stack including two electrodes and a multilayer of insulation, placed between the two electrodes, including a thin layer of oxide allowing for a resistive transition and an oxygen vacancy reservoir layer is provided. The stack includes from bottom to top: the bottom electrode including a metal layer, the insulation including a layer of stoichiometric metal oxide and a layer of substoichiometric metal oxide forming the oxygen vacancy reservoir layer, and the top electrode including a layer of metal oxide and a metal layer, such that the oxygen vacancy reservoir layer is inserted between two metal oxide stoichiometric layers.
US09768377B2 Magnetic cell structures, and methods of fabrication
A magnetic cell structure comprises a seed material including tantalum, platinum, and ruthenium. The seed material comprises a platinum portion overlying a tantalum portion, and a ruthenium portion overlying the platinum portion. The magnetic cell structure comprises a magnetic region overlying the seed material, an insulating material overlying the magnetic region, and another magnetic region overlying the insulating material. Semiconductor devices including the magnetic cell structure, methods of forming the magnetic cell structure and the semiconductor devices are also disclosed.
US09768376B2 Magnetic memory cells, semiconductor devices, and methods of operation
A magnetic cell core includes at least one stressor structure proximate to a magnetic region (e.g., a free region or a fixed region). The magnetic region may be formed of a magnetic material exhibiting magnetostriction. During switching, the stressor structure may be subjected to a programming current passing through the magnetic cell core. In response to the current, the stressor structure may alter in size. Due to the size change, the stressor structure may exert a stress upon the magnetic region and, thereby, alter its magnetic anisotropy. In some embodiments, the MA strength of the magnetic region may be lowered during switching so that a lower programming current may be used to switch the magnetic orientation of the free region. In some embodiments, multiple stressor structures may be included in the magnetic cell core. Methods of fabrication and operation and related device structures and systems are also disclosed.
US09768372B2 Semiconductor device, superconducting device, and manufacturing method of semiconductor device
A semiconductor device of an embodiment includes a layered substance formed by laminating two-dimensional substances in two or more layers. The layered substance includes at least either one of a p-type region having a first intercalation substance between layers of the layered substance and an n-type region having a second intercalation substance between layers of the layered substance. The layered substance includes a conductive region that is adjacent to at least either one of the p-type region and the n-type region. The conductive region includes neither the first intercalation substance nor the second intercalation substance. A sealing member is formed on the conductive region, or on the conductive region and an end of the layered substance.
US09768370B2 Low AC loss high temperature superconductor tape
A superconductor tape includes a plurality of conductive strips having respective long directions parallel to a long tape direction of the superconductor tape, where each of the plurality of conductive strips separated from one another by a inter-strip region. The superconductor tape further includes a superconductor layer disposed adjacent the plurality of conductive strips, having a length along the long tape direction, where the superconductor layer comprises a plurality of superconductor strips disposed under the respective plurality of conductive strips, and a non-superconductor strip disposed adjacent the inter-strip region.
US09768369B2 LED metal substrate package and method of manufacturing same
The present invention relates to an LED metal substrate package, and particularly, to an LED metal substrate package having a heat dissipating structure, and a method of manufacturing same. The method comprises at least the steps of: forming at least one cavity having a groove of a predetermined depth in a metal substrate that is electrically separated by at least one vertical insulation layer, the cavity having one vertical insulation layer built in a floor thereof; treating all surfaces, except portions of the top surface of the metal substrate formed in the respective cavities, with shadow masking; removing an oxide film formed on the surface portions that have not been treated with masking; depositing an electrode layer on each of the surface portions of the oxide layer that have been removed; removing the shadow mask; performing Au/Sn soldering on the electrode layer and bonding an optical device chip; and wire bonding one electrode of the optical device, disposed on one side of the metal substrate with respect to each of the vertical insulation layers, through wires to the metal substrate disposed on the other side of each of the vertical insulation layers. The present invention forms solder using Au/Sn material, which has good heat dissipating characteristics and good bonding characteristics, on the electrode layer to bond an optical device chip, so as to have excellent heat dissipating performance compared to existing LED metal packages that use Ag epoxy.
US09768364B2 Light emitting device and method of manufacturing the same
The light emitting device is manufactured by processing that includes forming encapsulating member at least on the upper surface and upper surface perimeter of a light emitting element, removing at least the part of the encapsulating member that is on upper surface of the light emitting element and form a cavity with a perimeter that surrounds the light emitting element, and forming a wavelength-conversion layer inside the cavity to convert the wavelength of light emitted from the light emitting element.
US09768362B2 Light-emitting device and method of manufacturing the same
Disclosed are a light-emitting device and a manufacturing method thereof. A light-emitting device according to a preferred embodiment of the disclosure comprises: a frame portion having a bottom and a sidewall; a light-emitting portion which is disposed on the frame portion and emits light; and a window portion disposed over the frame portion so as to cover the light-emitting portion.
US09768360B2 Optoelectronic component and method of producing an optoelectronic component
An optoelectronic component includes at least one inorganic optoelectronically active semiconductor component having an active region that emits or receives light during operation, and a sealing material directly applied by atomic layer deposition, wherein the semiconductor component is applied on a carrier, the carrier includes electrical connection layers, the semiconductor component electrically connects to one of the electrical connection layers via an electrical contact element, and the sealing material completely covers in a hermetically impermeable manner and directly contacts all exposed surfaces including sidewall and bottom surfaces of the semiconductor component and the electrical contact element and all exposed surfaces of the carrier apart from an electrical connection region of the carrier.
US09768358B2 Vertical type light emitting device having transparent electrode and method of manufacturing the same
Provided is a vertical type light emitting device and a method of manufacturing the same. A transparent electrode having high transmittance with respect to light in the entire range and constructed by using a resistance change material of which resistance state is to be changed from a high resistance state to a low resistance state if a voltage exceeding a threshold voltage inherent in a material is applied so that conducting filaments are formed is formed between an electrode pad and a semiconductor layer of a light emitting device. The transparent electrode has high transmittance with respect to the light in a UV wavelength range as well as in a visible wavelength range generated in the light emitting device. Since the conductivity of the transparent electrode is heightened due to the formation of the conducting filaments, the transparent electrode has good ohmic contact characteristic with respect to a semiconductor layer.
US09768355B2 Production of graphene and nanoparticle catalysts supported on graphene using laser radiation
Methods and apparatuses to produce graphene and nanoparticle catalysts supported on graphene without the use of reducing agents, and with the concomitant production of heat, are provided. The methods and apparatuses employ radiant energy to reduce (deoxygenate) graphite oxide (GO) to graphene, or to reduce a mixture of GO plus one or more metals to produce nanoparticle catalysts supported on graphene. Methods and systems to generate and utilize heat that is produced by irradiating GO, graphene and their metal and semiconductor nanocomposites with visible, infrared and/or ultraviolet radiation, e.g. using sunlight, lasers, etc. are also provided.
US09768350B2 In-series electrical connection of light-emitting nanowires
An optoelectronic device includes at least first and second light-emitting nanowires on a support, each comprising an area for the injection of holes and an area for the injection of electrons, a series electric connection including a connection nanowire on the support, which includes a first region forming an electric path with the hole injection area of the first nanowire, a second region forming an electric path with the electron injection area of the second nanowire, and a third region enabling a current to flow between first and second regions. Also included are a first conductive area connecting the hole injection area of the first nanowire and the first region of the connection nanowire and electrically insulated from the second nanowire, and a second conductive area connecting the second region of the connection nanowire and electron injection area of the second nanowire and electrically insulated from the first nanowire.
US09768341B2 Proximity detector device with interconnect layers and related methods
A proximity detector device may include a first interconnect layer including a first dielectric layer, and first electrically conductive traces carried thereby, an IC layer above the first interconnect layer and having an image sensor IC, and a light source IC laterally spaced from the image sensor IC. The proximity detector device may include a second interconnect layer above the IC layer and having a second dielectric layer, and second electrically conductive traces carried thereby. The second interconnect layer may have first and second openings therein respectively aligned with the image sensor IC and the light source IC. Each of the image sensor IC and the light source IC may be coupled to the first and second electrically conductive traces. The proximity detector device may include a lens assembly above the second interconnect layer and having first and second lenses respectively aligned with the first and second openings.
US09768329B1 Multi-junction optoelectronic device
An optoelectronic semiconductor device is disclosed. The optoelectronic device comprises a plurality of stacked p-n junctions. The optoelectronic semiconductor device includes a n-doped layer disposed below the p-doped layer to form a p-n layer such that electric energy is created when photons are absorbed by the p-n layer. Recesses are formed on top of the p-doped layer at the top of the plurality of stacked p-n junctions. The junctions create an offset and an interface layer is formed on top of the p-doped layer at the top of the plurality stacked p-n junctions. The optoelectronic semiconductor device also includes a window layer disposed below the plurality stacked p-n junctions. In another aspect, one or more optical filters are inserted into a multi-junction photovoltaic device to enhance its efficiency through photon recycling.
US09768326B1 Fabrication of solar cells with electrically conductive polyimide adhesive
The present disclosure provides a method of manufacturing a solar cell comprising: providing a semiconductor growth substrate; depositing on said growth substrate a sequence of layers of semiconductor material forming a solar cell; applying a metal contact layer over said sequence of layers; and affixing the surface of a permanent supporting substrate composed of a carbon fiber reinforced polymer utilizing a conductive polyimide binding resin directly over said metal contact layer and permanently bonding it thereto by a thermocompressive technique.
US09768320B2 Semiconductor device
Disclosed is a semiconductor device including two oxide semiconductor layers, where one of the oxide semiconductor layers has an n-doped region while the other of the oxide semiconductor layers is substantially i-type. The semiconductor device includes the two oxide semiconductor layers sandwiched between a pair of oxide layers which have a common element included in any of the two oxide semiconductor layers. A double-well structure is formed in a region including the two oxide semiconductor layers and the pair of oxide layers, leading to the formation of a channel formation region in the n-doped region. This structure allows the channel formation region to be surrounded by an i-type oxide semiconductor, which contributes to the production of a semiconductor device that is capable of feeding enormous current.
US09768316B2 Oxide semiconductor thin film and thin film transistor
Provided is a crystalline oxide semiconductor thin film comprising only bixbyite-structured In2O3 phase, suitable as a channel layer material for a thin film transistor, and having excellent etching properties in an amorphous state and a low carrier density and high carrier mobility in a crystalline state. An amorphous oxide thin film is formed using, as a target, an oxide sintered body which comprises indium, gallium, oxygen, and unavoidable impurities, the gallium content being in a range of 0.09 to 0.45 in terms of a Ga/(In+Ga) atomic ratio, has a In2O3 phase having a bixbyite structure as the main crystal phase, and has a GaInO3 phase having a β-Ga2O3-type structure, or a GaInO3 phase having a β-Ga2O3-type structure and a (Ga, In)2O3 phase finely dispersed therein. The amorphous oxide thin film is finely processed by performing etching using photolithography, and is annealed.
US09768314B2 Method for manufacturing semiconductor device
To reduce defects in an oxide semiconductor film in a semiconductor device. To improve electrical characteristics of and reliability in the semiconductor device including an oxide semiconductor film. A method for manufacturing a semiconductor device includes the steps of forming a gate electrode and a gate insulating film over a substrate, forming an oxide semiconductor film over the gate insulating film, forming a pair of electrodes over the oxide semiconductor film, forming a first oxide insulating film over the oxide semiconductor film and the pair of electrodes by a plasma CVD method in which a film formation temperature is 280° C. or higher and 400° C. or lower, forming a second oxide insulating film over the first oxide insulating film, and performing heat treatment at a temperature of 150° C. to 400° C. inclusive, preferably 300° C. to 400° C. inclusive, further preferably 320° C. to 370° C. inclusive.
US09768311B2 Semiconductor tunneling device
The present invention concerns a semiconductor tunneling Field-Effect device including a source, a drain, at least one elongated semiconductor structure extending in an elongated direction, a first gate, and a second gate. The first gate has a length extending in said elongated direction and is positioned on a first side of the at least one elongated semiconductor structure, and the second gate has a length extending in said elongated direction and is positioned on a second opposing side of the at least one elongated semiconductor structure. The first and second gates extend along the first and second sides of the at least one elongated semiconductor structure to define an overlap zone sandwiched between the first gate and the second gate, said overlap zone extending the full length of the first and/or second gate along the at least one elongated semiconductor structure.
US09768309B2 Thin film transistor and thin film transistor array panel including the same
A thin film transistor according to an exemplary embodiment of the present invention includes an oxide semiconductor. A source electrode and a drain electrode face each other. The source electrode and the drain electrode are positioned at two opposite sides, respectively, of the oxide semiconductor. A low conductive region is positioned between the source electrode or the drain electrode and the oxide semiconductor. An insulating layer is positioned on the oxide semiconductor and the low conductive region. A gate electrode is positioned on the insulating layer. The insulating layer covers the oxide semiconductor and the low conductive region. A carrier concentration of the low conductive region is lower than a carrier concentration of the source electrode or the drain electrode.
US09768308B2 Low temperature poly-silicon thin film transistor and fabrication method thereof, array substrate and display device
A low temperature poly-silicon thin film transistor and a fabrication method thereof, an array substrate and a display device are provided. The method comprises: S1: sequentially forming an active layer (3), a gate insulation layer (4), a gate electrode (5) and an interlayer insulation layer (6) on a base substrate (1); S2: forming a first metal thin film layer (8); S3: performing a hydrogenation treatment on the active layer (3) and the gate insulation layer (6); S4: forming a second metal thin film layer (7), the second metal thin film layer (7) being used for forming a source electrode and a drain electrode.
US09768302B2 Semiconductor structure and fabricating method thereof
A semiconductor structure and a method of fabricating the semiconductor structure are disclosed herein. The semiconductor structure includes a substrate, a strain-inducing layer and an epitaxy structure. The strain-inducing layer is disposed on the substrate, and the epitaxy structure is embedded in the strain-inducing layer and not in contact with the substrate.
US09768301B2 Short channel effect suppression
A semiconductor device includes a semiconductor substrate having a first region and a second region. The first region includes a first set of fin structures, the first set of fin structures comprising a first set of epitaxial anti-punch-through features of a first conductivity type. The first region further includes a first set of transistors formed over the first set of fin structures. The second region includes a second set of fin structures, the second set of fin structures comprising a second set of epitaxial anti-punch-through features of a second conductivity type opposite to the first conductivity type. The second region further includes a second set of transistors formed over the second set of fin structures. The first set of epitaxial anti-punch-through features and the second set of epitaxial anti-punch-through features are substantially co-planar.
US09768288B2 Carbon nanostructure device fabrication utilizing protect layers
Hall effect devices and field effect transistors are formed incorporating a carbon-based nanostructure layer such as carbon nanotubes and/or graphene with a sacrificial metal layer formed there over to protect the carbon-based nanostructure layer during processing.
US09768287B1 Switching device
A switching device includes a semiconductor substrate having a first element range including first trenches for gates, and an ineffective range not including the first trenches. In an interlayer insulating film, a contact hole is provided within the first element range, and a wide contact hole is provided within the inactive range. The first metal layer contacts the semiconductor substrate within the contact hole and the wide contact hole. The insulating protective film covers an outer peripheral side portion of a bottom surface of a second recess which is provided in a surface of the first metal layer above the wide contact hole. A side surface of an opening provided in a portion of the insulating protective film that includes the first element range is disposed in the second recess. The second metal layer contacts the first metal layer and the side surface of the opening.
US09768268B2 Semiconductor device
A semiconductor device according to an embodiment switches high-frequency signals and includes a semiconductor layer of a first conductivity type. A first layer of a second conductivity type is provided in the semiconductor layer. A second layer of the second conductivity type is provided in the semiconductor layer. A gate dielectric film is provided on the semiconductor layer, the first layer and the second layer. A gate electrode is provided on the gate dielectric film. The gate dielectric film includes a first portion and the semiconductor layer, and a second portion located at both side of the first portion-in a gate length direction of the gate electrode and being thicker than the first portion. At least a part of the second portion is located between the gate electrode and the first layer and between the gate electrode and the second layer.
US09768257B2 Semiconductor device
A high electron mobility transistor having a channel layer, electron supply layer, source electrode, and drain electrode is included so as to have a cap layer formed on the electron supply layer between the source and drain electrodes and having an inclined side surface, an insulating film having an opening portion on the upper surface of the cap layer and covering the side surface thereof, and a gate electrode is formed in the opening portion and extending, via the insulating film, over the side surface of the cap layer on the drain electrode side. The gate electrode having an overhang on the drain electrode side can reduce the peak electric field.
US09768253B2 Semiconductor device including crystal defect region and method for manufacturing the same
A semiconductor device includes: an n type semiconductor layer including an active region and an inactive region; an element structure formed in the active region and including at least an active side p type layer to form pn junction with n type portion of the n type semiconductor layer; an inactive side p type layer formed in the inactive region and forming pn junction with the n type portion of the n type semiconductor layer; a first electrode electrically connected to the active side p type layer in a front surface of the n type semiconductor layer; a second electrode electrically connected to the n type portion of the n type semiconductor layer in a rear surface of the n type semiconductor layer; and a crystal defect region formed in both the active region and the inactive region and having different depths in the active region and the inactive region.
US09768250B2 Semiconductor devices including gate contacts
A semiconductor device includes a substrate. The semiconductor device includes a gate electrode on the substrate. The semiconductor device includes a gate contact on the gate electrode. In some embodiments, a fin-shaped body protrudes from the substrate, and the gate electrode is on the fin-shaped body. Moreover, in some embodiments, the gate contact is partially in the gate electrode.
US09768248B2 Semiconductor device having diode characteristic
According to one embodiment, a semiconductor device is provided. The semiconductor device has a first region formed of semiconductor and a second region formed of semiconductor which borders the first region. An electrode is formed to be in ohmic-connection with the first region. A third region is formed to sandwich the first region. A first potential difference is produced between the first and the second regions in a thermal equilibrium state, according to a second potential difference between the third region and the first region.
US09768246B2 Semiconductor device and method for producing semiconductor device
Hydrogen atoms and crystal defects are introduced into an n− semiconductor substrate by proton implantation. The crystal defects are generated in the n− semiconductor substrate by electron beam irradiation before or after the proton implantation. Then, a heat treatment for generating donors is performed. The amount of crystal defects is appropriately controlled during the heat treatment for generating donors to increase a donor generation rate. In addition, when the heat treatment for generating donors ends, the crystal defects formed by the electron beam irradiation and the proton implantation are recovered and controlled to an appropriate amount of crystal defects. Therefore, for example, it is possible to improve a breakdown voltage and reduce a leakage current.
US09768240B2 Thin film transistor array substrate and organic light-emitting diode display including the same
A thin film transistor (TFT) array substrate and organic light-emitting diode (OLED) display including the same are disclosed. In one aspect, the array substrate includes a substrate, a driving TFT formed over the substrate and including a driving gate electrode, and a storage capacitor including a first electrode electrically connected to the driving gate electrode and a second electrode formed over and insulated from the first electrode. The array substrate also includes an interlayer insulating film at least partially covering the first electrode and a driving voltage line formed over the interlayer insulating film and configured to supply a voltage to the driving TFT. The driving voltage line is formed on the same layer as the second electrode.
US09768235B2 Organic light emitting display device
An organic light emitting display device includes a substrate, a first pixel configured emit light having a first color, and a second pixel configured to emit light having a second color different from the first color. Each of the first and second pixels comprises a first electrode formed over the substrate, a light emission layer formed over the first electrode, an electron transport layer formed over the light emission layer, and a second electrode formed over the electron transport layer. The electron transport layer comprises a first electron transport material and a second electron transport material different from the first electron transport material. A ratio by weight of the first electron transport material to the second electron transport material in the first pixel is substantially different from that of the first electron transport material to the second electron transport material in the second pixel.
US09768226B2 Solid-state imaging device
A solid-state imaging device includes: a first electrode formed above a semiconductor substrate; a photoelectric conversion film formed on the first electrode and for converting light into signal charges; a second electrode formed on the photoelectric conversion film; a charge accumulation region electrically connected to the first electrode and for accumulating the signal charges converted from the light by the photoelectric conversion film; a reset gate electrode for resetting the charge accumulation region; an amplification transistor for amplifying the signal charges accumulated in the charge accumulation region; and a contact plug in direct contact with the charge accumulation region, comprising a semiconductor material, and for electrically connecting to each other the first electrode and the charge accumulation region.
US09768223B2 Electronics device package and fabrication method thereof
Embodiments provide a chip device package and a method for fabricating thereof. A semiconductor chip has a substrate. A supporting brick is separated from the substrate by a certain distance. A bonding pad having a surface is disposed across the substrate and the supporting brick. A bonding wire is electrically connected to the bonding pad.
US09768218B2 Self-aligned back side deep trench isolation structure
A pixel sensor device is disclosed. The device includes a shallow trench isolation structure, a well region and a backside isolation structure. The well region and diode region is adjacent to the shallow trench isolation structure. The backside isolation structure is self-aligned with and arranged over the shallow trench isolation structure. The backside isolation structure is adjacent to the diode region.An immersion lithographic arrangement is disclosed that compensates for immersion tool drift.
US09768216B2 Image sensor device with different width cell layers and related methods
An image sensor device may include an interconnect layer, an image sensor IC on the interconnect layer, and a barrel adjacent the interconnect layer and having first electrically conductive traces. The image sensor device may include a liquid crystal focus cell carried by the barrel and having cell layers, and second electrically conductive contacts. A pair of adjacent cell layers may have different widths. The image sensor device may include an electrically conductive adhesive body coupling at least one of the second electrically conductive contacts to a corresponding one of the first electrically conductive traces.
US09768212B2 Method and apparatus for enabling sensors in a dual matrix sensor array
The subject matter disclosed herein describes an optical sensor used in a safety system. The sensor includes two pixel matrices on a single substrate. Each of the pixel matrices are arranged in a row and column format, and pixels from one matrix are interspersed with pixels from the other matrix such that alternating pixels in each row and column belong to separate matrices. Two sets of selection logic allow each matrix to be enabled separately. Additional monitoring logic is included to detect shorted pixels and/or shorted selection lines. In addition, the frames generated by each pixel array may be compared to detect variation in performance between arrays.
US09768211B2 Integrated avalanche photodiode arrays
A photodetector includes an array of pixels, each pixel comprising a defined doped region defined in a doped semiconductor layer. The defined doped region is defined by selected regions of ion implants to provide resistive isolation between each defined doped region. A capacitor is formed by the defined doped region and a metal layer disposed above the doped semiconductor layer. A contact metal line is disposed above the doped semiconductor layer. The capacitor metal and contact metal lines are electrically coupled together and are in electrical communication with the output of the photodetector array.
US09768205B2 Display device
A display device includes a pixel including a thin film transistor, and an under layer below the thin film transistor. The thin film transistor includes a first gate electrode, a semiconductor layer and a second gate electrode. The semiconductor layer includes a channel region that overlaps at least one of the first gate electrode and the second gate electrode in a plan view. The channel region curves in a thickness direction of the semiconductor layer. The first gate electrode includes a first edge located on the side of an edge of the channel region in a direction of a channel length. The second gate electrode includes a second edge located on the side of the edge of the channel region. The position of the first edge is different from the position of the second edge in the direction of the channel length.
US09768204B2 Array substrate and display device and method for making the array substrate
An array substrate includes a substrate, driving TFTs, and switch TFTs directly on the substrate. The driving TFT includes a buffer layer, a gate, a first gate insulator layer, a second gate insulator layer, and a metal oxide semiconductor layer stacked in that order on the substrate, and a source electrode and a drain electrode coupled to the metal oxide semiconductor layer. The switch TFT includes a buffer layer, a gate, a second gate insulator layer, and a metal oxide semiconductor layer stacked in that order on the substrate, and a source electrode and a drain electrode coupled to the metal oxide semiconductor layer.
US09768194B2 Methods of forming memory arrays
A method of forming a memory array includes filling a circular hole that is lined with a charge trapping layer with a conductor, forming a first slot and a second slot so that the conductor is between the first slot and the second slot and so that the first slot cuts through at least a portion of a first portion of the charge trapping layer and the second slot cuts through at least a portion of a second portion of the charge trapping layer, and filling the first slot with a dielectric to form a first isolation region and the second slot with the dielectric to form a second isolation region.
US09768192B1 Three-dimensional memory device containing annular etch-stop spacer and method of making thereof
An etch-stop annular spacer can be formed around a protruding portion of a sacrificial pillar structure that fills a lower memory opening through a first insulating cap layer and through an underlying first alternating stack of first insulating layers and first spacer layers. The etch-stop layer comprises a material that is different from the material of the sacrificial pillar structure. After formation of a second insulating cap layer, a second alternating stack of second insulating layers and second spacer layers can be formed over the sacrificial pillar structure. An upper memory opening is formed though the second alternating stack by an anisotropic etch that employs the etch-stop annular spacer as an etch stop. A memory opening is formed by removing the sacrificial pillar structure underneath the upper memory opening selective to the etch-stop annular spacer. A memory stack structure without a convex protrusion can be formed in the memory opening.
US09768191B2 Semiconductor device
According to one embodiment, a semiconductor device includes a stacked body; a columnar portion; a plate portion; and a blocking insulating film. The stacked body includes a plurality of electrode layers. The columnar portion includes a semiconductor body and a charge storage film. The plate portion includes a conductor and a sidewall insulating film. The sidewall insulating film is provided between the conductor and the insulator and between the conductor and the electrode layers. The conductor contacts the major surface of the substrate. The blocking insulating film is provided between the sidewall insulating film and the insulator, between the insulator and the electrode layers, and between the charge storage film and the electrode layers. The blocking insulating film includes a first blocking insulating layer and a second blocking insulating layer, the second blocking insulating layer being different from the first blocking insulating layer.
US09768186B2 Three dimensional memory device having well contact pillar and method of making thereof
A monolithic three dimensional memory device includes a semiconductor substrate having a major surface and a doped well region of a first conductivity type extending substantially parallel to the major surface of the semiconductor substrate, a plurality of NAND memory strings extending substantially perpendicular to the major surface of the semiconductor substrate, and a plurality of substantially pillar-shaped support members extending substantially perpendicular to the major surface of the semiconductor substrate, each support member including an electrically insulating outer material surrounding an electrically conductive core material that extends substantially perpendicular to the major surface of the semiconductor substrate and electrically contacting the doped well region.
US09768184B2 Manufacturing method of semiconductor memory device
A manufacturing method of a semiconductor memory device is provided. The semiconductor memory device can suppress current leakage generated during a programming action so that the programming action can be executed with high reliability. A flash memory of this invention has a memory array in which NAND type strings are formed. Gates of memory cells in row direction of strings are commonly connected to a word line. Gates of bit line select transistors are commonly connected to a select gate line (SGD). Gates of source line select transistors are commonly connected to a select gate line (SGS). An interval (S4) of the select gate line (SGS) and a gate of a word line (WL0) adjacent to the select gate line (SGS) is larger than an interval (S1) of the select gate line (SGD) and a gate of a word line (WL7) adjacent to the select gate line (SGD).
US09768182B2 Semiconductor structure and method for forming the same
A semiconductor structure includes a semiconductor substrate, at least one raised dummy feature, at least one memory cell, and at least one word line. The raised dummy feature is present on the semiconductor substrate and defines a cell region on the semiconductor substrate. The memory cell is present on the cell region. The word line is present adjacent to the memory cell.
US09768175B2 Semiconductor devices comprising gate structure sidewalls having different angles
The present disclosure provides a semiconductor device including a substrate, a first active region, a second active region, and a gate structure. The first active region and the second active region are disposed in the substrate. The gate structure includes a bottom, a first sidewall attached to the first active region, and a second sidewall attached to the second active region. The first sidewall and the bottom have a first point of intersection, and the first sidewall and a first horizontal line starting from the first point toward the substrate have a first included angle. The second sidewall and the bottom have a second point of intersection, and the second sidewall and a second horizontal line starting from the second point toward the substrate have a second included angle. The first included angle is different from the second included angle. A method for manufacturing a semiconductor device is provided herein.
US09768174B2 Semiconductor device
A semiconductor device for efficiently compressing a large volume of image data is provided. The semiconductor device includes a memory cell array, an analog processing circuit, a writing circuit, and a row driver, whereby highly efficient compressing of image data can be performed. A first current corresponding to first data and a second current corresponding to one of a plurality of second data that is a target for comparison with the first data are generated in the writing circuit. A differential current between the first current and the second current is supplied to the analog processing circuit, so that the first data and the plurality of second data are compared. Accordingly, a piece of the second data that has the same content as the first data is detected, and a displacement from the first data to the second data can be calculated.
US09768172B2 Semiconductor device with series connected inverters having different number of active regions
The semiconductor device includes a first inverter and a second inverter which is connected thereto in series. Each of the first and the second inverters includes a p-channel transistor and an n-channel transistor, respectively. The number of projection semiconductor layers each as the active region of the p-channel and the transistors of the second inserter is smaller than the number of the projection semiconductor layers each as the active region of the p-channel and the n-channel transistors of the first inverter.
US09768166B1 Integrated LDMOS and VFET transistors
Embodiments are directed to devices and methods for integrating laterally diffused metal oxide semiconductor (LDMOS) technology on vertical field effect transistor (VFET) technology, which enables VFET applications to be broadened to include power amplifiers. By providing a combined asymmetric underlapped drain, high current, low subthreshold slope and LDMOS lightly doped drain, high drain resistance and high drain voltage are enabled.
US09768149B2 Semiconductor device assembly with heat transfer structure formed from semiconductor material
Semiconductor device assemblies with heat transfer structures formed from semiconductor materials are disclosed herein. In one embodiment, a semiconductor device assembly can include a thermal transfer structure formed from a semiconductor substrate. The thermal transfer structure includes an inner region, an outer region projecting from the inner region, and a cavity defined in the outer region by the inner and outer regions. The semiconductor device assembly further includes a stack of first semiconductor dies in the cavity, and a second semiconductor die attached to the outer region of the thermal transfer structure and enclosing the stack of first semiconductor dies within the cavity.
US09768133B1 Semiconductor package and method of forming the same
An embodiment is a method including forming a first passive device in a first wafer, forming a first dielectric layer over a first side of the first wafer, forming a first plurality of bond pads in the first dielectric layer, planarizing the first dielectric layer and the first plurality of bond pads to level top surfaces of the first dielectric layer and the first plurality of bond pads with each other, hybrid bonding a first device die to the first dielectric layer and at least some of the first plurality of bond pads, and encapsulating the first device die in a first encapsulant.
US09768124B2 Semiconductor package in package
A semiconductor package having a second semiconductor package or module integrated therein. The semiconductor package of the present invention typically comprises active and passive devices which are each electrically connected to an underlying substrate. The substrate is configured to place such active and passive devices into electrical communication with contacts of the substrate disposed on a surface thereof opposite that to which the active and passive devices are mounted. The module of the semiconductor package resides within a complimentary opening disposed within the substrate thereof. The module and the active and passive devices of the semiconductor package are each fully or at least partially covered by a package body of the semiconductor package.
US09768123B2 Semiconductor device structures including a distributed bragg reflector
A method of forming a semiconductor device structure comprises forming at least one reflective structure comprising at least two dielectric materials having different refractive indices over at least one radiation-sensitive structure, the at least one reflective structure configured to substantially reflect therefrom radiation within a predetermined wavelength range and to substantially transmit therethrough radiation within a different predetermined wavelength range. Additional methods of forming a semiconductor device structure are described. Semiconductor device structures are also described.
US09768120B2 Semiconductor device assembly including a chip carrier, semiconductor wafer and method of manufacturing a semiconductor device
A semiconductor device includes a chip carrier and a semiconductor die with a semiconductor portion and a conductive structure. A soldered layer mechanically and electrically connects the chip carrier and the conductive structure at a soldering side of the semiconductor die. At the soldering side an outermost surface portion along an edge of the semiconductor die has a greater distance to the chip carrier than a central surface portion. The conductive structure covers the central surface portion and at least a section of an intermediate surface portion tilted to the central surface portion. Solder material is effectively prevented from coating such semiconductor surfaces that are prone to damages and solder-induced contamination is significantly reduced.
US09768119B2 Apparatus and method for mitigating dynamic IR voltage drop and electromigration affects
An integrated circuit structure includes a plurality of power or ground rails for an integrated circuit, the plurality of power or ground rails vertically separated on a plane, a plurality of functional cells between the plurality of power rails or between the plurality of ground rails or both, and a jumper connection between the vertically separated power rails or ground rails, the jumper connection within a vertically aligned gap among the plurality of functional cells. A method of mitigating IR drop and electromigration affects in an integrated circuit includes forming a plurality of power rails or ground rails, each of the power rails or ground rails on separate vertical levels of a plane of an integrated circuit layout and connecting with a jumper connection at least two power rails or two ground rails, the jumper connection within a vertically aligned gap among cells of the integrated circuit.
US09768114B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a first line pattern and a second line pattern formed in parallel on a semiconductor substrate, third line patterns formed in parallel between the first line pattern and the second line pattern, fourth line patterns formed in parallel between the first line pattern and the second line pattern, a first connection structure configured to couple a first of the third line patterns with a first of the fourth lines patterns, which are adjacent to the first line pattern, and a second connection structure configured to couple a second of the first lines patterns with a second of the fourth lines patterns, which are adjacent to the second line pattern.
US09768108B2 Conductive post protection for integrated circuit packages
An integrated circuit package includes a substrate/interposer assembly having a plurality of conductive contacts and a plurality of conductive posts, such as copper posts, electrically coupled to at least some of the conductive contacts in the substrate/interposer assembly. The conductive posts are surrounded by a protective dielectric, such as a photoimageable dielectric (PID). An integrated circuit die may be disposed on the substrate/interposer assembly within an interior space surrounded by the dielectric. An additional integrated circuit die may be provided in a package-on-package (POP) configuration.
US09768104B1 Method and structure to fabricate a nanoporous membrane
A self-assembled heteroepitaxial oxide nanocomposite film including alternating layers of a first metal oxide having a first melting point and a second metal oxide having a second melting point that differs from the first melting point is formed in an opening formed in a semiconductor substrate. After forming a metal or metal alloy via structure in the semiconductor substrate, first and second thermal treatments are performed to remove each layer of first or second metal oxide providing a nanoporous membrane.
US09768100B1 Semiconductor device
A semiconductor device includes a first conductive layer with first and second sections separated in a first direction. A first chip is on the first section and has a first, second and third electrodes. A second chip is on the second section and has a fourth and fifth electrode. A second conductive layer is between the sections of the first conductive layer in the first direction. The second conductive layer has a first connected section to which the second electrode is connected, a second connected section to which to the fifth electrode is connected, and a first clearance portion between the first and second connected sections in the first direction. A third conductive layer is spaced from the first conductive layer and the second conductive layer and is connected to the third electrode.
US09768099B1 IC package with integrated inductor
In one implementation, a semiconductor package includes an integrated circuit (IC) attached to a die paddle segment of a first patterned conduct carrier and coupled to a switch node segment of the first patterned conductive carrier by an electrical connector. In addition, the semiconductor package includes a second patterned conductive carrier situated over the IC, a magnetic material situated over the second patterned conductive carrier, and a third patterned conductive carrier situated over the magnetic material. The second patterned conductive carrier and the third patterned conductive carrier are electrically coupled so as to form windings of an integrated inductor in the semiconductor package.
US09768092B2 Carrier package and carrier with plural heat conductors
A carrier is disclosed, including: a main body having a first surface and a second surface opposing the first surface; a conductive part formed on the first surface of the main body; and a plurality of heat conductors that are not in contact with the conductive part and penetrate the main body to connect the first surface with the second surface. Therefore, heat generated by electronic elements can be effectively dissipated outside to improve the functionality and lifetime of electronic elements.
US09768091B2 Method of forming an electronic package and structure
In one embodiment, an electronic package structure includes multiple rows of I/O pads and is formed without a flag portion. An electronic device may be attached to a pair of adjacent inner rows of I/O pads. The pair of adjacent inner rows of I/O pads is configured to support, at least in part, the electronic device, and to receive connective structures, such as wire bonds. Connective structures may electrically connect the electronic device to the multiple rows of I/O pads, and an encapsulating layer covers portions of the I/O pads, the electronic device and the connective structures.
US09768085B1 Top contact resistance measurement in vertical FETs
A test device includes a diode junction layer having a first dopant conductivity region and a second dopant conductivity region formed within the diode junction layer on opposite sides of a diode junction. A first portion of vertical transistors is formed over the first dopant conductivity region as a device under test, and a second portion of vertical transistors is formed over the second dopant conductivity region. A common source/drain region is formed over the first and second portions of vertical transistors. Current through the first portion of vertical transistors permits measurement of a resistance at a probe contact connected to the common source/drain region.
US09768084B1 Inline monitoring of transistor-to-transistor critical dimension
In one aspect of the present disclosure, a method is provided, the method including providing a test region in an upper surface region of a semiconductor substrate, forming a plurality of trenches in the test region, the trenches of the plurality of trenches having at least one of a varying width, a varying length, and a varying bridge between adjacent trenches, determining depth values of the trenches, and evaluating the risk of defects of gate electrodes to be formed on the basis of the depth values.
US09768076B2 Semiconductor device and method of forming the same
A method of forming a semiconductor device includes forming a gate stack over a substrate, forming an amorphized region in the substrate adjacent to an edge of the gate stack, forming a stress film over the substrate, performing a process to form a dislocation with a pinchoff point in the substrate, removing at least a portion of the dislocation to form a recess cavity with a tip in the substrate, and forming a source/drain feature in the recess cavity.
US09768073B1 Semiconductor device having dual channels, complementary semiconductor device and manufacturing method thereof
Provided is a semiconductor device having dual channels including a first portion and a second portion sharing a buried gate pillar. The buried gate pillar extends from a first surface of a substrate toward a second surface opposite to the first surface. The first portion includes the buried gate pillar, a first gate dielectric layer at a first sidewall of the buried gate pillar and a first doped region set aside the first gate dielectric layer. A first channel is provided in the substrate between the first gate dielectric layer and the first doped region set. The second portion includes the buried gate pillar, a second gate dielectric layer at a second sidewall of the buried gate pillar and a second doped region set aside the second gate dielectric layer. A second channel is provided in the substrate between the second gate dielectric layer and the second doped region set.
US09768071B2 Asymmetric high-K dielectric for reducing gate induced drain leakage
An asymmetric high-k dielectric for reduced gate induced drain leakage in high-k MOSFETs and methods of manufacture are disclosed. The method includes performing an implant process on a high-k dielectric sidewall of a gate structure. The method further includes performing an oxygen annealing process to grow an oxide region on a drain side of the gate structure, while inhibiting oxide growth on a source side of the gate structure adjacent to a source region.
US09768070B1 Method for manufacturing semiconductor device
Provided is a method for manufacturing a semiconductor device, which can secure a sufficient margin in a process of forming a self-aligned contact. The method includes forming a plurality of gate structures arranged in parallel on a substrate and being spaced apart from each other, each of the plurality of gate structures including a conductive layer and a capping layer formed on the conductive layer, forming a first insulation layer between each of the plurality of gate structures, recessing top portions of the plurality of gate structures, forming a block layer along a top surface of the first insulation layer and the recessed top portions of the plurality of gate structures, forming a hardmask layer on the block layer, forming a hardmask pattern on each of the plurality of gate structures by planarizing a top portion of the block layer and a top portion of the hardmask layer, and forming a second insulation layer along a top surface of the block layer and top surfaces of the hardmask patterns.
US09768059B1 High-chi block copolymers for interconnect structures by directed self-assembly
High-chi diblock copolymers are disclosed whose self-assembly properties are suitable for forming hole and bar openings for conductive interconnects in a multi-layered structure. The hole and bar openings have reduced critical dimension, improved uniformity, and improved placement error compared to the industry standard poly(styrene)-b-poly(methyl methacrylate) block copolymer (PS-b-PMMA). The BCPs comprise a poly(styrene) block, which can optionally include repeat units derived from trimethylsilyl styrene, and a second block that can be a polycarbonate block or a polyester block. Block copolymers comprising a fluorinated linking group L′ comprising 1-25 fluorines between the blocks can provide further improvement in uniformity of the openings.
US09768051B2 Wafer clamping apparatus
A wafer clamping apparatus, including a plurality of support pins under a wafer, the plurality of pins to support the wafer; and a side clamp at a lateral side of the wafer, the side clamp to directly contact a lateral side of the wafer to press the wafer, the side clamp to press the wafer in a first direction or a second direction, the first direction and the second direction being different directions.
US09768049B2 Support plate and method for forming support plate
A method for processing a wafer having a device region and a peripheral surplus region surrounding the device region on a front surface thereof. The method includes: preparing a support plate including a base plate in which a recess is formed in a front surface region corresponding to the device region and an annular groove is formed in a region corresponding to the peripheral surplus region and a soft member is packed in the recess of the base plate; injecting an adhesive into the annular groove of the support plate; sticking the wafer onto the support plate with the adhesive such that the device region abuts against the soft member; holding the wafer with intermediary of the support plate and performing processing on the wafer; and making a cutting blade cut into a region corresponding to the annular groove of the support plate to remove the adhesive.
US09768047B2 SiC epitaxial wafer and method for producing same, and device for producing SiC epitaxial wafer
A SiC epitaxial wafer manufacturing method of the present invention includes: manufacturing a SiC epitaxial wafer including a SiC epitaxial layer on a surface of a SiC single crystal wafer while supplying a raw material gas into a chamber using a SiC epitaxial wafer manufacturing apparatus; and manufacturing a subsequent SiC epitaxial wafer after measuring a surface density of triangular defects originating from a material piece of an internal member of the chamber on the SiC epitaxial layer of the previously manufactured SiC epitaxial wafer.
US09768040B2 Substrate treatment method
A substrate treatment method and apparatus including a change controlling unit which changes at least one of a protection liquid application position relative to a liquid droplet nozzle and a protection liquid incident angle relative to the liquid droplet nozzle, the protection liquid application position being a position at which the protection liquid is applied on an upper surface of the substrate, the protection liquid incident angle being an angle at which the protection liquid is incident on the liquid application position; wherein the change controlling unit controls the liquid application position and the incident angle in a first condition when the spraying region is located on an upper surface center portion of the substrate, and controls the liquid application position and the incident angle in a second condition when the spraying region is located on an upper surface peripheral portion of the substrate.
US09768019B2 Laser crystallization method
A laser crystallization method includes forming a plurality of first protrusions and depressions on a surface of an amorphous silicon layer, wherein a first protrusion and an adjacent first depression of the plurality of first protrusions and depressions, together, have a first pitch, and irradiating the amorphous silicon layer with a laser beam to form a polycrystalline silicon layer.
US09768013B2 Apparatus and method for selective deposition
Methods and apparatus for processing a substrate are described herein. Methods for passivating dielectric materials include forming alkyl silyl moieties on exposed surfaces of the dielectric materials. Suitable precursors for forming the alkyl silyl moieties include (trimethylsilyl)pyrrolidine, aminosilanes, and dichlorodimethylsilane, among others. A capping layer may be selectively deposited on source/drain materials after passivation of the dielectric materials. Apparatus for performing the methods described herein include a platform comprising a transfer chamber, a pre-clean chamber, an epitaxial deposition chamber, a passivation chamber, and an atomic layer deposition chamber.
US09768012B2 Method for processing substrate and substrate processing apparatus
There is provided a substrate processing method, comprising the steps of: supplying source gas into a processing chamber in which substrates are accommodated; removing the source gas and an intermediate body of the source gas remained in the processing chamber; supplying ozone into the processing chamber in a state of substantially stopping exhaust of an atmosphere in the processing chamber; and removing the ozone and the intermediate body of the ozone remained in the processing chamber; with these steps repeated multiple number of times, to thereby form an oxide film on the surface of the substrates by supplying the source gas and the ozone alternately so as not to be mixed with each other.
US09768011B2 Substrate treatment method and substrate treatment apparatus
The inventive substrate treatment method includes: an organic solvent supplying step of supplying an organic solvent having a smaller surface tension than a rinse liquid to the upper surface of a substrate so that rinse liquid adhering to the upper surface of the substrate is replaced with the organic solvent; a higher temperature maintaining step of maintaining the upper surface of the substrate at a predetermined temperature higher than the boiling point of the organic solvent to thereby form a gas film of the organic solvent on the entire upper surface of the substrate including the gap of the minute pattern and to form a liquid film of the organic solvent on the gas film, the higher temperature maintaining step being performed after the organic solvent supplying step is started; and an organic solvent removing step of removing the organic solvent liquid film from the upper surface of the substrate.
US09768008B2 Ion trap mass spectrometer
An ion trap mass spectrometer including an ion trap analyzer, an ion packet injector, and an ion detector is disclosed, along with a method of mass spectrometry. The ion packet injector injects packets of ions into a field of the ion trap analyzer. The ion packets move along isochronous oscillations according to their mass-to-charge ration. The ion detector may be implemented as a novel image current detector, a novel time-of-flight detector, or a combination of the two. The novel image current detector may comprise segments along an X-axis or a Z-axis of the mass spectrometer. The novel time-of-flight detector may sample a portion of ions of the ion packet per each isochronous oscillation.
US09768006B2 Ion transfer tube flow and pumping system load
A mass spectrometer system can include an ion source, a vacuum chamber; a mass analyzer within the vacuum chamber, a transfer tube between the ion source and the vacuum chamber, a transfer tube heater, and a vacuum pump. The mass spectrometer system can be configured to reduce the pump speed of the vacuum pump in response to receiving a transfer tube swap instruction; lower the temperature of the transfer tube to below a first threshold; operating the vacuum pump at the reduced pump speed while the transfer tube is replaced with a second transfer tube; heating the second transfer tube to a temperature above a pump down temperature; and increasing the pump speed of the vacuum pump after the temperature of the second transfer tube exceeds a second threshold.
US09768003B2 Detector and slit configuration in an isotope ratio mass spectrometer
A method of configuring a Faraday detector in a mass spectrometer is described. The mass spectrometer defines a central ion beam axis, and the Faraday detector is moveable relative to the central ion beam axis. The Faraday detector includes a detector arrangement having a detector surface, and a Faraday slit defining an entrance for ions into the detector arrangement. The Faraday detector has an axis of elongation which extends through the Faraday slit. A width of the Faraday slit is chosen, and the angle between the axis of elongation of the Faraday detector and the central ion beam axis is adjusted such that ions striking the detector surface do not generate secondary electrons.
US09768000B2 Systems and methods for acquiring data for mass spectrometry images
Systems and methods are provided for maximizing the data acquired from a sample in a mass spectrometry imaging experiment. An ion source device is instructed to produce and transmit to a tandem mass spectrometer a plurality of ions for each location of two or more locations of a sample. A mass range is divided into two or more mass window widths. For each location of the two or more locations, the tandem mass spectrometer is instructed to fragment the plurality of ions received for each location using each mass window width of the two or more mass window widths and to analyze resulting product ions. A product ion spectrum is produced for each mass window width, and a plurality of product ion spectra are produced for each location of the two or more locations.
US09767998B2 Sputtering target
A sputtering target including a sintered body: the sintered body including: indium oxide doped with Ga or indium oxide doped with Al, and a positive tetravalent metal in an amount of exceeding 100 at. ppm and 1100 at. ppm or less relative to the total of Ga and indium, or Al and indium, the crystal structure of the sintered body substantially including a bixbyite structure of indium oxide.
US09767991B2 Methods and systems for independent control of radical density, ion density, and ion energy in pulsed plasma semiconductor device fabrication
For a first period of time, a higher radiofrequency power is applied to generate a plasma in exposure to a substrate, while applying low bias voltage at the substrate level. For a second period of time, a lower radiofrequency power is applied to generate the plasma, while applying high bias voltage at the substrate level. The first and second periods of time are repeated in an alternating and successive manner for an overall period of time necessary to produce a desired effect on the substrate. In some embodiments, the first period of time is shorter than the second period of time such that on a time-averaged basis the plasma has a greater ion density than radical density. In some embodiments, the first period of time is greater than the second period of time such that on a time-averaged basis the plasma has a lower ion density than radical density.
US09767977B2 Force amplification module for an electrical switching device, unit comprising force amplification module and shunt release, as well as electrical switching device
A force amplification module is disclosed for an electrical switching device, in particular a circuit-breaker, that is designed to amplify the release force of a shunt release which is designed to switch off the electrical switching device. A unit including a shunt release and the force amplification module for an electrical switching device is also disclosed, as well as an electrical switching device.
US09767976B2 Polar relay
A polar relay is provided including: an insulation housing, an armature assembly, and a coil assembly. The armature assembly is pivotably mounted within the insulation housing. The armature assembly is rotatable between a first position and a second position, with one end of the iron core in contact with one armature of the pair of armatures while the other end of the iron core is spaced apart from and thus out of contact with the pair of armatures by corresponding gaps therebetween. The gaps are provided without providing a magnetic isolation plate between or applying an isolation layer onto contact layers of the armature and the iron core. The armature assembly is rotatable around a vertical pivot axis, avoiding changing a position of the pivot point during the movement of the iron core, stabilizing the action of the armature assembly, and ensuring the continuity of the action of the product.
US09767973B2 Electrical load controller having a frame with an integrally formed backlightable indicator region
An electrical load controller includes an electrical switching device and an actuator assembly having at least one user actuator for use in turning power on and off to the load and for use in adjustably controlling the level of power to the load. A frame attached to the actuator includes an integrally formed backlightable indicator region having an outer continuous solid surface. Light from an illumination assembly related to the level of power to the load is directable onto a portion of an inner surface of the backlightable indicator region, transmittable through the backlightable region from the inner surface to the outer surface, emittable from a portion of the outer surface, and observable by the user.
US09767966B2 Electric equipment having movable portion, and its manufacture
On seed metal layer of first metal, pedestal and counter electrode are formed of second metal by plating, adjacent to free space region. The free space region is filled with first sacrificial layer. By using resist pattern, second sacrificial metal layer is formed, extending from the first sacrificial layer to a portion of the pedestal, and lower structure of third metal is formed on the second sacrificial layer, by contiguous plating, exposing a portion of the pedestal not formed with the second sacrificial layer, the third metal having composition and thermal expansion coefficient equivalent to the second metal. Upper structure of fourth metal having composition and thermal expansion coefficient equivalent to the second and third metals is formed on the pedestal and the lower structure by plating. The first and second sacrificial layers are removed, leaving an electric equipment with a movable portion.
US09767962B2 Apparatuses, multi-chip modules and capacitive chips
Some embodiments include a capacitive chip having a plurality of capacitive units. The individual capacitive units include alternating electrode layers and dielectric layers in a capacitor stack. The capacitor stack extends across an undulating topography. The undulating topography has peaks and valleys with the peaks being elevationally offset relative to the valleys by a distance within a range of from about 30 microns to about 100 microns. The capacitor stack includes at least about 10 total layers. Some embodiments include apparatuses and multi-chip modules having capacitor chips.
US09767960B2 Use of organic and organometallic high dielectric constant material for improved energy storage devices and associated methods
A dielectric material is provided. The dielectric material includes at least one layer of a substantially continuous phase material. The material is selected from the group consisting of an organic, organometallic, or combination thereof in which the substantially continuous phase material has delocalized electrons.
US09767959B2 Multilayer electronic component
A multilayer electronic component includes a ceramic body including a plurality of dielectric layers, a plurality of capacitor parts disposed in the ceramic body, including a plurality of internal electrodes alternately exposed to both end surfaces of the ceramic body in a length direction of the ceramic body, and having different capacitances, and first and second external electrodes formed on both end surfaces of the ceramic body in the length direction of the ceramic body and connected to the plurality of internal electrodes, wherein the plurality of capacitor parts include three or more capacitor parts and connected in parallel with each other.
US09767949B2 Controlling of a magnetic connection between an electrical device and a cable
The present invention relates to an electrical device comprising: a first connector (102) being magnetically connectable to a second connector (202) of an accessory (200) for forming a magnetic connection between the first and second connectors, wherein at least one of the first and second connectors comprises an electromagnet; a sensor (120) comprising at least one of a motion sensor, a proximity sensor and a microphone, wherein the sensor is arranged to output a sensor signal (121); and a electromagnetic controller (108) connected to the electromagnet and arranged to control the magnetic field of the electromagnet based on the sensor signal.
US09767948B2 Light-weight, efficient superconducting magnetic energy storage systems
Novel configurations to improve the performance of superconducting magnetic energy storage system are described. The use of poloidal grading of the conductor, enabled by the use of 2nd generation YBCO conductors, is described. Methods to improve system performance when limited by the critical field of the superconductor are described, using optimized thin winding pack and thick winding pack toroidal geometries, where a uniform or near uniform magnetic field can be generated in a torus. Configurations that minimize structural requirements, weight and costs are also described. Cryostat innovations useful with toroidal systems are provided.
US09767943B2 Patterned nanoparticle assembly methodology
Methods for forming a nanoparticle assembly are generally provided. The method can comprise applying a colloidal fluid to a surface of a magnetic media, wherein the colloidal fluid comprises magnetic nanoparticles, a surfactant, a trigger salt, and a carrier medium; and assembling the magnetic nanoparticles into a pattern through a magnetic force arising from the surface of the magnetic media.
US09767939B2 Discontinuous shielding tape for data communications cable
A communication cable has a plurality of twisted pair communication elements, a jacket surrounding the twisted pairs and a shield element disposed between the pairs and the jacket. The shield element is constructed as a tape substrate with a plurality of foil shielding elements disposed thereon, the foil shielding elements are formed as at least two longitudinally running strips separated by a horizontal gap. Each of the two longitudinally running strips are further separated periodically with vertical gaps disposed at varied locations with respect to the adjacent longitudinally running strip.
US09767936B2 Electrically conductive thin films
An electrically conductive thin film including a compound represented by Chemical Formula 1 and having a layered crystal structure: AxMyChz  Chemical Formula 1 wherein A is V, Nb, or Ta, M is Ni, Co, Fe, Pd, Pt, Ir, Rh, Si, or Ge, Ch is S, Se, or Te, x is a number from 1 to 3, y is a number from 1 to 3, and z is a number from 2 to 14.
US09767924B1 Fast memory array repair using local correlated electron switch (CES) memory cells
An integrated circuit is provided for self-repair of a memory array. The circuit includes first word lines coupled to first memory rows of the memory array, one first word line for each bit of a line address word, second word lines coupled to one or more spare memory rows of the memory array. Repair configuration data is stored in memory cells within the integrated circuit to direct memory accesses to spare memory rows rather than dysfunctional first memory rows. A memory cell may be based on a correlated electron switch (CES). A built-in self-test circuit is provided to facilitate setting of repair configuration data. The repair data may be reconfigurable, enabling operating margins to be improved by testing under various operating conditions.
US09767917B2 Mitigation scheme for SRAM functionality
An system and method are configured to degrade a memory cell PFET voltage based on a sensor reading of a current operating point. This will enable additional control over the SRAM device, particularly during a write operation. In one embodiment, a system of SRAM memory devices is configured as a smart sensor with real-time corrective circuit action. The system and method samples write and read timing operations and is adaptable by performing real-time corrective action. The degrading of PFET voltage to reduce it strength and improve write characteristics include an implementation that includes a charge pump controllable for altering by decreasing a voltage applied to the PFET of a selected memory cell. In a further embodiment, an edge detector is built into the circuit that real-time assesses the strength of the memory write operation. In a further implementation, control logic functions as a Finite State Machine.
US09767915B2 One-time programmable device with integrated heat sink
Junction diodes fabricated in standard CMOS logic processes can be used as program selectors with at least one heat sink or heater to assist programming for One-Time Programmable (OTP) devices, such as electrical fuse, contact/via fuse, contact/via anti-fuse, or gate-oxide breakdown anti-fuse, etc. The heat sink can be at least one thin oxide area, extended OTP element area, or other conductors coupled to the OTP element to assist programming. A heater can be at least one high resistance area such as an unsilicided polysilicon, unsilicided active region, contact, via, or combined in serial, or interconnect to generate heat to assist programming. The OTP device has at least one OTP element coupled to at least one diode in a memory cell. The diode can be constructed by P+ and N+ active regions in a CMOS N well, or on an isolated active region as the P and N terminals of the diode. The isolation between P+ and the N+ active regions of the diode in a cell or between cells can be provided by dummy MOS gate, SBL, or STI/LOCOS isolations. The OTP element can be polysilicon, silicided polysilicon, silicide, polymetal, metal, metal alloy, local interconnect, metal-0, thermally isolated active region, CMOS gate, or combination thereof.
US09767913B2 Memory system performing read of nonvolatile semiconductor memory device
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, a voltage generation unit and a control unit. The nonvolatile semiconductor memory device includes a memory cell array having a plurality of blocks each including a plurality of memory cells, and a voltage generation unit configured to change a read level of the memory cell. The control unit controls write, read, and erase of the nonvolatile semiconductor memory device. The control unit changes the read level between a start of use of the nonvolatile semiconductor memory device and a timing after an elapse of a time.
US09767902B2 Non-volatile composite nanoscopic fabric NAND memory arrays and methods of making same
A non-volatile nanotube switch and memory arrays constructed from these switches are disclosed. A non-volatile nanotube switch includes a conductive terminal and a nanoscopic element stack having a plurality of nanoscopic elements arranged in direct electrical contact, a first comprising a nanotube fabric and a second comprising a carbon material, a portion of the nanoscopic element stack in electrical contact with the conductive terminal. Control circuitry is provided in electrical communication with and for applying electrical stimulus to the conductive terminal and to at least a portion of the nanoscopic element stack. At least one of the nanoscopic elements is capable of switching among a plurality of electronic states in response to a corresponding electrical stimuli applied by the control circuitry to the conductive terminal and the portion of the nanoscopic element stack. For each electronic state, the nanoscopic element stack provides an electrical pathway of corresponding resistance.
US09767900B2 Method, apparatus and device for operating logical operation array of resistive random access memory
A logical operation array of a resistive random access memory includes at least one logical operation unit; each logical operation unit includes multiple resistive random access memories, multiple field effect transistor switches and a voltage converter. The logical operation array is set for performing logical operation and enable to storage output level signal in one resistive random access memory after the logical operation
US09767898B2 Memory device with reduced neighbor memory cell disturbance
In one embodiment, an apparatus, such as a memory device, is disclosed. The apparatus includes a memory cell, digit line driver, access line driver, clamping element, and control circuit. The memory cell and clamping element can be both coupled to a digit line. The control circuit can be configured to cause the clamping element to clamp the voltage of the digit line for a period of time while the digit line driver is caused to bias the digit line at a voltage level sufficient to enable selection of the memory cell. In addition, the control circuit can be configured to cause the access line driver to bias an access line coupled to memory cell when the voltage of the digit line is at the voltage level sufficient to enable selection of the memory cell.
US09767894B2 Programming memories with stepped programming pulses
Memories and methods for programming memories with multi-step programming pulses are provided. One method includes applying a plurality of programming pulses to cells of the memory device to be programmed, with each programming pulse of the plurality of programming pulses being configured to contribute towards programming a cell of the plurality of cells to each data state of a plurality of programmed data states. A first portion of each programming pulse is used to program certain cells towards a target data state associated with a first threshold voltage level, and a later portion of each programming pulse is used to program other cells towards a target data state associated with a second threshold voltage level that is lower than the first threshold voltage level.
US09767893B2 Semiconductor memory device that can stably perform writing and reading without increasing current consumption even with a low power supply voltage
Cell power supply lines are arranged for memory cell columns, and adjust impedances or voltage levels of the cell power supply lines according to the voltage levels of bit lines in the corresponding columns, respectively. In the data write operation, the cell power supply line is forced into a floating state according to the bit line potential on a selected column and has the voltage level changed, and a latching capability of a selected memory cell is reduced to write data fast. Even with a low power supply voltage, a static semiconductor memory device that can stably perform write and read of data is implemented.
US09767885B2 Semiconductor systems for fast sensing speed and correct amplification
A semiconductor device may include a power control signal generator and a sense amplifier circuit. The power control signal generator may generate a first power control signal, an enablement moment of the first power control signal controlled according to a logic level combination of temperature code signals in response to a mode signal. The sense amplifier circuit may generate a first power signal driven in response to the first power control signal and may generate a second power signal driven in response to a second power control signal. The sense amplifier circuit may sense and amplify a level of a bit line using the first power signal and the second power signal.
US09767884B2 Memory with termination circuit
A semiconductor integrated circuit is described. A transmitter-receiver transmits and receives data to and from outside by a first external terminal and transmits a first control signal by a second external terminal. When another data is transmitted after the data is transmitted and when a data transmission interval from a time when the data is transmitted to a time when the another data is transmitted is equal to or smaller than a first threshold, the transmitter-receiver continuously outputs, from the first external terminal, a potential level of about ½ of a potential level obtained by adding a first potential level and a second potential level, during the data transmission interval, and changes the second potential level of the first control signal to the first potential level when the data transmission interval exceeds the first threshold.
US09767877B2 Sense amplifier
In a non-volatile memory, a method of performing a sensing operation to read a non-volatile (NV) element includes a first and a second phase. During the first phase, the NV element is coupled via a sense path transistor to a first capacitive element at a first input of an amplifier stage and a reference cell is coupled via a reference sense path transistor to a second capacitive element at a second input of the amplifier stage. During the second phase, the NV element is coupled via the sense path transistor to the second capacitive element and the reference cell is coupled via the reference sense path transistor to the first capacitive element. During the first phase, the first and second capacitive elements are initialized to voltages representative of states of the NV element and reference cell, respectively. During the second phase, the voltage differential between the two voltages is amplified.
US09767874B2 Memory apparatus and memory device
A memory apparatus and a memory device are provided. The memory apparatus includes a memory device including a plurality of memory cells and a driving circuit configured to control the memory cells; wherein each of the memory cells includes a memory layer where a magnetization direction is changeable by a current, a magnetic fixed layer having a fixed magnetization, an intermediate layer including a non-magnetic material provided between the memory layer and the magnetic fixed layer, a top electrode provided over the memory layer, a bottom electrode provided over the magnetic fixed layer; wherein the current is configured to flow in a lamination direction between the top electrode and the bottom electrode.
US09767872B2 Current-mode sense amplifier and reference current circuitry
An electronic circuit is provided with a current sense amplifier. The amplifier comprises a reference current input terminal, a sense current input terminal, and a first output terminal. The electronic circuit includes a reference current source. The reference current source includes two reference n-FET stacks connected in series, and the reference current input terminal is coupled to a ground terminal via the two reference n-FET stacks. The electronic circuit includes a plurality of memory cells each coupled in parallel via a respective sense n-FET stack to the sense current input terminal. The amplifier is configured to generate a first logical value at the first output terminal of the amplifier in response to a sense current of the sense current input terminal being lower than a reference current of the reference current input terminal. The amplifier is further configured to generate a second logical value at the first output terminal of the amplifier in response to the sense current being higher than the reference current.
US09767865B2 Apparatuses and methods for performing compare operations using sensing circuitry
The present disclosure includes apparatuses and methods related to performing compare and/or report operations using sensing circuitry. An example method can include charging an input/output (IO) line of a memory array to a voltage. The method can include determining whether data stored in the memory array matches a compare value. The determination of whether data stored matches a compare value can include activating a number of access lines of the memory array. The determination can include sensing a number of memory cells coupled to the number of access lines. The determination can include sensing whether the voltage of the IO line changes in response to activation of selected decode lines corresponding to the number of memory cells.
US09767860B2 Interconnection for memory electrodes
Row and/or column electrode lines for a memory device are staggered such that gaps are formed between terminated lines. Vertical interconnection to central points along adjacent lines that are not terminated are made in the gap, and vertical interconnection through can additionally be made through the gap without contacting the lines of that level.
US09767855B2 Method for creating a 3D model of an object and corresponding model calculation device and model calculation device
In a model calculating apparatus (1) according to the invention it is provided, for the purpose of creating a detailed 3D model (20), by a recording device (3), to generate a first video data stream (4) and to generate a reduced video data stream (13) from frames (26) of the first video data stream (4) and to process further these reduced video data stream for the purpose of creating an approximated 3D model (30).
US09767849B2 Server side crossfading for progressive download media
Systems and methods are provided to implement and facilitate cross-fading, interstitials and other effects/processing of two or more media elements in a personalized media delivery service. Effects or crossfade processing can occur on the broadcast, publisher or server-side, but can still be personalized to a specific user, in a manner that minimizes processing on the downstream side or client device. The cross-fade can be implemented after decoding the relevant chunks of each component clip, processing, recoding and rechunking, or, the cross-fade or other effect can be implemented on the relevant chunks to the effect in the compressed domain, thus obviating any loss of quality by re-encoding. A large scale personalized content delivery service can limit the processing to essentially the first and last chunks of any file, there being no need to processing the full clip.
US09767848B2 Systems and methods for combining drawings and videos prior to buffer storage
Systems, methods, and non-transitory computer-readable media can initiate a video capture mode that provides a camera view. A touch gesture can be detected via a touch display. A drawing can be rendered based on the touch gesture. The drawing can be rendered to appear to overlay the camera view. A first video image frame can be acquired based on the camera view. At least a portion of the first video image frame and the drawing can be combined to produce a first combined frame. The drawing can appear to overlay the first video image frame. The first combined frame can be stored in a video buffer.
US09767847B2 Image processing apparatus, image processing method, and recording medium
The present invention comprises an input part for inputting image data, a receiving part for receiving production information relating to production transmitted from another apparatus, a recording part for recording the production information received by the receiving part and image data input by the input part, a detection part for detecting a recording position on a recording medium at an editing point of image data recorded by the recording part, and a transmission part for transmitting information of the recording position detected by the detection part, whereby identification information for identifying image data and voice data is recorded in a recording medium or a recording device, this relieving a burden on a photographer and an editor and facilitating extraction of image data and voice data.
US09767842B2 Asynchronous asymmetry compensation for data read from a storage medium
In one embodiment, a system for processing data includes a processor and logic integrated with and/or executable by the processor. The logic is configured to detect and track positive peak amplitudes and negative peak amplitudes of a readback waveform during data reading using a tracking threshold module, and to detect and track positive peak amplitudes and negative peak amplitudes of the readback waveform during the data reading at an input to an equalizer using a second tracking threshold module in response to reading a data set separator (DSS). Moreover, the logic is configured to perform asymmetry compensation on the data using an asymmetry compensator in an asymmetry compensation loop based on input from the tracking threshold module when not reading a DSS and based on input from the second tracking threshold module when reading a DSS, an output of the asymmetry compensator being provided to the equalizer.
US09767837B2 Optical medium reproduction apparatus and optical medium reproduction method
The present disclosure relates to a reproduction apparatus. The reproduction apparatus may comprise an optical filter and electric filters. The optical filter may be configured to provide electrical signals corresponding to regions of an optical beam returning from an optical medium, the optical beam being incident on the optical filter, the regions of the optical beam corresponding to different bands in a line density direction and/or a track density direction. The electric filters may be configured to provide outputs based, at least in part, on the electrical signals provided by the optical filter, wherein the reproduction apparatus is configured to obtain a reproduced signal by combining the outputs of the electric filters.
US09767828B1 Acoustic echo cancellation using visual cues
Techniques for enhancing an acoustic echo canceller based on visual cues are described herein. The techniques include changing adaptation of a filter of the acoustic echo canceller, calibrating the filter, or reducing background noise from an audio signal processed by the acoustic echo canceller. The changing, calibrating, and reducing are responsive to visual cues that describe acoustic characteristics of a location of a device that includes the acoustic echo canceller. Such visual cues may indicate that no human being is present at the location, that some subject(s) are engaged in speaking or sound generating activities, or that motion associated with an echo path change has occurred at the location.
US09767823B2 Devices for encoding and detecting a watermarked signal
A method for decoding a signal on an electronic device is described. The method includes receiving a signal. The method also includes extracting a bitstream from the signal. The method further includes performing watermark error checking on the bitstream for multiple frames. The method additionally includes determining whether watermark data is detected based on the watermark error checking. The method also includes decoding the bitstream to obtain a decoded second signal if the watermark data is not detected.
US09767820B2 Removal of audio noise
A system for removing noise from an audio signal is described. For example, noise caused by content playing in the background during a voice command or phone call may be removed from the audio signal representing the voice command or phone call. By removing noise, the signal to noise ratio of the audio signal may be improved.
US09767819B2 System for automatic speech recognition and audio entertainment
In one aspect, the present application is directed to a device for providing different levels of sound quality in an audio entertainment system. The device includes a speech enhancement system with a reference signal modification unit and a plurality of acoustic echo cancellation filters. Each acoustic echo cancellation filter is coupled to a playback channel. The device includes an audio playback system with loudspeakers. Each loudspeaker is coupled to a playback channel. At least one of the speech enhancement system and the audio playback system operates according to a full sound quality mode and a reduced sound quality mode. In the full sound quality mode, all of the playback channels contain non-zero output signals. In the reduced sound quality mode, a first subset of the playback channels contains non-zero output signals and a second subset of the playback channels contains zero output signals.
US09767817B2 Adaptively filtering a microphone signal responsive to vibration sensed in a user's face while speaking
Electronic devices and methods are disclosed that adaptively filter a microphone signal responsive to vibration that is sensed in the face of a user speaking into a microphone of the device. An electronic device can include a microphone, a vibration sensor, a vibration characterization unit, and an adaptive sound filter. The microphone generates a microphone signal that can include a user speech component and a background noise component. The vibration sensor senses vibration of the face while a user speaks into the microphone, and generates a vibration signal containing frequency components that are indicative of the sensed vibration. The vibration characterization unit generates speech characterization data that characterize at least one of the frequency components of the vibration signal that is associated with the speech component of the microphone signal. The adaptive sound filter filters the microphone signal using filter coefficients that are tuned in response to the speech characterization data to generate a filtered speech signal with an attenuated background noise component relative to the user speech component from the microphone signal.
US09767808B2 Method and apparatus of suppressing vocoder noise
A method and apparatus for suppressing vocoder noise are provided. In the method, first information and second information are received from a channel decoder, the first information indicating whether a decoded data frame has an error and the second information being a channel quality metric, error concealment voice decoding is performed on the decoded data frame if the first information indicates that no channel decoding error has been generated and the second information is smaller than a predetermined first threshold, and normal voice decoding is performed on the decoded data frame if the first information indicates that no channel decoding error has been generated and the second information is equal to or larger than the first threshold.
US09767807B2 Digital voice signature of transactions
A method that includes receiving, by a server, an access request sent to a network address of a resource server from a user using a user device, the access request comprising a unique record identifier is provided. The method includes placing a call to the user device, receiving from the user a voice response to a prompt associated with an implied security question for the user, comparing the voice response of the user with a selected voice biometrics record, converting the voice response into a speech-to-text phrase, and comparing the speech-to-text phrase against a stored secret text phrase to verify that the speech-to-text phrase matches an answer to the silent security question. A method for signing a transaction, including collecting a plurality of voice samples from a user during a transaction and concatenating the plurality of voice samples into a single sound file is also provided.
US09767806B2 Anti-spoofing
System for classifying whether audio data received in a speaker recognition system is genuine or a spoof using a Gaussian classifier and method for classifying whether audio data received in a speaker recognition system is genuine or a spoof using a Gaussian classifier.
US09767803B1 Dynamically selecting speech functionality on client devices
A system and method for dynamically selecting speech recognition functionality on a client device for recognizing user speech inputs are disclosed. Such selection may be made based on speech recognition functionalities actually available on the client devices. The speech functionalities that may be dynamically selected may include, without limitation, speech recognition software and/or services, speech libraries, kernel drivers, speech recognition hardware, audio hardware, and/or any other speech functionality available on a client device. User speech inputs may be processed via the selected speech functionality for generating control commands in a virtual space. In some implementations, remote speech recognition support may be evoked when a client device does not have any speech recognition functionality on the client device.
US09767801B1 Intelligently canceling user input
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for intelligently cancelling user inputs. In one aspect, a requests input by a user is received by a dialog engine. A prompt or notification regarding the request is output by the dialog engine. That the user has taken an action in response to the prompt or notification is determined by the dialog engine. Based on the action taken by the user, that the response corresponds to a potential cancellation command is determined by the dialog system.
US09767800B2 Communication system
Systems and methods for responding to spoken language input or multi-modal input are described herein. More specifically, one or more user intents are determined or inferred from the spoken language input or multi-modal input to determine one or more user goals via a dialogue belief tracking system. The systems and methods disclosed herein utilize the dialogue belief tracking system to perform actions based on the determined one or more user goals and allow a device to engage in human like conversation with a user over multiple turns of a conversation. Preventing the user from having to explicitly state each intent and desired goal while still receiving the desired goal from the device, improves a user's ability to accomplish tasks, perform commands, and get desired products and/or services. Additionally, the improved response to spoken language inputs from a user improves user interactions with the device.
US09767797B2 Voice input handling
In an input device it is determined that an input indicator mechanism is selected for a predetermined period of time. Speech is recorded based on the input indicator mechanism being selected.
US09767795B2 Speech recognition processing device, speech recognition processing method and display device
The voice recognition processing apparatus includes a voice acquirer, a first voice recognizer, a storage device, and a recognition result determiner. The voice acquirer acquires a user's voice, and outputs voice information. The first voice recognizer converts the voice information into first information. The storage device previously stores a dictionary in which an exclusion vocabulary is registered. The recognition result determiner compares the first information with the exclusion vocabulary to determine whether the first information includes a word that agrees with a word included in the exclusion vocabulary. The recognition result determiner determines that the first information is information to be rejected, when the first information includes the word that agrees with a word included in the exclusion vocabulary, and determines that the first information is information to be executed, when the first information does not include the word that agrees with a word included in the exclusion vocabulary.
US09767794B2 Dialog flow management in hierarchical task dialogs
Methods and systems for managing multiple tasks using a dialog are presented. In some embodiments, a processor may parse a first natural language user input received at a user device to extract task related information from the first natural language user input. In response to identifying that the first natural language user input comprises a request to perform a first task, the processor may initiate execution of the first task. The user device may receive a second natural language user input after execution of the first task has been initiated which requests execution of a second task. The processor may initiate execution of the second task before execution of the first task is complete.
US09767791B2 Method and apparatus for exemplary segment classification
Method and apparatus for segmenting speech by detecting the pauses between the words and/or phrases, and to determine whether a particular time interval contains speech or non-speech, such as a pause.
US09767785B2 Noise cancelling mechanism in a treadmill
A treadmill having a running deck comprising a motor arranged to drive movement of a tread belt, a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to determine an anti-phase waveform based on waveform attributes of a noise emitted from the treadmill and to cause a sound of the anti-phase waveform to be emitted into a surrounding environment.
US09767774B2 Synthesizer with cymbal actuator
An apparatus for making music includes a cymbal, an acoustic transducer, a signal-processing system that receives a first signal from the acoustic transducer and that generates a second signal based on a property of the first signal, and a classifier that determines a particular manner in which the cymbal was struck based on the second signal, and provides an output trigger signal for triggering production of a sound that consistent with the particular manner.
US09767768B2 Automated object selection and placement for augmented reality
A system to facilitate AR processing includes receiving captured media from a user device and context information relating to media that is being delivered to a receiving device. The system may use the media being delivered with the captured media to generate one or more virtual objects. The user device may augment a user's view of reality that is reflected in the captured media by overlaying or otherwise incorporating the virtual objects in the user's view of reality.
US09767755B2 Scan driving circuit for oxide semiconductor thin film transistors
A scan driving circuit for oxide semiconductor thin film transistors includes a pull-down holding circuit part including a first pull-down holding module and a second pull-down holding module to help extend the lifetime of the circuit. The first pull-down holding module includes a first main inverter and a first auxiliary inverter introducing a constant low voltage level. The second pull-down holding module includes a second main inverter and a second auxiliary inverter introducing a constant low voltage level. The constant low voltage level is set lower than a second negative voltage level, which is in turn lower than a first negative voltage level. An influence of electrical property of the oxide semiconductor thin film transistors on the scan driving circuit, particularly poor functioning resulting from an electric leakage issue, can be prevented.
US09767752B2 Gate driving circuit and display device including the same
An n-th driving stage of a gate driving circuit includes a first control transistor being configured to increase a voltage of a first node to a first voltage, a control capacitor having one end connected to the first node, a second control transistor being configured to increase the first voltage of the first node to a second voltage that is higher than the first voltage, a third control transistor being configured to increase a voltage of a second node to a third voltage when being turned on according to the voltage applied to the first node, and an output transistor being configured to output a gate signal of the n-th driving stage when being turned on according to the voltage applied to the second node.
US09767749B2 Switched column driver of display device
A column driver of a display device provides a high slew rate with lowered power requirements by using external switches connected to upper and bottom output buffers. The upper output buffer is driven between a first voltage rail and a second voltage rail, and outputs a first output signal in response to a first input signal and a second input signal. The bottom output buffer is driven between the second voltage rail and a third voltage rail, and outputs a second output signal in response to a third input signal and a fourth input signal. A first switch group selectively provides input for the upper output buffer and the bottom output buffer. A second switch group feeds back the first and the second output signals to the first or the second input terminal of each of the upper output buffer and the bottom output buffer.
US09767741B2 Organic electroluminescent display device, driving method thereof
The embodiments of the present invention provide an organic electroluminescent display device, a driving method thereof and a display device. Due to the regular staggered arrangement of sub pixels with the same color on the basal substrate, during the manufacture of a metal mask plate, the distance between adjacent openings corresponding to the sub pixels with the same color in the metal mask plate can be relatively large, improving the strength of the metal mask plate; this is beneficial for manufacturing small-sized sub pixels, thereby further improving the resolution of the organic electroluminescent display device.
US09767734B2 Organic light emitting display device and method of driving the same
An display device includes a display panel including a plurality of pixels; a scan driver configured to provide scan signals to the pixels; a data driver configured to provide data signals to the pixels; a look-up table (LUT), wherein an efficiency curve indicating a relationship between an accumulated driving time and an efficiency value is stored in the LUT; a lifespan register, wherein an efficiency changing region for deriving the efficiency value of each of the pixels from the LUT is stored in the lifespan register and the lifespan register is configured to accumulatively store deterioration data of the pixels; and a controller configured to derive the accumulated driving time from the lifespan register, to update the efficiency changing region and the LUT based on the accumulated driving time, and to convert input image data into output image data using the efficiency changing region and the LUT.
US09767730B2 Organic light emitting diode display and method of manufacturing the same
An organic light emitting diode display includes a pixel portion displaying an image and a peripheral portion surrounding the pixel portion, a semiconductor layer including a pixel switching semiconductor layer on the pixel portion on the substrate, a being driving semiconductor layer, and a peripheral switching semiconductor layer on the peripheral portion, a first gate insulating layer on the semiconductor layer, a peripheral switching gate electrode on the first gate insulating layer of the peripheral portion, a second gate insulating layer covering the peripheral switching gate electrode and the first gate insulating layer, a pixel switching gate electrode and a driving gate electrode on the second gate insulating layer of the pixel portion, and a third gate insulating layer covering the pixel switching gate electrode, the driving gate electrode, and the second gate insulating layer.
US09767724B2 Display panel, display unit, and electronic apparatus
A display panel includes a plurality of pixels and a plurality of power lines. The plurality of pixels are disposed in a matrix and include respective light-emitting devices and respective pixel circuits. The pixel circuits are disposed at unequal intervals in a column direction. The light-emitting devices are provided to allow light-emitting regions of the respective light-emitting devices to have an equal interval in the column direction. The plurality of power lines are extended in a row direction and each supply a current flowing into the light-emitting device. Each one of the plurality of power lines is disposed for a plurality of pixel rows. A spacing between the pixel circuits in the column direction is relatively large at a portion facing one of the power lines. A spacing between the pixel circuits in the column direction is relatively small at a portion facing wiring other than the power lines.
US09767722B2 Display device
Provided is a display device including: a plurality of pixels; a plurality of data lines connected to the plurality of pixels; a data driver configured to generate a data voltage applied to the plurality of pixels; a plurality of fan-out lines configured to connect the plurality of data lines and the data driver; a sealant at a periphery of a display area in which the plurality of pixels and the plurality of data lines are arranged, and configured to seal the display area; a metal layer below the sealant; and a repair line configured to connect the data driver and the metal layer.
US09767716B2 Color fan deck with removable blades
A fan blade and color display fan deck provide a changeable color display product because the fan deck blades can be added to and removed from the fan deck without opening the fastener to which the fan blades are pivotally attached. Despite being removable from the fan deck, the blades can withstand the normal wear and tear associated with use in a color fan deck such as supporting the weight of the whole fan deck when a user holds an individual fan blade.
US09767684B2 Method and device for controlling device using Bluetooth in wireless communication system
The present invention relates to a method for a first device being controlled by a control device using a Bluetooth Lowe Energy (LE). The present invention provides a method and apparatus including establishing a Bluetooth LE connection with the control device; receiving a write request message requesting a specific operation with the second device from the control device; transmitting a write response message in response to the request message; transmitting a request message to the second device in order to perform the specific operation; and transmitting an error message indicating that a performance of the specific operation is failed to the control device, when failing to perform the specific operation with the second device within a specific time, where the request message includes time information indicating the specific time.
US09767683B2 Battery monitoring device
A battery monitoring device which is mounted in a vehicle and detects state information of a battery including a plurality of cells connected in series, the battery monitoring device is provided with a detection unit mounted on the battery, and a mounting member mounted on the battery. The detection unit comprises a board including a circuit for detecting the state information of the battery, and a first non-contact communication unit which is mounted on the board and performs non-contact communication via electromagnetic wave. The mounting member comprises a second non-contact communication unit which performs non-contact communication via the electromagnetic wave. The first non-contact communication unit transfers the state information of the battery to the second non-contact communication unit, and the second non-contact communication unit transfers the state information of the battery transferred from the first non-contact communication unit to a host device.
US09767681B2 Handheld electronic devices with remote control functionality and gesture recognition
Handheld electronic devices are provided that have remote control functionality and gesture recognition features. The handheld electronic device may have remote control functionality in addition to cellular telephone, music player, or handheld computer functionality. The handheld electronic devices may have a touch sensitive display screen. The handheld electronic devices may recognize gestures performed by a user on the touch sensitive display screen. The handheld electronic devices may generate remote control signals from gestures that the handheld electronic device may recognize. A media system may receive the remote control signals and may take appropriate action. The touch sensitive display screen may be used to present the user with information about the media system such as the current volume.
US09767680B1 Abberation detection technology
In some implementations, techniques are described for detecting abnormal installations in a property monitored by a monitoring (e.g., security) system. For instance, an aberration engine may be used to detect an abnormal sensor or system installation within a property based on comparing detected installation data against local installation patterns of local providers within a certain proximity to the property. In some examples, the attributes (e.g., installation time, components used, number of tests performed, etc.) of a monitoring system installation, including installation of components of the monitoring system, may be compared to average installation times of other nearby installations to detect abnormalities in the installation.
US09767670B2 Door having a flexible curtain and a wireless emitter inside the curtain
A flexible curtain has a ballasting and sealing element and a reinforcing element, and is able to move between an open position and a closed position. The door comprises a detection unit configured to detect an encounter of the ballasting and sealing element with an obstacle. The door also comprises a wireless emitter arranged inside the curtain, close to an upright, in a lateral region of the curtain. The emitter cooperates with the detection unit and emits a radio signal when the obstacle is detected by the detection unit. The radio signal is received by a receiver which cooperates with a driving unit so as to stop or reversely move the curtain.
US09767666B2 Non-contact alarm volume reduction
A method and apparatus for providing a caregiver the capability of modifying the tone and volume of an audible alarm for a medical device based on non-contact methods.
US09767665B2 Optical smoke detection unit for a smoke detector, with two light-emitting diodes optically coupled together and with an associated control unit for the deduction of aging information and a smoke detector
An optical smoke detection unit, e.g., for a smoke detector, may include first and second light-emitting diodes for emitting monochromatic, dichromatic or polychromatic light, an optical receiver for smoke detection, and a control unit that controls the light-emitting diodes and evaluates a receive signal output by the optical receiver for fire parameters. The light-emitting diodes may be optically coupled together such that at least one of the light-emitting diodes illuminates the other. The control unit may control one light-emitting diode in an alternating fashion and switch the other light-emitting diode to operate as a photodiode, and simultaneously detect a photoelectric current as a measure of emitted luminous flux of the controlled light-emitting diode. The control unit may deduce and output aging information from the light-emitting diode based on the reduction in the photoelectric current and/or alter the control of the light-emitting diode to correct a corresponding reduction in emitted luminous flux.
US09767657B2 Remote control device with directional mode indicator
Methods, systems, and products disclose a remote control device that controls multiple consumer electronics devices based on orientation.
US09767655B2 Methods, systems and apparatus for providing notification that a wireless communication device has been left inside a vehicle
Computer-implemented methods, systems and apparatus are disclosed for providing notification at a vehicle that a pre-paired consumer electronics device (CED) has been left inside the vehicle. The vehicle includes a processor and a vehicular system controllable via the processor. The processor can receive an alert signal that indicates that a pre-paired CED has been left inside the vehicle during a time period after a trigger event has occurred. The processor is further configured to control activation of the vehicular system, in response to receiving the alert signal, to cause the vehicular system to generate another signal that is perceptible outside the vehicle to indicate that the pre-paired CED has been left inside the vehicle.
US09767645B1 Interactive gaming at a venue
The present disclosure concerns a mobile application that allows for interactions with an interactive gaming processor hosted by a venue. The venue hosts various sporting events. The interactive gaming processor—in conjunction with the mobile application on a user mobile device—allows an event attendee to bet or engage in gameplay challenges by way of their mobile device and that concern real-world undertakings or interactions taking place on the field of play at the venue. Users may engage other friends present at the same venue and viewing the same event or engage those in seats near the user. Winning bets or gameplay interactions may result in credits that translate to real-world dollars, coupons for various food, drink, or souvenir offerings, or tickets to future events.
US09767644B2 Integrations portal for peer-to-peer game platform
An integrations portal can communicate with a developer client and can include an interface to prompt the developer client for and to receive peer-to-peer competition settings and third-party game mechanics. A peer-to-peer wagering platform can be in communication with the integrations portal and a plurality of player clients and can receive data from the integrations portal that includes the peer-to-peer competition settings and the third-party game mechanics. A peer-to-peer competition can be caused to be provided to the plurality of player clients according to the peer-to-peer competition settings in which at least one of the plurality of player clients wagers on an outcome of the peer-to-peer competition. At least a part of the wager can form a reward for a winner. The outcome of the peer-to-peer competition can be determined based on a received performance and the third-party game mechanics. Related apparatus, systems, techniques, and articles are also described.
US09767638B2 Slot machine that increases the number of displayed symbols and control method thereof
A slot machine according to the present invention comprises: a symbol display capable of scroll-displaying a symbol array that includes a plurality of symbols; and a controller programmed to execute the processing of: (A) executing a normal game in which the symbol array is scroll-displayed in a single direction and then stop-displayed to the symbol display, and in which game media are paid out in an amount corresponding to the stop-displayed symbol or a combination of the stop-displayed symbols; and (B) displaying an extra symbol being added to the symbol array, while scrolling the symbol array in a direction opposite to the single direction, when a predetermined condition has been satisfied in the normal game executed in the processing (A).
US09767636B2 Gaming apparatus and method including oversized symbols
A method of game play, where a gaming machine is arranged to select symbols, and present the symbols on a display. In the method, successive arrays of symbols are displayed in a display area of the display, the symbols being drawn from a set of symbols that includes at least one special symbol. If a displayed array satisfies an eligibility criterion, a resultant array is displayed by revealing at least one symbol obscured by one or more of the special symbols in the displayed array. An award is awarded if the symbols in the resultant array satisfy a winning criterion.
US09767634B2 Systems and methods for measuring consumption of entertainment commodities
Systems and methods for measuring consumption of entertainment commodities distributed through at least two distribution channels by at least one distribution network operator to one or more media receivers. The methods include collecting consumption data from at least one distribution network operator. The at least one distribution network operator distributes entertainment commodities through at least a first distribution channel and a second distribution channel. The collected consumption data relates to entertainment commodities distributed through at least the first distribution channel and the second distribution channel. The collected consumption data includes at least one inconsistency. The collected consumption data is loaded into a computerized database adapted to store, process, and report on consumption. Cleaned consumption data is produced by reconciling consumption data inconsistencies. A consumption data report is based at least in part on the cleaned consumption data. The consumption data report communicates consumption of at least one entertainment commodity.
US09767620B2 Gesture-based editing of 3D models for hair transplantation applications
Methods and systems are provided for gesture-based editing of three-dimensional (3D) models of real targets, for example, for use in planning hair transplantation procedures. According to some embodiments of the methodology disclosed, a 3D control points on an initial default model are matched automatically with the drawing of an outline of a target feature that a user wishes to define and deformed appropriately to quickly and accurately modify and update the initial default model into a resulting fitting model of the real target.
US09767612B2 Method, system and apparatus for removing a marker projected in a scene
A method of removing a marker projected in a scene from a view of the scene. A first image of the scene is captured using a camera (e.g., 127A). A second image of the scene is captured, using the camera (127A), following a marker (310) being projected onto an object in the scene to indicate a reference location in the scene for positioning a virtual object, the second image containing a representation of the projected marker. The second image is interleaved with the first image. A data stream is formed using at least the first and second image to generate a view of the scene, the data stream containing data representing the virtual object as part of the captured images of the scene. The virtual object is positioned relative to the projected marker captured in the second image. Pixels from the first image are used as pixel values at pixel locations where the projected marker was located in the second image to remove the projected marker from the generated view of the scene.
US09767609B2 Motion modeling in visual tracking
Embodiments are disclosed that relate to determining a pose of a device. One disclosed embodiment provides a method comprising receiving sensor information from one or more sensors of the device, and selecting a motion-family model from a plurality of different motion-family models based on the sensor information. The method further comprises providing the sensor information to the selected motion-family model and outputting an estimated pose of the device according to the selected motion-family model.
US09767607B1 Correlation of video inputs in a digital video recorder system
Systems, methods, and software for operating video systems are provided herein. In one example, a video system is provided. The video system includes a digital video recorder and a translation unit. The digital video recorder comprises a camera interface configured to receive video captured from a first plurality of camera and a storage system configured to store the video captured by the first plurality of cameras. The translation unit comprises a processing system configured to translate video stored in a first configuration on a first digital video recorder storage system for storage in a second configuration on a second digital video recorder storage system.
US09767582B2 Painterly picture generation
A system for generating painterly pictures comprises a processor and a memory storing instructions that, when executed, cause the system to receive an input image; add a base layer of brush strokes based on a sampling of underlying pixel values in the input image, the base layer comprising coarse large brush strokes that are well-distributed in a uniform pattern; add a uniform layer of brush strokes iteratively based on a sampling of underlying pixel values in the input image and directionally based on a gradient of the input image; and add a detail layer of brush strokes based on a determined saliency map. The disclosure also includes similar methods and computer program products for generating painterly pictures.
US09767571B2 Apparatus and method for analyzing image including event information
An apparatus and method for analyzing an image including event information for determining a pattern of at least one pixel group corresponding to event information included in an input image, and analyzes at least one of an appearance of an object and a motion of the object, based on the at least one pattern.
US09767570B2 Systems and methods for computer vision background estimation using foreground-aware statistical models
Systems and methods are disclosed for background modeling in a computer vision system for enabling foreground object detection. A video acquisition model receives video data from a sequence of frames. A fit test module identifies a foreground object from the video data and defines a foreground mask representative of the identified foreground object. A foreground-aware background estimation module defines a first background model from the video data and then further defines an updated background model from an association of a current frame of the video data, the first background model and the foreground mask.
US09767569B2 Magnetic resonance imaging apparatus and magnetic resonance image processing method
Disclosed are a method for processing a magnetic resonance (MR) image of a dynamic object and an MRI apparatus. The method includes receiving, from the dynamic object, a plurality of MR signals that correspond to a plurality of time sections and a plurality of slices, generating a plurality of MR images by using the plurality of MR signals, performing segmentation of each of the plurality of MR images into a plurality of regions, determining whether a segmentation error occurs in each of the plurality of MR images, and arranging the plurality of MR images to correspond to the respective time sections and the respective slices to display a matrix image, based on a result of the determining.
US09767568B2 Image processor, image processing method, and computer program
Disclosed herein is an image processor including: a depth image acquisition portion adapted to acquire a depth image for an image frame making up the movie, the depth image representing, as a pixel value on an image plane, a subject distance from an imaging device; an edge extraction portion adapted to generate an edge image for the image frame and identify a picture area of a tracked target in the depth image on the basis of an outline of the tracked target represented by tracking results for the image frame at a previous time so as to extract an edge in an area limited on the basis of the picture area; and a tracking section adapted to compare the extracted edge against an outline candidate for the tracked target to find a likelihood so as to estimate the outline of the tracked target and output the outline as tracking results.
US09767565B2 Synthesizing training data for broad area geospatial object detection
A system for broad area geospatial object recognition, identification, classification, location and quantification, comprising an image manipulation module to create synthetically-generated images to imitate and augment an existing quantity of orthorectified geospatial images; together with a deep learning module and a convolutional neural network serving as an image analysis module, to analyze a large corpus of orthorectified geospatial images, identify and demarcate a searched object of interest from within the corpus, locate and quantify the identified or classified objects from the corpus of geospatial imagery available to the system. The system reports results in a requestor's preferred format.
US09767556B2 Eye-fundus image output device and method, and program
There is provided an eye-fundus image output device including a selection unit configured to select a site of a presented eye-fundus image, an optimization unit configured to optimize an image of the selected site, and an output unit configured to output an image in which the selected site has been optimized.
US09767551B2 Methods and devices for analysis of x-ray images
The present invention relates to methods and devices for analyzing x-ray images. In particular, devices, methods and algorithms are provided that allow for the accurate and reliable evaluation of bone structure from x-ray images.
US09767545B2 Depth sensor data with real-time processing of scene sensor data
A method of improving depth sensor data in real-time based on scene sensor data is provided that includes aligning depth images of depth-scene image pairs generated by a depth-scene image sensor pair with corresponding scene images wherein, for each depth-scene image pair, the depth image is warped such that locations of depths in the depth image are aligned with locations of corresponding pixels in the scene image, and improving at least some of the aligned depth images based on image data from one or more of the scene images.
US09767540B2 Patch partitions and image processing
Patch partition and image processing techniques are described. In one or more implementations, a system includes one or more modules implemented at least partially in hardware. The one or more modules are configured to perform operations including grouping a plurality of patches taken from a plurality of training samples of images into respective ones of a plurality of partitions, calculating an image processing operator for each of the partitions, determining distances between the plurality of partitions that describe image similarity of patches of the plurality of partitions, one to another, and configuring a database to provide the determined distance and the image processing operator to process an image in response to identification of a respective partition that corresponds to a patch taken from the image.
US09767535B2 Multifunctional environment for image cropping
Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel.
US09767519B2 Method for processing transactional data, corresponding terminal, server and computer program
A system is provided for processing data for surveillance bank cards. The system includes a module for introducing data for surveillance bank cards into a platform for payment by bank card, the module saving bank-card data, inserted into the platform for payment by bank card, to a data base known as a tracking data base. The system also includes a surveillance module for placing under surveillance the activity of the data for surveillance bank cards previously introduced into the platform for payment by bank card, the module saving, to the tracking data base, at least one record of tracking of the use of the bank-card data.
US09767518B1 Method and system for providing custom background-downloads
A method and system of providing custom background-downloads, where content is selected for background downloading to a subscriber based on an analysis of the current time, the subscriber's current location, and online transaction history records regarding a plurality of subscribers over time, each record indicating content that was a subject of the transaction. A custom content server may determine the subscriber's current location and the current time, and the server may then select transaction history records reflecting transactions that occurred in the past at a similar location and time (possibly just records for transactions involving the subscriber currently at issue). The server may then select one or more pieces of available content based on their similarity to the content indicated by the selected transaction records. And the server may background-download the selected content to the subscriber. The invention can be used to provide custom-channel definitions or custom content-catalogs, for instance.
US09767510B2 Systems and methods to generate leads to connect people for real time communications
Methods and apparatuses to connect people for services delivered via real time communications and to optionally generate leads to new customers for the services. One embodiment includes: providing a communication reference to an entity for distribution to customers; establishing connections for real time communications between the entity and the customers in response to requests made via the communication reference; charging the customers on behalf of the entity using a process to establish the connections for a service of the entity provided to the customers over the connections; presenting the service of the entity to customers on behalf of the entity; charging the entity a first fee according to what the entity charges a customer for the service; and charging the entity a second fee according to a bid price specified by the entity in response to a determination that the presenting of the service leads to the customer.
US09767507B2 Network-based grocery store
The present invention is a method and system for a network-based grocery store. The invention provides for network-based order placement, fulfillment, and delivery.
US09767506B2 System and method for integrated recommendations
A recommendation appliance, system and method are provided for generating and deploying additional web page content or functionality (e.g., retail recommendations) to an existing web page server system. For example, the present invention may be embodied as a reverse proxy server that is inserted as an intermediate network node between a web server and the end users accessing the web server. In this position, the recommendation appliance can introduce recommendation messages to web pages generated by the web server without requiring any modification to the code or architecture of the web server. In addition, the appliance may separately track the transaction activities of end users who receive recommendation messages and the transaction activities of end users who do not receive recommendation messages, so that a comparison of the effectiveness of the recommendations may efficiently be demonstrated without requiring any modification to the code or architecture of the web server.
US09767503B2 Payment authorization prompting categorization
Systems, methods, and computer program products are provided for prompting categorization during payment authorization. The system includes a computer apparatus including a processor and a memory; and a software module stored in the memory. The software module includes executable instructions that when executed by the processor cause the processor receive an authorization request for a transaction being conducted by a user; prompt the user to categorize at least one component of the transaction; receive a category from the user for the at least one component of the transaction; and store the category in association with the transaction. In some embodiments, the system will not authorize the transaction until the user categorizes at least one component of the transaction. In further embodiments, the system evaluates the transaction and only prompts the user to categorize the transaction if predefined criteria are met.
US09767500B2 Method and system for displaying product information on a consumer device
A method for displaying product details on a consumer device includes: preparing digital media for display on the device; detecting whether the digital media includes at least one product available for purchase; receiving a plurality of product data sets, each set associated with a product identifier and product details for an available product, the product details including information to initiate a transaction for the product; identifying an index of products in the digital media, the index including for each product a display location and a product identification number; receiving an indication from a user identifying a selected product in the digital media based on a display location in the digital media of the product and/or selection from a listing of the product in the index; retrieving product details for the product based on the product identification number and the product identifier; and displaying the retrieved product details.
US09767499B2 Supply chain orchestration system with configure-to-order item matching
A system is provided that searches and matches data. The system receives a payload including one or more data values, where the one or more data values represent an item configuration. The system further generates a match key for the payload that includes at least one data value of the one or more data values. The system further compares the match key with one or more match keys stored in a match repository. The system further retrieves a configuration item identity from the match repository when the match key matches a match key stored in the match repository, where the configuration item identity represents a previously ordered item configuration. The system further generates a new configuration item identity when the match key does not match a match key stored in the match repository, where the new configuration item identity represents the item configuration.
US09767498B2 Virtual purchasing assistant
Methods and apparatus, including computer program products, are provided for an intelligent, continuously active purchasing assistant. The method may include receiving at least one customer specification from at least one potential customer of an expression of an interest in a purchase, the expression of the interest in the purchase comprising at least an interest lifetime; receiving a customer geolocation; receiving at least one supplier specification from at least one supplier of an inventory item; creating a continuous, real-time distribution channel comprising at least one match of the at least one customer specification and the at least one supplier specification of the inventory item, wherein the real-time distribution channel is sustained during the interest lifetime; and conducting an exchange wherein the inventory item is made available to the at least one potential customer. Related apparatus, systems, methods, and articles are also described.
US09767497B1 Distributor business policy driven cloud services integration
An approach is provided that authenticates, at an on-line distributor, an end user that has connected to the distributor over a communications network. One or more sets of rules are sent from the distributor to one or more vendor sites. The distributor receives vendor product data pertaining to the vendor sites. The vendor product data received from the vendor sites is based on the sets of rules sent to the respective vendors. A product request is received at the distributor from the authenticated end user. The vendor product data received at the distributor is queried using a query that is based on the product request with the query resulting in a search result that is returned to the end user.
US09767490B2 Communication facilitator
A method for enabling engagement between a first application on a device and a set of contacts associated with a second application on the device, including: receiving, at the first application, an authentication token from the second application, wherein the authentication token is configured for providing an authentication pass to a server when delivered thereto by the first application, thereby allowing the first application access to a set of messaging functionalities available at the server; delivering the authentication token to the server; upon the authentication token having been verified by the server, connecting, using a communication platform, to the server, wherein the communication platform includes communication functionalities configured for enabling communication with other devices; and communicating with contacts of a set of contacts associated with the second application using, via the communication platform, at least one messaging functionality of the set of messaging functionalities.
US09767483B2 Enabling access to third-party digital assets for systems that market content to target audiences
Techniques for enabling access to third-party digital assets for systems that market content to target audiences are described. In one or more implementations, a request is received for alternate images of an image that is displayed in a user interface of a webpage-editing application. The image can be analyzed to determine features or other distinct aspects associated with the image. Then, the webpage-editing application can initiate a search over a network of a third-party storage to locate alternate images for the image, and tailor the search based on the features or other distinct aspects of the image. Search results can then be presented for selection via the user interface of the webpage-editing application.
US09767481B2 Systems, methods, and computer programs for providing advertisements in a conference user interface
Various embodiments of methods, systems, and computer programs are disclosed for providing advertisements in a conference user interface. One embodiment is a method comprising: a conferencing system establishing a conference between a plurality of participants via a corresponding computing device connected to the conferencing system via a communication network; presenting a conference user interface to the computing devices, the conference user interface displaying each of the participants as a unique participant object in a virtual location; an online advertising platform selecting advertisement data from one or more advertisers; providing the selected advertisement data to the conferencing system; and displaying the advertisement data with an associated advertisement object in the virtual location during the conference.
US09767472B2 Method and system for using wi-fi location data for location based rewards
Providing a purchase incentive to a mobile device based for example the user's location, predicted route of travel, and prior transactions. A tracking server computer determines a number of locations of a mobile device as it travels along a route and an associated timeframe when it is at each of the locations. The tracking server computer records the locations and associated timeframes in a location log and analyzes the location log to predict a subsequent location and associated timeframe that the mobile device will be at that location. The tracking server computer then determines a merchant proximate to the predicted subsequent location of the mobile device and generates a purchase incentive for use at the merchant and delivers the purchase incentive to the mobile device. In the alternative, the incentive may be generated by a merchant computer or the mobile device.
US09767469B2 Customer-centric energy usage data sharing
A method of sharing energy usage data may include requesting customer-specific energy usage data (CSEUD). The method further includes receiving a modified CSEUD record. The modified CSEUD record includes modified energy usage data with respect to original energy usage data of an original CSEUD record from which the modified CSEUD record is derived. The method also includes authenticating the modified CSEUD record to verify the integrity of the modified energy usage data.
US09767459B1 Detection of counterfeit electronic items
Disclosed are methods, systems and computer program products where an item may or may not be determined as counterfeit based on result(s) of a comparison between test data for the item, and test data for items that are associated with manufacturing data in the cluster that is most likely to include manufacturing data that is associated with attribute data obtained for the item. In some embodiments, such methods, systems and computer program products may allow automated, universal non-destructive, and/or non-invasive detection of counterfeit electronic items. In some embodiments, counterfeit detection may be integrated into existing supply chains, including high volume manufacturing supply chains, and may be performed for a large variety of items without a need for a major adjustment to manufacturing. However, the counterfeit detection in some embodiments may not necessarily be integrated into manufacturing and may occur at any time, even when an item is in use.
US09767456B2 Virtual money balance bypass inquiry method, system and computer-readable storage medium
Provided is a virtual money balance bypass inquiry method, comprising: receiving a purchase demand submitted by a client, wherein the purchase demand contains the sum to be paid; receiving a balance inquiry request which is transmitted by the client in asynchronous mode, wherein the balance inquiry request contains the sum to be paid; inquiring the balance of a user account according to the balance inquiry request, and obtaining a result flag by comparing the balance of the user account with the sum to be paid; returning the result flag to the client in asynchronous mode.
US09767454B1 Secure authentication and payment system
A transaction and payment and processing system securely conducts transactions over the public telephone network. The transactions may be between and among entities of any type such as individuals, merchants, utilities, banks, etc. Nothing more than access to a telephone is required after initial registration of a user.
US09767452B2 Methods, systems, and computer readable media for provisioning and utilizing an aggregated soft card on a mobile device
Methods, systems, and computer readable media for utilizing and provisioning an aggregated soft card are disclosed. In one embodiment, the method includes receiving a request for an aggregated soft card from a mobile device, wherein the aggregated soft card includes a primary component soft card and at least one secondary component soft card. The method also includes requesting component soft card data associated with each of the primary component soft card and the at least one secondary component soft card from a plurality of issuing system servers. The method further includes generating aggregated soft card data by establishing a link among the component soft card data received from the plurality of issuing system servers and sending the aggregated soft card data to the mobile device.
US09767439B2 Automatic draft email notification
A system and method for automatic draft email notification includes the following steps or acts performed while a user is engaged with a first email in an active email session: retrieving a value from the first email to use as a search term; accessing draft emails associated with the user; determining if the search term from the first email matches a corresponding string in the draft emails associated with the user; and presenting the draft emails that match the search term as a listing of selectable draft emails.
US09767436B2 System for managing formal mentoring programs
A system and method for facilitating mentoring in an enterprise. An example method includes establishing a set of candidate mentors and a set of candidate mentees; providing a first user option to match a candidate mentor with a candidate mentee from the set of candidate mentors and the set of candidate mentees, respectively, yielding a mentor and an associated mentee in response thereto; selectively tracking a first performance parameter of the mentee over an interval during which a mentoring relationship exists between the mentor and the mentee and providing an indication of a change in the first performance parameter over time; and providing a second user option to initiate an action in response to the indication. The action may include initiating an adjustment in compensation for the mentee or mentor when the indication indicates a particular improvement in one or more performance parameter(s).
US09767429B2 Product inventory information sharing system and method
A product inventory sharing system includes a product management device in communication with a server. The product management device is configured to store one or more product units each configured with a corresponding one or more RFID tags, and monitor an inventory of the product units by wirelessly detecting the RFID tags. The server is configured to periodically receive product information from the product management device, the product information comprising inventory data, store the product information, and transmit the product information to a network node associated with at least one vested entity associated with the product units.
US09767426B2 Translation of destination identifiers
Disclosed are various embodiments for translation of destination identifiers. In one embodiment, a destination identifier applied to a shipment is scanned. The destination identifier is translated to a first shipping address based at least in part on a mapping of destination identifiers to shipping addresses. The shipment is routed for delivery to the first shipping address. The destination identifier is then translated to a second shipping address based at least in part on the mapping. The shipment is then rerouted to the second shipping address.
US09767424B2 Zero downtime maintenance with maximum business functionality
The present disclosure describes methods, systems, and computer program products for providing multi-level user interface theming. One computer-implemented method includes instantiating a shadow system and database schema for a new version software application in a shared database, the shadow system database schema containing aliases pointing to tables instantiated in a production database schema, instantiating a bridge database schema containing aliases pointing to each database table within the production database schema, preparing a bridge sub-system connected to the bridge database schema aliases, replicating database tables within the production database schema, for use by the bridge sub-system and adjusting the original database tables for structure and content consistent with the new version software application, deploying an upgrade sub-system and tools to complete adjustment of structure and content of the original database tables, and connecting an instantiated instance of the new version software application to adjusted database tables.
US09767423B2 System and methods for directing one or more transportation vehicle units to transport one or more end users
Computationally implemented methods and systems that are designed for transmitting one or more requests for one or more identities of one or more transportation vehicle units for transporting one or more end users; receiving the one or more identities of the one or more transportation vehicle units for transporting the one or more end users, the one or more identified transportation vehicle units having been identified based, at least in part, on a determination that the one or more identified transportation vehicle units do not have any package delivery obligation that would be violated if the one or more identified transportation vehicle units transport the one or more end users to one or more destination locations; and directing the one or more identified transportation vehicle units to rendezvous with the one or more end users in order to transport the one or more end users to the one or more destination locations. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US09767419B2 Crowdsourcing system with community learning
Crowdsourcing systems with machine learning are described, for example, to aggregate answers to a crowdsourced task in a manner achieving good accuracy even where observed data about past behavior of crowd members is sparse. In various examples a machine learning system jointly learns variables describing characteristics of both individual crowd workers and communities of the workers. In various examples, the machine learning system learns aggregated labels. In examples learnt variables describing characteristics of an individual crowd worker are related, by addition of noise, to learnt variables describing characteristics of a community of which the individual is a member. In examples the crowdsourcing system uses the learnt variables describing characteristics of individual workers and of communities of workers for any one or more of: active learning, targeted training of workers, targeted issuance of tasks, calculating and issuing rewards.
US09767410B1 Rank-constrained neural networks
This specification describes, among other things, a computer-implemented method. The method can include training a baseline neural network using a first set of training data. For each node in a subset of interconnected nodes in the baseline neural network, a rank-k approximation of a filter for the node can be computed. A subset of nodes in a rank-constrained neural network can then be initialized with the rank-k approximations of the filters from the baseline neural network. The subset of nodes in the rank-constrained neural network can correspond to the subset of nodes in the baseline neural network. After initializing, the rank-constrained neural network can be trained using a second set of training data while maintaining a rank-k filter topology for the subset of nodes in the rank-constrained neural network.
US09767406B2 Wireless chip
The invention provides a wireless chip which can secure the safety of consumers while being small in size, favorable in communication property, and inexpensive, and the invention also provides an application thereof. Further, the invention provides a wireless chip which can be recycled after being used for managing the manufacture, circulation, and retail. A wireless chip includes a layer including a semiconductor element, and an antenna. The antenna includes a first conductive layer, a second conductive layer, and a dielectric layer sandwiched between the first conductive layer and the second conductive layer, and has a spherical shape, an ovoid shape, an oval spherical shape like a go stone, an oval spherical shape like a rugby ball, or a disc shape, or has a cylindrical shape or a polygonal prism shape in which an outer edge portion thereof has a curved surface.
US09767403B2 RFID switch tag
Various embodiments of RFID switch devices are disclosed herein. Such RFID switch devices advantageously enable manual activation/deactivation of the RF module. The RFID switch device may include a RF module with an integrated circuit adapted to ohmically connect to a substantially coplanar conductive trace pattern, as well as booster antenna for extending the operational range of the RFID device. The operational range of the RFID switch device may be extended when a region of the booster antenna overlaps a region of the conductive trace pattern on the RF module via inductive or capacitive coupling. In some embodiments, all or a portion of the booster antenna may at least partially shield the RF module when the RFID switch device is in an inactive state.
US09767400B2 Method and system for generating a card based on intent
The present teaching relates to generating a card based on intent. In one example, a request is received for generating a card to be provided to a user. Intent of the user with respect to the card is obtained. One or more modules are selected to be put into the card based on the intent. The card is generated based on the selected one or more modules.
US09767386B2 Training a classifier algorithm used for automatically generating tags to be applied to images
This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
US09767384B2 Trainable handheld optical character recognition systems and methods
A handheld scanner incorporates vision software to allow the handheld scanner to be trained for OCR. The handheld scanner can include a user interface to allow a user to associate an image of a mark with electronic data for the mark. The user interface, along with a range finder, can also be used to influence variables that affect the quality of an image scan, thereby improving the quality of results for the image scan and/or decode process.
US09767380B2 Image comparison tool tolerant to deformable image matching
An apparatus and method for determining an image similarity based on image features. In one aspect, the image similarity determination is based on an image comparison tool. The image comparison tool may be trained, by a machine-learning system, to estimate a similarity between images based on a subset of image data comprised by image features. The estimate may be an estimate of how similar structures found in the images would be following a geometric transformation of some of the structures. In one aspect, an atlas image for performing automatic segmentation of an image is determined according to a comparison made using the image comparison tool.
US09767376B2 Drawing apparatus, drawing method, and recording medium for use in displaying a character defined in a predetermined outline font format
A drawing apparatus that displays a character rendered in an outline method includes a number-of-commands identification unit configured to identify a number of drawing commands required for the character based on outline data that corresponds to a shape of the character, a level determination unit configured to determine a level of an antialiasing process to be performed on the character based on the number of the drawing commands found by the number-of-commands identification unit, and a drawing unit configured to execute the antialiasing process of the level determined for the character by the level determination unit, when the character is drawn based on the outline data of the character.
US09767372B2 Target detection apparatus and target detection method
A target detection apparatus acquires an image by imaging the surroundings of a vehicle, detects a self-position of the vehicle based on an amount of movement of the vehicle from an initial position thereof, and estimates a relative position of a target, located around the vehicle, with respect to the vehicle based on the self-position and information on a position of the target on a map. The target detection apparatus sets a detection area for the target within the image based on the relative position of the target with respect to the vehicle, and detects the target from the detection area. The target detection apparatus estimates error contained in the self-position based on the amount of movement of the vehicle from the initial position, and adjusts the size of the detection area for the target according to the error.
US09767357B2 Systems and methods for image recognition normalization and calibration
Systems, methods, and non-transitory computer-readable media can calculate raw scores for a plurality of media items based on a classifier model and a target concept. The plurality of media items are ranked based on the raw scores. A review set of the plurality of media items is determined, the review set comprising a subset of the plurality of media items. Each of the media items of the review set is associated with a content depiction determination. A normalized score formula is calculated based on the raw scores and the content depiction determinations for the media items of the review set.
US09767353B2 System and method for transcribing historical records into digitized text
A handwriting recognition system converts word images on documents, such as document images of historical records, into computer searchable text. Word images (snippets) on the document are located, and have multiple word features identified. For each word image, a word feature vector is created representing multiple word features. Based on the similarity of word features (e.g., the distance between feature vectors), similar words are grouped together in clusters, and a centroid that has features most representative of words in the cluster is selected. A digitized text word is selected for each cluster based on review of a centroid in the cluster, and is assigned to all words in that cluster and is used as computer searchable text for those word images where they appear in documents. An analyst may review clusters to permit refinement of the parameters used for grouping words in clusters, including the adjustment of weights and other factors used for determining the distance between feature vectors.
US09767351B2 Positional locating system and method
A method and system are disclosed for locating or otherwise generating positional information for an object, such as but not limited generating positional coordinates for an object attached to an athlete engaging in an athletic event. The positional coordinates may be processed with other telemetry and biometrical information to provide real-time performance metrics while the athlete engages in the athletic event.
US09767350B2 Online platform for maintaining multidisciplinary sport performance statistics and computing performance forecasts
The present disclosure describes a platform that allows individual users to maintain personal performance statistics, which, collectively, are used to determine and update difficulty ratings for various multi-stage sport courses. Ratings are determined for each leg of a given course. The platform enables a user to predict his or her performance on an unfamiliar course based on course ratings and the user's historical performance on other courses.
US09767339B1 Fingerprint identification device
A fingerprint identification device includes a sensing array, a reading line, a first signal source, and first to third signal lines. The reading line is disposed in a first metal layer and is electrically connected to a sensing electrode. The first signal source generates a reference signal and is connected to the reading line through an impedance element. The sensing electrode and the impedance element generate a sensing signal in response to the reference signal. The first and second signal lines are disposed in the first metal layer. The third signal line is disposed in a second metal layer. The reading line is disposed between the first and second signal lines. An orthogonal projection of the reading line on the second metal layer overlaps an orthogonal projection of the third signal line on the second metal layer. The first to third signal lines receive the reference signal.
US09767330B2 Distance determination between RFID tags
Technologies are generally described for distance determination between two or more RFID tags based on a minimum detectable signal. In some examples, a first RFID tag may establish communication with a second RFID tag, and modulate an irradiating electromagnetic field to generate backscatter signals for sequential transmission to the second RFID tag. A depth of amplitude modulation of each transmitted signal may be progressively reduced until the second RFID tag can no longer detect the modulation. The particular distance between the first and second RFID tags may then be determined based on a minimum detectable signal by the second RFID tag, which may be identified as a last transmitted signal detected by the second RFID tag. In some embodiments, distance determination between two or more RFID tags as described above may be implemented for robotic sensing, assembly systems, security, and wearable technology to track motion and/or position of objects.
US09767328B2 Autonomous tuning method to improve radio frequency performance
Methods and systems are provided for an RFID system that can be tuned dynamically and/or in real-time during a coupling event between a reader and a transponder. The reader can comprise an antenna assembly, a signal driver, and a controller. The antenna assembly may include a tuning circuit and an antenna coupled to the tuning circuit. The tuning circuit can include registers that may be set to adjust one or more characteristics of the reader. A controller is coupled to the antenna assembly to determine characteristics of the received signal and to set hardware or firmware functions that improve the coupling of the reader and transponder and/or improve the reception of the signal(s) from the transponder.
US09767326B2 Method, apparatus and system for crowd sourced counterfeit detection and brand assurance
A method, system and device are provided that collect and provide information related to goods at retail sales locations. The goods may be or include consumer products, commodities, equipment, food, food products, agricultural supplies and agricultural products. A good may be associated with an identifier represented by a bar code or a quick response code, or recorded within an RFID chip and/or a radio frequency or photonic communications device. An observer may transmit the perceived or received identifier to a remote database server and optionally receive a credit for the transmission of this information to the database server. The observer may optionally use a cellular telephone or portable communications device to transmit the identifier, digitized photographic data, GPS data, other geolocational data, time-date stamps, textual data, and/or audio data.
US09767320B2 Hardware enforced content protection for graphics processing units
This disclosure proposes techniques for graphics processing. In one example, a graphics processing unit (GPU) is configured to access a memory according to one of an unsecure mode and a secure mode. The GPU may include a memory access controller configured to direct memory transactions from at least one hardware unit of the GPU to a secure context bank in a memory controller when the GPU is operating in a secure mode, and configured to direct memory transactions from the at least one hardware unit of the GPU to an unsecure context bank in the memory controller when the GPU is operating in the unsecure mode.
US09767315B1 Systems and methods for initiating immediate data erasure on a device
A system and method of erasing data on a data handling device may include providing a device with a data storage element and a biometric characteristic scanning element, scanning a triggering biometric characteristic of a secured user by the scanning element, and storing protected data in a protected storage location on the data handling device. System and method may also include monitoring the scanning element for detection of a biometric characteristic, detecting a biometric characteristic by the scanning element, and determining if the detected biometric characteristic corresponds to the triggering biometric characteristic. If the detected biometric characteristic corresponds to the triggering biometric characteristic, then erasing data in the protected storage location.
US09767313B2 Method for automated separation and partitioning of data in a payroll and resource planning system
A system for separation of data is provided. The data separation is implemented using a special data structure—a common attribute. The common attribute is a metadata object, which allows for using the same requisite for many configuration objects (directories, documents, charts of accounts, constants, etc.). A configuration developer can add and configure the common attributes in order not to change the standard objects and configurations. In other words, the developer does not need to add divider-columns into each table or other object. Instead, the developer can set a common attribute for some of the objects and control only this requisite.
US09767312B2 System and method for integrating a cloud platform environment with an application server or other environment
In accordance with an embodiment, described herein is a system and method for integrating a cloud platform with an application server or other environment, for example, a WebLogic environment. A cloud platform runtime including a cloud server can be embedded within an application server container, so that the cloud server domain can execute within the application server domain. An integration bridge and integration components support integration between the cloud server and the application server. Cloud server components can be used as part of the application server domain, including for example, administration, logging and diagnostics, security, and configuration management.
US09767309B1 Access control system for implementing access restrictions of regulated database records while identifying and providing indicators of regulated database records matching validation criteria
A digital targeting system is configured to access data to determine users that satisfy content factors, such as pre-validation criteria, based on user information stored in a database having restrictions on sharing of user data, such as government regulations on sharing of the user information. The digital targeting system may then generate a pre-validated user ID list indicating those users that match the content factors. Users on the pre-validated user ID list may then be matched to users in other databases, such as a digital ID database, to identify digital IDs for the users that are usable by a digital display entity.
US09767303B2 Authenticated memory and controller slave
Systems and methods that can facilitate the utilization of a memory as a slave to a host are presented. The host and memory can provide authentication information to each other and respective rights can be granted based in part on the respective authentication information. The host can determine the available functionality of the memory. The host can activate the desired functionality in the memory and can request memory to perform the desired function(s) with regard to data stored in the memory. An optimized controller component in the memory can facilitate performing the desired function(s) associated with the data to generate a result. The result can be provided to the host, while the data and associated information utilized to generate the result can remain in the memory and are cannot be accessed by the host.
US09767300B2 Managing restricted tagged content elements within a published message
A computer encrypts only a restricted tag element from among a plurality of content elements to be electronically published as a message for access by a plurality of users, wherein decryption of the encrypted restricted tag element is limited to a selection of at least one user from among the plurality of users. The computer outputs the plurality of content elements for electronic publication through an interface accessible to the plurality of users, wherein the plurality of users are enabled to access the plurality of content elements of the message published through the interface, wherein only the selection of at least one user is enabled to decrypt the encrypted restricted tag element in the plurality of content elements to access the underlying restricted tag element within the message published through the interface.
US09767298B2 Information storage device, information processing system, information processing method, and program
There is provided a device and a method for preventing using of illegitimate content or manufacturing of the illegitimate media that uses illegitimate media. In a system that has an information storage device, a license management apparatus that generates a media key set (MKS) that is stored in the information storage device, and a content provision apparatus, at the time of manufacturing of the information storage device, the license management apparatus compares an MKS version that is set in the MKS that is stored in the information storage device, and an allowance minimum MKS version that is recorded in a controller of the information storage device, and thus records key information stored in the MKS, in a storage unit under the condition that it is confirmed that the MKS version is equal to or greater in value than the allowance minimum MKS version.
US09767294B2 Intermediate server, database query processing method and program
To make it possible to prevent leakage of sensitive information from a database without using a server having both secure operation management and a high database operation processing capability. An intermediate server includes: a cryptography processing unit that encrypts or decrypts data stored in a database; a query conversion unit that converts a query to the database into a first query that does not need processing by the cryptography processing unit and a second query that needs the processing by the cryptography processing unit; and a query processing unit that sends the first query to a database server connected to the database to acquire a result from the database server, and executes the second query using the cryptography processing unit.
US09767281B2 Device and method for processing data
A device for processing data, the device having an input interface for receiving input data and a processing module for processing data, characterized in that an encoding unit is provided, which is configured to encode data words received at the input interface as input data, in order to obtain encoded data words; measured values characterizing the encoded data words and/or their processing by the device being ascertainable for encoded data words as a function of at least one physical variable of the device; the encoding unit being configured to encode the data words in such a manner, that a specifiable proportion of all measured values, which may be at least approximately 50% of all measured values, exhibit a difference from the setpoint value, which is less than or equal to a specifiable threshold value; and the processing module is configured to process the encoded data words.
US09767280B2 Information processing apparatus, method of controlling the same, information processing system, and information processing method
Startup of a program and generation or change of a program is detected, or a program is searched for. It is determined, based on program information of a program whose startup is detected or a program which is found, whether or not the program meets a predetermined criterion. The program determined to meet the predetermined criterion is registered in a white list or black list.
US09767278B2 Method and apparatus for detecting irregularities on a device
A system and method for the detection of irregularities, such as fraud or malware, running on a device, is disclosed. The system comprises a monitoring program for reviewing data relating to operation of the device, a device profile including data items relating to typical operation of the device generated from messages relating to the device; and an alert module for generating an alert on detection of unusual activity relating to the device.
US09767273B2 Reliably terminating processes in a system with confined execution environments
Terminating a process executing within a container is described. An access restriction applicable to the process is temporarily modified with a policy change that prevents creating new processes within the container. The policy change prevents operations that would allow processes within the container from performing a fork operation, or otherwise spawning new processes within the container. The policy change may be, for example, applied by means of a rule added or removed from an access restriction policy. While the processes are prevented from creating new processes, one specified process or all processes within the container are terminated. After termination of the process(es), the policy change can be reversed, allowing normal use of the container.
US09767271B2 System and method for validating program execution at run-time
A pipelined processor comprising a cache memory system, fetching instructions for execution from a portion of said cache memory system, an instruction commencing processing before a digital signature of the cache line that contained the instruction is verified against a reference signature of the cache line, the verification being done at the point of decoding, dispatching, or committing execution of the instruction, the reference signature being stored in an encrypted form in the processor's memory, and the key for decrypting the said reference signature being stored in a secure storage location. The instruction processing proceeds when the two signatures exactly match and, where further instruction processing is suspended or processing modified on a mismatch of the two said signatures.
US09767268B2 Optimizing a compiled access control table in a content management system
A method, computer program product, and system for improving the operation and management of a content management system, by managing data security and incremental refreshes of a compiled access control table. A user may be authorized to access an entity such as a data item by reference to a single table that compiles ACL information from a plurality of tables, without repetitive access to several system tables.
US09767265B2 Authentication with parental control functionality
In various embodiments, disclosed are a system and method for authenticating activity associated with a child account as controlled or managed by a parent account. A child-account user can enter a username, or other form of access information, in a child-account device. The username can contain a predetermined identifier in response to which, upon detecting the presence of the predetermined identifier, a third-party website can carry out authentication functions including sending a message to an authentication platform that carries out additional authentication functions, provided that a parent-account device authorizes doing so.
US09767259B2 Detection of unauthorized content in live multiuser composite streams
Systems and methods described herein relate to detecting the existence of unauthorized content in multiuser composite media stream. In particular, multiuser composite media streams can be examined and to determine if these composite streams include unauthorized content such as copyrighted content or nudity, violence, language violations where desired. The multiuser composite media stream can be partitioned into sections associated with broadcasting users and the portions can be analyzed independently. A notification can be provided to, e.g., the broadcasting user responsible for the unauthorized content in response to detection of the unauthorized content.
US09767247B1 Look-up table restructuring for timing closure in circuit designs
A method of circuit design may include identifying, using a processor, a timing critical path within a first look-up table structure in a circuit design and restructuring, using the processor, the first look-up table structure into a functionally equivalent second look-up table structure. The second look-up table structure may include fewer look-up tables serially coupled in the timing critical path than the first look-up table structure. The method may include placing, using the processor, the second look-up table structure and routing, using the processor, the second look-up table structure.
US09767234B2 Method of identification of cause and/or location of cause of occurrence of springback
A method of identification of a cause of occurrence of springback comprising a press forming analysis step of numerically analyzing forming conditions of press forming to obtain forming data of a press formed part, a processing step of processing at least one of a physical property value and physical property quantity data of part of the regions of said press formed part among forming data of said press formed part, and a springback value calculation step of calculating a springback value based on the results of said processing.
US09767217B1 Streaming graph computations in a distributed processing system
Methods, systems, and apparatus are described for performing streaming graph computations in a distributed processing system. In one aspect, a method includes receiving, during a first superstep, streaming graph input that comprises continuous input of first graph updates for updating the state of an existing graph, the existing graph comprising a plurality of vertices and edges, and each first graph update specifying a vertex and a message; scheduling, during the first superstep, the first graph updates for processing during a second superstep; providing, during the first superstep, the first graph updates as input to a graph computation for the existing graph; determining that the graph computation has completed processing for the first superstep, and in response: initiating the second superstep; and processing, during the second superstep, each first graph update; and providing, during the second superstep, graph output based at least in part on the first graph updates.
US09767213B2 Method and system for providing web page using dynamic page partitioning
A method and a system for providing a web page using dynamic page partitioning is provided. The method includes requesting the web page from a server, receiving the web page including content configured by a plurality of blocks from the server, partitioning the web page into the plurality of pages by split inserting the plurality of blocks into a plurality of pages based on a screen size of a display screen and a display size of the content in the plurality of blocks being displayed on the display screen. A page from among a plurality of pages is thus displayed on the display screen.
US09767212B2 System and method for dynamically enabling customized web content and applications
Described are computer-based methods and apparatuses, including computer program products, for dynamically enabling customized web content and applications. One or more rules are stored in a database. Default tag code is transmitted to a browser in response to a request from the browser, the default tag code including data that causes the browser to generate a tag module. An update is received from the tag module comprising data indicative of a visitor's interaction with web page content displayed through the browser. A condition associated with a rule from the one or more rules is determined to be satisfied based on the update. An action associated with the rule is performed, comprising transmitting custom targeted tag code to the tag module, wherein the custom targeted tag code includes data that causes the browser, upon execution of the custom targeted tag code by the tag module, to perform an action.
US09767208B1 Recommendations for creation of content items
A user may request guidance regarding a topic in which the user wishes to create a content item about. Based at least partly on one or more keywords that are representative of the topic, a user sentiment of consumers with respect to the topic may be determined. A recommendation that relates to the topic and that may be based on an inventory of items within an item category associated with the topic may be provided to the user.
US09767207B1 Adaptive user interface for directories
Systems and techniques are utilized to cluster data entries. The data entries may be part of a hierarchical organization or may be categorized based on a set of attributes (e.g., directory of contacts, catalog of multimedia files, digital books). A disclosed method comprises accessing one or more data entries and determining a number of groupings to identify. Individual ones of the data entries are assigned weights. Ranges for individual groupings are determined and the one or more data entries are placed in a grouping based on the assigned weights. The individual groups are presented to a user for selection, where the individual groups are represented by indicia. The groupings may change dynamically based on a change in the one or more of data entries, the display space, a user defined parameter, and/or other factors. A table corresponding to the data entries may be used to determine ranges for the groupings.
US09767205B2 Displaying social networking system user information via a historical newsfeed
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.
US09767204B1 Category predictions identifying a search frequency
Techniques for providing category predictions may be provided. For example, a process may attempt to improve a user experience when the user provides a search query. The process can predict the category associated with the search query, even when the category is not a keyword in the search query. Once the category is determined, data may be provided for the particular category, including data that enables an adjustment of a user experience. For example, when the category is apparel, the user experience may include an image-heavy layout and, when the category is books, the user experience may provide more text.
US09767201B2 Modeling actions for entity-centric search
In one embodiment, a web service engine server 104 may predict a successive action by a user based on an entity reference 302. The web service engine server 104 identifies an entity reference 302 in a data transmission caused by a user. The web service engine server 104 determines from the data transmission a user intention towards the entity reference 302 using an intention model based on a transmission log. The web service engine server 104 predicts a related successive web action option 522 for the entity reference 302 based on the user intention.
US09767197B1 Datacenter operations using search and analytics
A datacenter management system uses data collection proxies to collect performance data and configuration data for different physical and virtual entities in the datacenter. A schema is used to represent the different entities, entity relationships, and entity properties in the datacenter. A search engine identifies the intent of a natural language based search query based on the schema and a datacenter dictionary. The search engine then searches the data based on the search query intent. A dictionary manager converts both periodic and aperiodic data into a time series. This allows the search engine to operate as a time machine identifying both performance data and configuration data for any selectable time period.
US09767196B1 Content selection
Systems and methods of the present disclosure are directed generally to facilitating content selection by identifying low impact criteria. In some implementations, a data processing system accesses a data structure storing, in a memory element, a plurality of impression records. Each impression record can include one or more features and an indication of user interest corresponding to a content impression. The data processing system can identify a combination feature based on at least two of the features. The data processing system can execute a statistical model (e.g., logistic regression model) using the impression records and the combination feature. The data processing system can determine a weight for the combination feature. Responsive to the weight being less than a threshold, the data processing system can transmit an indication to disable the combination feature for selecting content associated with the plurality of impression records.
US09767195B2 Virtualized hosting and displaying of content using a swappable media player
A system for presenting content includes a display device storing a virtual client. A display host is operable to execute multiple instances of a browser each of which operates as a swappable media player that is operable to retrieve and load any of a plurality of different media players needed to play specified content. The display host is operable to perform operations including receiving from a switchboard server system a message indicating that a specified media player is to be used to play particular content using a first instance of a swappable media player, retrieving and loading the specified media player from a content provider using the first instance of the swappable media player, playing the particular content in a first session using the specified media player, and causing a presentation of the content to be mirrored onto the virtual client residing on the display device.
US09767184B2 Methods and apparatus for facilitating context searching
A search engine provides summary context information for search terms across many or all of the matched records. The summary information can include additional terms including single words, phrases, pairs or other groupings of words, as well as tags or other information having special meaning. Search engines or other providers can allow users to click on or otherwise select one or more of the additional terms. Such selection can be used to add the selected term(s) to a subsequent search, and/or display to the searcher examples of the selected term(s) in context of at least one of selected ones of the plurality of records. Searchers can advantageously be given an ability to set the size of the window from which the additional terms are drawn, the number of records searched.
US09767182B1 Classification of search queries
A computer-implemented method of classifying a search query in a network comprises: classifying a plurality of search queries into categories, comprising: applying predetermined rules to each of the plurality of search queries, wherein the predetermined rules are indicative of the categories and each of the plurality of search queries is associated with search results in the network; determining, for each of the plurality of search queries, similarity values indicating similarity to each of the categories based on the applied predetermined rules; and training a machine learning module, comprising: applying the machine learning module to a plurality of training sets to a plurality of training sets, wherein each of the plurality of training sets is based on one of the plurality of classified search queries and at least one of the respective one or more similarity values, a corresponding system, computing device and non-transitory computer-readable storage medium.
US09767181B2 Extending a database recovery point at a disaster recovery site
A DBA may pre-generate database recovery jobs on a convenient schedule at a local site, then recover a database at a disaster recovery site. Archive log files for the database that are generated in the interim between recovery job generation and recovery job execution are automatically incorporated into the recovery job when it executes, extending the recovery point closer to the time of the disruption that triggered the need or desire for recovery.
US09767169B1 Enhancing search results for improved readability
Systems and methods for enhancing search results for improved readability are provided. A search result is identified using a set of query terms. The search result may be first-party content or third-party content. The search result includes a first textual portion and a second textual portion. Each of the set of query terms that appear in the first textual portion are highlighted in the first textual portion. Each of the set of query terms that appear in the second textual portion but not in the first textual portion are highlighted in the second textual portion. A query response including the highlighted search result is generated and provided to a client device.
US09767166B2 System and method for predicting user behaviors based on phrase connections
A method and system for generating alerts based on term taxonomies. The method includes analyzing textual content to detect a plurality of phrases in the textual content; identifying each of the detected phrases as any of: a sentiment phrase, and a non-sentiment phrase, wherein each sentiment phrase includes at least one word describing a sentiment; associating each identified non-sentiment phrase with at least one of the identified sentiment phrases to create at least one term taxonomy; analyzing the at least one term taxonomy to determine whether each identified non-sentiment phrase is associated with any of: a highly positive sentiment, and a highly negative sentiment; and generating an alert, when it is determined that one of the non-sentiment phrases is associated with any of: a highly positive sentiment, and a highly negative sentiment.
US09767163B2 Computerized technical authentication and grading system for collectible objects
The disclosure described herein is directed to a computerized system and method of grading and authenticating collectibles utilizing digital imaging devices and processes to provide an objective, standardized, consistent high-resolution grading of collectible objects, such as but not limited to sport and non-sport trading cards. The disclosure eliminates the subjectivity present in the human grading process and overcomes the inherent limitations of the human eye.
US09767156B2 Feature-based candidate selection
A candidate for selection or insertion may be based on extracted candidate features and reference features. The candidate features may be scored and ranked while candidates may be removed from consideration based on criteria. The remaining candidates may be presented for selection and/or insertion.
US09767155B1 Organizing analytically relevant information contextually for efficient presentation
Processing information relevant analytically to a user's endeavor is described. Data, gathered in relation to the analytically relevant information, is organized into a first result that is sensitive to an endeavor-related context. A synoptic representation of the contextually sensitive first result is presented, with which the user may interact. The first synoptic representation is expanded into a second result, which has a graphical or numerical data attribute. The expansion includes determining a format that best, or most efficiently, represents the second result in relation to the context sensitivity and the graphical or numerical data attribute. A representation of the second result is presented according to the determined best or more efficient format. The first results second results presentations are linkable to underlying data sets that correspond to the organized data for access and presentation upon the user's request.
US09767152B2 Distributed cache for graph data
In one embodiment, a system comprises a database operative to maintain a social graph, a leader cache layer comprising one or more leader cache clusters, and a follower cache layer comprising one or more follower cache clusters, wherein the leader cache layer is operative to, communicate social graph information between the follower cache cluster and the database, wherein each follower cache cluster maintains at least a portion of the social graph, receive a request from one of the follower cache clusters to store social graph information in the database, update the database storing the social graph responsive to the request, and update one or more of the follower cache clusters storing the portion of the social graph associated with the request.
US09767149B2 Joining data across a parallel database and a distributed processing system
Embodiments relate to joining data across a parallel database and a distributed processing system. Aspects include receiving a query on data stored in parallel database T and data stored in distributed processing system L, applying local query predicates and projection to data T to create T′, and applying local query predicates and projection to L to create L′. Based on determining that a size of L′ is less than a size of T′ and that the size of L′ is less than a first threshold, transmitting L′ to the parallel database and executing a join between T′ and L′. Based on determining that a number of the nodes distributed processing system n multiplied by the size of T′ is less than the size of L′ and that the size of T′ is less than a second threshold; transmitting T′ to the distributed processing system and executing a join between T′ and L′.
US09767146B2 Use of generated SQL for evaluation of decision point rules in a workflow system
Various embodiments of a method, apparatus and article of manufacture provide a decision point in a workflow system comprising a server and at least a first client work node. A decision point work node is provided at the server. A SQL expression which is associated with the decision point work node and the first client work node is generated. The server determines whether to route a work package to the first client work node based on the SQL expression.
US09767143B2 System and method for caching of concept structures
A method and system for caching concept structures in a cache memory of a computing device are provided. The method includes collecting metadata related to the user of the computing device; fetching at least one concept structure that matches the collected metadata, wherein each concept structure comprises a concept metadata; and, storing the at least one fetched concept structures in the cache memory, such that responsive to a request to analyze at least one multimedia content element, a cached concept structure matching the at least one multimedia content element is provided.
US09767139B1 End-to-end data integrity in parallel storage systems
End-to-end data integrity is provided in parallel computing systems, such as High Performance Computing (HPC) environments. An exemplary method is provided for processing data in a distributed data storage system by obtaining the data and one or more corresponding checksum values from a compute node; and providing the data and the one or more corresponding checksum values to the distributed data storage system for storage. One or more checksum values corresponding to the data can be generated if the one or more checksum values are not received from a compute node. Exemplary processes are provided for copy; slice; merge: and slice and merge functions. The distributed data storage system comprises, for example, one or more Parallel Log-Structured File System (PLFS) storage elements and/or key-value storage elements storing one or more key-value pairs.
US09767132B2 Systems and methods for real-time de-duplication
Disclosed are systems, apparatus, and methods for identifying and visualizing duplicative records via a social network. In various implementations, a first data object may be created and stored in a first database system, where the first data object includes a plurality of data fields capable of storing a plurality of data values. In some implementations, a trigger function may be executed in response to creating the first data object, where the trigger function causes one or more servers in a second database system to determine if one or more existing data objects stored in the second database system include one or more data values that match data values included in the first data object. In various implementations, feed items may be generated in response to determining that a match exists, where the feed items provide one or more users with an indication of the determined match.
US09767130B2 Methods and systems for key sharding of objects stored in distributed storage system
The present disclosure also provides systems and methods for sharding objects stored in a distributed storage system. In accordance with one embodiment disclosed herein, a key sharding technique is used. Key sharding is an advantageously efficient technique when dealing with an object containing a collection of key-value records. In accordance with an embodiment of the invention, referenced chunks identified by the key shards may each store a subset of the collection of the key-value records, and the key-value records in the subset have key hashes that have a range of matching bits in common. One embodiment disclosed herein provides a method of performing a delta edit of a named object stored in a distributed storage system in which a payload of the named object is stored in key shards. Other embodiments, aspects and features are also disclosed.
US09767128B2 Adaptive query processor for query systems with limited capabilities
A query processor determines if an initial query results in a query system having a search engine coupled to a database to identify a limited maximum number of records deliverable by the query system. This limitation is indicative of an incomplete result because records are includable in the query may not be included in the result. In response the query processor generates a plurality of queries that cause the query system to generate results that identify less than the maximum number. The results of the plurality of queries are combined as a response to the initial query. Duplicate records caused by any overlap in the plurality of queries may be eliminated from the combination. Determining a median value of a query range that causes the query system to deliver the maximum number of records may be utilized in the generation of the plurality of queries.
US09767126B2 Storing and processing data organized as flexible records
A system and method are disclosed for persisting data received from disparate data sources having different internal schemas. In operation, a data processing engine aggregates related data received from the different data sources and organizes the aggregated data into flexible records. A flexible record is a composite of associated fields aggregated from a set of records received from one or more data sources. Each field associated with a flexible record includes data received from a particular data source and specifies the particular data source as the source of the data. Flexible records are stored in a storage repository, and each flexible record is associated with at least one user who accesses data via a client device.
US09767121B2 Location-based mobile search
A geo-search server receives a query from a user device operated by a user and determines candidate locations that may be associated with the query based on the text of the query, using a geodata index. The geodata index contains information about location names and the geo-locations associated with those names. A relevance score is generated for each candidate location and a target location is selected based on the relevance scores. A query classification is determined based on the query, using a domain index, and query response candidates are selected from a content index based on the target location and the query classification. A relevance score is generated for each of the query response candidates, and a query response is selected based on the relevance scores. The query response is sent to the user device.
US09767114B2 System and methods for automatically disseminating content based on contexual information
A content-dissemination system distributes, publishes, or makes available a content item to one or more target entities based on contextual information associated with the content item. When a user creates a new content item or the system detects a new content item for a local user, the system determines contextual information for the content item, and uses this contextual and previous historical contextual information to generate a set of structured names for the content item. The system also determines security and privacy polices for disseminating the content item from the determined contextual information and the historical contextual information. The system associates the set of structured names and the security and privacy policies with the content item, and can disseminate the content item to one or more target entities based on these structured names, the security and privacy policies, and the requirements and capabilities of the recipients.
US09767112B2 File update detection and processing
Embodiments are directed towards managing and tracking item identification of a plurality of items to determine if an item is a new or existing item, where an existing item has been previously processed. In some embodiments, two or more item identifiers may be generated. In one embodiment, generating the two or more item identifiers may include analyzing the item using a small item size characteristic, a compressed item, or for an identifier collision. The two or more item identifiers may be employed to determine if the item is a new or existing item. In one embodiment, the two or more item identifiers may be compared to a record about an existing item to determine if the item is a new or existing item. If the item is an existing item, then the item may be further processed to determine if the existing item has actually changed.
US09767104B2 File system for efficient object fragment access
Technology is disclosed for accessing data fragments of data objects. The method receives a request for storing a data fragment of a data object in the storage server. The request includes an object identifier of the data object. The method further extracts a first string from the object identifier. The method then determines whether there is an existing file system object having a file system name that matches the first string. If there is no file system object that has a file system name that matches the first string, the method stores the data fragment as a fragment file with a file system name matching the first string.
US09767102B2 Content recommendation system
Disclosed are systems and methods for determining similarities in content preferences among a plurality of users and generating content recommendations based on a requesting user's content consumption history. A requesting user may access the recommendation system to request content items for consumption. The recommendation system may be configured to identify users having consumed the same or similar content items as the requesting user, and to determine a ratio of content items consumed by the requesting user and an identified user to the total number of content items previously consumed by the requesting user. In one embodiment, the system may determine a degree of similarity in content preferences between the two users based on an inverse proportion of a level of popularity associated with the content items consumed by the requesting user and the identified user (e.g., sampled user).
US09767101B2 Media store with a canonical layer for content
A media store, as disclosed herein, may be composed of one or more canonical documents. Each of the canonical documents may refer to one or more of content items. Each content item may be a source file for a specific piece of content such as a movie or song. The system may represent variants of the content items as a single document, the canonical document. A user may view one or more of the content items referred to in the canonical document.
US09767097B2 Disclosure range determination method, disclosure range determination apparatus, and medium
A disclosure range determination method includes accepting a disclosure range of data and metadata of the data, extracting attribute information of a user that belongs to the disclosure range of the data accepted in the accepting based on association information associating a disclosure range of data with attribute information of a user that belongs to the disclosure range, converting the metadata accepted in the accepting into a keyword based on association information associating a conversion rule that converts the metadata into significant information with a keyword corresponding to the conversion rule, and determining, by a computer, whether or not a user that belongs to the disclosure range accepted in the accepting qualifies for the disclosure range accepted in the accepting, based on whether or not the keyword converted in the converting is included in the attribute information extracted in the extracting.
US09767094B1 User interface for supplementing an answer key of a question answering system using semantically equivalent variants of natural language expressions
A mechanism is provided in a data processing system having a processor and a memory storing a store of semantic types and instructions for implementing a natural language processing engine for generating a question/answer pair list with semantically equivalent variants. The mechanism generates a user interface for generating a question/answer pair list. The mechanism receives user input in the user interface specifying a question and an answer term and specifying an answer type from a list of previously created answer types. The input term comprises the answer term. The natural language processing engine executing on the data processing system identifies a semantic type of the answer term based on the store of semantic types. The natural language processing engine performs a type-specific series of rule-based expansions of the answer term based on the identified semantic type of the answer term of the answer term. The natural language processing engine adds at least one semantically equivalent variant from the set of semantically equivalent variants of the answer term in association with the specified question to the question/answer pair list to form an expanded question/answer pair list. The natural language processing engine trains a question answering machine learning model for a question answering cognitive system using the expanded question/answer pair list as ground truth.
US09767089B2 Collecting and auditing structured data layered on unstructured objects
Various embodiments relating to collecting and auditing structured data layered on unstructured object are disclosed. In one embodiment, a field-data tracking form may include a plurality of input fields layered over an unstructured base object (e.g., a legacy form, document, image, diagram, etc.). Each input field may correspond to a different data object having attributes that maintain a full traceable history of changes made to the input field. The field-data tracking form may act as a data-entry vehicle that can be sent to mobile computers to allow field data to be entered directly into input fields corresponding to the data objects, while maintaining the visual layout of the unstructured base object. Furthermore, attributes of discrete data objects from different versions of the field-data tracking form may be searched and displayed via an audit viewing tool graphical user interface (GUI).
US09767088B2 Stroke autocompletion in a form
An electronic writing solution server includes a stroke autocompletion application that comprises an autocompletion processor. The autocompletion processor loads a blank form for a user, the form being associated with a list of auto completion target, retrieves a set of regions and a first form identifier (ID) included in the list of auto completion targets, receives information about the user, identifies a set of potential completion lists from a plurality of potential completion lists stored in a database based on the set of regions, the first form ID and the information about the user, retrieves at least one stroke from the set of potential completion lists for a region in the set of regions, ranks the at least one stroke and provides the at least one stroke to the user.
US09767085B2 Method and system for customization of rich media
In at least one embodiment, a system and method place data on an user interface wherein the user interface is a medium for interaction between user and an internet capable device such as a web page or an application. The method and system includes extracting color information from at least one of the web page and the application. Extracting the color information includes the step of classifying each pixel of at least one of the web page and the mobile application into a cluster of a plurality of clusters. Further, the method and system includes assigning an attribute from a plurality of attributes to the cluster of the plurality of clusters. Furthermore, the method and system includes creating a plurality of Cascading Style Sheets (CSS) classes. In addition, the method and system includes customizing the data based on the plurality of CSS classes. Additionally, the method and system includes placing the data on at least one of the web page and the application.
US09767069B2 Formula display control device, formula display method, and recording medium storing program
A formula display control device includes a display unit, a text display control unit, a formula designation unit, a template formula generation unit and a template formula display control unit. The text display control unit displays text including a formula on the display unit. The formula designation unit designates the formula in the text displayed on the display unit in response to a user operation. The template formula generation unit replaces a coefficient portion in the formula with an input frame to generate a template formula when a coefficient is included in the designated formula. The template formula display control unit displays the template formula generated by the template formula generation unit as text which is displayed on the display unit.
US09767068B2 Microlithographic projection exposure apparatus
A microlithographic projection exposure apparatus has a measuring device, by which a sequence of measurement values can be generated, and a processing unit for processing the measurement values. The processing unit has a processing chain which includes a plurality of digital signal processors. The first digital signal processor in the processing chain is connected to the measuring device to receive the sequence of measurement values. Each subsequent digital signal processor in the processing chain is connected to a respectively preceding digital signal processor in the processing chain. The digital signal processors are programmed so that each digital signal processor processes only a fraction of the measurement values and generates processing results therefrom, and forwards the remaining fraction of the measurement values to the respective next digital signal processor in the processing chain for processing.
US09767065B2 Dynamic vehicle bus subscription
A method of controlling access at a vehicle to information communicated over a vehicle bus includes: storing one or more electronic control unit (ECU) identities in a central gateway module (CGM) that is communicatively linked with a vehicle bus; associating one or more message permissions for receiving messages via the vehicle bus with one of the ECU identities in the CGM that represents an ECU communicatively linked with the vehicle bus; wirelessly receiving a computer-readable instruction at the vehicle directing the CGM to change one or more message permissions associated with the ECU identity; and storing the changed message permissions in the CGM.
US09767064B2 Low power universal serial bus
Systems and method for operating a low power universal serial bus are described herein. A universal serial bus port includes a link layer and protocol layer that are compatible with a standard USB2 protocol. The link layer and protocol layer to control a physical layer for transmitting and receiving data on a pair of signal lines. The physical layer includes a fully-digital Low-Speed/Full-Speed (LS/FS) transceiver to transmit and receive data on the pair signal lines using single-ended digital communications on the pair of signal lines.
US09767062B2 Low power parallelization to multiple output bus widths
A Serializer/Deserializer (SerDes) is described with an architecture that simultaneously provides flexibility for many different gear ratios as well as reduced power consumption. The SerDes utilizes latches where flops were previously used to help reduce power consumption, among other things. The SerDes also includes a main register bank with a plurality of sub-banks that can be filled according to any number of different schemes, thereby enabling the SerDes to accommodate different output widths.
US09767052B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes a first memory, and a processor coupled to the first memory and configured to: specify a number of virtual machines executed on each node of a plurality of nodes on an information processing system that performs as a plurality of virtual machines, and calculate a value indicating a degree of deviation of the number of the virtual machines between the plurality of nodes.
US09767048B2 Initializing I/O devices
A data processing system is provided which includes a processor nest communicatively coupled to an input/output bus by a bus controller, and a service interface controller communicatively coupled to the processor nest. The system includes storage for storing commands for the bus controller and associated command data and resulting status data, the storage being communicatively coupled to the processor nest and the bus controller. The service interface controller is configured, in response to received service commands, to read and write the storage, to execute the command specified in the storage, to retrieve the result of the command, and to store the result in the storage.
US09767042B2 Enhancing cache performance by utilizing scrubbed state indicators associated with cache entries
Systems and methods for improving write-back cache performance by utilizing scrubbed state indicators associated with the cache entries. The example system may comprise: a cache comprising a plurality of cache entries; a processing core, coupled to the cache; and a cache controller configured to maintain a plurality of indicators corresponding to a plurality of cache entries, wherein each indicator of the plurality of indicators indicates whether a corresponding cache entry has been scrubbed by synchronizing the cache entry with a next level memory after the cache entry has been modified.
US09767039B2 Increasing granularity of dirty bit information in hardware assisted memory management systems
In a computer system having virtual machines, one or more unused bits of a guest physical address range are allocated for aliasing so that multiple virtually addressed sub-pages can be mapped to a common memory page. When one bit is allocated for aliasing, dirty bit information can be provided at a granularity that is one-half of a memory page. When M bits are allocated for aliasing, dirty bit information can be provided at a granularity that is 1/(2M)-th of a memory page.
US09767036B2 Page state directory for managing unified virtual memory
A system for managing virtual memory. The system includes a first processing unit configured to execute a first operation that references a first virtual memory address. The system also includes a first memory management unit (MMU) associated with the first processing unit and configured to generate a first page fault upon determining that a first page table that is stored in a first memory unit associated with the first processing unit does not include a mapping corresponding to the first virtual memory address. The system further includes a first copy engine associated with the first processing unit. The first copy engine is configured to read a first command queue to determine a first mapping that corresponds to the first virtual memory address and is included in a first page state directory. The first copy engine is also configured to update the first page table to include the first mapping.
US09767034B2 Operating a FIFO memory
The present invention concerns a method of operating a first-in first-out memory (9) arranged to store measurement data samples measured by a plurality of data measurement sensors (1, 3, 5), which can operate at various sampling rates. The oldest measurement data sample in the memory (9) is arranged to be read first before the newer measurement data samples. The method comprises: receiving measurement data samples from at least two data measurement sensors (1, 3, 5); and saving the received measurement data samples in the memory (9). Each of the measurement data samples saved in the memory is associated with a tag which is also saved in the memory (9) and which identifies the data measurement sensor (1, 3, 5) which measured the respective measurement data sample.
US09767030B2 Sizing a write cache buffer based on emergency data save parameters
Embodiments relate to saving data upon loss of power. An aspect includes sizing a write cache buffer based on parameters related to carrying out this emergency data save procedure. A computer implemented method for allocating a write cache on a storage controller includes retrieving, at run-time by a processor, one or more operating parameters of a component used in a power-loss save of the write cache. The component is selected from the group consisting of an energy storage element, a non-volatile memory, and a transfer logic. A size for the write cache on the storage controller is determined, based on the one or more operating parameters. A write cache, of the determined size, is allocated from a volatile memory coupled to the storage controller.
US09767026B2 Providing snoop filtering associated with a data buffer
In one embodiment, a conflict detection logic is configured to receive a plurality of memory requests from an arbiter of a coherent fabric of a system on a chip (SoC). The conflict detection logic includes snoop filter logic to downgrade a first snooped memory request for a first address to an unsnooped memory request when an indicator associated with the first address indicates that the coherent fabric has control of the first address. Other embodiments are described and claimed.
US09767020B2 Systems and methods for faster read after write forwarding using a virtual address
Methods for read after write forwarding using a virtual address are disclosed. A method includes determining when a virtual address has been remapped from corresponding to a first physical address to a second physical address and determining if all stores occupying a store queue before the remapping have been retired from the store queue. Loads that are younger than the stores that occupied the store queue before the remapping are prevented from being dispatched and executed until the stores that occupied the store queue before the remapping have left the store queue and become globally visible.
US09767016B2 Generation of search index
Technologies are generally described for generating search indices. In some examples, a method performed under control of a storage device including a first memory and a second memory may include generating a first search index that corresponds to a first data stored in the first memory, based on analysis of the first data; and generating a second search index that corresponds to a second data stored in the second memory in parallel with the generating of the first search index, based on analysis of the second data.
US09767012B2 Systems and methods for memory system management based on thermal information of a memory system
Methods of mapping memory regions to processes based on thermal data of memory regions are described. In some embodiments, a memory controller may receive a memory allocation request. The memory allocation request may include a logical memory address. The method may further include mapping the logical memory address to an address in a memory region of the memory system based on thermal data for memory regions of the memory system. Additional methods and systems are also described.
US09767011B2 Globalization testing management using a set of globalization testing operations
Disclosed aspects may include collecting a set of globalization data. The set of globalization data may relate to a set of globalization parameters. Based on the set of globalization data, it may be determined to execute a set of globalization testing operations. Accordingly, the set of globalization data may be processed by executing the set of globalization testing operations. In response to the processing, a set of globalization test output data can be established.
US09767010B2 Performing dynamic data generation and verification for functional validation of data manipulation programs
A system and method for generating a file that includes a name that hashes directly to a request block is provided. The request block includes instructions describing how to generate or validate data corresponding to the request block. The system and method can further for a data manipulation program that executes in accordance with instructions of the request block.
US09767009B2 Adaptation of automated test scripts
Embodiments provide a computerized method for adapting automating test scripts, said method including: utilizing at least one processor to execute computer code that performs the steps of: receiving, at an input device, an original test script created to test an application; utilizing the original test script to test, using the processor, a variant of the application; identifying, using the processor, failures in the original test script when the variant of the application is being tested; and modifying, using the processor, the original test script to overcome the identified failures.
US09766999B2 Monitoring performance of a processing device to manage non-precise events
In accordance with embodiments disclosed herein, there is provided systems and methods for monitoring performance of a processing device to manage non-precise events. A processing device includes a performance counter to increment upon occurrence of a non-precise event in the processing device. The processing device also includes a precise event based sampling (PEBS) enable control communicably coupled to the performance counter. The processing device also includes a PEBS handler to generate and store a PEBS record including an architectural metadata defining a state of the processing device at a time of generation of the PEBS record. The processing device further includes a non-precise event based sampling (NPEBS) module communicably coupled to the PEBS control and the PEBS handler. The NPEBS module causes the PEBS handler to generate the PEBS record for the non-precise event upon overflow of the performance counter.
US09766996B1 Learning-based data processing job performance modeling and prediction
A generic performance model is generated for a program job, wherein the program job executes one or more map tasks in a map phase and one or more reduce tasks in a reduce phase in a distributed computing system. The generic performance model is trained to generate a trained performance model based on historical performance of the program job and a set of one or more program job-specific parameters. Performance of a subsequent execution of the program job is predicted based on the trained performance model.
US09766994B2 Monitoring device with function of extracting and displaying branch circuit in ladder program
When a monitoring device for ladder program receives designation of a ladder program which is a confirmation object from a user, the monitoring device detects a branch circuit which is arranged above the ladder circuit which is the confirmation object in a ladder program and is closest to the ladder circuit and extracts a branch circuit which is to be a display object from the ladder program based on a type of the branch circuit which is detected. The monitoring device executes such processing up to a head of the ladder program so as to extract and display branch circuits up to the ladder circuit which is the confirmation object.
US09766989B2 Creation of virtual machine placeholders in a data storage system
The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system may archive virtual machines (VMs) that are determined to have a low level of utilization. The system may create a virtual machine placeholder for an archived VM, which may be a “light” or minimal version of the VM that acts like the actual VM. By using a VM placeholder, a VM may appear to be active and selectable by the user. When the user selects the VM, the VM placeholder can interact with the user in similar manner as the VM. Accessing the VM placeholder may trigger restore of the archived VM from secondary storage. The restore of the archived VM may be “seamless” to the user since the VM remains available while it is being restored.
US09766971B2 Physical layer device operation system and method
Apparatuses, systems and methods associated with causing a physical layer (PHY) device are disclosed herein. In embodiments, an apparatus may include a memory device to store one or more activity lists associated with one or more external PHY devices, external to the apparatus, including the first external PHY device. The apparatus may further include a processor, that executes an engine, to receive a request for performance of the operation by the first external PHY device, identify an activity list associated with the first external PHY device from the one or more activity lists, identify an activity to effectuate performance of the operation from the activity list associated with the first external PHY device and cause the first external PHY device to perform the operation in accordance with the activity.
US09766967B2 Providing a network access failure cause value of a user equipment
Embodiments of the present disclosure provide an information processing method and apparatus. The method comprises: sending a first message to a first equipment, wherein the first message is used for requesting user data of a user equipment; receiving a second message sent by the first equipment according to the first message, wherein the second message carries the user data of the user equipment and a network access failure transmission indication; and when determining a network access failure of the user equipment, sending a network access failure cause value of the user equipment to a home subscriber server (HSS) or a failure cause processing entity according to the network access failure transmission indication. The information processing method and apparatus provided by the embodiments of the present disclosure may be used for achieving a failure diagnosis of the user equipment.
US09766963B2 Secure tunneling access to debug test ports on non-volatile memory storage units
Systems, apparatuses and methods may provide for receiving one or more debug communications and programming, via a bus, a set of debug registers with debug information corresponding to the one or more debug communications. Additionally, tunnel logic hardware may be instructed to transfer the debug information from the set of debug registers to one or more test access ports of an intelligent device such as a non-volatile memory storage unit having a microcontroller. In one example, if it is detected that debug permission has been granted during a boot process, a control status register may be unlocked. If, on the other hand, the debug permission is not detected during the boot process, the control status register may be locked. Accordingly, an enable bit of the control status register may be used to activate the tunnel logic hardware only if the control status register is unlocked.
US09766962B2 Correlating performance degradation of applications to specific changes made to applications
An application monitoring infrastructure enables application configuration changes on multiple machines across multiple OS types to be tracked, and correlated to performance degradation and outages by receiving change event data associated with change events occurring at each computer in the computer system, each change event data including an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, an identifier for an application that is affected by the change to the data container, and the time stamp representative of when the monitored data container was changed, determining a time at which correlation is to be carried out and a target application for which correlation is to be carried out, and identifying change events associated with the target application that have time stamps that are within a predetermined proximity to the determined time.
US09766942B2 Control device, processing device, and information processing method
There is provided a control device including an allocation unit configured to allocate processing of tasks to any of respective processing devices on the basis of contents of the tasks and at least any of attributes and states of the processing devices.
US09766940B2 Enabling dynamic job configuration in mapreduce
Methods, systems, and articles of manufacture for enabling dynamic task-level configuration in MapReduce are provided herein. A method includes generating a first set of configurations for a currently executing MapReduce job, wherein said set of configurations comprises job-level configurations and task-level configurations; dynamically modifying configurations associated with a mapper component and/or a reducer component associated with at least one ongoing map task and/or ongoing reduce task of the MapReduce job based on the generated first set of configurations; and deploying said first set of configurations to the mapper component and/or the reducer component associated with the MapReduce job.
US09766936B2 Selecting a resource from a set of resources for performing an operation
The described embodiments comprise a selection mechanism that selects a resource from a set of resources in a computing device for performing an operation. In some embodiments, the selection mechanism performs a lookup in a table selected from a set of tables to identify a resource from the set of resources. When the resource is not available for performing the operation and until another resource is selected for performing the operation, the selection mechanism identifies a next resource in the table and selects the next resource for performing the operation when the next resource is available for performing the operation.
US09766929B2 Processing of data stream collection record sequence
The use of a data stream that has therein data items and a sequence of collection records. each comprising a collection definition that is not overlapping with the collection definition in any of the sequence of collection records. The collection definition defines which data items of the data stream are included within the collection. Each collection record also includes a data stream address range at least extending from the data stream address of the first data item of the collection to the data stream address of the last data item in the collection. In this context, the data stream may be efficiently processed by quickly reviewing the data stream to find each collection record. Once a collection record is found, the collection record is dispatched for processing to a worker thread for processing of the corresponding collection.
US09766928B1 Recycling tool using scripts to stop middleware instances and restart services after snapshots are taken
A recycling tool includes a memory, a monitoring engine, a script execution engine, and a status check engine. The memory stores a stop script and a restart script. The monitoring engine receives a request to begin maintenance. The script execution engine executes the stop script to stop processes on middleware servers and databases. The status check engine determines that maintenance has completed. The script execution engine executes the restart script to restart processes on middleware servers and databases.
US09766915B1 Method for creation of application containers inside OS containers
Method for partitioning containers includes instantiating a selected container under a host OS; opening a file system of the selected container for modification; inside the FS of the selected container, creating an image file of an Application Container; mounting a virtual disk that corresponds to the image file; mounting the Application Container file system inside the image file; defining boundaries of the Application Container; placing Application Container files inside the Application Container file system; and creating an interface between the selected container and the Application Container for exchanging data. The processes of the Application Container connect to processes of the selected container as if they were native host OS processes. The Application Container can only request data from the host OS through the interface of the selected container. The image file is protected from modification by the selected container. The processes of the Application Container are launched inside the boundaries.
US09766913B2 Method and system for managing peripheral devices for virtual desktops
An electronic device is provided for managing assignment of peripheral devices in a virtualization environment. The electronic device can include a user interface configured to display one or more representations of virtual desktops. The virtual desktops are associated with corresponding virtual machines. The electronic devices can also include one or more processors configured to provide to the user interface to display one or more representations of the peripheral devices based on detection that the peripheral devices are communicatively coupled to a control virtual machine of the virtualization environment. The one or more processors can be further configured to detect one or more first inputs received with respect to the one or more representations of the virtual desktops and the one or more representations of the peripheral devices; and facilitate to establish one or more associations between the peripheral devices and the virtual machines.
US09766905B2 Flexible pluralization of localized text
One embodiment provides machine-readable memory encoding a localization resource for a computer system. The resource comprises an array of delimited strings, each string including a range to be compared to a content limiter by the computer system. Associated with the range is text to be presented on a user interface of the computer system if the content limiter is within the range.
US09766892B2 Method and apparatus for efficient execution of nested branches on a graphics processor unit
An apparatus and method for executing nested control flow instructions on a graphics processing unit (GPU). For example, one embodiment of a processor comprises: an execution unit having a plurality of channels to execute control flow instructions including fused control flow instructions comprising two or more consecutive control flow instructions fused into a single fused control flow instruction; and a branch unit to process the control flow instructions and to maintain a global counter indicating a nesting level of the control flow instructions, wherein to process a fused control flow instruction, the branch unit is to store a value N in a stack indicating a number of control flow instructions fused into the fused control flow instruction, the branch unit to subsequently read the value N from the stack upon execution of the fused control flow instruction and decrement the global counter by a value of N responsive to execution of the fused control flow instruction.
US09766891B2 Apparatus, system, and method for persistent user-level thread
Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and using an instruction set extension, a persistent user-level thread to run on an operating-system-sequestered sequencer independently of context switch activities on the operating-system-scheduled thread. The operating-system-scheduled thread and the persistent user-level thread may share a common virtual address space. Embodiments of the invention may also provide a method of causing a service thread running on an additional operating-system-visible sequencer to provide operating system services to the persistent user-level thread. Embodiments of the invention may further provide apparatus, system, and machine-readable medium thereof.
US09766878B2 Management of device firmware update effects as seen by a host
Management of device firmware update effects as seen by a computing host enables continuously running an OS on the host across a device firmware update, e.g., via delaying visibility of at least a portion of effects of the firmware update, such as in a context where without the delay in visibility the OS would encounter an unrecoverable error and crash. For example, a device (e.g. an SSD) is coupled to a computing host running an unmodified version of Windows. Firmware on the device is updated/activated, such as by being booted. Visibility of a portion of information that would otherwise become immediately visible to the OS (upon activation of updated firmware) is delayed until a power cycle of the device. If the portion includes, e.g., a firmware revision identifier, then the delayed visibility enables continuously running the OS across the firmware update/activation without rebooting the OS.
US09766874B2 Autonomous global software update
A computer-implemented method may include subscribing to a first topic tree topic associated with an installed vehicle software component version; identifying a desired software component version based on a published notification retrieved from the first topic; and when the desired version and the installed version differ, updating a software component using a software update retrieved from a second topic tree topic associated with software updates to the installed version.
US09766870B2 Bundle package generation
One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively disturbing the bundle package, and/or indexing one or more resource packages retrieved from the bundle package. That is, a bundle package (e.g., an application or game bundle package) comprises one or more app packages comprising application code configured to execute on various computing environments (e.g., operating systems, processors, etc.). The bundle package may comprise one or more resource packages comprising supplemental data used to provide optional user experience functionality for the application (e.g., French language support, high resolution textures, a gaming pad support, etc.). In this way, a client device may selectively download portions of the bundle package that may be relevant, which may mitigate download bandwidth, storage space, or resources otherwise used to obtain unnecessary portions of the bundle package (e.g., a tablet device may merely download low resolution textures).
US09766862B2 Event driven adaptive user interface
A method and/or computer program product provide an event driven adaptive user interface. A high-level event is received from a high-level event generator. A determination is made as to whether the high-level event is of a registered event type according to a mapping to one or more registered possible action types, where the registered event type and registered possible action types include payload objects with mappings to one or more user interface controls. One or more user interface controls for the high-level event and for possible actions are displayed to a user for selection. The user selection is then processed for the high-level event to initiate zero or more actions.
US09766860B2 Dynamic source code formatting
The present disclosure involves systems, software, and computer implemented methods for predicting critical events using log data. One example method includes receiving an event regarding a visible portion of a window of a programming editor used to display software source code. A currently visible portion of the programming editor window and a content type of the software source code are identified. Syntax rules associated with the content type are determined. Dynamic formatting rules are determined based on the syntax rules of the content type and the currently visible portion of the programming editor window. The dynamic formatting rules are applied to display the software source code in the currently visible portion of the programming editor window in response to the event.
US09766858B2 Vector operands with component representing different significance portions
A data processing system supports vector operands with components representing different bit significance portions of an integer number. Processing circuitry performs a processing operation specified by a program instruction in dependence upon a number of components comprising the vector as specified by metadata for the vector.
US09766857B2 Data processing apparatus and method using programmable significance data
An apparatus includes processing circuitry to perform one or more arithmetic operations for generating a result value based on at least one operand. For at least one arithmetic operation, the processing circuitry is responsive to programmable significance data indicative of a target significance for the result value, to generate the result value having the target significance. For example, this allows programmers to set a significance boundary for the arithmetic operation so that it is not necessary for the processing circuitry to calculate bit values having a significance outside the specified boundary, enabling a performance improvement.
US09766850B2 Multiple screen arrangement for mobile device
A multiple screen arrangement for a mobile device that includes a screen module and a communication module for communicatively linking the screen module with the mobile device. The screen module includes first and second screens movably coupled with each other between a first state and a second state, wherein at the first state, the second screen is overlapped behind the first screen in a single screen size manner, and at the second state, the first and second screens are moved side-by-side to provide two viewing windows. The communication module is adapted for receiving data from the mobile device to be displayed on at least one of the first and second screens, such that the first and second screens are adapted for selectively displaying the data from the mobile device between the first state and said second state.
US09766847B1 Management of an image forming apparatus using test page data
The present disclosure is directed to a system, a method, and an apparatus that manage an image forming apparatus using test page data. In example embodiments, when a client computing device requires verification of the functionality of an image forming apparatus, the client computing device can initiate a request with a managing server. Through the transmission of a test page print request to the image forming apparatus, a scanning of a test page that is printed by the image forming apparatus, a transmission of data from the printed test page to the managing server, and the managing server verifying the data transmitted by the client computing device, the client computing device and managing server can verify the image forming apparatus.
US09766845B2 Operating device, and controlling method of changing position of displayed images based on receiving a print instruction
In order to be able to accept, on a preview display, operation to cope with various situations when using an image forming apparatus, an operating device comprises: a displaying unit configured to display a plurality of images within a preview display area; an accepting unit configured to accept a printing instruction for the image displayed by the displaying unit; and a display controlling unit configured to, in linkage with a printing performing state based on the printing instruction, display the images such that a partial image of the plurality of images is discharged from the preview display area and other image in the plurality of images is moved within the preview display area.
US09766840B2 Non-transitory computer readable medium, information processing apparatus, and information processing method setting character recognition accuracy
A non-transitory computer readable medium stores a program causing a computer to execute a process for information processing. The process includes determining a risk of information leakage by a user having indicated image processing, and controlling character recognition, the character recognition performing character recognition processing on an image subjected to the image processing, such that recognition accuracy of the character recognition processing that is performed on the image increases as the risk of information leakage determined in the determining increases.
US09766835B2 Migration of data to sequential access medium
A computer program product for migrating data in a computer storage system. Data is selected to migrate from a first storage to the second storage, wherein selected files are in a resident state. Metadata is obtaining and subsets of data are ordered based on the obtained metadata, the order of the subsets of data following an expectation of update value. The subsets of data are transferring to the second storage based on the order of the subsets of data based on a predetermined schedule. Data determined as inactive is overwritten on the sequential access medium by transferred data. End data to the sequential access medium is set after a last active data is written before the one or more sets of data are determined to be inactive. The one or more sets of data determined to be inactive are deleted from the second storage and a transfer is initiated.
US09766832B2 Systems and methods of locating redundant data using patterns of matching fingerprints
A system configured to compute match potential between first data and second data is provided. The system includes data storage storing the first data and the second data, and at least one processor coupled to the data storage. The at least one processor is configured to identify a first sequence of fingerprints characterizing a first plurality of sections of the first data, the first sequence being ordered according to an order of the first plurality of sections within the first data; identify a second sequence of fingerprints comprising fingerprints that match fingerprints within the first sequence, the second sequence of fingerprints characterizing a second plurality of sections of the second data, the second sequence being ordered according to an order of the second plurality of sections within the second data; quantify a similarity between the first sequence and the second sequence; and adjust the match potential based on the similarity.
US09766830B2 Power consumption control
The present disclosure includes apparatuses and methods for power consumption control. A number of embodiments include determining power consumption information for each phase in a combination of phases of a command, and authorizing execution of at least one of the phases in the combination based, at least partially, on the power consumption information determined for the at least one of the phases.
US09766824B2 Storage device and computer system
When computers and virtual machines operating in the computers both attempt to allocate a cache regarding the data in a secondary storage device to respective primary storage devices, identical data is prevented from being stored independently in multiple computers or virtual machines. An integrated cache management function in the computer arbitrates which computer or virtual machine should cache the data of the secondary storage device, and when the computer or the virtual machine executes input/output of data of the secondary storage device, the computer inquires the integrated cache management function, based on which the integrated cache management function retains the cache only in a single computer, and instructs the other computers to delete the cache. Thus, it is possible to prevent identical data from being cached in a duplicated manner in multiple locations of the primary storage device, and enables efficient capacity usage of the primary storage device.
US09766821B2 Access controlling method of dual port memory system
An access controlling method of a dual port memory system is provided. The method includes: requesting, by a first processor, an access from a dual port memory; and transmitting, by the dual port memory, a result signal according to the access request to the first processor, wherein the result signal includes a first result signal for notifying access success, a second result signal for notifying access failure, and a third result signal for notifying access hold.
US09766815B2 Determining causes of external fragmentation of memory
A method of determining causes of external fragmentation in a memory. The method includes collecting information associated with release of an area of the memory by an application, storing the information in the area of the memory, and analyzing the information to determine why the area of the memory has not been reallocated to any application. In embodiments wherein a first portion of an area of a memory is allocated to an application by an allocator and a second portion of the area of the memory is released by the allocator, the method includes storing in the second portion of the area of the memory an indicator indicating that the second portion is a remaining portion, colleting information associated with release of the second portion, storing the information in the second portion, and analyzing the information to determine why the second portion is not reallocated to any application.
US09766804B2 Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication
A method implemented by a transmission device to communicate with multiple reception devices that respectively share a drawing area with the transmission device is provided. The transmission device transmits to the multiple reception devices vector-data ink data representative of traces of input operation detected by an input sensor of the transmission device. The method includes: (a) an ink data generation step of generating fragmented data of a stroke object, wherein the stroke object contains multiple point objects to represent a trace formed by a pointer, the fragmented data being generated per defined unit T, and generating a drawing style object; (b) a message formation step of generating messages including the drawing style object and the fragmented data; and (c) a transmission step of transmitting the messages.
US09766792B2 User interface controlled by environmental cues
A method comprises receiving a signal containing an environmental cue; correlating the environmental cue to a user interface control element; and generating a user interface control command based on the environmental cue. A device may be controlled by receiving a visual image, processing the image to identify a visual cue, correlating the visual cue with a user interface control, and controlling the device using the user interface control. The visual image may be received from a camera that is part of an automobile, and the user interface control may include a control for a radio to tune to a radio station; a speed control for controlling a speed of the automobile corresponding to a speed sign visual cue; or a navigation system control for controlling a navigation system based on traffic signs. Other variations include an apparatus and computer-readable media including instructions for performing the methods.
US09766785B2 Selectively tranferring image data from user equipment to external device
Described embodiments provide a method and user equipment for selectively transferring image data from user equipment to a coupled external device. The method may include determining whether user equipment is coupled to an external device, receiving selection inputs from a user for selecting at least one of applications installed in the user equipment when the user equipment is determined as being coupled to the external device, and selectively transferring image data produced in the user equipment based on the selected application. The method may further include controlling the coupled external device to display the transferred image data on a display unit of the coupled external device.
US09766783B2 Displaying aggregated social networking system user information via a map interface
A map interface presents a geographic map with markers identifying geographic locations associated with content items. When the geographic distance between two or more content items is less than a threshold distance, multiple content items are grouped to create an aggregated content item. Based on the geographic locations associated with the grouped content items, a geographic location is associated with the aggregated content item. A single marker identifies the geographic location for the aggregated content item on the geographic map. When a user viewing the map interface accesses the single marker, content selected from the content items combined to generated the aggregated content item is presented as well as the geographic location associated with the aggregated content item.
US09766782B2 Interactive content for digital books
A graphical user interface (GUI) is presented that allows a user to view and interact with content embedded in a digital book, such as text, image galleries, multimedia presentations, video, HTML, animated and static diagrams, charts, tables, visual dictionaries, review questions, three-dimensional (3D) animation and any other known media content, and various touch gestures can be used by the user to move through images and multimedia presentations, play video, answer review questions, manipulate three-dimensional objects, and interact with HTML.
US09766778B2 Method and apparatus for rapid access to a contact in a contact list
A method and apparatus for displaying and accessing contacts in a contact list on a display device. In some embodiments, the method includes displaying a list of contacts on the display device, wherein the list of contacts is separated into groups of contacts by contact group separators based on at least one configuration setting, generating a quick access index including a plurality of selectable index items each associated with a group of contacts, wherein the selectable index items are only generated for the groups of contacts that include at least one contact, and displaying the quick access index over at least a portion of the list of contacts.
US09766775B2 Mobile terminal and method for controlling the same
A mobile terminal including a touchscreen; a wireless communication unit configured to wirelessly communicate with an external watch terminal having a holography module disposed in a band of the watch terminal and being worn by a user; a sensing unit configured to sense a gesture of the user; and a controller configured to display a launch screen of a prescribed application on the touchscreen, receive a prescribed gesture sensed through the sensing unit, and control the wireless communication unit to transmit a control command to the external terminal to output a holographic image corresponding to the launch screen, in response to the received prescribed gesture.
US09766771B2 Display of a graphical user interface based on a detected value
A method and system to display a graphical user interface based on a detected value are disclosed. The system sets a client-side variable to a value responsive to a client device loading data from a server. A graphical user interface is loaded, by the system, onto the client device. The graphical user interface is configured to remain hidden for a predetermined length of time. A detection is made, by the system, that the value of the client-side variable remains unchanged after the predetermined length of time. In some instances, the value of the client-side variable is preserved responsive to the client device loading further data from a further server. The graphical user interface is displayed based on the detection the value of the client-side variable remains unchanged.
US09766765B2 Display device with touch detection function and wiring for AC signal
A display device with a touch detecting function includes wiring for touch arranged in a peripheral area positioned on the outside of a display area, and a selection switch that selects one of drive electrodes to be coupled to the wiring for touch. A drive electrode scanning unit selects one of drive electrodes and includes a plurality of transfer circuits in the peripheral area. Part of the transfer circuits is a transfer circuit that performs output to the selection switch.
US09766762B2 Flexible device deformation measurement
Monitoring deformation of a flexible electronic apparatus. Changes in space within the apparatus between at least two measurement points are detected; and degree of deformation of the apparatus is determined based on the detected changes in the space within the apparatus between the at least two measurement points.
US09766756B2 Touch panel and display device comprising the same
To shield the noise generated due to deformation or the like of the conductive frame. The touch panel includes: a detection region which generates detection signals according to a contact position of a conductor; a plurality of detection electrodes which output detection signals generated in the detection region; a conductive frame which covers above the outer side of the detection region and above the detection electrode; and shield electrodes formed on the outer side of the detection region on the CF substrate and between each of the plurality of detection electrodes, to which shield signals for shielding the electric influence on the detection region and the detection electrodes are supplied. Further, the distance between the shield electrodes and the detection region is shorter than distance between the conductive frame and the detection region.
US09766755B2 Touch sensing system adjusting voltage of driving signal based on a distance from a touch sensing circuit and method for driving the same
A touch sensing system and a method for driving the same are disclosed. The touch sensing system includes a touch screen including touch sensors and a touch sensing circuit applying a driving signal to the touch sensors. The touch sensing circuit applies at least one first driving signal to a first position of the touch screen and applies at least one second driving signal to a second position of the touch screen. When RC delay of the first position is less than RC delay of the second position, at least one of a width and a voltage of the second driving signal is greater than the first driving signal, or the number of second driving signals is more than the number of first driving signals.
US09766749B2 Touch device and sensing compensation method
A touch device and a sensing compensation method are provided. The touch device may include a touch panel, a sensing compensation circuit and a sensing circuit. The sensing compensation circuit may be coupled to the touch panel for providing a compensation-impedance according to features of the touch panel. The sensing circuit may be coupled to the sensing compensation circuit. The sensing circuit receives touch information compensated by the sensing compensation circuit.
US09766747B2 Multi-stage stylus scanning
A system comprises a processing device and a capacitive sense array that includes a plurality of electrodes. The system performs a first scan of a plurality of electrodes in a capacitive sense array to determine a position of a stylus. The system also performs one or more additional scans of subsets of the plurality of electrodes to determine additional positions of the stylus. The system may continually perform the additional scans on of the subsets of the plurality of electrodes until the stylus is no longer detected.
US09766727B2 Computer stylus with antenna
A computer stylus may have an elongated body with a tip and an opposing end having components such as a connector and an antenna. Metal structures for the antenna may be supported using a molded plastic support with metal traces or may be formed using flexible printed circuits or other structures. Metal and plastic tubes may be used in forming the body of the stylus. A metal tube may have an opening in which an antenna is mounted. A plastic tube may serve as an outer housing for the stylus and may cover the metal tube and the opening in which the antenna is mounted. A transmission line such as a cable may be coupled to an antenna feed. The cable may pass through an opening in the metal tube and may be covered using a strip of conductive foam.
US09766724B2 Orientation dependent stylus button function
A method can include detecting orientation of a stylus with respect to a display; and assigning a function to a button of the stylus based at least in part on the orientation where the function of the button can depend at least in part on an orientation angle of the stylus with respect to the display.
US09766698B2 Methods and apparatuses for defining the active channel in a stereoscopic view by using eye tracking
Methods and apparatuses are provided for facilitating interaction with a three-dimensional user interface. A method may include receiving an indication of an eye movement input to an imaging sensor. The method may further include determining, by a processor, a relation of the eye movement to at least one of a displayed element of a three-dimensional user interface. The method may additionally include causing, based at least in part on the determined relation, a selection of at least one of a displayed element of the three-dimensional user image. The method may also include causing a modification of a displayed element of the at least one selected displayed element of the three-dimensional image. Corresponding apparatuses are also provided.
US09766692B2 Physical layer for peripheral interconnect with reduced power and area
An integrated circuit (IC) implements an industry standard-defined peripheral interconnect to connect to another integrated circuit or component in a system. The industry standard specification includes a software interface that is well-defined and implemented by various software in the system, and thus is desirable to retain. However, the physical interconnect in the systems employing the integrated circuit may be short, and thus the elaborate physical layer definition may consume more integrated circuit area and power than is otherwise desirable in the IC. The IC may implement a simpler and more power-efficient physical layer, reducing both power consumption and semiconductor substrate area consumption, in some embodiments.
US09766689B2 Effective power management for pluggable transceiver receiving hardware in network switching systems
A transceiver-receiving system, such as a network switch with pluggable transceivers, is built with hardware and machine logic so that power to certain components is turned off when the pluggable transceiver is not present in its plug in slot. The machine logic for handling the turning off an on of power is present on a processor on the board to which the plug-in slot is attached. The other hardware for handling the turning on and off of the power includes a communication line from the plug-in slot to the processor, and a set of switch(es) located on the power path for the component(s) to be turned on and off according to the presence of absence of the transceiver.
US09766687B2 Capacitive stylus with power saving apparatus
A capacitive stylus with a power saving apparatus is disclosed. The capacitive stylus uses a controller to output signals to control a power circuit to regulate or convert a voltage from a power source to different working voltages for the controller so as to save electrical power of the capacitive stylus.
US09766681B2 Operations related to a retransmission buffer
A method is provided for each router to individually manage retransmissions at run time in a single chip computer die or a single computer that includes cores or compute nodes and routers that interconnect the cores or the compute nodes. Each router compares static energy saving and dynamic energy increase from turning off a retransmission buffer of the router in a monitoring phase. When the static energy saving is greater than the dynamic energy increase, the router turns off the retransmission buffer in a subsequent monitoring phase. When the static energy saving is less than the dynamic energy increase, the router turns on the retransmission buffer in the subsequent monitoring phase.
US09766679B2 Power monitoring device and power monitoring system
The present invention pertains to a power monitoring device configured in such a manner as to make it as easy as possible to perform power monitoring, notification and control for customers in coordination with the power utilization rate of a utility grid. The power monitoring device is provided with: a target power setting unit that receives, from outside, information indicating the power utilization rate of a utility grid by time, and, with regard to time periods in which the power utilization rate is greater than a prescribed threshold value, reduces preset target power consumption levels, and sets target power consumption levels by time; and an assessment and control unit that obtains, from outside, the power usage of power-consuming devices, and performs control in order to save power for the power-consuming devices in time periods in which the obtained power usage exceeds the target power consumption level.
US09766676B2 Computing subsystem hardware recovery via automated selective power cycling
Various embodiments are generally directed to automated selective power cycling of an inoperative hardware-based subsystem of a computing device, while not power cycling other components of the computing device, in response to detection of that subsystem becoming inoperative. An apparatus comprising a controller processor circuit; a first component comprising digital logic and provided with electric power controlled by the controller processor circuit; a second component comprising digital logic and provided with electric power controlled by the controller processor circuit; and a controller storage communicatively coupled to the controller processor circuit and arranged to store instructions operative on the controller processor circuit to receive a signal that indicates that the first component is inoperative, and cycle the electric power to the first component while continuing to provide electric power to the second component based on the signal. Other embodiments are described and claimed herein.
US09766670B1 Managing power to electrical systems
A data center includes rack computing systems, electrical power system, and a circuit control device. The rack computing systems may include a rack and computing devices coupled to the rack. The electrical power system supplies power to computing devices in the racks. Each electrical power system may include overcurrent protection devices that protect computing devices in the rack computing systems from overcurrent conditions. The circuit control device is coupled to the overcurrent protection devices. The circuit control device can trigger the circuit protection devices to shed loads on the electrical power system from computing devices in the rack computing systems.
US09766658B2 Flexible display device having guide function of gesture command and method thereof
Provided is a flexible display device configured to include a touch sensing function and a deformation recognizing function; and a control device configured to control the flexible display panel and including an operating command database, wherein the control device is configured to identify operating command candidates from the operating command database based on at least one of a touch input data and a deformation input data received from the flexible display panel, and to instruct the flexible display panel to display the operating command candidates on the flexible display panel.
US09766649B2 Closed loop dynamic voltage and frequency scaling
A system is based on an IC. A first component of the IC generates a signal that clocks the IC at a target operating frequency. A period corresponding to the target clock frequency exceeds a duration of a longest critical path associated with the IC. The first component and synchronous logic of the IC clocked therewith, each functions with the core supply voltage, which may be supplied to each via the same power supply rail. A second IC component detects errors that relate to an operation of the IC at the target clock frequency and determines a level for adjusting the core supply voltage. The Vdd adjustment ameliorates the frequency error. The voltage determination uses closed loop dynamic voltage and frequency scaling.
US09766646B2 Constant current source circuit
One current source includes a first transistor including a drain connected to an output terminal, and a source directly connected to a first power supply, a second transistor including a drain connected to a gate, the gate of the second transistor being connected to the gate of the first transistor, and a source directly connected to the first power supply, a third transistor opposite the first channel type including a drain connected to the drain of the second transistor, a fourth transistor including a drain connected to the source of the third transistor, a gate connected to a first bias voltage, and a source directly connected to second power supply voltage, and a control voltage generator that detects an output voltage on the output terminal and provides a shifted version of the output voltage to the gate of the third transistor.
US09766642B2 Low-dropout regulator
A low-dropout voltage regulator comprises an output terminal for providing an output voltage regulated as a function of a reference voltage, and for providing an output current, and additionally comprising an output current limiting unit. The current limiting unit comprises a replicator for replicating the output current to provide a mirror current of the output current, a comparator circuit for comparing the mirror current with a reference current, and a feedback circuit for supplying feedback to the regulator in order to limit the output current when the mirror current is greater than the reference current. The mirror current is injected into the output terminal.
US09766640B2 Semiconductor integrated circuit and power supply control system provided with a plurality of semiconductor integrated circuits
A semiconductor integrated circuit, supplied with a power source voltage generated by a power supplier and having a level determined in accordance with an analog signal, includes: an output unit outputting, as the analog signal, an output voltage signal indicating the power source voltage; an input unit including an input interface identical in specifications to an output interface of the output unit, and receiving an input signal indicating a voltage and input from an outside of the semiconductor integrated circuit; and a voltage control circuit generating the output voltage signal, based on the input signal and operating voltage information indicating a voltage required for an operation of the semiconductor integrated circuit.
US09766636B2 Device and method for dilution control
A dilution control device and method of operating the same. The dilution control device can include a structure for dispensing concentrate and diluent fluid in a desired dilution ratio utilizing volumetric dosing. In some embodiments, diluent fluid drives a wheel or compresses a pliable concentrate bag in order to dispense concentrate in the desired ratio with the diluent fluid. In some embodiments, one or more floats can be used to drive a pump or actuate a valve to dispense concentrate at a particular rate proportional with the flow rate of the diluent fluid. In some embodiments, a rocker is responsive to the flow of diluent fluid to pump concentrate. In some embodiments, the dilution control device can be operable to automatically modulate the dispense rate of concentrate when the diluent fluid flow rate is varied in order to maintain a predetermined dilution ratio.
US09766633B2 Method and devices for equalizing a group of consumers in a fluid transport system
For the purpose of balancing (S3) a group of consumers in a fluid transport system in which each consumer is configured with a motorized regulating valve for the purpose of regulating the flow through the consumer, characteristic data for the consumer is saved (S2) which determines a valve position of the corresponding regulating valve for the target throughput through each consumer. A momentary total throughput through the group of consumers is determined (S32) by means of a common throughput sensor, and based on the momentary total throughput and a sum of the desired target throughputs through the consumers, a balancing factor is determined (S34). By setting (S31) the valve positions of the corresponding regulating valves based on the characteristic data and the balancing factor, a dynamic balancing of the consumers is carried out.
US09766630B2 Determining a descent trajectory described by an aircraft intent description language (AIDL)
Determining a descent trajectory described by an Aircraft Intent Description Language (AIDL) is disclosed. An example method includes accessing historical flight data for a recorded flight trajectory, the recorded flight trajectory having been performed by a first aircraft type of multiple aircraft types and for a first airline of multiple airlines; estimating, using a processor, an aircraft intent parameter and an initial condition of the recorded flight trajectory based on an aircraft intent description language (AIDL) representation of the recorded flight trajectory; and mapping, using the processor, the aircraft intent parameter and the initial condition to a combination of the first aircraft type, the first airline, and an identified intended descent procedure.
US09766627B2 Displacement sensor for a robotic vehicle detecting a lift event and a collision event
A robotic vehicle may include control circuitry configured to execute stored instructions to direct operation of the robotic vehicle on a defined area, and an electrical resistance sensor in communication with the control circuitry. The electrical resistance sensor may be configured to detect motion indicative of a lift event and a collision event using a single sensor.
US09766625B2 Personalized driving of autonomously driven vehicles
Methods for personalized driving of autonomously driven vehicles include: (a) downloading at least a portion of a driving profile to a vehicle, wherein the vehicle is configured for autonomous driving and wherein the driving profile is associated with a specific driver; and (b) executing one or a plurality of operating instructions prescribed by the driving profile, such that the vehicle is operable in a driving style imitative of the specific driver. Apparatuses for personalized driving of autonomously driven vehicles are described.
US09766623B2 Detection and tracking of land, maritime, and airborne objects using a radar on a parasail
A method and apparatuses may be provided for detection, tracking, and classification of one or more land, maritime, or airborne objects using a real-aperture radar mounted on a parasail airborne platform. Both wide-area and localized radar surveillance can be provided, and the radar can be either a non-coherent radar or coherent radar. A method and apparatus may use a low-cost, rotating, single-beam, non-coherent, X-band radar that is mounted on an unmanned powered parasail and operated remotely like an Unattended Airborne System (UAS). The parasail, which may be expendable or recoverable, manned or unmanned, powered or unpowered, may have a low operational cost, can carry a heavy payload, stay on station for a long time, circle or move to a specified location for surveillance, operate at an optimal altitude and look-angle, and automatically cue or manually steer an EO/IR camera to a target of interest for classification and identification.
US09766617B2 Substrate processing apparatus
The substrate processing apparatus includes: a plurality of processing modules; a transfer mechanism; a controller; and a setting unit. The processing module processes with respect to the substrate. The transfer mechanism transfers the substrate ejected from the transfer container. The controller outputs control signals for transferring the substrate to the plurality of processing modules along a previously set transfer path through the transfer mechanism sequentially, and for processing with respect to the substrate in the processing module of a transfer destination based on a processing recipe in which a processing order and a processing condition are set. The setting unit sets a content of a non-recipe operation except for operations set in the processing recipe and a performing timing for performing the non-recipe operation by a control operation of the controller every processing module. The non-recipe operation is performed with respect to the processing modules.
US09766616B2 Tagless tracking
A method of identifying an article on a production line, the production line comprising a plurality of articles along its length, the relative positions of the plurality of articles along the length of the production line being predetermined, the method comprising: receiving location information of an object which executes the same motion with respect to at least a first subset of the plurality of articles on the production line; for at least a second subset of the plurality of articles, determining from the location information the location of the object at a predetermined interaction between the object and the article; and identifying an article of the plurality of articles at a specified location of the object in dependence on (i) a known location of any one article of the plurality of articles at any one time, and (ii) the locations of the object at the predetermined interactions between the object and the at least second subset of the plurality of articles.
US09766613B2 Method for setting up work piece based on vision
According to an exemplary embodiment of the present disclosure, a method of setting up a work piece based on a vision is present. The method of setting up a work piece based on a vision comprises: calculating a start point of a work piece from the image of a work piece within a vision screen formed by a camera; capturing an image when a tool is captured in the vision screen; and calculating an offset value of the tool from the captured image.
US09766612B2 Numerically controlled workpiece processing apparatuses and related methods
A method of processing structurally identical workpieces using a numerically controlled workpiece processing apparatus includes processing a first workpiece according to a first desired tool path specified for a tool of the numerically controlled workpiece processing apparatus by closed-loop controlling a working distance between the tool and the workpiece to achieve a defined desired distance, such that when processing the first workpiece, the tool is moved along a distance-controlled actual tool path. The method further includes optimizing the first desired tool path for a second workpiece based on the distance-controlled actual tool path of the first workpiece to provide a second desired tool path and processing the second workpiece according to the second desired tool path.
US09766601B2 System and method for explicit model predictive control
A method for controlling a system using an explicit model predictive control (EMPC) evaluates, with respect to a state of the system, each inequality in a set of inequalities defining a set of regions of a state space of the system to produce a set of Boolean results. At least some of the inequalities are evaluated concurrently, and a size of the set of Boolean results equals a size of the set of inequalities. The method determines a region including the state by applying a Boolean function to elements of the set of Boolean results corresponding to inequalities forming boundaries of the region and determines a control for the system based on the state and a gain associated with the region. At least some Boolean functions are applied to corresponding elements concurrently after all elements in the set of Boolean results are evaluated.
US09766588B2 Electrophotographic image forming apparatus, process cartridge and developing cartridge
An image forming apparatus includes a main assembly, a supporting member capable of supporting a plurality of developing rollers and a plurality of photosensitive drums, and a plurality of developing cartridges each having the developing roller. An urging member urges each developing cartridge to urge the developing roller toward the photosensitive drum, and a spacing member spaces the developing roller and the photosensitive drum from each other. The developing cartridges each include an upper surface facing upward when mounted to the supporting member and two recessed portions provided at the upper surface, each extending in a longitudinal direction of the developing roller, wherein the two recessed portions are disposed along an arrangement direction of the developing cartridges and constitute a gripping portion.
US09766581B2 Paper feed device and image forming apparatus
A paper feed device of an image forming apparatus includes: a pickup roller which contacts, from above, the uppermost sheet of sheets stacked in a paper feed cassette so as to feed out the sheet; a paper feed roller which further feeds the sheet to the downstream side in a transport direction; and a pickup holder which supports the pickup roller. The pickup roller and the paper feed roller are cantilever-supported at one ends of shaft portions which penetrate the centers of shaft lines. On the free ends of the shaft portions thereof, a transport guide member is provided that includes: a roller movement regulation portion which holds the shaft portions and which regulates the movements of the rollers in the direction of the shaft lines; and a sheet guide portion which guides the transport of the sheet between the pickup roller and the paper feed roller.
US09766570B2 Blower duct, blower device, and image forming apparatus
A blower duct includes a path section and multiple suppressing sections. The path section connects an inlet and an outlet and allows air to flow therethrough. The suppressing sections are provided at different locations in the air flowing direction and suppress the flow of the air. The path section at least has an entrance path section and a first bent path section. One of the suppressing sections is a first suppressing section including a blocking portion and openings. The blocking portion is disposed in the first bent path section and blocks the flow of the air. The openings are disposed at different positions in one direction and include a first opening disposed closest to the inlet at a first height position where a height from a reference base surface of the first bent path section is larger than the remaining opening or openings.
US09766568B2 Ultraviolet-curable liquid developer
An ultraviolet-curable liquid developer contains a cationically polymerizable liquid monomer, a photoinitiator, and a toner particle insoluble in the cationically polymerizable liquid monomer. The cationically polymerizable liquid monomer is a vinyl ether compound, and the photoinitiator is a compound having a particular structure.
US09766546B2 Method of producing a resist structure with undercut sidewall
The method comprises the steps of applying a layer of a negative photoresist on a bottom layer, providing the layer of the negative photoresist with a pattern arranged in a border zone of the resist structure to be produced, irradiating a surface area of the layer of the negative photoresist according to the resist structure to be produced, and removing the layer of the negative photoresist outside the irradiated surface area. The pattern is produced in such a manner that it comprises a dimension that is smaller than a minimal resolution of the irradiation. The pattern may especially be designed as a sub-resolution assist feature.
US09766532B2 Voice coil motor
A VCM is disclosed, the motor including a stator including a first driving unit, a rotor arranged inside the stator, including a second driving unit responding to the first driving unit and mounted therein with a lens, a base fixing the stator, and an elastic member coupled to the rotor to float the rotor from the base in a case a driving signal for driving the first and second driving units is not applied to the first and second driving units.
US09766531B2 Shutter device, and imaging apparatus having shutter device
Provided are a detecting unit that detects that a light-shielding member has passed a predetermined position at the time of the light-shielding member moving to a closed state and to an opened state, and a control unit that changes at least one of a driving start timing at the time of driving a stepping motor and a driving speed at the time of driving the stepping motor, based on the detection results of the detecting unit.
US09766529B2 Optical parametric oscillator and second harmonic generator using monoclinic phase Ga2S3 crystal
This disclosure provides an optical parametric oscillator, comprising, in a light path, a first lens, a laser crystal, a second lens, a nonlinear optical crystal, and a third lens in this order, wherein an optical parametric oscillation chamber is formed between the second lens and the third lens, and the nonlinear optical crystal is a monoclinic Ga2S3 crystal, the space group of the monoclinic Ga2S3 crystal is Cc, and the unit cell parameters are a=11.1 Å, b=6.4 Å, c=7.0 Å, α=90°, β=121°, γ=90°, and Z=4.
US09766526B2 Liquid crystal display device
A method of manufacturing, with high mass productivity, liquid crystal display devices having highly reliable thin film transistors with excellent electric characteristics is provided. In a liquid crystal display device having an inverted staggered thin film transistor, the inverted staggered thin film transistor is formed as follows: a gate insulating film is formed over a gate electrode; a microcrystalline semiconductor film which functions as a channel formation region is formed over the gate insulating film; a buffer layer is formed over the microcrystalline semiconductor film; a pair of source and drain regions are formed over the buffer layer; and a pair of source and drain electrodes are formed in contact with the source and drain regions so as to expose a part of the source and drain regions.
US09766522B2 Display device and method of manufacturing display device
A display device includes a plurality of pixels arranged in a matrix. Each of the plurality of pixels includes a transistor and a pixel electrode arranged above the transistor through a first protective film and a second protective film. Among the plurality of pixels, the pixel electrodes of two pixels adjacent in a column direction are connected to corresponding source electrodes of the two pixels through second and third contact holes respectively. The second and third contact holes are formed in the first protective film within a first contact hole that is formed in the second protective film.
US09766520B2 Array substrate, manufacturing method thereof, display panel and display device
The invention discloses array substrate, manufacturing method thereof, display panel and display device, array substrate comprises TFTs, common electrodes, common electrode lines, data lines and gate lines, each TFT comprises gate, active layer corresponding to the gate, protective layer corresponding to the gate line or gate, and ESL, the active layer and protective layer are provided in the same layer and separated from each other; the ESL is provided with source holes and drain hole corresponding to the active layer, protective hole corresponding to the protective layer but not overlapping with the data line, and connecting holes corresponding to the common electrode and common electrode line; and distance between each connecting hole and the protective hole closest thereto is smaller than that between the connecting hole and the source or drain hole closest thereto, and/or, diameter of said protective hole is smaller than those of the source and drain holes.
US09766518B2 Display device with signal lines routed to decrease size of non-display area
A display device includes a display panel, a panel driver, panel-side output terminals, image signal lines, and control signal lines. The terminals are disposed in a non-display area of the display device and connected to the panel driver. The image signal lines are routed in the non-display area from the terminals to cross a long edge of the panel driver and spread in a fan-like form toward the display area. The control signal lines including first lines and second lines are routed in the non-display area from the terminals toward a display area of the display device. The first lines are routed from the terminals to cross the long edge and along the image signal lines toward the display area. The second lines each including portions having a width larger than the first lines are routed from the terminals to cross a short edge of the panel driver.
US09766516B2 Display device
A display device includes a plurality of wiring lines that electrically couple a scanning line drive circuit arranged outside a first side of a display area to scanning lines. A first wiring line and a second wiring line adjacent thereto out of the wiring lines each include a linear portion and a coupling portion. The linear portion linearly extends in a direction away from the scanning line drive circuit. The coupling portion is formed continuously with the linear portion, curves to the second side of the display area from the direction in which the linear portion extends, and has a larger width than a width of the linear portion as the coupling portion becomes closer to the second side of the display area. A boundary of the coupling portion of the first piece of wiring facing the second piece of wiring is curved.
US09766513B2 Pixel array structure and liquid crystal display panel
A pixel array structure includes a plurality of pixel zones arranged in an array that defines a row direction and a column direction perpendicular to each other. Each pixel zone includes at least one opening formed therein, which includes first, second, and third opening segments that are sequentially connected to each other. The first opening segment extends from an end of the second opening segment and the third opening segment extends an opposite end of the second opening segment. The extension direction of the third opening segment is opposite to that of the first opening segment. The first and third opening segments have projections on the column direction that are connected to each other and have projections on the row direction that are respectively connected to opposite ends of a projection of the second opening segment on the row direction. Also disclosed is a liquid crystal display panel.
US09766512B2 Liquid crystal display panel
A liquid crystal display panel including an array substrate, an opposite substrate disposed opposite to the array substrate and liquid crystal medium between the opposite substrate and the array substrate is provided. The array substrate includes a passivation layer, an insulation layer and a first electrode. The passivation layer has a contact hole. The insulation layer is disposed on the passivation layer and has a concave at a portion overlapped with the contact hole. The first electrode is disposed on the passivation layer and the insulation layer, and has a main portion and stripe portions, wherein a gap is formed between the two adjacent stripe portions. Each stripe portion has a connection portion, at least one turning point and an extending portion. Each connection portion is directly connected to the main portion, and the contact hole is overlapped with at least one connection portion.
US09766505B2 Display panel
A display panel is provided, which includes a sealant connected between two opposite substrates. A first curved segment of the sealant includes two first sealant nodes. A second curved segment of the sealant includes two second sealant nodes. The radius of the first curved segment is greater than that of the second curved segment. In addition, the distance between the two first sealant nodes is greater than the distance between the two second sealant nodes.
US09766500B2 Array substrate and display device
Embodiments of the present invention provide an array substrate and a display device. The array substrate comprises a display area and a non-display area located in the periphery of the display area. A signal unit for transmitting external control signal and a gap region in which the signal unit is not disposed are provided in the non-display area. An auxiliary unit is disposed in the gap region, and the auxiliary unit and the signal unit have the same height and are electrically isolated from each other. A surface pattern of the signal unit is the same as that of the auxiliary unit in any corresponding part. In the array substrate, the segment difference in the non-display area due to the wiring are eliminated, and Rubbing Mura due to uneven rubbing strength of the rubbing roller on the periphery is reduced or eliminated, thereby achieving consistent rubbing effects.
US09766497B2 Curved backlight unit and display device including the same
A curved backlight unit includes: a light source module; and a light source enhancing member disposed on the light source module, the light source module includes: a substrate; a light emitting part disposed on the substrate; a first reflecting sheet spaced apart from the light emitting part by a predetermined distance and enclosing the light emitting part; a second reflecting sheet contacting the first reflecting sheet; and a wavelength converting part fixed between the first reflecting sheet and the second reflecting sheet and overlapped with the light emitting part.
US09766492B2 Liquid crystal display having polarization device, eyeglasses and display apparatus
A liquid crystal display includes a liquid crystal display panel including a thin film transistor (TFT) array substrate, an opposed substrate, and a liquid crystal layer between the TFT array substrate and the opposed substrate. A lower polarizer is disposed on a side of the TFT array substrate facing away from the liquid crystal layer, and the opposed substrate is provided with a polarization analyzer. The polarization analyzer includes a plurality of polarization regions and a plurality of non-polarization regions. A portion of the polarization analyzer corresponding to the polarization region is a polarization device, and the polarization regions and non-polarization regions are arranged alternately. The LCD can improve the security and confidentiality of the information displayed on the LCD when a user views the information. And special eyeglasses and display apparatus are also provided.
US09766489B2 Manufacturing method for liquid crystal display device
A LCD device having a large pixel holding capacitance includes opposedly facing first and second substrates, and liquid crystal between them. The first substrate includes a video signal line, a pixel electrode, a thin film transistor having a first electrode connected to the video signal line and a second electrode connected to the pixel electrode, a first silicon nitride film formed above the second electrode, an organic insulation film above the first silicon nitride film, a capacitance electrode above the organic insulation film, and a second silicon nitride film above the capacitance electrode and below the pixel electrode. A contact hole etched in both the first and second silicon nitride films connects the second electrode and the pixel electrode to each other. A holding capacitance is formed by the pixel electrode, the second silicon nitride film and the capacitance electrode.
US09766485B2 Liquid crystal display and multi-screen display
A liquid crystal display according to the present invention includes a liquid crystal panel, an LED light source to irradiate a back surface side of the liquid crystal panel with light, a diffusion plate disposed between the liquid crystal panel and the LED light source, a reflection sheet disposed on a side opposite to the diffusion plate with respect to the LED light source, a panel holder disposed on a back surface side of the reflection sheet, and at least one photodetector disposed on the back surface side of the reflection sheet and to detect light reflected by a back surface of the diffusion plate and propagated in a gap between the reflection sheet and the panel holder.
US09766481B1 Closed loop audio processing for bone conduction transducer
An example method may be performed by a wearable computing device (WCD) that includes a bone conduction transducer (BCT). The method includes providing, to the BCT, an input signal that represents audio content. The method further includes sensing a time-varying voltage of the input signal and a time-varying current of the input signal. The method further includes determining an operating mode based on the time-varying voltage and the time-varying current. The method further includes processing the audio content according to the determined operating mode and using the processed audio content to continue providing the input signal to the BCT.
US09766480B1 Assembled structure of main spectacle frame and assistant lens frame
The invention relates to an assembled structure of a main spectacle frame and an assistant lens frame. Sliding slots having fixing parts are disposed on inner sides of the lens frame of the main spectacle frame. Through holes are disposed in front of the lens frame and positioned to correspond to the sliding slots. The assistant lens frame is disposed on the front side of the lens frame of the main spectacle frame. Positioning bumps are protrudingly disposed on inner sides of the assistant lens frame to correspond to the through holes on two sides of the lens frame of the main spectacle frame. Tip holes are disposed on lateral sides of the positioning bumps to be inserted by tip rods for positioning correspondingly.
US09766478B1 Eyewear with improved floatation and impact resistance
This invention relates to eyewear capable of floating above the surface in water and thus easy to spot in open bodies of water. This invention further relates to eyewear comprising an arrangement of modular pods to enable sustain floatation above the surface of water. The invention further relates to modular pods for floating eyewear that comprise an impact-resistant structure.
US09766474B2 Lens drive apparatus, camera module and camera
A lens drive apparatus that displaces a lens holder in a direction of an optical axis and a direction orthogonal to the optical axis comprises a drive section that displaces an assembly, which is formed by assembling a lens holder displaceable in the direction of the optical axis together with a magnet disposed around the lens holder, in the direction orthogonal to the optical axis by the magnet and a coil disposed at a position facing the magnet in collaboration with each other; a base that serves as a bottom of a housing that houses the assembly; and a Hall device that is provided to the base and detects a position of the magnet in the direction orthogonal to the optical axis.
US09766470B2 Three-dimensional (3D) display device
An embodiment of the present invention provides a three-dimensional (3D) display device. The 3D display device comprises: a display panel, configured to display an image and comprising a plurality of pixels; and a 3D grating, disposed at a light-emitting side of the display panel and comprising an electrochromic layer, wherein the electrochromic layer comprises a plurality of electrochromic strip bodies spaced apart from each other with an equal interval, and when a voltage is applied to each of the plurality of electrochromic strip bodies, a change between a light-shielding state and a light-transmitting state is achieved.
US09766449B2 Systems, devices, and methods for wearable heads-up displays
Systems, devices, and methods for transparent displays that are well-suited for use in wearable heads-up displays are described. Such transparent displays include a light source that sequentially generates pixels or other discrete portions of an image. Respective modulated light signals corresponding to the respective pixels/portions are sequentially directed towards at least one dynamic reflector positioned on a lens of the transparent display within the user's field of view. The dynamic reflector (such as a MEMS-based digital micromirror) scans the modulated light signals directly over the user's eye and into the user's field of view. Successive portions of the image are generated in rapid succession until the entire image is displayed to the user.
US09766439B2 Domestic heliostat and methods of making same
A heliostat contained within a mechanical enclosure is described that optimizes the heliostat for domestic applications by emphasizing features of durability, protection from outside weather, low cost of manufacture, self-powering, light-weight, and aesthetics.
US09766436B2 Zoom lens having first through fifth lens groups and a specific focal distance ratio among the lens groups
There is provided a zoom lens, consisting of sequentially from an object side: a first lens group having a positive refractive power and a focusing function; a second lens group having a negative refractive power and having a variator function of performing zooming; a third lens group having a positive refractive power and a diaphragm; a fourth lens group having a positive refractive power, and having a compensator function of correcting a position of an imaging plane at the time of zooming; and a fifth lens group having a positive or negative refractive power, wherein the second lens group is moved to the imaging plane side from the object side along an optical axis, and the fourth lens group is moved along the optical axis in a state of fixing the first lens group, the third lens group, and the fifth lens group at the time of zooming from a wide angle end to a telephoto end, and only the first lens group is moved along the optical axis at the time of focusing.
US09766433B2 Photographing optical lens assembly, image capturing unit and electronic device
A photographing optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The first lens element with refractive power has an object-side surface being convex in a paraxial region thereof. Each second, third, fourth and fifth lens element has refractive power. The sixth lens element with negative refractive power has an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof, and both of the surfaces of the sixth lens element are aspheric. The seventh lens element with refractive power has an image-side surface being concave in a paraxial region thereof, wherein the image-side surface has at least one convex shape in an off-axis region thereof.
US09766430B2 Imaging lens and imaging apparatus equipped with the imaging lens
An imaging lens is constituted essentially by six lenses, including: a first lens having a positive refractive power and is of a meniscus shape with a convex surface toward the object side; a second lens having a negative refractive power; a third lens; a fourth lens having a positive refractive power; a fifth lens having a negative refractive power and a concave surface toward the image side; and a sixth lens of a biconcave shape, provided in this order from the object side. The imaging lens satisfies a predetermined conditional formula.
US09766425B2 Lens barrel, image capturing device and method of manufacturing the same
A lens barrel includes: a first cylindrical member that extends in a prescribed axial direction; a second cylindrical member that slides in the prescribed axial direction along an inner circumferential surface of the first cylindrical member; an axis member that slides in the prescribed axial direction along an inner circumferential surface of the second cylindrical member; and a first holding member that is fixed to the axis member, is guided in the prescribed axial direction by the slide of the axis member against the second cylindrical member, and holds a first optical member.
US09766424B2 Camera module
A camera module generally provided in a mobile terminal. The camera module includes a lens unit which is configured to accommodate at least one lens. An actuator unit is configured to fix the lens unit, and a base which is fixed by an adhesive to the bottom of the actuator. A printed circuit board (PCB) to which the base is fixed for thereby supplying electric power to the actuator unit. Either a corner of an outer side of the bottom of the actuator unit or a corner of an outer side of the top of the base is tapered.
US09766402B2 Tunable add-drop filter with an active resonator
An add-drop filter for transmitting at least one signal is provided. The add-drop filter includes at least two optical waveguides capable of carrying the at least one signal, and at least one active resonator coupled between the optical waveguides, wherein the at least one active resonator provides gain that counteracts losses for the at least one signal.
US09766400B2 Method for adjusting properties of a photonic circuit by post fabrication ion implantation, and adjusted waveguide and photonic circuit
A method for adjusting the properties of a photonic circuit such that they fit with expected properties, the photonic circuit including a waveguide which includes a light propagation region, is provided. The method includes a step of modifying the refractive index of at least one zone of the region, the step being implemented by an ion implantation in the at least one zone. It extends to a waveguide the light propagation region of which has at least one zone with a refractive index modified by ion implantation in which the light remains confined, as well as a photonic circuit incorporating such a guide.
US09766386B2 Optical member and display device having the same
Disclosed are an optical member, a display device having the same, and a method of fabricating the same. The optical member includes a receiving part having an empty space therein, a host in the receiving part, a plurality of wavelength conversion particles in the host, a sealing part in the receiving part, and a pre-treatment layer between the sealing part and an inner surface of the receiving part.
US09766382B2 Single-sensor hyperspectral imaging device
The present disclosure generally relates to hyperspectral spectroscopy, and in particular, to systems, methods and devices enabling a single-sensor hyperspectral imaging device. Hyperspectral (also known as “multispectral”) spectroscopy is an imaging technique that integrates multiples images of an object resolved at different narrow spectral bands (i.e., narrow ranges of wavelengths) into a single data structure, referred to as a three-dimensional hyperspectral data cube. Data provided by hyperspectral spectroscopy allow for the identification of individual components of a complex composition through the recognition of spectral signatures of individual components within the three-dimensional hyperspectral data cube.
US09766373B2 Selective light blocking opto-physical materials and optical devices including such selective light blocking opto-physical materials
An opto-physical material comprises a curable matrix composition and an effective amount of an ultraviolet light additive dispersed therein. The opto-physical material has a refractive index ranging from 1 to 1.8 at 589 nm wavelength and a light transmission value of 30% or less at any wavelength in the ultraviolet light spectrum. In addition, a test value of an optical physical property for the opto-physical material does not differ by more than 5% from a predetermined value of the optical physical property when the predetermined value is measured under the same measurement conditions for an opto-physical material comprising a comparative curable matrix composition lacking the ultraviolet light additive, wherein the optical physical property is selected from color shift in the visible light spectrum, light diffusivity at any wavelength in the light spectrum, light transmission in the visible light spectrum, and combinations thereof.
US09766368B2 Time dependent neutron-gamma spectroscopy
An apparatus and method for estimating at least one parameter of interest of an earth formation including an estimation of the parameter of interest using a time-dependent ratio of information obtained from at least one neutron detector through the exposure of the earth formation to a radiation source, particularly a pulsed nuclear source. The apparatus includes a processor and storage subsystem with a program that, when executed, implements the method. Also, an apparatus and method for estimating at least one parameter of interest of an earth formation including an estimation of the parameter of interest using a first component and a second component of an information set obtained using a single radiation detector.
US09766362B2 System and method for using dual telemetry
A system and a method use dual telemetry for tools located in a wellbore. A first telemetry system and a second telemetry system coordinate communication with the tools. Both the first telemetry system and the second telemetry system may transmit data regarding the tools and/or drilling conditions from the tools to a surface location simultaneously. The first telemetry system or the second telemetry system may communicate with the surface location if communication using the other telemetry system is interrupted. The first telemetry system and the second telemetry system may have a master/slave relationship so that data requests from a specific telemetry system do not interfere with data requests from the other telemetry system.
US09766360B2 Marine seismic surveying with towed components below water's surface
A skeg mounts from the stern of a towing vessel and extends below the waterline. A channel in the skeg protects cables for steamers and a source (e.g., air gun array) of a seismic system deployed from the vessel. Tow points on the skeg lie below the water's surface and connect to towlines to support the steamers and the source. A floatation device supports the source and tows below the water's surface to avoid ice floes or other issues encountered at the water's surface. Seismic streamers have head floats supporting the streamers. Each of the floats has adjustable buoyancy preconfigured to counterbalance the weight in water of the towed component that the float supports. Acoustic signals from a transceiver at the vessel find locations of the towed components. A towed fish at a lower level than the towed components also uses acoustic signals with a transceiver to further refine the locations of the towed components.
US09766358B2 System and method for local attribute matching in seismic processing
There is provided herein a new system and method of local attribute match filtering which operates in the local attribute domain via the use of complex wavelet transform technology. This approach is adaptable to address various noise types in seismic data and, more particularly, is well suited to reduce the noise in geophone data as long as an associated hydrophone signal is relatively noise-free.
US09766357B2 Seismic image dip decomposition estimation and recomposition
Method for optimal stacking of seismic images to remove noise and enhance signals in seismic images (101) outputted from a Reverse Time Migration (RTM) imaging process. Dip information is calculated (102) and then sorted by image point (104), for each seismic image to be stacked. A dominant dip and azimuth is determined at each image point (106), and only those events are stacked (107). If the image is still noisy or lacking in detail (108), the process may be iterated (109) to improve the selection of most likely dip and azimuth.
US09766356B2 Method for computing uncertainties in parameters estimated from beamformed microseismic survey data
A method for estimating uncertainties in determining hypocenters of seismic events occurring in subsurface formations according to one aspect includes determining estimates of event locations by choosing local peaks in summed amplitude of seismic energy detected by an array of sensors disposed above an area of the subsurface to be evaluated. For each peak, the following is performed: recomputing the summed amplitude response for a selected set of points of comprising small perturbations in time and space from the estimated event locations; computing second derivatives of log likelihood function from the stacked responses at the estimated location and the perturbed locations; assembling the second derivatives into a Fisher information matrix; computing an inverse of the Fisher information matrix; determining variances of estimated parameters from the elements from the diagonal of the inverted matrix; and computing standard deviations of the estimated parameters by calculating a square root of the variances.
US09766345B2 Low cost cableless ground station antenna for medium earth orbit satellite communication systems
A ground station antenna including a torus shaped reflector having multiple feed points along a focal arc in front of the reflector. The ground station antenna includes transceiver feeds having their electrical phase centers located on the focal arc and supported by a rotating feed platform. The transceiver feeds are configured to simultaneously track rising and falling satellites when the platform rotates. The ground station antenna further includes a wireless power receiver coupled to the transceiver feeds to power the transceiver feeds. The ground station antenna further includes a wireless signal interface coupled to the transceiver feeds to communicate signals with a base unit to perform subsequent processing.
US09766339B2 Global positioning system (GPS) and doppler augmentation (GDAUG) and space location inertial navigation geopositioning system (SPACELINGS)
A global positioning system (GPS) and Doppler augmentation (GDAUG) end receiver (GDER) can include a GDAUG module. The GDAUG module can generate a GDER position using a time of flight (TOF) of a transponded GPS signal and a Doppler shift in a GDAUG satellite (GSAT) signal. The transponded GPS signal sent from a GSAT to the GDER can include a frequency shifted copy of a GPS signal from a GPS satellite to the GSAT. The GSAT signal can include a signal generated by the GSAT to the GDER.
US09766337B2 Alternative communications for an air vehicle
An air vehicle comprises a satellite receiver having messaging capability. The receiver is configured to process a command and control (C2) message when alternative communications are required. The air vehicle further comprises avionics for taking a course of action according to instructions in a C2 message received by the satellite receiver.
US09766328B2 Sonar transducer array assembly and methods of manufacture thereof
A sonar transducer array assembly comprises a first flexible circuit, a second flexible circuit, and a plurality of transducer elements. The first and second flexible circuits each include a first side, a second side, and a plurality of adhesive areas spaced apart and positioned in a line along one edge of the first side. The transducer elements each include a first surface attached to one of the adhesive areas of the first flexible circuit, an opposing second surface attached to one of the adhesive areas of the second flexible circuit, and a third surface positioned between the first and second surfaces. The transducer elements form a linear array with the third surface of each transducer element in alignment and configured to transmit and receive an acoustic pressure wave.
US09766326B2 Laser tracker with calibration unit for self-calibration
Embodiments of the invention relate to a laser tracker for continuous tracking of a target, with a beam source for generating measuring radiation, a base defining a vertical axis and a support, wherein the support is pivotable by motor power about the vertical axis relative to the base and thereby a horizontal pivot angle is defined. The tracker further comprises a beam directing unit pivotable by motor power, which defines a vertical pivot angle for orienting the measuring radiation and for receiving measuring radiation, an angle measuring functionality for determining the horizontal pivot angle and the vertical pivot angle, a distance measuring functionality and a photosensitive surface detector for detecting an incidence position of the reflected measuring radiation. The base has a self-calibration unit with a first retroreflective reference target and an optical assembly functioning as a reducing lens.
US09766321B2 Indoor positioning with radio frequency chirp signal propagation delay measurement
A radio frequency locator system and method. First, second and third reference devices are operable to transmit a plurality of spread spectrum chirp signals frequency offset from one another. An object device is operable to receive the plurality of spread spectrum chirp signals, the object device is further operable to evaluate the received plurality of spread spectrum chirp signals for relative phase shifts between the plurality of spread spectrum chirp signals and derive a fine propagation time between the reference devices and the object device using the phase shifts between the spread spectrum chirp signals. The reference devices determine their location independent of the object device and determine the location of the object device as a function of each of their locations and of their range to the object device.
US09766319B2 Off-set drive assembly for solar tracker
In an example, the present invention provides a solar tracker apparatus configured with an off-set drive assembly. In an example, the apparatus has an inner race structure, which has a cylindrical region coupled to a main body region, the main body comprising an off-set open region. The cylindrical region is an annular sleeve structure coupled to the main body region, which occupies the spatial region within the cylindrical region. In an example, the apparatus has an outer race structure coupled to enclose the inner race structure, configured to couple the inner race structure to allow the inner race structure to move in a rotational manner about a spatial arc region; and configured to allow the inner race structure to pivot about a region normal to a direction of the spatial arc region. In an example, the solar tracker has a clamp assembly that is configured to pivot a torque tube.
US09766313B2 MR imaging using apt contrast enhancement and sampling at multiple echo times
The invention relates to a method of CEST or APT MR imaging of at least a portion of a body (10) placed in a main magnetic field B0 within the examination volume of a MR device. The method of the invention comprises the following steps: •a) subjecting the portion of the body (10) to a saturation RF pulse at a saturation frequency offset; •b) subjecting the portion of the body (10) to an imaging sequence comprising at least one excitation/refocusing RF pulse and switched magnetic field gradients, whereby MR signals are acquired from the portion of the body (10) as spin echo signals; •c) repeating steps a) and b) two or more times, wherein the saturation frequency offset and/or a echo time shift in the imaging sequence are varied, such that a different combination of saturation frequency offset and echo time shift is applied in two or more of the repetitions; •d) reconstructing a MR image and/or B0 field homogeneity corrected APT/CEST images from the acquired MR signals. Moreover, the invention relates to a MR device (1) for carrying out the method of the invention and to a computer program to be run on a MR device.
US09766310B1 Method and apparatus for magnetic resonance imaging of the cranio-cervical junction
The disclosure of the present invention provides for an imaging apparatus and methods for imaging the cranio-cervical junction of a patient using magnetic resonance. The apparatus is adapted to slide over the patient's head, and includes a saddle element and a solenoid element. The saddle element has a length that extends along a superior-inferior axis of the patient, and a circumference along an axial plane of the patient when the apparatus is slid over the patient's head, so as to define a substantially cylindrical volume. The solenoid element attaches to the saddle element at about a midpoint of the saddle element's length, so as to be positioned along an axial plane of the patient when the apparatus is slid over the patient's head. This configuration allows for the cranio-cervical junction of the patient to be positioned in the cylindrical volume when the apparatus is slid over the patient's head.
US09766309B2 Magnetic resonance imaging apparatus and apparatus for measuring radio frequency output for the same
An apparatus for measuring radio frequency output for a magnetic resonance imaging apparatus includes a plurality of directional couplers, a comparator, a switcher and a converter. The plurality of directional couplers are different in degree of coupling from each other, and attenuate an RF signal which is generated in an RF signal generator and amplified in an RF power amplifier. The comparator compares input-level information of a signal inputted into the RF power amplifier with a threshold value. The switcher switches to any one of the plurality of the directional couplers based on a result of the comparison so as to output an RF signal by the one directional coupler. The converter performs a digital conversion of the RF signal from the one directional coupler so as to output a digital signal.
US09766305B2 Apparatus and method for layout of magnetic field sensing elements in sensors
An apparatus includes groups of magnetic tunnel junctions, where the magnetic tunnel junctions in each group are arranged in rows, the magnetic tunnel junctions in each row are connected in series, and the rows are connected in parallel. The apparatus further includes a first conductive layer including conductive interconnects, a second conductive layer including straps, and a third conductive layer including field lines, each field line configured to generate a magnetic field for configuring an operating point of a corresponding subset of the magnetic tunnel junctions in each group based on a current flow through each field line. The magnetic tunnel junctions in each group are disposed between and connected to a corresponding one of the conductive interconnects and a corresponding one of the straps. The second conductive layer is disposed between the first conductive layer and the third conductive layer.
US09766301B2 Method for reset and stabilization control of a magnetic sensor
A magnitude and direction of at least one of a reset current and a second stabilization current (that produces a reset field and a second stabilization field, respectively) is determined that, when applied to an array of magnetic sense elements, minimizes the total required stabilization field and reset field during the operation of the magnetic sensor and the measurement of the external field. Therefore, the low field sensor operates optimally (with the highest sensitivity and the lowest power consumption) around the fixed external field operating point. The fixed external field is created by other components in the sensor device housing (such as speaker magnets) which have a high but static field with respect to the low (earth's) magnetic field that describes orientation information.