Document Document Title
US10700737B2 Outbound interference reduction in a broadband powerline system
Disclosed is a method and apparatus for reducing outbound interference in a broadband powerline communication system. Data is modulated on first and second carrier frequencies and is transmitted via respective first and second lines of the powerline system. A characteristic of at least one of the carrier signals (e.g., phase or amplitude) is adjusted in order to improve the electrical balance of the lines of the transmission system. This improvement in electrical balance reduces the radiated interference of the powerline system. Also disclosed is the use of a line balancing element on or more lines of the powerline system for altering the characteristics of at least one of the power lines in order to compensate for a known imbalance of the transmission system.
US10700731B2 Method and apparatus for converting DC voltages on a tower
In one embodiment, an integrated power cable is provided. The integrated power cable, comprises a power cable having a first end and a second end; wherein the first end is configured to be electrically coupled to a DC power supply; at least one DC-DC voltage converter having at least one input and at least one output; wherein the second end is fixedly electrically and mechanically connected to the input; a first connector fixedly connected mechanically and electrically to the output; and wherein the first connector is configured to be coupled to at least one remote radio head.
US10700728B2 Inconspicuous support system for propping and suspending mobile computing devices to multiple angles and orientations with respect to a resting surface or base
An inconspicuous support system of angled and straight cavities for latching support elements, such as a stylus, an independent arm, or plate; or support structures, such as a desktop stand, a floor stand, a hook, or a plurality of hooks, to mobile computing devices and its use to prop and to suspend these devices to multiple angles and orientations with respect to a resting surface or base.
US10700727B2 Protective/control receptacle
A remote control arrangement has a protective/control receptacle and a mobile radio device for use as a remote control. The protective/control receptacle forms a closed peripheral cover on which a corner protector for holding corners of the mobile radio device is provided and has a receptacle-side control for controlling a device-side control on the mobile radio device. The receptacle-side control is operable from the outside. The receptacle-side control is haptically perceivable on the outer face of the cover and is used to control a virtual device-side control.
US10700721B2 Remote passive intermodulation detection using nearby transmissions
Remote detection of interference generated by Passive Inter-Modulation (PIM) may be performed by determining intermodulation product information for a plurality of transmitters, receiving downlink power information of the plurality of transmitters, determining, using the intermodulation product information and the downlink power information, a Weighted Downlink Power (WDP) signal for an intermodulation product, and determining, using the WDP signal and uplink interference information, a PIM Detection Assessment (PIMDA) score of the intermodulation product, the value of the PIMDA score corresponding to interference generated by PIM. The WDP signal includes a plurality of expected power values. The remote detection of the interference generated by PIM may be performed by a wireless telecommunications system comprising a receiver and a processor, wherein the uplink interference information is of the receiver.
US10700717B1 Band selection switch circuit and amplifier
A band selection switch circuit for an amplifier with an impedance matching circuit includes a band selection switch and an impedance compensation circuit. The band selection switch includes a signal port switch configured to selectively connect to one of a common transmit port, transmit and receive (TxRx) ports, and receive ports, and an impedance port switch configured to selectively connect the common transmit port and one of the receive ports and an impedance port. The impedance compensation circuit includes an impedance element connected to the impedance port.
US10700713B2 System and method for error correction in data communications
A method and system are provided for error correction. After row encoding and column encoding, additional codeword data (ACD) and modified parity (P′) may be concurrently created, for each of a plurality of modified column codewords (CCW′), by multiplying initial calculated parity P by a generator matrix G. Each CCW′ may include an ACD portion and a P′ portion such that each bit in the P′ portion of a selected CCW′ is present in the ACD portion for one of the other CCW′. In contrast to known approaches, the method and system may provide modified column codewords such that all data and parity bits are present in two codewords while using only two types of codewords, and without using extra parity-on-parity bits. In a set of modified column codewords, each bit in the modified parity in one modified codeword is present in another codeword.
US10700707B2 Circuit for transforming parity-check matrix of QC-LDPC code, error correction circuit having the same, and method of operating the same
Provided herein may be a circuit for transforming a parity-check matrix of a Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) code, an error correction circuit having the same, and a method of operating the same. The circuit for transforming a parity check matrix of a QC-LDPC code including circulant matrices may include a determination component configured to determine whether a parity-check matrix that is externally input has full rank, a selection component configured to detect linearly dependent rows or columns, among rows or columns of the parity-check matrix based on a result of the determination of the determination component, and select any one row or column from among the linearly dependent rows or columns, and an entry replacement component configured to replace any one of circulant matrices included in the selected one row or column with a zero matrix.
US10700706B2 Memory system with decoders and method of operating such memory system and decoders
A memory system, a controller including a bit-flipping (BF) decoder and a min-sum (MS) decoder that may be included in the memory system and operating methods thereof in which the controller determines a quality metric as a function of initial syndrome weight and information of the BF decoder after a set number of decoding iterations by the BF decoder in a test period. After the test period, the controller applies the quality metric to each codeword to determine whether to send that codeword first to the BF decoder for decoding or directly to the MS decoder for decoding.
US10700697B2 Ad converter and image sensor
In an AD converter, a first DAC circuit performs a first operation in parallel with a second operation performed by a second DAC circuit, and the first DAC circuit performs the second operation in parallel with the first operation performed by the second DAC circuit. In the first operation, electric charge corresponding to an input signal of the first DAC circuit or an input signal of the second DAC circuit is sampled. In the second operation, an AD conversion is sequentially performed on the basis of the electric charge sampled in the first operation. The first DAC circuit and the second DAC circuit alternately perform the first operation and the second operation.
US10700696B1 Adaptive control circuit and method for signal-optimized sampling
A control circuit for signal sampling of an analog RF signal includes: a spectrum monitoring circuit for monitoring the analog RF signal to determine a frequency of the analog RF signal; a tunable clock source for generating a tunable sampling clock for sampling the analog RF signal; a sample clock tuning circuit for controlling the tunable clock source and selecting a sample clock frequency of the tunable sampling clock that provides a predetermined ratio between the sample clock frequency of the tunable sampling clock and a center frequency of the analog RF signal; and an Analog-to-Digital Converter (ADC) for sampling the analog RF signal using the tunable sampling clock.
US10700691B1 Circuit with analog-to-digital converters of different conversion resolutions
A circuit includes a first external terminal, a first lower resolution analog-to-digital converter (LRADC) coupled to the external terminal and configured to perform a first conversion of an analog signal received at the external terminal to a digital value, and a higher resolution analog-to-digital converter (HRADC). The HRADC is configured to selectively receive the analog signal from the first external terminal based on the digital value. When the digital value outputted by the first LRADC indicates a change in value of the received analog signal, the HRADC is provided with the analog signal and performs a second conversion of the analog signal to a second digital value. The first LRADC has a lower conversion resolution as compared to the HRADC.
US10700689B2 Apparatuses and methods for detecting a loop count in a delay-locked loop
Apparatuses and methods are disclosed for detecting a loop count in a delay-locked loop that uses a divide clock in a measure initialization process. An example apparatus includes a divider configured to receive a signal and produce a first divided signal and a second divided signal that is complementary to the first divided signal, a first circuit configured to count the first divided signal during a first enabled period and produce a first count value, a second circuit configured to count the second divided signal during a second enabled period and produce a second count value, and an adder configured to produce a third count value responsive to the first and second count values.
US10700686B2 Configurable computing array
A configurable computing array comprises at least an array of configurable interconnects, at least an array of configurable logic elements and at least an array of configurable computing elements. Each configurable computing element comprises at least a programmable memory for storing a look-up table (LUT) for a math function.
US10700681B1 Paralleled power module with additional emitter/source path
Power electronics circuitry includes a pair of parallel switching elements. Each of the switching elements includes two power terminals, two control terminals, and an additional terminal. Corresponding ones of the two power terminals from each of the pair are connected via respective first and second power paths. Corresponding ones of the two control terminals from each of the pair are connected via respective first and second control paths. The additional terminals are connected via an additional path. The circuitry also includes a gate driver tapping the first and second control paths, and a magnet surrounding the additional terminals to couple inductance of the additional path.
US10700680B2 Control circuit for controlling reset operation
A control circuit includes a reset circuit and a determination circuit. The reset circuit is coupled to a digital frequency divider of a phase locked loop circuit and configured to perform a reset operation. The determination circuit is coupled to the reset circuit and configured to determine whether a first predetermined time interval has elapsed so as to control the reset circuit to stop performing the reset operation when the first predetermined time interval has elapsed.
US10700679B2 RF switch with bypass topology
An RF signal switch circuit that allows connection of any of N radio frequency (RF) input terminals to a switch output port, either in a low loss mode, in a bypass mode, or, optionally, in a signal function mode. Embodiments of the invention allow for both a single switch in the series input path to a target circuit while still having the ability to isolate the bypass path from the target circuit. In the low loss and bypass mode, the circuit simultaneously exhibits low input insertion loss (and thus a low noise factor) and high bypass mode isolation.
US10700678B2 Drive control circuit for power semiconductor element
A voltage driver shifts a voltage on a gate as a control terminal of a power semiconductor element in response to an ON command or an OFF command. A gate voltage detector generates a detection signal of a gate-emitter voltage. A delay signal generator generates a delay signal obtained by adding a delay time to the detection signal. A subtractor generates a voltage difference signal between the detection signal and the delay signal. When the voltage difference signal exceeds a reference voltage during an operation of turning on the power semiconductor element, a short-circuit state detector detects a hard-switching fault.
US10700673B2 Comparison circuit and delay cancellation method
Comparison circuit and delay cancellation method are provided. The circuit includes a control circuit, capacitors and a transconductance amplifier circuit, wherein the control unit is configured to receive an input signal and control the comparison circuit to be in different working stages; the capacitors are configured to store a DC offset voltage signal at an automatic zero calibration stage; store the input signal when the output signal is inverted at a measurement stage; and store an equivalent delay voltage signal at a delay sampling stage; the transconductance amplifier circuit is configured to store the DC offset voltage signal to the capacitors at the automatic zero calibration stage; compare voltage signals on positive and negative input terminals and generate an output signal at the measurement stage; and store the equivalent delay voltage signal to the capacitors at the delay sampling stage. An inherent delay of the comparison circuit may be cancelled.
US10700670B2 Voltage control circuit
A voltage control circuit includes: a voltage detection circuit configured to detect an input voltage input through an input terminal, and to provide a detection voltage based on the detecting of the input voltage; a comparison circuit configured to compare the detection voltage with a reference voltage, and to provide a comparison result signal based on a result of the comparing of the detection voltage with the reference voltage; a voltage switching circuit connected between the input terminal and an output terminal, and configured to selectively operate in either one of an ON state and an OFF state according to the comparison result signal; and a voltage dropping circuit connected to the voltage switching circuit in parallel, and configured to drop the input voltage to a dropped voltage and output the dropped voltage to the output terminal.
US10700661B2 Surface acoustic wave device with unidirectional transducer
A surface acoustic wave (SAW) device is disclosed. The SAW device includes a piezoelectric layer and a transducer having a plurality of electrodes. The electrodes are aligned with respective longitudinal axes parallel to each other and perpendicular to a wave propagation direction. Each electrode includes a conductive first layer having a first thickness and a first width in the wave propagation direction; and a conductive second layer having a second thickness that is negligible compared to the first thickness. The first layer and second layer are in electrical contact with each other to provide electrical conduction over a total width of the electrode in the wave propagation direction, the total width being greater than the first width of the first layer.
US10700654B2 High dynamic range capacitor transimpedance amplifier
A readout circuit, for at least one sensing element, includes an amplifier including an input node for receiving charges from the sensing element or elements and an output node, a first feedback loop comprising a feedback capacitor, and at least one second feedback loop comprising another feedback capacitor, between the output and input nodes of the amplifier, for defining different gains. The at least two feedback capacitors being each connectable to a reference voltage supply via respective switches, for pre-loading the feedback capacitors with a predetermined charge different from the charge obtainable from the at least one sensing element, for sampling signals at a reset level before charge transferal. The loops comprising a respective switch between their capacitors and the output node, for operatively connecting and disconnecting each loop, for obtaining reset voltages at two different gains and signal voltages at two different gains.
US10700647B2 Source follower
A source follower with an input node and an output node includes a first transistor, a second transistor, and a DC (Direct Current) tracking circuit. The first transistor has a control terminal, a first terminal coupled to a first node, and a second terminal coupled to a second node. The second transistor has a control terminal, a first terminal coupled to a ground voltage, and a second terminal coupled to the first node. The DC tracking circuit sets the second DC voltage at the second node to a specific level. The specific level is determined according to the first DC voltage at the first node. The output node of the source follower is coupled to the first node.
US10700646B2 pHEMT switch circuits with enhanced linearity performance
pHEMT-based switch circuits, devices including same, and methods of improving the linearity thereof. In one example, an antenna switch module includes a pHEMT switching circuit connected in series between an input signal terminal and a load terminal, the pHEMT switching circuit including at least one pHEMT configured to produce a first harmonic signal at the load terminal responsive to being driven by an input signal of a fundamental frequency received at the input signal terminal, the first harmonic signal having a first phase, and a gate resistance circuit connected to a gate of the at least one pHEMT and having a resistance value selected to produce a second harmonic signal at the load terminal, the second harmonic signal having a second phase opposite to the first phase.
US10700645B2 Power amplification system with adaptive bias control
Power amplification system with adaptive bias control. In some embodiments a power amplification system includes a power amplifier including a radio-frequency (RF) input terminal for receiving an RF signal, an RF output terminal for providing an amplified RF signal, a supply voltage terminal for receiving a power amplifier supply voltage to power the power amplifier, and one or more bias terminals for receiving one or more bias signals. The power amplification system also includes a bias controller configured to provide the one or more bias signals to the one or more bias terminals, at least one of the one or more bias signals being based on the power amplifier supply voltage.
US10700631B2 Motor temperature estimation apparatus and method by the same
While a stepping motor for conveying a paper is being driven, a first clocking section enables a counting control section to add a first predetermined value to a count value each time a first predetermined period of time elapses. When the count value reaches a first threshold value, a motor stop determination section stops the motor. A second clocking section enables the counting control section to subtract a second predetermined value from the count value each time a second predetermined period of time elapses when the motor is stopped. When the count value falls below a second threshold value smaller than the first threshold value, a motor drive resuming section resumes the operation of the motor. A third clocking section enables the counting control section to subtract a third predetermined value from the count value each time a third predetermined period of time elapses when the stepping motor is stopped in a state in which the count value is smaller than the first threshold value.
US10700626B2 Air conditioner
An air conditioner includes: a power generating unit that generates drive power for driving the air conditioner; an output unit that drives a motor; a detecting unit that detects a DC voltage applied to the output unit; a motor drive control unit that controls the output unit based on a detection result from the detecting unit; a drive power supply unit that supplies an operating power source to the output unit and the motor drive control unit; a main body control unit that outputs a motor drive command or a motor drive stop command to the supply unit; a power circuit unit that supplies operating power to the main body control unit and the supply unit; and an input changeover switch that inputs the detection result to the motor drive control unit as the motor is driven, and cuts off input of the detection result as the motor stops.
US10700619B2 Piezoelectric actuator, piezoelectric motor, robot, hand, and pump
A piezoelectric actuator includes a plurality of piezoelectric elements that generate a driving force to be transmitted to a driven portion; and a power supply portion that supplies power to the plurality of piezoelectric elements. The plurality of piezoelectric elements are electrically connected to the power supply portion in parallel.
US10700616B2 Power conversion device canceling a common mode voltage
A power conversion device that converts electric power by having a power semiconductor element perform a switching operation includes a voltage detector detecting a common mode voltage generated in the switching operation of the power semiconductor element, a voltage control power supply that generates a voltage opposite in polarity to and as high as the common mode voltage with a circuit that amplifies power of the common mode voltage detected by the voltage detector, and a voltage superimposition structure canceling the common mode voltage not lower than a switching frequency generated in the switching operation of the power semiconductor element, by superimposing the voltage generated by the voltage control power supply on an output from the power conversion device.
US10700613B2 Quasi-resonant flyback converter controller
A flyback converter includes a primary-side circuit to receive an input voltage, a secondary-side circuit to generate an output voltage, a transformer coupling the primary-side circuit to the secondary-side circuit, a main switch coupled to a primary winding of the transformer, and a converter controller having a primary-side controller in signal communication with the main switch to control an on time and an off time of the main switch and to detect one or more valleys of a resonant waveform developed at the main switch during the off time of the main switch. The primary-side controller is configured to operate in a valley reduction mode of operation upon determining that the output voltage is less than a reference voltage minus a predetermined threshold value. The valley reduction mode of operation includes decrementing, for each switching cycle of the main switch, a number of valleys occurring during that switching cycle.
US10700611B2 Current-to-voltage power converter
A current fed power supply circuit, a method for producing DC voltages from a current source, and a power delivery system are provided herein. One embodiment of a current fed power supply circuit includes: (1) input terminals, (2) an energy storage device having a first end coupled to the input terminals, (3) power switching circuitry coupled to a second end of the energy storage device and including a transformer having a primary winding and a plurality of secondary windings, and (4) multiple output terminals that are each uniquely coupled to one of the plurality of secondary windings, wherein the power switching circuitry converts a current received at the input terminals to a plurality of regulated voltages at the multiple output terminals.
US10700597B1 Distribution transformer power flow controller
A distribution transformer power flow controller apparatus includes at least one external source terminal configured to be coupled to a distribution transformer, at least one external load terminal configured to be coupled to a load, and a converter circuit configured to be coupled between the at least one external source terminal and the at least one external load terminal to provide series connection of the converter circuit with the load and to control a power transfer of the distribution transformer. The converter circuit may be configured to control a reactive power transfer of the distribution transformer. The converter circuit may also be configured to control a reactive power transfer and a real power transfer. In some embodiments, the converter circuit may be configured to be coupled to at least one energy storage capacitor, at least one battery and/or at least one power generation device.
US10700587B2 Multilevel converter
An electronic system includes a plurality of switching elements (T) and a plurality of energy storage elements (L; C). The energy storage elements (L; C) are connected to one another by the switching elements (T). The energy storage elements (L; C) can be selectively switched to a first, a second or a third state by switching the switching elements (T). In the first state, the energy storage elements (L; C) are connected in series with one another. In the second state, the energy storage elements (L; C) are connected in parallel with one another. In the third state, the energy storage elements (L; C) are bypassed, wherein two of the energy storage elements (L; C) are each connected by no more than three of the switching elements (T).
US10700579B2 Method and assembly of a generator
A generator includes a stator core having a set of stator poles formed by a post and a wire wound about the post to form a stator winding, with the stator winding having end turns, a rotor having a set of rotor poles and configured to rotate relative to the stator and a rotor channel for liquid coolant to flow through the rotor to a set of coolant apertures, and a set of rotor pole coolant channels aligned with and proximate to the set of rotor poles. The liquid coolant flow extracts heat from the generator.
US10700564B2 Manufacturing method for a conductor disposed within an insulator
A method includes forming one or more cores, wherein each of the one or more cores has a cross section corresponding to a conductor to be subsequently formed, forming an insulator around the one or more cores, removing the one or more cores to expose one or more recesses within the insulator, and forming one or more conductors in at least one of the one or more recesses of the insulator such that the cross sections of the one or more conductors conform to an interior surface of the one or more recesses in the insulator.
US10700561B2 Double-rotor flux-switching machine
Advantageous machines, such as flux-switching machines (FSMs) are provided. An FSM can be yokeless and can have two rotors, which can be displaced from one another (e.g., by half a pole pitch). An FSM can be a flux-switching permanent magnet machine (FSPMM), and all magnets can be magnetized in the same circumferential direction. FSMs of the subject invention are cost-effective, have high torque density, and can operate well even under fault conditions.
US10700560B2 Sintered magnet
A sintered magnet has an arc shape cross-section defined by an outer arc, an inner arc, and a pair of end sides connecting an end point of the outer arc and an end point of the inner arc, and a range of an central angle α of the inner arc is 145°≤α≤180°. The inventors have newly found that a large magnetic flux can be obtained according to the sintered magnet and the characteristics of the motor can be improved, using such a sintered magnet.
US10700559B2 Stator core, a stator and a motor
A stator core, a stator and a motor are provided. The stator core may include a head that extends in a circumferential direction; a tooth that extends inward from the head; a first protruding portion that extends outward from an outer circumferential surface of the head; and a second protruding portion that protrudes from an outer circumferential surface of the first protruding portion.
US10700558B2 Wireless power transmission system
A wireless power transmission system includes: a power transmitting device; a power receiving device; and a relay device. In a state where the relay side switch circuit has the relay side rectifier and the relay side load in a non-contact state, and the receiving side switch circuit has the receiving side rectifier and the receiving side load in a non-contact state, power is transmitted from the power transmitting device to the power receiving device via the relay device. After a DC voltage output from the receiving side rectifier reaching a requested voltage of the power receiving device, the receiving side switch circuit connects the receiving side rectifier to the receiving side load at a timing T2 that is different from a timing T1 at which the relay side switch circuit connects the relay side rectifier to the relay side load.
US10700557B2 Multiband energy harvesting
Ambient RF EM energy harvesting generator and a corresponding method, including an antenna arrangement that receives and yields RF output, rectified by an RF to DC rectifier into DC output. The RF EM antenna arrangement includes at least one antenna module having an antenna triplet configured to absorb ambient RF radiation in first, second and third frequency ranges, respectively, and coupled with a compatible LC circuitry. The lowest frequency range is absorbed by an oscillation evoking antenna which induces oscillations between the other two antennas of the triplet. The rectifier includes, in addition to rectification circuitry, a capacitance matrix featuring an array of high frequency, high voltage, low-impedance, micro-capacitors, mounted in parallel and series, which is operative for transiently accumulating the rectified DC output of the rectification circuitry.
US10700545B2 Multimedia device
A multimedia device including a main structure defining a supporting surface extending along a main direction and curved along a single direction oblique with respect to the main direction to form a curved profile, a plurality of secondary structures each defining a fastening surface and suitable to be fastened to the structure in a reciprocally continuous manner along the main direction and the curved profile to entirely cover the supporting surface and form a broken profile approximating to the curved profile, and a plurality of modules including a screen each configured to project images, wherein each of the secondary structures includes a support formed as a single piece and a plurality of modules arranged adjacent to one another along the main direction on the support.
US10700540B2 DC power supply system
A DC power supply system that limits the number of times of charging/discharging of the storage battery when a DC load is connected to a DC bus line. The system includes a DC bus line connectable to a DC load; a power generation device for supplying electric power to the DC bus line; a secondary battery for supplying electric power to the DC bus line; a DC-AC converter connected between the DC bus line and an AC power system; and a controller that controls power supply from the power generation device, the secondary battery, and the DC-AC converter to the DC bus line, and when the power supply of the power generation device cannot satisfy a power supply request of the DC load, the controller controls the DC-AC converter to supply electric power in preference to the secondary battery from the power system.
US10700538B2 Portable device and method of supplying wireless power to a portable device in a sterile environment
A portable device and method of supplying power to the portable device may provide a sterile environment that may protect the health and safety of patients on whom the device is employed. The portable device may be charged inside of the sterile environment. The portable device may be charged using at least one chargeable battery that may be arranged internal and/or external to a portion of the portable device, or internal and/or external to the portable device. A power supply may be connected to the at least one chargeable battery and power the portable device for use. The portable device may be charged up to 100% and/or or fully charged prior to opening the sterile environment.
US10700537B2 Power adapter
A power adapter has a main body, a first bus connector, and a second bus connector. The bus connectors are coupled to each other by an integrated circuit. The power adapter draws current from a first power source, such as a smartphone, to a second power source, such as an electronic cigarette. The power adapter snaps into a keyring receptacle for easy use and transportation. The receptacle has a hinged retention member for retaining spare electronic smoking device cartridges or other items.
US10700536B2 Control device, balance correcting system, electric storage system and device
A control device includes: a first path for: electrically connecting (i) a power source unit or reference potential that provides a potential, voltage or current for generating a drive signal of a switching element and (ii) a receiving unit that receives the drive signal in the switching element; and supplying the drive signal to the switching element; and a second path for: electrically connecting (i) the power source unit or the reference potential and (ii) the receiving unit; and supplying the drive signal to the switching element. (i) A value of a combined resistance of a wire of the second path and one or more elements disposed in the second path is greater than (ii) a value of a combined resistance of a wire of the first path and one or more elements disposed in the first path.
US10700534B2 Automatic DC resistance compensation
The uneven charge and discharge from non-collocated batteries within an HMD can be solved by monitoring the DC current on the paths coupled to the first battery and the second battery and making an adjustment in the path resistance to equalize, or at least reduce, the difference between the currents on the two paths. Aspects of the technology described herein monitor current on paths from two or more non-collocated batteries. When the currents are different, resistance is dynamically added to the path with the higher current to equalize the current in the two paths. The monitoring and resistance adjustment can occur during discharge from a battery to a load and during battery recharge.
US10700531B2 Method and apparatus for transmitting wireless power
A method and apparatus are provided for operating a wireless power transmitter. The method includes controlling the wireless power transmitter to wirelessly transmit power for charging a first power receiver, and while transmitting the power, receiving a search signal from a second power receiver, transmitting a search response signal corresponding to the search signal, and receiving, from the second power receiver, a request join signal including at least one piece of information associated with a power requirement of the second power receiver. Based on identifying that the wireless power transmitter is capable of providing the power having an amount greater than the power requirement of the second power receiver, the method further includes transmitting a charge start command to the second power receiver.
US10700530B2 Method for avoiding signal collision in wireless power transfer
A wireless power transmitter, includes a power conversion unit configured to form a wireless power for power transmission; and a power transmission control unit configured to control the power conversion unit to detect a collision between a first packet generated by a first wireless power receiver and a second packet generated by a second wireless power receiver in a same time slot, and control the power conversion unit to transmit information indicating the collision to the first wireless power receiver and the second wireless power receiver.
US10700526B2 Solar power converter with four-wire grid-side connection
There are provided methods and systems for interfacing converters and solar power arrays. For example, there is provided a method for interfacing a solar power generation apparatus with an electricity grid. The method can include connecting a first level and a second level of the solar power generation apparatus to a two-level converter. Furthermore, the method can include interfacing the two-level converter with the electricity grid via a four-wire connection.
US10700523B2 System and method for distribution load forecasting in a power grid
A method for short term load forecasting in a power grid includes obtaining historical data comprising power data, load data and weather data corresponding to time index data recorded from a location in a power distribution network of the power grid. The method further includes receiving power grid data comprising a plurality of power values, and a plurality of weather parameter values corresponding to a plurality of recent time instant values. The method also includes generating modified historical data using statistical techniques to rectify error conditions. The method further includes estimating one or more power values at a future time instant based on the modified historical data and the power grid data. The method also includes balancing load of the power distribution network based on the estimated one or more power values.
US10700521B2 Hierarchical type power control system
The present disclosure relates to a hierarchical type power control system. The hierarchical type power control system connected to a cloud server includes: a first microgrid cell including a first energy storage system (ESS) having an uninterruptible power supply (UPS) structure and a first load that a power state thereof is managed by the first ESS; a second microgrid cell including a second load and a second ESS managing a power state of the second load; a third microgrid cell including a third load; a middleware server communicating with the first to third microgrid servers; and an integrated control system communicating the middleware server and integrally controlling power supply states of the first to third microgrid cells, wherein the first microgrid cell and the second microgrid cell are connected to each other through a converter to interchange power therebetween.
US10700518B2 Constant current limiting protection for series coupled power supplies
A control circuit for controlling multiple power supplies having their outputs coupled in series is configured to in response to an output current reaching a defined current threshold of a power supply of the power supplies, control the power supply to operate in its constant current mode so that the output current is regulated at the defined current threshold as the remaining power supplies operate in their constant voltage mode, and in response to the output voltage of the power supply reaching a defined voltage threshold, control the power supply to operate in its constant voltage mode so that the power supply provides a first regulated output voltage to its output as the remaining power supplies provide a second regulated output voltage different than the first regulated output voltage to their output. Various other systems, power supplies, control circuit and methods are also disclosed.
US10700512B2 Transmitting and receiving circuit
A transmitting and receiving circuit that transmits and receives signals using coaxial cables includes an input/output terminal that delivers and receives signals, a first port, a second port, a switch, and a ceramic-based electro-static discharge protector. The first port transfers a transmitted signal in a first transmission frequency band width and a received signal in a first reception frequency band width. The second port transfers a transmitted signal in a second transmission frequency band width and a received signal in a second reception frequency band width. The switch connects a common port to one of the first port and the second port. The common port is connected to the input/output terminal on one end of the common port and to the switch on the other end. The electro-static discharge protector is connected between the common port and the ground potential.
US10700504B2 Assembly component of compression joint member, compression joint structure of power-transmission line and method of constructing compression joint member
An assembly component of a compression joint member that connects a power-transmission line to a connection target, includes a core portion compression member including a housing hole that houses an end portion of the core portion, and a compression portion that is compressed for compressing and connecting the end portion of the core portion housed in the housing hole; and a conductive portion compression member that houses an end portion of the conductive portion and the core portion compression member, and is to be compressed with the end portion of the conductive portion and the core portion compression member, wherein the compression portion includes an inclined portion provided at an opening side of the housing hole and whose outer diameter becomes smaller toward the opening side of the housing hole.
US10700503B2 Electrical bus bar assemblies, bus bar support assemblies, bus bar brace apparatus, yoke brace apparatus, and methods
An electrical bus bar assembly configured to maintain spacing between run-over bus bars and horizontal bus bars. The electrical bus bar assembly having a first run-over bus bar and a second run-over bus bar spaced from the first run-over bus bar, and a first horizontal bus bar spaced from the first run-over bus bar. A yoke brace apparatus is coupled between and maintains a first spacing distance D1 between the first run-over bus bar and the second run-over bus bar, and one or more bus bar brace apparatus are provided to maintain a second spacing distance D2 between the first run-over bus bar and the first horizontal bus bar. Yoke brace apparatus and bus bar brace assemblies, bus bar assemblies including the yoke brace apparatus and/or bus bar brace apparatus, bus bar support assemblies, supported electrical bus bar assemblies, and methods of supporting electrical bus bars are disclosed, as are other aspects.
US10700502B2 Wall penetration panel
A wall penetration panel with a cover plate made of a corrosion-resistant material and having a first side surface, a second side surface and an edge surface adjacent to the first side surface and the second side surface; a first gasket having a first side surface, a second side surface, and a second gasket opening between the first side surface and the second side surface, the first side surface adjacent to the second side surface of the cover plate; a frame made of a corrosion-resistant and having a first side surface, a second side surface, and a frame opening between the first side surface and the second side surface, the first side surface being adjacent to and in contact with the second side surface of the first gasket, the frame have an depth and a thickness, and a rolled end having a partially cylindrical surface defining a partially cylindrical volume intersecting the edge surface of the cover plate; and a second gasket having a first side surface, a second side surface, and a first gasket opening between the first side surface and the second side surface.
US10700501B2 Adjustable mud ring assembly
A mud ring assembly includes a base member, a movable member, and at least one actuator. The base member is configured to be coupled to a junction box and includes a flange, an opening extending through the flange, and at least one threaded hole extending through the flange. Each threaded hole is spaced apart from the opening. The movable member is positioned in the opening and is configured to support an electrical device. The movable member includes a first edge and a second edge. The first edge is positioned adjacent the first side of the flange and the second edge is positioned adjacent the second side of the flange. The movable member further includes at least one slot positioned proximate the first edge. Each slot is aligned with one threaded hole. The actuator includes a threaded portion, a head, and a bearing flange. Each actuator is secured in one slot by the head and the bearing flange. Each actuator is rotatable relative to the slot. The threaded portion engages one threaded hole such that rotation of the actuator changes the depth of insertion of the movable member within the opening of the base member.
US10700499B2 Wire gripper
A wire gripper includes a wire gripper body member including a fixed gripping body, an operating member pivotably mounted to the wire gripper body member, a movable gripping body member including a linear body holding portion, and a coupling member for pivotally moving the operating member, wherein a larger weight is allocated to the wire gripper body member, the operating member, and the movable gripping body member than the coupling member. A grasp portion for grasping the wire gripper is provided in a region near the center of gravity and on the pulling side of the coupling member, the grasp portion being formed so that the grasp portion can be grasped by a finger and/or a palm.
US10700491B2 Semiconductor laser, light source device, image forming apparatus, image display device, object device, and colored-light generation method
A semiconductor laser is for generating colored light. The semiconductor laser oscillates in a longitudinal multimode. A width of a wavelength band with an intensity equal to or more than −20 dB relative to a peak intensity in a spectrum distribution of output light is equal to or less than 15 nm. A light source device may include The semiconductor laser; a wavelength estimating device configured to estimate a wavelength λ of light from the semiconductor laser; and an emission-light intensity setting unit configured to set an emission light intensity of the semiconductor laser in accordance with an estimation result by the wavelength estimating device.
US10700487B2 Light source device
Provided is a light source device, including: a base member; a semiconductor laser disposed on the base member; a lateral wall portion formed so as to surround the semiconductor laser; a light-transmissive lid covering a gap surrounded by the base member and the lateral wall portion; and a connection member that airtightly connects an upper surface of the lateral wall portion and a lower surface of the lid over an entire perimeter of the lateral wall portion. The lateral wall portion has a reflecting surface which is an inside surface connected to an upper surface, the reflecting surface being inclined so that light emitted from the semiconductor laser is reflected toward the lid. A dielectric film is continuously formed on the reflecting surface and the upper surface. A height of the connection member is greater than a height of the dielectric film formed on the upper surface.
US10700485B2 Assembly comprising brush cage and spiral spring, and corresponding brush-holder, electric motor and motor vehicle starter
The invention relates mainly to an assembly comprising a brush cage and a spiral spring (36), the spiral spring (36) comprising an axis (Y), a wound part (37) wound about the axis (Y) and an arm (39) extending from one end of the wound part (37), the brush cage comprising at least one lateral wall provided with an opening for the passage of the arm (39) through the lateral wall so that one end of the arm (39) can press against at least part of an end face of a brush, wherein the arm (39) comprises a first portion (391) of which the width (L5) measured along the axis (Y) is different from the width (L6) of the wound part (37) measured along the axis (Y) of the spiral spring (36).
US10700480B2 Electrical impedance matching part for connector mounted on cable with insulated electrical wires
An electrically conductive part, intended to provide electrical impedance matching when connecting a connector with a cable, comprises at least one pair of twisted electrical wires, comprising a front portion, the shape of which has a continuous outer profile and which defines on the inside at least two housings, each of which is suitable for housing the unstripped portion of a cable wire; and a rear portion, extending from the front portion, the shape of which has a discontinuous outer profile defined by fins taking a shape that is complementary to that of the unstripped portion of the wire of a cable.
US10700477B1 Modular device backbone for a network of user-swappable products
A modular device backbone includes two or more backplates configured to be distributed throughout a user space and further configured to couple with swappable devices. Each of the one or more backplates may include a configuration storage device to store configuration information for communicating with additional swappable devices coupled to additional backplates. Each of the one or more backplates may further include a communication unit to provide the configuration information to a coupled swappable device, where the coupled swappable device unit establishes a communication link to the additional swappable devices based on the configuration information.
US10700474B2 Plug connector having unlocking function
A plug connector having unlocking function is disclosed in the present invention. The plug connector includes a base, a signal transmission module, a lock head, a cover and an unlocking device. The lock head has two symmetrical edge protrusions, each of which has an upward inclined surface. The unlocking device includes a sliding member being slidably mounted on the cover and being connected with the lock head, and a pull strip being connected with the sliding member. A connection mouth of the sliding member has two downward inclined surfaces. A free end of the lock head is embedded into the connection mouth, and the upward inclined surface is pressed against the corresponding downward inclined surface. When pulling the pull strip backward, the sliding member moves backward, and the downward inclined surface can push the edge protrusion to move downward and drive the lock head to go down for unlocking.
US10700466B2 Double touch-safe connector system
A connector system that includes first and second connector components. The first connector component includes a female connector. The second connector component includes a male connector having blades for insertion into the female connector; an enclosure enclosing the male connector and having an open end wherein the blades of the male connector face the open end; a locked shield within the open end of the enclosure to obscure the blades and to prevent contact with the blades; and an actuator to unlock the locked shield. Upon insertion of the first connector component into the enclosure, the first connector component causes the actuator to unlock the locked shield and upon further insertion of the first connector component into the enclosure, the first connector component opens the unlocked shield away from the male connector to expose the blades and to allow the female connector to engage the blades of the male connector.
US10700464B2 Device for a busbar system
Device for a busbar system, wherein a housing of the device comprises, on one housing side, electrical connection contacts which are configured in such a way that they are passable through feed-through openings of a contact protection baseplate module of the busbar system and are insertable into uniformly spaced contact openings located below the feed-through openings of busbar modules provided inside the baseplate module for producing a direct electrical and mechanical connection to the busbar modules.
US10700462B2 Connector housing
A connector housing is provided for an electronic/electrical device, which may include a printed circuit board. The connector housing includes a header connector secured to an enclosure. The header connector includes a plastic mounting block defining a plurality of slots. A plurality of contacts is at least partially disposed in the slots of the mounting block, respectively. The contacts each have a first section and a second section. The first section includes a connector end and the second section includes a plurality of retention tabs and a tail end for connection to the electronic/electrical device. The retention tabs extend in the lateral direction and engage the mounting block to help secure the contacts to the mounting block. A keeper is connected to the mounting block such that the tail ends of the contacts protrude from an outer surface of the keeper.
US10700460B2 Electrical connector
An electrical connector adapted to electrically connect with a mating electrical connector comprises a housing, a cable having a plurality of wires and a plurality of cladding layers each covering one of the plurality of wires, an electrical connection assembly electrically connected to the plurality of wires, and a first molded member adapted to be inserted into the housing in a plug-in manner in an extension direction of the cable. The electrical connection assembly is inserted into the housing and configured to be electrically connected with the mating electrical connector. The first molded member is molded on both a portion of the wires on which the cladding layers are not stripped and a portion of the wires on which the cladding layers are stripped.
US10700454B1 Cable connector and cable connector assembly for an electrical system
A cable connector includes a twin-axial cable having a first conductor and a second conductor within a core of the cable. The cable connector includes first and second signal contacts including cable terminals terminated to the conductors and substrate terminals generally perpendicular to the cable terminals and terminated to a substrate. The cable connector includes a contact holder having a body encasing portions of the first and second signal contacts. The contact holder has a front and a rear, and a top and a bottom. The cable terminals are arranged proximate to the rear for termination to the cable. The cable extends from the rear of the contact holder. The substrate terminals are exposed at the bottom for termination to the substrate.
US10700448B2 Holding structure with insulation cap and insulation cap
A holding structure with an insulation cap includes a corrugated tube which sheathes a trunk included in a wire harness and which has an outer circumference provided with a recess and a protrusion alternately arranged in a longitudinal direction. The insulation cap is attached to an end of a branch included in the wire harness and is provided with a protrusion which fits in the recess of the corrugated tube. The protrusion of the insulation cap is engaged with the recess of the corrugated tube, and a tape is wound around the insulation cap and the corrugated tube.
US10700445B2 Electrical functional component having a contact pin and method for producing an electrical functional component
The invention relates to an electrical functional component having at least one electrically conductive conductor strip, at least one contact pin being arranged on the conductor strip, said contact pin being able to be contacted with a complementary contact element, and a contact zone being provided between the conductor strip and the contact pin, said contact zone electrically connecting the conductor strip and the contact pin to each other, the electrically conductive contact zone being formed in an annular cold-pressure-welded transition zone, the surface material of the conductor strip- and/or the surface material of the contact pin comprising at least one cold-working area in the transition zone, a welding zone being provided at least in sections on or in at least one cold-working zone, the contact pin and the conductor strip being connected to each other in the welding zone in an electrically conductive manner by material bonding.
US10700444B2 Multi-beam phased antenna structure and controlling method thereof
A multi-beam phased antenna structure and a controlling method are provided. The multi-beam phased antenna structure includes a main antenna array and a passive beam forming circuit. The main antenna array includes a plurality of first main antennas and a plurality of second main antennas. The first main antennas are spaced out a predetermined distance. The predetermined distance is related to a coverage of the multi-beam phased antenna structure. The first main antennas and the second main antennas are interleaved. The second main antennas are spaced out the predetermined distance. The passive beam forming circuit includes a plurality of main phase shifters. The main phase shifters are electrically coupled to the second main antennas, such that a difference between a first phase of each of the first main antennas and a second phase of each of the second main antennas is substantially 180°.
US10700442B2 Systems, apparatus, and methods for selecting antennas
According to principles of the embodiments as disclosed herein, a device that determines its own orientation and selects an appropriately oriented antenna based on the device's orientation is provided. The device may include a housing including an interior having a base and a top and a first sidewall extending from a perimeter of the base to the top. A plurality of antenna may be coupled to the housing one or more orientation sensors may also be coupled to the housing. A controller may be electrically coupled to each of the plurality of antenna and the one or more orientation sensors, and may be configured to receive information from the one or more orientation sensors, determine an orientation of the housing, and select one of the plurality of antenna to transmit and receive data. A transceiver may be located within the housing and at least one of the plurality of antenna may be being electrically coupled to the antenna.
US10700435B2 Broadband multiple layer dielectric resonator antenna and array thereof
A dielectric resonator antenna, DRA, includes: a ground structure; a plurality of volumes of dielectric materials disposed on the ground structure having N volumes V1 to VN, N being an integer equal to or greater than 3; a signal feed disposed and structured to be electromagnetically coupled to one or more of the plurality of volumes of dielectric materials; wherein adjacent ones of the plurality of volumes of dielectric materials have different dielectric constants with respect to each other; wherein each volume V2 to VN−1 includes a dielectric material other than air; and, wherein at least volume V1 has a cross sectional shape as observed in an elevation view with an overall height that is greater than half its respective overall width.
US10700434B2 Broadband multiple layer dielectric resonator antenna and method of making the same
A dielectric resonator antenna, DRA, includes: an electrically conductive ground structure; a plurality of volumes of dielectric materials disposed on the ground structure comprising N volumes, N being an integer equal to or greater than 3, disposed to form sequential layered volumes Vi, i being an integer from 1 to N, wherein volume V1 forms an innermost first volume, wherein a successive volume Vi+1 forms a layered shell disposed over and at least partially embedding volume Vi, wherein volume VN at least partially embeds all volumes V1 to VN−1; wherein a portion of the dielectric material of volume VN bifurcates at least a portion of volumes V1 to VN−1; wherein the plurality of volumes of dielectric materials has a first effective dielectric constant along a first geometrical path, and has a second effective dielectric constant along a second geometrical path that is lower than the first effective dielectric constant.
US10700430B1 Parasitic multifilar multiband antenna
A multi-band antenna has a plurality of primary filar antenna elements and a plurality of parasitic filar antenna elements. Primary feed ends are coupled to feed signals. Parasitic feed ends are coupled to a common ground. Respective primary filar antenna elements and parasitic filar antenna elements are adjacently spaced from one another by a parasitic distance sufficiently narrow to shorten the primary and parasitic physical lengths relative to the primary and parasitic electrical lengths. The primary and parasitic filar antenna elements are capacitively coupled across the parasitic distance and can have different physical lengths. An optional additional filar antenna element has a bottom end coupled to the common ground. The additional filar antenna element can be distanced from the primary filar antenna element a separation distance sufficient to avoid capacitive coupling therebetween and can be greater than the parasitic distance. A process can obtain the parasitic distance for the antenna.
US10700415B2 Antenna of electronic device including display
An electronic device is provided, which includes a housing including a first plate, a second plate, and a side plate surrounding part of a space between the first plate and the second plate, a display positioned inside the housing and exposed through the first plate, a first conductive plate attached to or integrated into the display, wherein the first conductive plate faces the first direction and includes a first periphery extending along the side plate, a second conductive plate facing the third direction, wherein the second conducive plate includes a second periphery extending along the first periphery and a portion of the second periphery is coupled to the first periphery, and a wireless communication circuit electrically connected to the second conductive plate and configured to use at least one of the first conductive plate or the second conductive plate as an antenna element.
US10700413B2 Antenna device and electronic apparatus
An electronic apparatus includes a spiral coil conductor shared by a first non-contact transfer system and a second non-contact transfer system. In the electronic apparatus, a coil antenna includes an inner coil and an outer coil connected in series with each other. The coil antenna includes opposite ends connected to a first system circuit. The inner coil includes opposite ends connected to the outer coil. The outer coil defines and functions as a booster coupled to the inner coil via an electromagnetic field.
US10700412B2 Converter device for adapting an antenna impedance, comprising a housing for a motor vehicle, and motor vehicle with converter device installed therein
The disclosure relates to a converter device which has a housing that can be installed into a motor vehicle. The converter device is designed to adapt an impedance of an external antenna which can be positioned outside of the housing to an impedance of at least one additional electric device via a conversion path such that a specified impedance is provided at an electric converter output. An antenna device which is independent of the conversion path is integrated into the housing of the converter device, said antenna device providing a Bluetooth and/or WLAN connection to a device, and at least one antenna device connection which is electrically connected to the antenna device is provided on the housing of the converter device as the electric output and/or electric input of the antenna device. The disclosure additionally relates to a motor vehicle comprising a converter device.
US10700411B2 Radiating closures
Novel tools and techniques are provided for implementing telecommunications signal relays, and, more particularly, to methods, systems, and apparatuses for implementing telecommunications signal relays using radiating closures (either aerial, below grade, and/or buried, etc.), or the like. In various embodiments, a signal distribution system, which might be disposed within a radiating closure, might receive a first communications signal. A wireless transceiver of the signal distribution system might send the first communications signal, via one or more wireless communications channels, to one or more devices that are external to the radiating closure. In some embodiments, antennas—which might comprise first antennas disposed within the radiating closure or second antennas embedded in a housing material of the radiating closure, or both—might direct the first communications signal that is sent from the wireless transceiver to the one or more devices. In some cases, IoT sensors may be implemented in the radiating closure.
US10700400B2 Air-zinc battery module
An air-zinc battery module includes a case having an air passage for introducing outside air and a housing space formed therein, a battery unit group which is installed in the housing space of the case and is formed by connecting a plurality of battery units to each other, wherein the battery unit is formed by stacking a plurality of air-zinc battery cells which are connected to each other, and a fan which is installed in the housing space of the case to guide air flow.
US10700391B2 Method and device for monitoring a temperature of a battery system
A device for monitoring a battery system and a method having the steps of determining information about a comparison profile for an incremental capacity of a battery cell of the battery system, determining information about a deviation of the comparison profile from a reference profile, and determining a temperature of the battery cell as a function of the information about the deviation.
US10700388B2 Battery management system and battery system using the same
A battery system includes a unit battery module, a current and coulomb measurement circuit and a master control circuit. The unit battery module stores electricity and calculates battery information of the battery set according to a system current value, a system coulomb value, a cell voltage and a cell temperature of the battery set. The current and coulomb measurement circuit is coupled to the unit battery module, generates the system current value according to the current flowing though the battery set, generates the system coulomb value by integrating the system current value, and provides the system current value and the system coulomb value to the unit battery module. The master control circuit is coupled to the unit battery module, receives the battery information from the unit battery module, generates a system battery information according to the battery information and provides the system battery information to an external device.
US10700387B2 Low resistance negative electrode having excellent adhesiveness and lithium secondary battery comprising the same
A carboxymethyl cellulose is provided with a polydispersity index of 10 or more and a weight average molecular weight of 2,000,000 or more in a negative electrode mix slurry. Accordingly, phase stability of the negative electrode mix slurry is improved, achieving improved adhesiveness and low resistance of a negative electrode manufactured therefrom.
US10700385B2 Battery using layered double hydroxide
Provided is a battery including a layered double hydroxide. The battery includes a positive electrode, a negative electrode, an electrolytic solution being an aqueous alkali metal hydroxide solution, and a layered double hydroxide having a fundamental composition represented by the formula: M2+1−xM3+x(OH)2An−x/n·mH2O where M2+ represents a divalent cation, M3+ represents a trivalent cation, An− represents an n-valent anion, n is an integer of 1 or more, x is 0.1 to 0.4, and m is any real number, the layered double hydroxide being in contact with the electrolytic solution, wherein a metal compound containing a metal corresponding to M2+ and/or M3+ is dissolved in the electrolytic solution such that erosion of the layered double hydroxide by the electrolytic solution is suppressed. The present invention provides a highly reliable battery such that the degradation of a layered double hydroxide (LDH) contained in the battery can be significantly reduced.
US10700384B2 Electrode assembly and method for manufacturing the same
The present invention relates to an electrode assembly including a multi-tab in which tabs are capable of being aligned and a method for manufacturing the same.The method for manufacturing an electrode assembly according to the present invention includes a stacking step of repeatedly stacking a negative electrode, a separator, and a positive electrode so that the separator is stacked between the negative electrode including an electrode tab and the positive electrode including an electrode tab to form an electrode stack, an electrode tab coupling step of coupling the electrode tabs having at least two or more same polarities of the electrode tabs of the electrode stack to each other, and a winding step of winding the electrode stack.
US10700382B2 Chelating ionic liquids for magnesium battery electrolytes and systems
Ionic liquids suitable for use in magnesium batteries are disclosed. In an exemplary embodiment, a rechargeable magnesium battery comprises an anode electrode, a cathode electrode, and a chelating ionic liquid solution in contact therewith. The chelating ionic liquid may comprise at least one cation, at least one anion, and at least one soluble, magnesium salt. The magnesium salt may comprise MgX2, wherein X comprises at least one of Cl—, Br—, I—, TFSI—, FSI—, ClO4—, BF4—, PF6—, RSO3— (wherein R consists of at least one of an alkyl or aryl group), RCO2— (wherein R consists of at least one of an alkyl or aryl group), alkyl borides, alkyl borates, AlCl4—, AlXaRb— (wherein the sum of subscripts a and b is 4, X consists of a halide, and R consists of at least one of an alkyl or aryl group), carboranes, or hexamethyldisilazide.
US10700381B2 Non-aqueous electrolyte solution for lithium secondary battery and lithium secondary battery including the same
The present invention relates to a non-aqueous electrolyte solution for a lithium secondary battery and a lithium secondary battery including the same, and particularly, to a non-aqueous electrolyte solution for a lithium secondary battery which includes an ionizable lithium salt, an organic solvent, and an additive, wherein the additive includes tetravinylsilane, lithium difluorophosphate, and 1,3-propylene sulfate in a weight ratio of 1:3 to 20:3 to 20, and a total amount of the additive is in a range of 1 wt % to 4 wt % based on a total weight of the non-aqueous electrolyte solution for a lithium secondary battery, and a lithium secondary battery including the same.
US10700369B2 Method of diagnosing level sensor failure in fuel cell water trap and control unit using the same
A method of diagnosing level sensor failure in a fuel cell water trap, the method may include: determining whether a water level of a level sensor is changed in a fuel cell water trap, adding an amount of charge according to an operating time and comparing the added amount of charge with a preset threshold amount of charge, according to the result of the forcibly opening a drain valve according to determining whether a channel voltage of a specific channel is abnormal as the result of the comparison, and diagnosing a failure of the level sensor according to determining whether the channel voltage of the specific cell is recovered as a normal state when the drain valve is opened.
US10700363B2 Device for an electrochemical cell
The present invention relates to a device for an electrochemical cell, comprising a first layer of substrate material having a plurality of first hydrophilic areas of the substrate and at least one hydrophobic area separating said first hydrophilic areas, the first layer of substrate material comprising at least two first electrodes made on at least two first hydrophilic areas; a second layer of substrate material having a plurality of second hydrophilic areas of the substrate and at least one hydrophobic area separating said second hydrophilic areas, the second layer of substrate material comprising at least two second electrodes made on at least two second hydrophilic areas; and one or more electrical conductors connected to at least two of said first electrodes. The first layer of substrate material and the second layer of substrate material are positioned on top of one another such that the at least two first electrodes are aligned with the at least two second electrodes in order to form at least two electrochemical cells for producing voltage when the at least two hydrophilic areas are contacted with an aqueous liquid.
US10700352B2 Precursor of positive electrode active material for secondary battery and positive electrode active material prepared using the same
The present disclosure relates to a precursor of a positive electrode active material for a secondary battery including a single layer-structured secondary particle in which pillar-shaped primary particles radially oriented in a surface direction from the particle center are aggregated, wherein the secondary particle has a shell shape, and the primary particle includes a composite metal hydroxide of Ni—Co—Mn of the following Chemical Formula 1, and a positive electrode active material prepared using the same: Ni1−(x+y+z)CoxMyMnz(OH)2  [Chemical Formula 1] In Chemical Formula 1, M, x, y and z have the same definitions as in the specification.
US10700349B2 Surface-functionalized, acidified metal oxide material in an acidified electrolyte system or an acidified electrode system
Described herein are acidified metal oxide (“AMO”) materials useful in applications such as a battery electrode or photovoltaic component, in which the AMO material is used in conjunction with one or more acidic species. Advantageously, batteries constructed of AMO materials and incorporating acidic species, such as in the electrode or electrolyte components of the battery exhibit improved capacity as compared to a corresponding battery lacking the acidic species.
US10700341B2 Negative electrode for rechargeable lithium battery, method of preparing the same and rechargeable lithium battery including the same
A negative electrode for a rechargeable lithium battery including a current collector and a negative active material layer positioned on the current collector, wherein the negative active material layer includes a first active material including a carbon-based material, a composite material including a second active material including a silicon-based material or a tin-based material, the second active material being coated with a combined binder and a fiber-shaped conductive material on the surface thereof, and a binder, a rechargeable lithium battery including the same and a method of preparing the same.
US10700328B2 Nickel-zinc battery cell pack and battery pack using same
The present invention provides a unit cell for a nickel-zinc battery in the form of a cell pack having positive and negative electrodes reliably separated by a hydroxide ion-conductive separator, which can be readily handled and is very advantageous for forming an assembled battery. The nickel-zinc cell pack of the invention includes: a flexible bag comprising flexible films; a separation sheet liquid-tightly connected to the interior of the flexible bag to separate a positive-electrode chamber and a negative-electrode chamber for inhibiting liquid communication therebetween; a positive electrode and a positive-electrode electrolytic solution disposed in the positive-electrode chamber; a negative electrode and a negative-electrode electrolytic solution disposed in the negative-electrode chamber, wherein the separation sheet comprises a separator structure comprising a separator exhibiting hydroxide-ion conductivity and water impermeability.
US10700318B2 Battery case
A battery case enables a battery cell to be placed in a continuously pressured state without increasing the complexity of the battery module manufacturing process. Specifically, the battery case has: a plastic first accommodation unit and second accommodation unit in which a laminated body of a battery cell is accommodated; a UD tape integrally positioned on a first side wall, a second side wall, and a third side wall, which form the first accommodation unit; and a UD tape integrally positioned on the first side wall, which form the second accommodation unit. The UD tapes are configured, in particular, to be positioned straddling the third side walls from the second side walls across the first side wall.
US10700315B2 Battery case and remote controller including the same
A battery case from which a battery is easily separated and a remote controller including the same are provided. The battery case includes a body including a battery container and a pressing member installed in the battery container and configured to press the batteries in response to the batteries are being from the body.
US10700307B2 Organic light emitting display device and method of manufacturing organic light emitting display device
An organic light emitting display device includes a semiconductor element, a lower electrode, a light emitting layer, an upper electrode, an anti-reflection layer, and a thin film encapsulation structure. The semiconductor element is disposed on a substrate. The lower electrode is disposed on the semiconductor element. The light emitting layer is disposed on the lower electrode. The upper electrode is disposed on the light emitting layer. The anti-reflection layer is disposed on the upper electrode. The thin film encapsulation structure is disposed on the anti-reflection layer.
US10700304B2 Device including a conductive coating disposed over emissive regions and method therefor
An opto-electronic device includes: (1) a subpixel region including: an electrode; an organic layer disposed over the electrode; and a conductive coating disposed over the organic layer; and (2) a light transmissive region including a nucleation inhibiting coating, wherein a surface of the nucleation inhibiting coating in the light transmissive region is substantially free of the conductive coating.
US10700303B1 Organic light-emitting diode
An organic light-emitting diode including an anode, a cathode, and a luminescent layered structure is provided. The luminescent layered structure is disposed between the anode and the cathode. The luminescent layered structure has a luminescent layer and a sensitizer layer. The luminescent layer has a luminescent-layer ground state, a luminescent-layer singlet state and a luminescent-layer triplet state, in which two times of the luminescent-layer triplet state is higher than the luminescent-layer singlet state. The sensitizer layer has a sensitizer-layer triplet state, which is between the luminescent-layer singlet state and the luminescent-layer triplet state. The molecules of the sensitizer layer at the sensitizer layer triplet layer transfers energy to the molecules of the luminescent layer at the luminescent-layer triplet state and triggers triplet-triplet annihilation upconversion in the luminescent layer such that the luminescent layer emits light of a first color.
US10700302B2 Display substrate and OLED display device
A display substrate and an OLED display device, the display substrate including a water absorbing structure disposed on the display substrate that is configured to be capable of absorbing moisture in the display substrate. In the embodiments of the present invention, by providing a water absorbing structure in the display substrate, it is possible to protect the organic luminescent unit from moisture released in the process of manufacturing and operating the display substrate, enhance the performance of the OLED display device and prolong the service life of the OLED display device.
US10700288B2 Light-emitting element, light-emitting device, electronic device, lighting device, and lighting system
A light-emitting element that contains a fluorescent compound, which has high efficiency is provided. A light-emitting element in which the proportion of delayed fluorescence to the total light emitted from the light-emitting element is higher than that in a conventional light-emitting element is provided. Emission efficiency of the light-emitting element containing a fluorescent compound can be improved by increasing the probability of TTA caused by an organic compound in an EL layer, converting energy of triplet excitons, which does not contribute to light emission, into energy of singlet excitons, and making the fluorescent compound emit light by energy transfer of the singlet excitons.
US10700287B2 Organic electroluminescent compound and organic photoelectric apparatus
The present disclosure provides a nitrogen-containing heterocyclic compound having a general formula (I) and an organic photoelectric apparatus thereof. The general formula (I) is wherein A1, A2, A3, A4, A5, A6, A7, A8, A9, and A10 are independently selected from a hydrogen atom, at least one compound having the general formula (II) and at least one compound having a general formula (III), wherein Y1, Y2, and Y3 are independently selected from C and N; and R3 and R4 are independently selected from C6-30 aromatic group and C2-30 heterocyclic aromatic group, wherein X is selected from oxyl group, sulfenyl group, substituted or non-substituted imino group, substituted or non-substituted methylene group, and substituted or non-substituted silicylene group, and R5, R6, R7, R8, R9, R10, R11, and R12 are independently selected from hydrogen, deuterium, C1-30 alkyl group, C6-30 aromatic group, and C2-30 heterocyclic aromatic group.
US10700274B2 Planar single-crystal phase change material device
A method of fabricating a phase change material (PCM) device is provided. The method includes disposing a dielectric layer above or below a PCM layer and disposing first and second contacts in a same plane within the dielectric layer with the first contact having a larger contact area than the second contact. The method also includes one of directing a short current pulse from the first contact to the second contact so as to form amorphous-PCM in a region of the PCM layer adjacent to the second contact with crystalline-PCM partially surrounding and in contact with the amorphous-PCM and directing a long current pulse from the first contact to the second contact so as to form crystalline-PCM in the region of the PCM layer adjacent to the second contact.
US10700270B2 PCM switch and method of making the same
One example includes a method for making a switch. The method includes forming an insulating layer over a substrate. The method also includes forming a resistive heating material over the insulating layer. The method also includes depositing a thermally conductive electrically insulating barrier layer over the heating material. The method also includes forming a phase-change material (PCM) component over the barrier layer spaced apart and proximal to the resistive heating material. The method also includes forming a quench layer proximal to at least one of the resistive heating material and the PCM component. The method further includes forming conductive lines from ends of the PCM component and control lines from ends of the resistive heating material.
US10700265B2 Semiconductor device having circuitry positioned above a buried magnetic sensor
A semiconductor device including a circuitry, a magnetic sensor, and a buried oxide. The circuitry is formed on a substrate. The magnetic sensor has a sensing area formed under the circuitry. The buried oxide is disposed between the circuitry and the magnetic sensor. The sensing area comprises an N-doped area and a P-doped area doped deeper than the N-doped area, and sensor contacts connect the sensing area with the circuitry through the buried oxide.
US10700262B2 Piezoelectric device and production method for piezoelectric device
A piezoelectric resonator includes a piezoelectric thin film including a functional conductor, a fixing layer provided on a principal surface of the piezoelectric thin film to define a void that overlaps a functional portion region, and a support substrate on a principal surface of the fixing layer. A sacrificial layer is provided on a principal surface of a piezoelectric substrate and the fixing layer is provided on the principal surface of the piezoelectric substrate to cover the sacrificial layer. The support substrate is attached to a surface of the fixing layer and the piezoelectric thin film is peeled from the piezoelectric substrate. The functional conductor is provided on the piezoelectric thin film, a through hole is provided in the piezoelectric thin film to straddle a boundary between the fixing layer and the sacrificial layer, and the sacrificial layer is removed by wet etching using the through hole to form the void.
US10700251B2 LED module with a stabilized leadframe
A LED module for use in a LED light, preferably a LED retrofit lamp, has a leadframe and one or more LEDs which are electrically and mechanically connected to the leadframe. The LED module has one or more stabilizing sections made from an insulating material which are introduced locally, preferably in a punctiform and/or linear manner, into intermediate spaces of the leadframe in order to fasten sections of the leadframe to one another and, preferably, to space them apart from one another.
US10700248B2 Method of manufacturing light emitting device
A light emitting device includes: a rectangular substrate, a light emitting element, a reflective member disposed at one or more lateral sides of the light emitting element while being away from therefrom, a light guide member, and a light transmissive member on the light guide member. The reflective member includes one or more first reflective members opposing lateral faces of the light emitting element, and a second reflective member outside the first reflective member. The first reflective members have inner lateral faces opposing each other each having an oblique or curved portion slanted so that a distance therebetween increases towards the light transmissive member from a side close to the substrate. The second reflective member covers outer lateral faces of the light transmissive member and the first reflective members, and an upper face of the second reflective member is flush with an upper face of the light transmissive member.
US10700244B2 System and method for selected pump LEDs with multiple phosphors
An LED pump light with multiple phosphors is described. LEDs emitting radiation at violet and/or ultraviolet wavelengths are used to pump phosphor materials that emit other colors. The LEDs operating in different wavelength ranges are arranged to reduce light re-absorption and improve light output efficiency.
US10700243B2 Light emitting device and plant cultivation method
A light emitting device includes a light emitting element having an emission peak wavelength in a range of 380 nm or more and 490 nm or less, and a red fluorescent material which is excited by the light from the light emitting element to emit light having at least one light emission peak wavelength in a range of 580 nm or more and 680 nm or less, wherein a ratio of the photon flux R of red light in a range of 620 nm or more and 700 nm or less to the photon flux B of blue light in a range of 400 nm or more and 490 nm or less, R/B, is in a range of more than 20 and 200 or less.
US10700240B2 Light emitting device
The present disclosure provides a light-emitting device. The light-emitting device includes a light emitting area and an electrode area. The light-emitting area includes a first semiconductor structure having a first active layer and a second semiconductor structure having a second active layer. The electrode area includes an external electrode structure surrounding the second semiconductor structure in a top view. The light-emitting area has a shape of circle or polygon in the top view. When the first semiconductor structure is driven by a first current, the first active layer can emit a first light with a first main wavelength. When the second semiconductor structure is driven by a second current, the active layer of the second semiconductor structure can emit a second light with a second main wavelength.
US10700223B2 High photoelectric conversion efficiency solar battery cell and method for manufacturing high photoelectric conversion solar battery cell
A solar battery cell including a finger electrode on a first main surface of a semiconductor substrate, the solar battery cell being including at least a surface of the finger electrode is covered with a material containing an insulating material so that the surface is not exposed, and the material containing the insulating material does not hydrolyze or does not generate a carboxylic acid when it hydrolyzes. Consequently, it is possible to provide a solar battery cell which suppresses a reduction in photoelectric conversion efficiency with time even though EVA is used and to provide a photovoltaic module using this solar battery cell.
US10700220B2 Array of Geiger-mode avalanche photodiodes for detecting infrared radiation
An array of Geiger-mode avalanche photodiodes is formed in a die and includes: an internal dielectric structure, arranged on the die; and an external dielectric region arranged on the internal dielectric structure. The external dielectric region is formed by an external material that absorbs radiation having a wavelength that falls in a stop-band with low wavelength and transmits radiation having a wavelength that falls in a pass-band with high wavelength, at least part of the pass-band including wavelengths in the infrared. The internal dielectric structure is formed by one or more internal materials that substantially transmit radiation having a wavelength that falls in the stop-band and in the pass-band and have refractive indices that fall in an interval having an amplitude of 0.4. In the stop-band and in the pass-band the external dielectric region has a refractive index with the real part that falls in the above interval.
US10700216B2 Bidirectional bipolar-mode JFET driver circuitry
Rectifiers are used in power systems, but surges are commonly encountered in the power grid, which can damage switches used to drive the active rectifiers. An active rectification system is proposed in which a ‘thyristor’ type path is enabled through a transistor device such that surges bypass the driving switches.
US10700207B2 Semiconductor device integrating backside power grid and related integrated circuit and fabrication method
A semiconductor device includes a substrate, a dielectric region, a plurality of conductive regions, a first conductive rail and a conductive structure. The dielectric region is situated on the substrate. The plurality of conductive regions are situated on the dielectric region. The first conductive rail is situated within the dielectric region, and is electrically connected to a first conductive region of the plurality of conductive regions. The conductive structure is arranged to penetrate through the substrate and formed under the first conductive rail. The conductive structure is electrically connected to the first conductive rail.
US10700206B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes first channel layers disposed over a substrate, a first source/drain region disposed over the substrate, a gate dielectric layer disposed on each of the first channel layers, a gate electrode layer disposed on the gate dielectric. Each of the first channel layers includes a semiconductor wire made of a first semiconductor material. The semiconductor wire passes through the first source/drain region and enters into an anchor region. At the anchor region, the semiconductor wire has no gate electrode layer and no gate dielectric, and is sandwiched by a second semiconductor material.
US10700205B2 Method for forming semiconductor structure
A method for forming a semiconductor structure includes receiving a substrate including a dielectric structure; forming a first recess in the substrate; forming a dielectric spacer over a sidewall of the first recess; forming a first semiconductor layer to fill the first recess; removing the dielectric structure to form a second recess over the substrate; and forming a second semiconductor layer to fill the second recess. The dielectric spacer is sandwiched between the first semiconductor layer and the second semiconductor layer.
US10700204B2 Circuits having a diffusion break with avoided or reduced adjacent semiconductor channel strain relaxation, and related methods
Cell circuits having a diffusion break with avoided or reduced adjacent semiconductor channel strain relaxation and related methods are disclosed. In one aspect, a cell circuit includes a substrate of semiconductor material and a semiconductor channel structure(s) of a second semiconductor material disposed on the substrate. The semiconductor material applies a stress to the formed semiconductor channel structure(s) to induce a strain in the semiconductor channel structure(s) for increasing carrier mobility. A diffusion break comprising a dielectric material extends through a surrounding structure of an interlayer dielectric, and the semiconductor channel structure(s) and at least a portion of the substrate. The relaxation of strain in areas of the semiconductor channel structure(s) adjacent to the diffusion break is reduced or avoided, because the semiconductor channel structure(s) is constrained by the surrounding structure.
US10700203B2 Semiconductor devices
A semiconductor device includes a plurality of active fins on a substrate, a gate electrode intersecting the plurality of active fins, and a source/drain region on the plurality of active fins, extending on a first side and a second side of the gate electrode. The source/drain region includes lower epitaxial layers on ones of the plurality of active fins. The lower epitaxial layers include germanium (Ge) having a first concentration. An upper epitaxial layer is on the lower epitaxial layers, and includes germanium (Ge) having a second concentration that is higher than the first concentration. The lower epitaxial layers have convex upper surfaces, and are connected to each other between the active fins.
US10700194B2 Vertical tunneling FinFET
A tunneling transistor is implemented in silicon, using a FinFET device architecture. The tunneling FinFET has a non-planar, vertical, structure that extends out from the surface of a doped drain formed in a silicon substrate. The vertical structure includes a lightly doped fin defined by a subtractive etch process, and a heavily-doped source formed on top of the fin by epitaxial growth. The drain and channel have similar polarity, which is opposite that of the source. A gate abuts the channel region, capacitively controlling current flow through the channel from opposite sides. Source, drain, and gate terminals are all electrically accessible via front side contacts formed after completion of the device. Fabrication of the tunneling FinFET is compatible with conventional CMOS manufacturing processes, including replacement metal gate and self-aligned contact processes. Low-power operation allows the tunneling FinFET to provide a high current density compared with conventional planar devices.
US10700188B2 Group III nitride semiconductor device with first and second conductive layers
A semiconductor device is provided with, a group-III nitride semiconductor layered structure that includes a heterojunction, an insulating layer which has a gate opening that reaches the group-III nitride semiconductor layered structure and which is disposed on the group-III nitride semiconductor layered structure, a gate insulating film that covers the bottom and the side of the gate opening, a gate electrode defined on the gate insulating film inside the gate opening, a source electrode and a drain electrode which are disposed to be spaced apart from the gate electrode so as to sandwich the gate electrode, a first conductive layer embedded in the insulating layer between the gate electrode and the drain electrode, and a second conductive layer that is embedded in the insulating layer above the first conductive layer in a region closer to the drain electrode side than the first conductive layer.
US10700170B2 Multiple fin finFET with low-resistance gate structure
Embodiments of the present invention provide a multiple fin field effect transistor (finFET) with low-resistance gate structure. A metallization line is formed in parallel with the gate, and multiple contacts are formed over the fins which connect the metallization line to the gate. The metallization line provides reduced gate resistance, which allows fewer transistors to be used for providing In-Out (IO) functionality, thereby providing space savings that enable an increase in circuit density.
US10700166B2 Nozzle cleaning device, nozzle cleaning method, and substrate processing apparatus
A nozzle cleaning device is capable of uniformly cleaning a nozzle from a front end of the nozzle to an upper part thereof. The nozzle cleaning device includes a storage tank, a liquid discharging portion and an overflow discharging portion. The storage tank has a cylindrical inner peripheral surface and is configured to store therein a cleaning liquid that cleans a nozzle used in a substrate process. The liquid discharging portion is configured to discharge the cleaning liquid into the storage tank toward a position eccentric with respect to a central axis of the cylindrical inner peripheral surface to store the cleaning liquid within the storage tank and configured to form a vortex flow of the cleaning liquid revolving within the storage tank. The overflow discharging portion is configured to discharge the cleaning liquid that overflows the storage tank.
US10700163B2 Semiconductor device including conductive structure and manufacturing method thereof
A manufacturing method of a semiconductor device includes the following steps. A semiconductor substrate with gate structures formed thereon is provided. A source/drain region is formed in the semiconductor substrate and formed between the gate structures. A dielectric layer is formed on the source/drain region and located between the gate structures. An opening penetrating the dielectric layer on the source/drain region is formed. A lower portion of a first conductive structure is formed in the opening. A dielectric spacer is formed on the lower portion and on an inner wall of the opening. An upper portion of the first conductive structure is formed in the opening and on the lower portion. The dielectric spacer surrounds the upper portion of the first conductive structure. The first conductive structure is formed by two steps for forming the dielectric spacer surrounding the upper portion and improving the electrical performance of the semiconductor device.
US10700161B2 Substrate structure and manufacturing method thereof
A manufacturing method of a substrate structure includes the following steps. A first build-up circuit structure is formed. At least one copper pillar is formed on the first build-up circuit structure. A dielectric layer is formed on the first build-up circuit structure, and the dielectric layer wraps the copper pillar. A second build-up circuit structure and a capacitive element are formed on the dielectric layer. In particular, the second build-up circuit structure and the first build-up circuit structure are respectively located at two opposite sides of the dielectric layer. The capacitive element is disposed in a capacitive element setting region within the second build-up circuit structure. The copper pillar penetrates the dielectric layer and is electrically connected to the second build-up circuit structure and the first build-up circuit structure. A substrate structure obtained by the manufacturing method of the substrate structure is provided.
US10700160B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes a substrate having a first conductivity type, a first well formed in the substrate and having a second conductivity type, a first diffusion region formed in the first well and having the first conductivity type, a first interlayer dielectric layer disposed over the first well and the first diffusion region, and a resistor wire formed of a conductive material and embedded in the first interlayer dielectric layer. The resistor wire overlaps the first diffusion region and at least partially overlaps the first well in plan view.
US10700122B2 Light emitting diode (LED) stack for a display
A light emitting diode (LED) stack for a display includes a first LED sub-unit having a first surface and a second surface, a second LED sub-unit disposed on the first surface of the first LED sub-unit, a third LED sub-unit disposed on the second LED sub-unit, a reflective electrode disposed on the second side of the second LED sub-unit and forming ohmic contact with the first LED sub-unit, and an ohmic electrode interposed between the first LED sub-unit and the second LED sub-unit and forming ohmic contact with the first LED sub-unit, in which the second LED sub-unit and the third LED sub-unit are configured to transmit light generated from the first LED sub-unit, and the third LED sub-unit is configured to transmit light generated from the second LED sub-unit.
US10700119B2 Camera module with reflecting member and reflecting member driving assembly for driving reflecting member
A camera module is provided, including a prism base, a prism driving mechanism, a prism unit, a lens unit, and an image sensor. The lens unit is disposed on the lens driving mechanism. The prism base includes a metal member, at least one first wiring layer, and a first insulation layer disposed between the metal member and the first wiring layer. The prism driving mechanism is electrically connected to the first wiring layer. The prism unit is connected to the prism driving mechanism, and the prism driving mechanism can drive the prism unit to rotate relative to the prism base. The image sensor can catch the light reflected by the prism unit and passing through the lens unit.
US10700117B2 Method for manufacturing image sensor
Methods for forming an image sensor structure are provided. The method includes forming a light-sensing region in a substrate and forming a storage node adjacent to light-sensing region in the substrate. The method further includes forming a front side isolation structure partially surrounding an upper portion of the light-sensing region and forming a trench fully surrounding a bottom portion of the light-sensing region to expose a bottom surface of the front side isolations structure. The method further includes forming a backside isolation structure in the trench.
US10700115B2 Image sensors
An image sensor includes a substrate including unit pixels. Each of the unit pixels includes photoelectric conversion elements and storage diodes.
US10700101B2 Display panel and display device
A pixel of the display panel includes a first transistor, a second transistor, a first electrode pattern and a second electrode pattern. A first drain of the first transistor is electrically connected with the first electrode pattern. A second drain of the second transistor is electrically connected with the second electrode pattern. The first electrode pattern comprises a first connection portion and a first protrusion. The second electrode pattern comprises a second connection portion and two second protrusions. The second protrusions are respectively connected with two sides of the second connection portion and are extended towards the first connection portion. The first protrusion is connected with the first connection portion and is extended towards the second connection portion and to the location between the second protrusions. The width of the distal end of each of the first protrusion and the second protrusion is smaller.
US10700096B2 Array substrate, manufacturing method thereof and display panel
An array substrate, a manufacturing method thereof and a display panel are provided. The array substrate includes a base substrate and a wiring layer. The base substrate includes a peripheral region, a bending region and a driving circuit region. The bending region is arranged between the driving circuit region and the peripheral region. A portion of the base substrate at the bending region is a stress buffer member arranged at an end of the bending region adjacent to the peripheral region, connected to a portion of the base substrate at the peripheral region, and spaced apart from a portion of the base substrate at the driving circuit region.
US10700092B2 Vertical semiconductor devices and methods of manufacturing the same
In a method of manufacturing a vertical semiconductor device, an insulation layer and a sacrificial layer are alternatively and repeatedly formed on a substrate to define a structure. The structure is etched to form a hole therethrough that exposes the substrate. A first semiconductor pattern is formed in a lower portion of the hole, and a blocking pattern, a charge storage pattern, a tunnel insulation pattern and a first channel pattern are formed on a sidewall of the hole. A second channel pattern is formed on the first channel pattern and the semiconductor pattern, and a second semiconductor pattern is formed on a portion of the second channel pattern on the semiconductor pattern to define an upper channel pattern including the second channel pattern and the second semiconductor pattern. The sacrificial layers are replaced with a plurality of gates, respectively, including a conductive material.
US10700090B1 Three-dimensional flat NAND memory device having curved memory elements and methods of making the same
A three-dimensional memory device includes alternating stacks of electrically conductive strips and spacer strips located over a substrate and laterally spaced apart among one another by memory stack assemblies. The spacer strips may include air gap strips or insulating strips. Each of the memory stack assemblies includes two two-dimensional arrays of lateral protrusion regions. Each of the lateral protrusion regions comprises a respective curved charge storage element. The charge storage elements may be discrete elements located within a respective lateral protrusion region, or may be a portion of a charge storage material layer that extends vertically over multiple electrically conductive strips. Each of the memory stack assemblies may include two rows of vertical semiconductor channels that laterally overlie a respective vertical stack of charge storage elements.
US10700089B1 Three-dimensional memory device including locally thickened electrically conductive layers and methods of manufacturing the same
Fabricating a three-dimensional memory device may include forming an alternating stack of insulating layers and sacrificial material layers over a substrate. Stepped surfaces are formed by patterning the alternating stack. Sacrificial pads are formed on physically exposed horizontal surfaces of the sacrificial material layers. A retro-stepped dielectric material portion is formed over the sacrificial pads. After memory stack structures extending through the alternating stack are formed, the sacrificial material layers and the sacrificial pads can be replaced with replacement material portions that include electrically conductive layers. The electrically conductive layers can be formed with thicker end portions. Contact via structures can be formed on the thicker end portions.
US10700081B2 Semiconductor memory device
A semiconductor memory device includes gate lines and wiring lines which are stacked over a substrate. The gate lines are stacked over first and second cell array regions of a substrate which are disposed in a second direction crossing with a first direction, and are passed through by channel structures. The wiring lines are stacked over an interval region of the substrate which is disposed between the first and second cell array regions and over first coupling regions of the substrate which are disposed at both sides of the first and second cell array regions and the interval region in the first direction. Each of the wiring lines includes a line portion which traverses the interval region in the first direction and extended portions which are disposed over the first coupling regions. A width of the extended portions is larger than a width of the line portion.
US10700070B2 Embedded transistor
An embedded transistor for an electrical device, such as a DRAM memory cell, and a method of manufacture thereof is provided. A trench is formed in a substrate and a gate dielectric and a gate electrode formed in the trench of the substrate. Source/drain regions are formed in the substrate on opposing sides of the trench. In an embodiment, one of the source/drain regions is coupled to a storage node and the other source/drain region is coupled to a bit line. In this embodiment, the gate electrode may be coupled to a word line to form a DRAM memory cell. A dielectric growth modifier may be implanted into sidewalls of the trench in order to tune the thickness of the gate dielectric.
US10700069B2 Multi-layer thyristor random access memory with silicon-germanium bases
A semiconductor structure for a DRAM is described having multiple layers of arrays of thyristor memory cells with silicon-germanium base regions. Memory cells in a vertical string extending through the layers have an electrical connection to one terminal of the memory cells in that string. Word lines couple the strings together. Each layer of the array also includes bit line connections to memory cells on that layer. Select transistors enable the use of folded bit lines. Methods of fabricating the array are described.
US10700068B2 Field effect transistor with decoupled channel and methods of manufacturing the same
A field effect transistor (FET) for an nFET and/or a pFET device including a substrate and a fin including at least one channel region decoupled from the substrate. The FET also includes a source electrode and a drain electrode on opposite sides of the fin, and a gate stack extending along a pair of sidewalls of the channel region of the fin. The gate stack includes a gate dielectric layer and a metal layer on the gate dielectric layer. The FET also includes an oxide separation region separating the channel region of the fin from the substrate. The oxide separation region includes a dielectric material that includes a portion of the gate dielectric layer of the gate stack. The oxide separation region extends completely from a surface of the channel region facing the substrate to a surface of the substrate facing the channel region.
US10700063B2 Devices and methods for layout-dependent voltage handling improvement in switch stacks
Devices and methods for layout-dependent voltage handling improvement in switch stacks. In some embodiments, a switching device can include a first terminal and a second terminal, a radio-frequency signal path implemented between the first terminal and the second terminal, and a plurality of switching elements connected in series to form a stack between the second terminal and ground. The stack can have an orientation relative to the radio-frequency signal path, and the switching elements can have a non-uniform distribution of a first parameter based in part on the orientation of the stack.
US10700061B2 Semiconductor device comprising a first transistor and a second transistor
A semiconductor device includes a first transistor and a second transistor in a semiconductor substrate. The first transistor includes a first drain contact electrically connected to a first drain region, the first drain contact including a first drain contact portion and a second drain contact portion. The first drain contact portion includes a drain conductive material in direct contact with the first drain region. The second transistor includes a second source contact electrically connected to a second source region. The second source contact includes a first source contact portion and a second source contact portion. The first source contact portion includes a source conductive material in direct contact with the second source region.
US10700058B2 Compound semiconductor devices having buried resistors formed in buffer layer
Structures and methods are provided for fabricating a semiconductor device (e.g., III-V compound semiconductor device) having buried resistors formed within a buffer layer of the semiconductor device. For instance, a semiconductor device includes a buffer layer disposed on a substrate, a channel layer disposed on the buffer layer, and a buried resistor disposed within the buffer layer. The buffer and channel layers may be formed of compound semiconductor materials such as III-V compound semiconductor materials. Utilizing the buffer layer of a compound semiconductor structure to form buried resistors provides a space-efficient design with increased integration density since the resistors do not have to occupy a large amount of space on the active surface of a semiconductor integrated circuit chip.
US10700053B2 Electrostatic protection element
An electrostatic protection element includes a substrate of a first conductivity type, an epitaxial layer formed on the substrate, the epitaxial layer being of a second conductivity type; a well formed on the epitaxial layer, the well being of the first conductivity type; a transistor formed inside of the well, the transistor including a drain region, a source region formed to face the drain region across a channel region, and a gate formed above the channel region so as to be insulated; and a well contact region of the first conductivity type disposed so as to form an opposing region where the drain region and the well contact region face each other while being separated by a prescribed distance in a direction parallel to at least an extension direction of the gate.
US10700052B2 Pixel tile structures and layouts
An overall displacement tolerance applicable to each pixel tile in a plurality of pixel tiles to be used as parts of an image rendering surface is determined. Each pixel tile in the plurality of pixel tiles comprises a plurality of sub-pixels. Random displacements are generated in each pixel tile in the plurality of pixel tiles based on the overall displacement tolerance. The plurality of image rendering tiles with the random displacements are combined into the image rendering surface.
US10700044B2 LED module with hermetic seal of wavelength conversion material
An LED module includes a substrate having a high thermal conductivity and at least one LED die mounted on the substrate. A wavelength conversion material, such as phosphor or quantum dots in a binder, has a very low thermal conductivity and is formed to have a relatively high volume and low concentration over the LED die so that the phosphor or quantum dots conduct little heat from the LED die. A transparent top plate having a high thermal conductivity is positioned over the wavelength conversion material, and a hermetic seal is formed between the top plate and the substrate surrounding the wavelength conversion material. The LED die is located in a cavity in either the substrate or the top plate. In this way, the temperature of the wavelength conversion material is kept well below the temperature of the LED die. The sealing is done in a wafer level process.
US10700041B2 Stacking of three-dimensional circuits including through-silicon-vias
An assembly of circuit dies is stacked through oxide-oxide bonding. The assembly includes a silicon substrate, in which a plurality of through-silicon-vias are formed. The silicon substrate is attached onto a die through dielectric-dielectric bonding with at least part of the through-silicon-vias electrically connected to the die. The silicon substrate and die are attached onto another die through oxide-oxide bonding. Then the through-silicon-vias are revealed. The silicon substrate functions as a carrier substrate before the revealing. The silicon substrate and two dies can be attached to a printed circuit board, which is electrically connected to the two dies. One or more electrical components can be attached onto the silicon substrate and electrically connected to the die through the through-silicon-vias. The silicon substrate may include a metal element for diffusing heat generated from operation of the one or more electrical components.
US10700040B2 Discrete polymer in fan-out packages
A package includes a first molding material, a lower-level device die in the first molding material, a dielectric layer over the lower-level device die and the first molding material, and a plurality of redistribution lines extending into the first dielectric layer to electrically couple to the lower-level device die. The package further includes an upper-level device die over the dielectric layer, and a second molding material molding the upper-level device die therein. A bottom surface of a portion of the second molding material contacts a top surface of the first molding material.
US10700035B2 Stacked electronics package and method of manufacturing thereof
An electronics package includes an insulating substrate, a first electrical component coupled to a bottom surface of the insulating substrate, and a first conductor layer formed adjacent the bottom surface of the insulating substrate. The electronics package also includes a second conductor layer formed on a top surface of the insulating substrate and extending through a plurality of vias in the insulating substrate to electrically couple with the first electrical component and the first conductor layer. A second electrical component is electrically coupled to the first conductor layer and the first electrical component and the second electrical component are positioned in a stacked arrangement.
US10700034B2 Protrusion bump pads for bond-on-trace processing
An embodiment apparatus includes a dielectric layer, a conductive trace in the dielectric layer, and a bump pad. The conductive trace includes a first portion having an exposed top surface, wherein the exposed top surface is recessed from a top surface of the dielectric layer. Furthermore, the bump pad is disposed over and is electrically connected to a second portion of the conductive trace.
US10700033B2 Packaging device and method of making the same
The present disclosure relates a method of forming an integrated chip packaging device. In some embodiments, the method may be performed by forming a conductive trace on a surface of a packaging component. The conductive trace has an angled surface defining an undercut. A molding material is deposited over an entirety of the conductive trace and within the undercut. The molding material is removed from an upper surface of the conductive trace. The molding material has a sloped outermost sidewall after removing the molding material from the upper surface. A solder region is formed on the upper surface of the conductive trace.
US10700023B2 High-power amplifier package
Package assemblies for improving heat dissipation of high-power components in microwave circuits are described. A laminate that includes microwave circuitry may have cut-outs that allow high-power components to be mounted directly on a heat slug below the laminate. Electrical connections to circuitry on the laminate may be made with wire bonds. The packaging allows more flexible design and tuning of packaged microwave circuitry.
US10700019B2 Semiconductor device with compressive interlayer
A semiconductor device includes a substrate, a structured interlayer on the substrate and having a defined edge, and a structured metallization on the structured interlayer and also having a defined edge. The defined edge of the structured interlayer faces the same direction as the defined edge of the structured metallization. The defined edge of the structured interlayer extends beyond the defined edge of the structured metallization by at least 0.5 microns so that the defined edge of the structured metallization terminates before reaching the defined edge of the structured interlayer. The structured interlayer has a compressive residual stress at room temperature and the structured metallization generates a tensile stress at room temperature that is at least partly counteracted by the compressive residual stress of the structured interlayer.
US10700015B2 Electronic control unit
The electronic control unit ECU includes: a base 2 that has a bottom surface portion 7 on which a printed circuit board 3 is mounted and an opening opposed to the bottom surface portion 7; and a cover 1 that covers at least a part of the bottom surface portion 7 and is engaged with the base 2. Here, the cover 1 includes an overlap portion 5 that is spaced apart from and opposed to a side surface 11 of the base 2, and the overlap portion 5 includes a slit 15.
US10700011B2 Semiconductor device and method of forming an integrated SIP module with embedded inductor or package
A semiconductor device has a substrate with a first opening and second opening formed in the substrate. A first semiconductor component is disposed on the substrate. The substrate is disposed on a carrier. A second semiconductor component is disposed on the carrier in the first opening of the substrate. A third semiconductor component is disposed in the second opening. The third semiconductor component is a semiconductor package in some embodiments. A first shielding layer may be formed over the semiconductor package. An encapsulant is deposited over the substrate, first semiconductor component, and second semiconductor component. A shielding layer may be formed over the encapsulant.
US10700005B2 Interconnect structure with air gaps
In some embodiments, the present disclosure relates to an integrated chip. The integrated chip includes a first metal wire arranged within an inter-level dielectric (ILD) layer over a substrate and laterally separated in a first direction from a first closest air-gap by a first distance. A second metal wire is arranged within the ILD layer and is laterally separated in the first direction from a second closest air-gap by a second distance that is larger than the first distance. A via is disposed on an upper surface of the second metal wire.
US10700003B2 Integrated circuit structure, voltage-controlled oscillator and power amplifier
An integrated circuit structure includes a substrate, an integrated inductor, multiple components, multiple metal interconnections, a first shielding structure, and a second shielding structure. The integrated inductor is substantially formed in a first layer of the integrated circuit structure. The metal interconnections are coupled to the integrated inductor and the components. The first shielding structure is formed between the first layer and the substrate and is substantially beneath the integrated inductor. The second shielding structure is formed between the first layer and the substrate, has substantially the same distribution as the metal interconnections, and is substantially beneath the metal interconnections. The first shielding structure and the second shielding structure are equipotential.
US10699997B2 Semiconductor device
A semiconductor device includes: a first semiconductor element; a first conductor plate laminated on the first semiconductor element and connected to the first semiconductor element; a first power terminal connected to the first conductor plate, the first power terminal including a body portion extending in a first direction and a joining portion extending in a second direction different from the first direction, the joining portion being connected to the first conductor plate; and a sealing body configured to seal the first semiconductor element, the first conductor plate, the joining portion, and a part of the body portion, the sealing body having a first surface that is a surface from which the body portion projects and a second surface that is a surface placed on an opposite side of the sealing body from the first surface.
US10699996B2 Fan-out semiconductor package
A fan-out semiconductor package includes: a core member having a through-hole; a semiconductor chip disposed in the through-hole of the core member and having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface; an encapsulant covering at least portions of the core member and the semiconductor chip and filling at least portions of the through-hole; and a connection member disposed on the core member and the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads. The core member has a recess portion penetrating through at least portions of the core member, and at least a portion of the recess portion is filled with the encapsulant.
US10699993B2 Wiring board, electronic device, and electronic module
A wiring board includes an insulating substrate that is rectangular in a plan view, a plurality of mount electrodes arranged to face each other on a first main surface of the insulating substrate along a pair of opposing sides of the insulating substrate in a plan view, a plurality of terminal electrodes arranged to face each other on a second main surface of the insulating substrate along the pair of opposing sides of the insulating substrate in a perspective plan view, and an inner metal layer arranged inside the insulating substrate and extending in a direction perpendicular to the pair of opposing sides of the insulating substrate in a perspective plan view.
US10699985B2 Electronic device including cooling structure
An electronic device according to various embodiments of the present disclosure includes a housing, a printed circuit board located inside the housing, an electrical element mounted on the printed circuit board, and a shield can that covers the electrical element. A recess area is formed on at least a portion of the shield can, and a metal structure is mounted in the recess area to cool heat generated by the electrical element.
US10699984B2 Semiconductor module with a supporting structure on the bottom side
A semiconductor module includes a substrate composed of electrically insulating material. A structured metal layer for contact with an electrical component is applied to a top side of the substrate. The structured metal layer is applied to the substrate only in a central region of the substrate, so that an edge region which surrounds the central region and in which the structured metal layer is not applied to the substrate remains on the top side of the substrate. A contact layer for making contact with a cooling body is situated opposite the structured metal layer and applied to a bottom side of the substrate in the central region. A structured supporting structure is further applied to the bottom side of the substrate in the edge region and has a thickness which corresponds to a thickness of the contact layer.
US10699979B2 Electronic device
According to one embodiment, an electronic device includes first to third members, first and second elements. The second member is between the first and third members. The first element is between the first and second members. The second element is between the second and third members. The first member includes first nonmagnetic layers and a first magnetic layer. The first magnetic layer is provided between one of the first nonmagnetic layers and an other one of the first nonmagnetic layers. The second member includes second nonmagnetic layers and a second magnetic layer. The second magnetic layer is provided between one of the second nonmagnetic layers and an other one of the second nonmagnetic layers. The third member includes third nonmagnetic layers and a third magnetic layer. The third magnetic layer is provided between one of the third nonmagnetic layers and an other one of the third nonmagnetic layers.
US10699976B1 Semiconductor module with external power sensor
A semiconductor module includes a semiconductor die, a mold compound encasing the semiconductor die, a plurality of terminals electrically connected to the semiconductor die and protruding out of the mold compound, wherein a first one of the terminals has a constricted region covered by the mold compound, wherein the mold compound has a recess or an opening near the constricted region of the first terminal, and a coreless magnetic field sensor disposed in the recess or the opening of the mold compound and isolated from the first terminal by the mold compound. The coreless magnetic sensor is configured to generate a signal in response to a magnetic field produced by current flowing in the constricted region of the first terminal. The magnitude of the signal is proportional to the amount of current flowing in the constricted region of the first terminal. A method of manufacturing the module also is described.
US10699973B2 Semiconductor test structure and method for forming the same
A test structure for semiconductor chips of a wafer, and the method of forming the same is included. The test structure may include a first portion disposed within a corner area of a first chip on the wafer, and at least another portion disposed within another corner of another chip on the wafer, wherein before dicing of the chips, the portions form the test structure. The test structure may include an electronic test structure or an optical test structure. The electronic test structure may include probe pads, each probe pad positioned across two or more corner areas of two or more chips. The corner areas including the test structures disposed therein may be removed from the chips during a dicing of the chips.
US10699965B1 Removal of epitaxy defects in transistors
Embodiments of the present invention are directed to techniques for removing epitaxy defect regions (or nodules) from a semiconductor structure. In a non-limiting embodiment of the invention, a sacrificial gate is formed over a channel region of a fin. The sacrificial gate can include a gate hard mask and a spacer. A source or drain region is formed adjacent to the channel region, resulting in a defect region being formed on a surface of the gate hard mask or the spacer. An organic planarization layer (OPL) is formed on a surface of the source or drain region and the defect region is removed.
US10699962B2 FinFET devices
FinFET devices and processes to prevent fin or gate collapse (e.g., flopover) in finFET devices are provided. The method includes forming a first set of trenches in a semiconductor material and filling the first set of trenches with insulator material. The method further includes forming a second set of trenches in the semiconductor material, alternating with the first set of trenches that are filled. The second set of trenches form semiconductor structures which have a dimension of fin structures. The method further includes filling the second set of trenches with insulator material. The method further includes recessing the insulator material within the first set of trenches and the second set of trenches to form the fin structures.
US10699961B2 Isolation techniques for high-voltage device structures
Structures for switches and methods for forming structures that include a switch. A first well and a section well are arranged in a substrate. Trench isolation regions are arranged in the substrate to define multiple active device regions. Each of the active device regions includes a section of the first well that is surrounded by the trench isolation regions. The second well has an opposite conductivity type from the first well. The active device regions and the trench isolation regions are arranged between the top surface of the substrate and the second well, and the second well is contiguous with the trench isolation regions.
US10699956B2 Method of manufacturing a semiconductor device and a semiconductor device
In a method, a fin structure, in which first semiconductor layers and second semiconductor layers are alternately stacked, is formed. A sacrificial gate structure is formed over the fin structure. The first semiconductor layers are etched at a source/drain region of the fin structure, which is not covered by the sacrificial gate structure, thereby forming a first source/drain space in which the second semiconductor layers are exposed. A dielectric layer is formed at the first source/drain space, thereby covering the exposed second semiconductor layers. The dielectric layer and part of the second semiconductor layers are etched, thereby forming a second source/drain space. A source/drain epitaxial layer is formed in the second source/drain space. At least one of the second semiconductor layers is in contact with the source/drain epitaxial layer, and at least one of the second semiconductor layers is separated from the source/drain epitaxial layer.
US10699954B2 Through-substrate vias formed by bottom-up electroplating
A method of forming void-free, high aspect ratio through-substrate vias by “bottom-up” electroplating. In one embodiment, the method requires providing a substrate, forming a dielectric layer on the substrate's bottom side, providing at least one perforation through the dielectric layer, forming a via hole through the substrate from its top side to the dielectric layer and over the perforations, forming an isolation layer on the sidewalls of the via hole, forming a metal seed layer on the bottom side of the dielectric layer, electroplating the seed layer such that all of the perforations are plugged, and electroplating up the via hole from the plugs to fill the via hole.
US10699948B2 Plated metallization structures
The disclosed technology generally relates to forming metallization structures for integrated circuit devices by plating, and more particularly to plating metallization structures that are thicker than masking layers used to define the metallization structures. In one aspect, a method of metallizing an integrated circuit device includes plating a first metal on a substrate in a first opening formed through a first masking layer, where the first opening defines a first region of the substrate, and plating a second metal on the substrate in a second opening formed through a second masking layer, where the second opening defines a second region of the substrate. The second opening is wider than the first opening and the second region encompasses the first region of the substrate.
US10699946B2 Method of enabling seamless cobalt gap-fill
Methods for depositing a metal layer in a feature definition of a semiconductor device are provided. In one implementation, a method for depositing a metal layer for forming a semiconductor device is provided. The method comprises performing a cyclic metal deposition process to deposit a metal layer on a substrate and annealing the metal layer disposed on the substrate. The cyclic metal deposition process comprises exposing the substrate to a deposition precursor gas mixture to deposit a portion of the metal layer on the substrate, exposing the portion of the metal layer to either a plasma treatment process or hydrogen annealing process and repeating the exposing the substrate to a deposition precursor gas mixture and exposing the portion of the metal layer to either a plasma treatment process or hydrogen annealing process until a predetermined thickness of the metal layer is achieved.
US10699941B2 MOSFETs with channels on nothing and methods for forming the same
A method includes performing an epitaxy to grow a semiconductor layer, which includes a top portion over a semiconductor region. The semiconductor region is between two insulation regions that are in a substrate. The method further includes recessing the insulation regions to expose portions of sidewalls of the semiconductor region, and etching a portion of the semiconductor region, wherein the etched portion of the semiconductor region is under and contacting a bottom surface of the semiconductor layer, wherein the semiconductor layer is spaced apart from an underlying region by an air gap. A gate dielectric and a gate electrode are formed over the semiconductor layer.
US10699931B2 Shiftless wafer blades
In an embodiment, a system includes: a cassette comprising a slit opening configured to house a wafer; a blade configured to move the wafer to and from the slit opening by extending into the slit opening, wherein a blade thickness of the blade is at most ⅖ of a height of the slit opening and wherein the blade is configured to secure the wafer within a pocket on the blade that is at least ⅔ of a wafer thickness of the wafer.
US10699924B2 Modular system for moulding electronic components and kit-of-parts for assembling such a modular system
The invention relates to a modular system for moulding electronic components, comprising at least three separate system modules; a press module for moulding the electronic components; a loader module for loading the electronic components to be moulded from a cassette to a press module; and a service module configured to at least partially control each of the other system modules. The invention also relates to a kit-of-parts for assembling such a modular system.
US10699922B2 Light pipe arrays for thermal chamber applications and thermal processes
A processing chamber is described. The processing chamber includes a chamber having an interior volume, a light pipe array coupled to the chamber, the light pipe array comprising a wall member that defines a boundary of the interior volume of the chamber, wherein the light pipe array includes a plurality of non-metallic light pipe structures, and a radiant heat source comprising a plurality of energy sources in optical communication with each of the plurality of light pipe structures.
US10699918B2 Chemical supply unit and apparatus for treating a substrate
Provided is a substrate treating apparatus. The substrate treating apparatus comprises: a housing having a treating space therein; a spin head for supporting and rotating a substrate in the treating space; and a chemical supply unit having an injection nozzle for supplying a chemical to the substrate which is supported by the spin head, wherein the injection nozzle comprises a nozzle body, and wherein the nozzle body comprises an inner space for receiving a chemical and minute holes which are connected with the inner space for discharging the chemicals to downward.
US10699917B2 Resin-sealed vehicle-mounted control device
An object is to provide the structure of an ECU enabling resin to be filled without deformation of an electronic circuit board. A resin-sealed vehicle-mounted control device includes: a circuit board; a base member housing the circuit board; and resin filled between the circuit board and the base member. The base member has: a base portion fixing the circuit board; and a side wall opposed to the side surface side of the circuit board. The resin is provided at least between the circuit board and the base portion. The side wall has an opening at any position on the side of the base portion from a position opposed to the side surface side of the electronic circuit board.
US10699916B2 Mold release film, process for its production, and process for producing semiconductor package
To provide a mold release film which has excellent mold releasing property and is capable of reducing contamination of a mold in a sealing step; a process for producing the mold release film; and a process for producing a semiconductor package by using the mold release film. The mold release film 1 is a mold release film to be disposed on a surface of a mold which is to be in contact with a curable resin, in the production of a semiconductor package by disposing a semiconductor element in the mold, and sealing it with the curable resin to form a resin sealed portion. This mold release film 1 comprises a resin-side mold release layer 2 to be in contact with the curable resin at the time of forming the resin sealed portion, and a gas barrier layer 3. The gas barrier layer 3 contains at least one polymer (I) selected from the group consisting of a polymer having vinyl alcohol units and a polymer having vinylidene chloride units, and the thickness of the gas barrier layer 3 is from 0.1 to 5 μm.
US10699915B2 Semiconductor device and method for manufacturing the same
A semiconductor device including a substrate, an insulating layer on the substrate and including a trench, at least one via structure penetrating the substrate and protruding above a bottom surface of the trench, and a conductive structure surrounding the at least one via structure in the trench may be provided.
US10699914B1 On-chip heating and self-annealing in FinFETs with anti-punch-through implants
The independent claims of this patent signify a concise description of the embodiments. Disclosed is technology for reducing transistor degradations by annealing through heat generated by anti-punch-through implants of the transistors. A first and second electrically conductive pillars are disposed on top a well hosting the transistors. A voltage applied across the first and second pillars enable the anti-punch-through implants to generate heat for the annealing process.
US10699912B2 Damage free hardmask strip
A computer program product and methods are provided for semiconductor processing. The method includes forming a masking layer on a first region. The method also includes implanting a second region. The method further includes depositing a protective layer over the first region and the second region, with the protective layer being selectively etchable to the masking layer and thicker over the second region. The additional includes removing the protective layer from the first region. The method also includes etching the masking layer exposing a bottom layer. The method further includes removing the protective layer from the second region and the bottom layer from the first region.
US10699908B2 Methods for processing semiconductor wafers having a polycrystalline finish
A method of processing a semiconductor wafer includes depositing a silicon layer on the semiconductor wafer. The silicon layer has a substantially uniform thickness. The silicon layer is polished to smooth the silicon layer such that the thickness is substantially uniform after polishing.
US10699900B2 Method for forming thin film
Provided is a method for forming a thin film. The method for forming the thin film includes forming a first thin film having a first thickness with first crystallinity through an atomic layer deposition process and etching the first thin film by a predetermined thickness through an atomic layer etching process with respect to the first thin film to form a second thin film having a second thickness less than the first thickness.
US10699899B2 Atomic layer deposition of antimony oxide films
Antimony oxide thin films are deposited by atomic layer deposition using an antimony reactant and an oxygen source. Antimony reactants may include antimony halides, such as SbCl3, antimony alkylamines, and antimony alkoxides, such as Sb(OEt)3. The oxygen source may be, for example, ozone. In some embodiments the antimony oxide thin films are deposited in a batch reactor. The antimony oxide thin films may serve, for example, as etch stop layers or sacrificial layers.
US10699883B2 Plasma processing apparatus, method of operating plasma processing apparatus, and power supply device
A plasma processing apparatus according to an embodiment includes a processing container, a mounting table, a plurality of heaters, and a power supply device. The mounting table is provided in the processing container. The plurality of heaters are provided in the mounting table. The power supply device supplies electric power to the plurality of heaters. The power supply device includes a plurality of transformers and a plurality of zero-cross control type solid state relays (SSRs). The plurality of transformers are configured to step down a voltage from an alternating-current power source. Each of the plurality of transformers includes a primary coil and a secondary coil. The primary coil is connected to the alternating-current power source. Each of the plurality of SSRs is provided between one corresponding heater among the plurality of heaters and the secondary coil of one corresponding transformer among the plurality of transformers.
US10699882B2 Semiconductor manufacturing apparatus and method of manufacturing semiconductor device
In one embodiment, a semiconductor manufacturing apparatus includes a treatment chamber configured to treat a substrate with plasma, a first annular coil configured to generate a first magnetic field to be applied to the plasma, and a second annular coil configured to generate a second magnetic field to be applied to the plasma. The apparatus further includes a first electric current supplying module configured to supply, to the first annular coil, a first electric current flowing in a first direction, and cause the first annular coil to generate the first magnetic field. The apparatus further includes a second electric current supplying module configured to supply, to the second annular coil, a second electric current flowing in a second direction that is different from the first direction, and cause the second annular coil to generate the second magnetic field.
US10699880B2 Voltage reduction circuit
In one embodiment, the invention can be an impedance matching network including an input configured to operably couple to a radio frequency (RF) source; an output configured to operably couple to a load; a first variable capacitor; a second variable capacitor; and a third capacitor in series with the second variable capacitor and reducing a voltage on the second variable capacitor.
US10699879B2 Two piece electrode assembly with gap for plasma control
An apparatus for distributing plasma products includes first and second electrodes that each include planar surfaces. The first electrode forms first apertures from a first planar surface to a second planar surface; the second electrode forms second apertures from the third planar surface to the fourth planar surface. The electrodes couple through one or more adjustable couplers such that the third planar surface is disposed adjacent to the second planar surface with a gap therebetween, the gap having a gap distance. Each of the adjustable couplers has a range of adjustment. The first and second apertures are arranged such that for at least one position within the ranges of adjustment, none of the first apertures aligns with any of the second apertures to form an open straight-line path extending through both the first and second electrodes, and the gap distance is between 0.005 inch and 0.050 inch.
US10699878B2 Chamber member of a plasma source and pedestal with radially outward positioned lift pins for translation of a substrate c-ring
A chamber member of a plasma source is provided and includes a sidewall, a transition member, a top wall and an injector connecting member. The sidewall is cylindrically-shaped and surrounds an upper region of a substrate processing chamber. The transition member is connected to the sidewall. The top wall is connected to the transition member. The injector connecting member is connected to the top wall, positioned vertically higher than the sidewall, and configured to connect to a gas injector. Gas passes through the injector connecting member via the gas injector and into the upper region of the substrate processing chamber. A center height to low inner diameter ratio of the chamber member is 0.25-0.5 and/or a center height to outer height ratio of the chamber member is 0.4-0.85.
US10699869B2 Operating a particle beam apparatus
A method for operating a particle beam apparatus. An objective lens current may be swept, and a property of a deflection unit and/or of an aperture unit may be set while the objective lens current is swept. Setting the property may implemented in such a way that either an image of the object displayed on a display device does not move or any such movement of the displayed image has a minimal deflection. Moreover, the operating voltage of a beam generator may be swept and the object may be aligned by means of a specimen stage. While the operating voltage is swept, the specimen stage may be moved into an aligned position in such a way that either the image of the object displayed on the display device does not move or any such movement of the displayed image has a minimal deflection.
US10699866B2 Modular fuse holder and arrangement and connection thereof
A fuse holder includes a holder base comprising a plurality of protrusions each having a mounting hole formed therein to provide for mounting of the holder base to an external component and one or more mating protrusions and one or more mating slots formed on each of opposing side surfaces. The fuse holder also includes an input stud coupled to or formed on the holder base and a cover configured to attach to the holder base to at least partially enclose one or more fuses positionable on the fuse holder. The one or more mating protrusions and the one or more mating slots formed on each of the opposing side surfaces of the holder base comprise dovetailed protrusions and slots of a matching profile capable of receiving such a dovetailed protrusion, so as to enable a side-by-side stacking and interlocking of fuse holders with such mating protrusions and mating slots.
US10699860B2 Optical rocker switch
ProblemTo be capable of specifying an operation of a knob.SolutionA switch 1 includes an operation detecting portion 7 which detects an operation of the knob 5. The operation detecting portion 7 includes a movable member 6 which displaces in association with the operation of the knob 5, a through hole 62a which penetrates through a light shielding portion 62 of the movable member 6 in a thickness direction thereof, one optical source 15 which is provided on one side of the movable member 6 in the thickness direction, a light guiding path 9A which is provided on the other side of the movable member 6 in the thickness direction, and two light receiving elements 10A, 10A which are attached to the light guiding path 9A. The light guiding path 9A is arranged in a position of being capable of receiving light emitted from the optical source 15 through the through hole 62a when the movable member 6 is arranged in a predetermined position by the operation of the knob 5.
US10699858B2 Keyboard device
The present invention provides a keyboard device, including a plurality of keys, thin film circuit boards, and key bottom plates. A connection component of the key is connected between a keycap of the key and a bottom plate connection portion of key bottom plate, and the bottom plate connection portion has a connection portion surface corresponding to the keycap and a raised portion formed on the connection portion surface. When the keycap moves downward relative to the thin film circuit board, a lower surface of the keycap knocks the raised portion.
US10699854B2 Trigger switch
A trigger switch has a switch housing fixed inside a tool housing of an electric power tool and internally having a holder, an operation unit provided outside the switch housing and connected to the switch housing so as to be approachable to and separable from the switch housing, a fixed contact provided in the holder, and a movable contact provided so as to face the fixed contact in the holder and configured to come into contact with and separate from the fixed contact in conjunction with an approaching motion and a separating motion of the operation unit with respect to the switch housing. A vibration damping elastic body is provided integrally on an outer surface of the switch housing.
US10699853B2 Key structure
A key structure includes a movable support element, a keycap, and a fitting portion. The keycap includes a top surface, a bottom surface, and a rim, the bottom surface is jointed with the movable support element, and a periphery of the top surface extends downward to form the rim. The fitting portion is located on the rim, and operated by an operation body to separate the keycap from the movable support element.
US10699844B1 Thin film capacitor and multilayer circuit board having the thin film capacitor embedded therein
Disclosed herein is a thin film capacitor that includes a lower electrode layer, an upper electrode layer, and a dielectric layer positioned between the lower electrode layer and the upper electrode layer. The upper electrode layer has a first capacitive electrode part opposed to the lower electrode layer through the dielectric layer without being connected to the lower electrode layer and a fiducial mark part penetrating the dielectric layer to be connected to the lower electrode layer.
US10699838B2 Reactor and method for production of core body
A reactor includes an outer peripheral iron core composed of a plurality of outer peripheral iron core portions and at least three iron core coils arranged inside the outer peripheral iron core. The at least three iron core coils are composed of iron cores coupled to the plurality of outer peripheral iron core portions and coils wound onto the iron cores. Gaps, which can be magnetically coupled, are formed between adjacent iron cores. The reactor further includes connection parts for connecting the plurality of outer peripheral iron core portions to each other.
US10699815B2 Nozzle seal structure
A nozzle seal structure hermetically seals an instrumentation nozzle provided in a manner penetrating a reactor vessel from inside to outside and has a support post inserted therethrough. The instrumentation nozzle includes a flange portion projecting outward in a radial direction orthogonal to a nozzle axis direction at an end portion on an outer side of the reactor vessel.
US10699811B2 Methods and systems to determine multi-parameter managed alarm hierarchy during patient monitoring
The present specification discloses systems and methods of patient monitoring in which multiple sensors are used to detect physiological parameters and the data from those sensors are correlated to determine if an alarm should, or should not, be issued, thereby resulting in more precise alarms and fewer false alarms. Electrocardiogram readings can be combined with invasive blood pressure, non-invasive blood pressure, and/or pulse oximetry measurements to provide a more accurate picture of pulse activity and patient respiration. In addition, the monitoring system can also use an accelerometer or heart valve auscultation to further improve accuracy.
US10699810B2 Employee visit verification system
A visitor verification system 1000 is disclosed and described that can automatically authenticate a Mobile Service Provider (MSP) 3 arriving to provide assistance to a patient, or client 5 at their residence 7 while being off-line with the agency server. It also verifies the time and location an MSP session begins, periodically verifies that the MSP 3 is within the client's residence 7, logs the MSP out of the system and reports on the session. The visitor verification system employs at least one visual code located at the residence 7 that is scanned by a mobile computing device (MCD) 100. Information in the visual code is decoded and reconciled with 10 locations determined by executable code (the App) running on the MCD 100. Once the location is verified by the App/MCD 100, the MSP 3 is authenticated. The system includes at least one beacon that transmits a signal that the MSP receives on the MCD 100. The received signal can be used to determine the MSP's distance from the beacon 200 or to monitor the locations of the MSP 3 throughout the session. The system may include a ‘smart’ beacon 280 which has a local computing device 260 that can perform some of the processing. Information acquired during the session may be uploaded immediately, or at a later time when network connectivity is available through a network 13 to a server 400.
US10699800B2 Methods and processes for non-invasive assessment of genetic variations
Provided herein are methods, processes and apparatuses for non-invasive assessment of genetic variations that make use of decision analyses. The decision analyses sometimes include segmentation analyses and/or odds ratio analyses.
US10699797B2 Storage area retirement in a storage device
Systems and methods presented herein provide for testing degradation in a storage device. In one embodiment, a storage controller is operable to test individual portions of a first of the plurality of storage areas of the storage device by: analyzing individual portions of the first storage area; determining that one or more of the individual portions of the first storage area have failed; and retire the failed one or more portions of the first storage area. The storage controller is further operable to write to the first storage area using an error correction code (ECC), and to test the remaining portions of the first storage area to determine whether the first storage area should be retired in response to writing to the first storage area.
US10699795B1 System, method and computer-accessible medium for automated identification of embedded physical memories using shared test bus access in intellectual property cores
A method for identifying a physical memory(ies) associated with a logical memory(ies) in a memory design can include (a) receiving a generic netlist for the memory design, (b) generating a test mode for the memory using the generic netlist, (c) determining the logical memory(ies); (d) performing a simulation on the test mode for the logical memory(ies); and (e) identifying the physical memory(ies) by tracing chip selects for the physical memory(ies) to the logical memory(ies). The identifying the physical memory(ies) may further include identifying which chip selects are active. The identifying the physical memory(ies) can further include tracing an address and a data pin(s) for the logical memory(ies) in the simulation. The identifying the physical memory(ies) can further include determining an address and a data pin(s) for the logical memory(ies) in the simulation.
US10699789B2 Nonvolatile memory device and memory system including nonvolatile memory device that controls the erase speeds of cell strings
A nonvolatile memory device includes a memory cell array, an erase body voltage generator, and an erase source voltage generator. The memory cell array includes memory blocks, each of which includes cell strings each including a ground selection transistor, memory cells, and a string selection transistor stacked in a direction perpendicular to a substrate. The erase body voltage generator applies an erase body voltage to the substrate during an erase operation. The erase source voltage generator applies an erase source voltage to a common source line connected with ground selection transistors of the cell strings during the erase operation.
US10699779B2 Neural network classifier using array of two-gate non-volatile memory cells
A neural network device having a first plurality of synapses that includes a plurality of memory cells. Each memory cell includes a floating gate over a first portion of a channel region and a first gate over a second portion of the channel region. The memory cells are arranged in rows and columns. A plurality of first lines each electrically connect together the first gates in one of the memory cell rows, a plurality of second lines each electrically connect together the source regions in one of the memory cell rows, and a plurality of third lines each electrically connect together the drain regions in one of the memory cell columns. The first plurality of synapses receives a first plurality of inputs as electrical voltages on the plurality of third lines, and provides a first plurality of outputs as electrical currents on the plurality of second lines.
US10699778B2 Static random access memory (SRAM) cell and related SRAM array for deep neural network and machine learning applications
A static random access memory (SRAM) bit cell and a related SRAM array are provided. In one aspect, an SRAM cell is configured to perform an XNOR function on a first input value and a second input value. In another aspect, a number of the SRAM cells can be employed to form an SRAM array for supporting deep neural network and machine learning applications. The SRAM cell is coupled to a word line(s) and an inverted word line(s) that collectively define the first input value. The SRAM cell causes a voltage and/or current difference between a bit line(s) and a complementary bit line(s) coupled to the SRAM cell. By customizing the SRAM cell to enable the XNOR function and forming a binary neural network based on the SRAM array, it is possible to effectively implement computing-in-memory (CIM) for deep neural network and machine learning applications.
US10699776B1 Apparatus and methods for merging post-write read and select gate maintenance operations
A method is provided that includes performing a post-write read operation on a block of memory cells that includes a select gate transistor, and based on results of the post-write read operation selectively performing a select gate maintenance operation on the select gate transistor.
US10699774B2 Mitigating line-to-line capacitive coupling in a memory die
Methods, systems, and devices for mitigating line-to-line capacitive coupling in a memory die are described. A device may include multiple drivers configured to both drive latched data and conduct read and write operations. For example, a memory device may contain two or more memory arrays independently coupled to two drivers via two data lines. One data line may be driven strongly to shield a corresponding memory array from effects associated with data line capacitive coupling. An opposing data line may be driven with data pertaining to an access operation of the memory array to which it is coupled. The opposing data line may be driven concurrently or within a small time difference of the other data line.
US10699770B2 Semiconductor memory device having clock generation scheme based on command
A semiconductor memory device includes a command decoder configured to generate an auto-sync signal in response to a command for writing data at a memory cell or reading data from a memory cell, and an internal data clock generating circuit configured to phase synchronize a second clock, having a clock frequency higher than a clock frequency of a first clock, with the first clock in response to the auto-sync signal.
US10699768B2 Apparatuses and methods for command signal delay
Apparatuses and methods for a command decoder delay are disclosed. An example apparatus includes a command decoder which may receive memory access command. The command decoder may provide an output command based on the memory access command to a command path at a first time. The command decoder may also provide the output command to a data path at a second time, wherein the second time is delayed relative to the first time.
US10699760B2 Semiconductor system, semiconductor chip, and semiconductor memory system including the semiconductor system
A semiconductor system includes a first set of at least one semiconductor device, and a second set of at least one semiconductor device. The semiconductor system includes a control block for receiving an external address and providing the first and second sets of semiconductor devices with an internal address. The control block provides a semiconductor device from the first set with a first internal address corresponding to the external address, and the control block provides a semiconductor device from the second set with a second internal address that does not correspond to the external address.
US10699759B2 Semiconductor devices
A semiconductor device includes a delay circuit, a read control circuit, and a register control circuit. The delay circuit generates a read control signal by delaying a column control pulse and an internal column control pulse including pulses sequentially generated based on an operation mode signal during a read operation and generates a register control signal by delaying the column control pulse including a pulse generated based on a mode register enablement signal during a mode register read operation. The read control circuit generates an input/output (I/O) control signal from a bank address signal when the read control signal is enabled. The register control circuit outputs a mode information signal as a mode output information signal when the register control signal is enabled.
US10699745B1 Data storage device defining track trajectory to reduce AC track squeeze
A data storage device is disclosed comprising a head actuated over a disk comprising servo data for defining a plurality of data tracks, wherein each data track comprises a plurality of data segments. First data is written to a first data segment of a first data track, and second data is written to a second data segment of a second data track. After writing the second data, a quality metric is measured for at least two off-track offsets of the first data segment. A track pitch is estimated between the first data segment and the second data segment based on the quality metrics, and a track trajectory is generated for the second data segment based on the estimated track pitch. Third data is written to the second data segment based on the track trajectory.
US10699737B2 Magnetic recording medium and magnetic storage apparatus
A magnetic recording medium includes: a substrate; an underlayer; and a magnetic layer including an alloy having a L10 type crystal structure whose plane orientation is (001). The substrate, the underlayer, and the magnetic layer are stacked in this order. The underlayer includes a first underlayer. The first underlayer is a crystalline layer that includes a material containing Al, Ag, Cu, W, or Mo as a main component element and includes an oxide of the main component element, a content of the oxide of the main component element in the first underlayer being in a range of from 2 mol % to 30 mol %.
US10699727B2 Signal adaptive noise filter
Noise filtering for an incoming signal is provided. The noise filtering method includes executing a transformation operation on the incoming signal by distributing energy corresponding to each of a plurality of components of the incoming signal into a two-dimensional representation. The noise filtering method also includes executing a filtering operation on the plurality of components to determine real objects and remove noise within the incoming signal. The filtering operation utilizing at least one of a plurality of noise detection matrixes based on time, frequency, or direction.
US10699722B2 Decoder, encoder and method for informed loudness estimation employing by-pass audio object signals in object-based audio coding systems
A decoder for generating an audio output signal having one or more audio output channels is provided, having a receiving interface for receiving an audio input signal having a plurality of audio object signals, for receiving loudness information on the audio object signals, and for receiving rendering information indicating whether one or more of the audio object signals shall be amplified or attenuated, further having a signal processor for generating the one or more audio output channels of the audio output signal, configured to determine a loudness compensation value depending on the loudness information and depending on the rendering information, and configured to generate the one or more audio output channels of the audio output signal from the audio input signal depending on the rendering information and depending on the loudness compensation value. One or more by-pass audio object signals are employed for generating the audio output signal. Moreover, an encoder is provided.
US10699714B2 Speech recognition with parallel recognition tasks
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an audio signal and initiating speech recognition tasks by a plurality of speech recognition systems (SRS's). Each SRS is configured to generate a recognition result specifying possible speech included in the audio signal and a confidence value indicating a confidence in a correctness of the speech result. The method also includes completing a portion of the speech recognition tasks including generating one or more recognition results and one or more confidence values for the one or more recognition results, determining whether the one or more confidence values meets a confidence threshold, aborting a remaining portion of the speech recognition tasks for SRS's that have not generated a recognition result, and outputting a final recognition result based on at least one of the generated one or more speech results.
US10699713B2 Techniques for concurrent processing of user speech
A server receives a user audio stream, the stream comprising multiple utterances. A query-processing module of the server continuously listens to and processes the utterances. The processing includes parsing successive utterances and recognizing corresponding queries, taking appropriate actions while the utterances are being received. In some embodiments, a query may be parsed and executed before the previous query's execution is complete.
US10699706B1 Systems and methods for device communications
Systems and methods for establishing a communications system between multiple electronic devices are described herein. In some embodiments, first audio data representing a first utterance may be received from an initiating device. A first user account associated with the initiating device may be determined. After determining that the utterance comprises an intent to communicate with a target, a list of entity names associated with the user account may be generated. Each entity name may represent a user contact associated with the first user account, a user device corresponding to the first user account, and/or a set of entity names representing user contacts and devices. Based on a relative comparison of each entity name to the target's name, an entity name may be selected from the plurality of entity names. A communications session may then be established between the initiating device and a device represented by the selected entity name.
US10699693B1 Sound generator for vehicle
A sound generator for a vehicle includes: a resonator chamber configured to contact and expand in a longitudinal direction; a membrane disposed on a front open part of the resonator chamber; a cover disposed on a rear open part of the resonator chamber; a connecting pipe connected between the cover and an engine intake system; a magnet disposed on an inner surface of the cover; a coil disposed in a front end part of the resonator chamber; and a sound controller configured to apply an electric current to the coil.
US10699692B2 Active sound effect generating device
Sound effects are generated from a speaker inside a vehicle compartment repeatedly between a lower limit frequency and an upper limit frequency in accordance with an increase in the vehicle velocity. Consequently, the frequency is increased with respect to an increase in the vehicle velocity, in a manner so that audible sound effects, that is, sound effects at a so-called infinite scale, are generated.
US10699690B2 Automatic noise control
Active noise control system and methods are disclosed that include generating anti-noise that is configured to reduce or cancel noise occurring at a listening position in the ambiance of a seat with a backrest enclosing a hollow volume. Radiating the anti-noise from within the hollow volume of the backrest of the seat.
US10699687B2 Roof shell having an acoustic insulation layer
A motor vehicle roof shell having a rigid composite component having an inner side facing a vehicle interior, and an acoustic insulation layer disposed on the inner side of the composite component. The panel-type rigid composite component has at least one tray-like recess on its inner side, said recess being filled with an open-pored foam material which forms the acoustic insulation layer and whose surface is flush with a surface of the composite component surrounding the recess. A motor vehicle roof shell motor vehicle having a panel-type rigid composite component having an inner side, which faces the vehicle interior, and an acoustic insulation layer disposed on the inner side of the composite component, wherein the acoustic insulation layer is formed by at least one rigid-foam or semi-rigid-foam plate which is bonded to the inner side of the composite component and compressed that its volume is reduced compared to preassembly state.
US10699684B2 Method for creating audio tracks for accompanying visual imagery
Methods of creating one or more audio objects to accompany a sequence of multimedia objects are disclosed. According to one embodiment, the method includes using a processor to analyze the multimedia objects and corresponding recorded metadata to generate derived metadata. The method further receives a selection of one or more analysis tools that are configured to analyze the recorded and derived metadata. Next, a selected subset of multimedia objects are identified and sequenced, which will ultimately be coupled to and accompanied by one or more audio objects. Lastly, an embodiment of the present invention generates an audio track to accompany the selected subset of multimedia objects.
US10699680B2 Elliptical high-mass mouthpiece for brass musical instruments
A mouthpiece for use with brass-wind musical instruments includes a double-elliptical internal contour, and a high-mass design.
US10699677B2 Display controller to prevent visual artifacts with spread spectrum clocking
A display controller and method for performing the same operations are described. In on embodiment, the display controller comprises a spread spectrum clock (SSC) modulator having a first input coupled to receive a non-SSC modulated clock and operable to generate a SSC modulated clock in response to the non-SSC modulated clock, a video data transfer portion coupled to receive the SSC modulated clock and operable to output data for display in response to the SSC modulated clock, and a second portion coupled to receive the non-SSC modulated clock.
US10699676B2 Display apparatus, method of controlling the same, and computer program product thereof
A display apparatus, a method of controlling the same, and a computer program product thereof are provided. The display apparatus includes a display configured to display an image; and a processor configured to determine output coordinates of a frame involved in a section, according to a plurality of sections of content including a plurality of frames reproducible for a predetermined period of time, and control the display to display a region of a frame corresponding to a viewpoint while moving the viewpoint along determined output coordinates, when determination of the output coordinates of at least one section among the plurality of sections is completed.
US10699673B2 Apparatus, systems, and methods for local dimming in brightness-controlled environments
The disclosed display device may include (1) a display panel including pixel regions, (2) a backlight array coupled to the display panel that includes luminous elements, (3) a display housing configured to substantially prevent a user from referencing external brightness levels, (4) a display driver configured to receive an image including image blocks and scan the image to the display panel, and (5) a backlight driver configured to (a) determine an absolute brightness level of each of the image blocks, (b) derive, for each of the image blocks, a relative brightness level, (c) calculate, for each of the luminous elements, an illumination level based on the relative brightness level of a corresponding portion of the image blocks, and (d) illuminate, while the image is displayed via the display panel, each of the luminous elements according to the illumination level. Various other apparatus, systems, and methods are also disclosed.
US10699664B2 Image display system and method of transforming display panels of mobile devices into being compatible with medical images display standard
An image display system transforming LCD panels of mobile devices into being compatible with medical images display standard includes a host display panel, a slave mobile display device and a host computer. The host computer is coupled to the host display panel and the slave mobile display device for executing a process of sharing medical image, wherein the process of sharing medical image includes executing an image capture program to capture a color medical image, performing an image processing process to convert the color medical image into a grayscale medical image, converting the grayscale medical image into an image package, and connecting to the slave mobile display device to transmit the image package to the slave mobile display device.
US10699661B2 Display panel and a display apparatus having the same with modified shield electrode
A display panel includes a first substrate and a second substrate. The first substrate includes a plurality of pixel electrodes to which pixel voltages are applied and a shield electrode disposed between the pixel electrodes. A shield voltage is applied to the shield electrode. The second substrate faces the first substrate. The second substrate includes a common electrode to which a common voltage is applied.
US10699660B2 Scan-driving circuit and liquid crystal display
The present disclosure provides a scan-driving circuit and a liquid crystal display, which comprises a scan-level-signal-output module, a present-stage cascaded-signal-output module, and a present-stage scanning-signal-output module. The scan-level-signal-output module is used for generating a scanning level signal and for performing a latching operation on the scanning level signal. A forward/reverse scanning control signal is used for controlling the scanning drive unit be on a forward-driving mode or a reverse-driving mode.
US10699657B2 Bidirectional scanning gate drive circuit and liquid crystal display panel
Disclosed is a bidirectional scanning gate drive circuit and a liquid crystal display panel. The technical problem to be solved is that gate drive circuits in the prior art are provided with only one drive mode. The bidirectional scanning gate drive circuit includes an input part, a control part, and an output part. Signals enter the control part from the input part and then enter the output part or signals enter the control part from the output part and then enter the input part, so as to realize driving of a horizontal scanning line in an Nth stage.
US10699649B2 Display device and backlight control method
A display device including a display panel, a backlight unit, a display driving circuit, and a backlight driving circuit is provided. The display panel includes multiple display zones. The backlight unit includes multiple light sources corresponding to the multiple display zones respectively. The display driving circuit receives an image signal and calculates a local dimming value for each display zone according to the image signal. The image signal includes multiple image frames. The display driving circuit drives the display panel to display the multiple image frames sequentially in multiple frame intervals each including a vertical blanking interval and a data scan interval. The backlight driving circuit provides a backlight pulse for each light source and adjusts the width and/or the intensity of each backlight pulse according to the local dimming value for each display zone. The backlight driving circuit provides the backlight pulse in the vertical blanking interval.
US10699648B2 System and methods for extracting correlation curves for an organic light emitting device
A method of compensating for efficiency degradation of an OLED in an array-based semiconductor device having arrays of pixels that include OLEDs, including determining for a plurality of operating conditions interdependency curves relating changes in an electrical operating parameter of said OLEDs and the efficiency degradation of said OLEDs, the plurality of operating conditions can include temperature or initial device characteristics as well as stress conditions to more completely determine interdependency curves for a wide variety of OLEDs. In some cases interdependency curves are updated remotely after fabrication of the array-based device. Some embodiments utilize degradation-time curves and methods which do not require storage of stress history.
US10699632B2 Field-effect transistor having dual gate oxide insulating layers, display element, image display device, and system
A field-effect transistor including: a gate electrode, which is configured to apply gate voltage; a source electrode and a drain electrode, which are configured to take electric current out; a semiconductor layer, which is disposed to be adjacent to the source electrode and the drain electrode; and a gate insulating layer, which is disposed between the gate electrode and the semiconductor layer, wherein the gate insulating layer includes a first gate insulating layer containing a first oxide containing Si and an alkaline earth metal and a second gate insulating layer disposed to be in contact with the first gate insulating layer and containing a paraelectric amorphous oxide containing a Group A element which is an alkaline earth metal and a Group B element which is at least one selected from the group consisting of Ga, Sc, Y, and lanthanoid.
US10699623B2 Source drive IC, display device and drive method therefor
The embodiments of the disclosure provide a source drive IC, a display device and a drive method therefor. The source drive IC comprises: a control selection module, a solid color grayscale control module and a non-solid color grayscale control module. The control selection module may be configured to receive a timing control signal inputted by a timing controller, and determine according thereto whether a current drive image is a solid color grayscale image, in response to determining that the current drive image is a solid color grayscale image, send the timing control signal to the solid color grayscale control module, and in response to determining that the current drive image is a non-solid color grayscale image, send the timing control signal to the non-solid color grayscale control module. The non-solid color grayscale control module may, according to the received timing control signal, obtain multiple sets of data voltages.
US10699621B2 Display panel and display apparatus
A display panel and a display apparatus are provided. The display panel includes a plurality of first signal lines and second signal lines. A display area of the display panel includes first regular display area, second regular display area and an irregularly-shaped display area. The first signal lines disposed in the first and second regular display areas are first and second regular signal lines, respectively. The first signal lines disposed in the irregularly-shaped display area are irregularly-shaped signal lines. At least one irregularly-shaped signal line is a first irregularly-shaped signal line and the other is second irregularly-shaped signal line. A non-display area includes first driving circuit and second driving circuit. The first driving circuit is electrically connected to the first regular signal line and first irregularly-shaped signal line, and the second driving circuit is electrically connected to the second regular signal line and second irregularly-shaped signal line.
US10699620B2 Gate drive circuit, display device and method for driving gate drive circuit
A gate drive circuit, a display device and a driving method are provided. The gate drive circuit includes a scan signal generation circuit and output control circuits in N stages. The scan signal generation circuit includes first output terminals in 2N stages, and is configured to output scan pulse signals in an order at the first output terminals in 2N stages; each of the output control circuits in N stages includes an input terminal, a first control terminal, a second control terminal, a second output terminal, and a bootstrap circuit, and is configured to control the bootstrap circuit, under control of a first control signal received by the first control terminal, an input signal received by the input terminal, and a second control signal received by the second control terminal, to output an output pulse signal with different pulse levels at the second output terminal.
US10699618B2 Integrated circuit and anti-interference method thereof
An integrated circuit for driving a display panel and an anti-interference method are provided. The integrated circuit includes a source driving circuit and an anti-interference circuit. The source driving circuit includes a receiving circuit configured to receive an input signal including image data and process the input signal based on at least one operation parameter to generate output data. The anti-interference circuit is coupled to the receiving circuit. The anti-interference circuit determines whether an interference event occurs to the input signal based on the input signal or the output data to obtain a determination result and determines whether to adjust the at least one operation parameter of the receiving circuit according to the determination result.
US10699588B2 Aircraft taxi routing
Methods, devices, and systems for aircraft taxi routing are described herein. One device includes instructions stored thereon which, when executed by a processor, cause the processor to receive a record of a plurality of historical routes taken by a plurality of aircraft through taxiways of an airport, receive an indication of a plurality of conditions particular to the airport, receive an indication of a starting point of a proposed route in the airport and an endpoint of the airport, wherein the starting point and the endpoint are associated with a proposed taxiing of an aircraft, determine a route between the starting point and the endpoint based on the plurality of historical routes and the plurality of conditions, and provide the determined route to an air traffic controller.
US10699580B1 Methods and systems for emergency handoff of an autonomous vehicle
An improved distributed information sharing system (DISS) and methods for an autonomous vehicle, the DISS programmed and configured to receive information from a plurality of distributed sensors; determine the existence of an incident, vehicles, passengers, pedestrians, animals and objects involved in the incident, a nature of the injuries and damages from the incident; determine if the autonomous vehicle can be safely moved autonomously from a location where the incident occurred to a second location; contact an emergency responder when the vehicle cannot be safely moved autonomously; receive a request to transfer control of the vehicle from an emergency responder user device; and in response, transfer control of the automated vehicle to a trusted emergency responder without requiring approval from an owner of the vehicle using encryption and handshake techniques; and notify an owner or interested party of the vehicle of the incident.
US10699579B2 Autonomous driving system and autonomous driving vehicle
An autonomous driving vehicle sets a travelable area in which the autonomous driving vehicle can travel in a process of going to a destination. In a multiple-lane area including two or more lanes in the travelable area, one lane is determined as a standard travel lane. Processing of determining the standard travel lane is configured so that dispersion occurs to standard travel lanes which are determined by a plurality of autonomous driving vehicles in a same multiple-lane area placed under a same environment.
US10699577B2 Method for converting alerts
A method and an alert discriminator for converting alerts in a video monitoring operation. The method comprises: triggering a candidate alert, in response to detecting, in a stream of thermal images of a scene, a stationary foreground object in the scene; evaluating an intensity of the detected stationary foreground object in relation to a background intensity; and in response to the intensity of the detected stationary foreground object being above the background intensity, converting the candidate alert to an actual alert.
US10699570B1 Displaying sensor data and supplemental data as a mask for autonomous vehicles
Aspects of the disclosure relate to providing sensor data on a display of a vehicle. For instance, data points generated by a lidar sensor may be received. The data points may be representative of one or more objects in an external environment of the vehicle. A scene including a representation of the vehicle from a perspective of a virtual camera, a first virtual object corresponding to at least one of the one or more objects, and a second virtual object corresponding to at least one object identified from pre-stored map information may be generated. Supplemental points corresponding to a surface of the at least one object identified from the pre-stored map information may be generated. A pulse including at least some of the data points generated by the sensor and the supplemental points may be generated. The scene may be displayed with the pulse on the display.
US10699563B1 Multi-sensor multi-object tracking
In one example implementation according to aspects of the present disclosure, a computer-implemented method includes projecting, by a processing device, tracked targets onto a virtual cylindrical omni-directional camera (VCOC). The method further includes projecting, by the processing device, detected targets onto the VCOC. The method further includes computing, by the processing device, a two-dimensional intersection-over-union (2D-IOU) between the tracked targets and the detected targets. The method further includes performing, by the processing device, an association between the tracked targets and the detected targets based at least in part on the computed IOU. The method further includes controlling, by the processing device, a vehicle based at least in part on the association.
US10699552B2 Lighting apparatus
A lighting apparatus with an image-projecting function that is convenient for a user can be provided. The lighting apparatus includes: an illuminating unit that emits illumination light; and a projection-type image display unit that projects an image. The projection-type image display unit is configured so that a setting menu screen settable about an image displayed by the projection-type image display unit can be displayed.
US10699550B2 Styli
Styli for generating alert notifications to prevent unintentional marking of interactive devices are disclosed. A disclosed stylus includes a housing and a processor. The housing is to interchangeably receive a physically marking nib and an electronic marking nib. The processor is carried by the housing. The processor is to determine a received nib is the physically marking nib. The processor is further to determine a distance between the stylus and an interactive device satisfies a threshold. The processor is further to generate an alert notification based on the received nib being the physically marking nib and the distance between the stylus and the interactive device satisfying the threshold.
US10699546B2 Headphone and headphone safety device for alerting user from impending hazard, and method thereof
This disclosure relates generally to electronic devices, and more particularly to headphone and headphone safety device for alerting user from impending hazard, and method thereof. In one embodiment, a method is provided for alerting a user wearing a headphone from an impending hazard. The method includes detecting a movement of the user while wearing the headphone, and upon detection, sensing a plurality of ambient parameters with respect to an external surrounding of the user. The method further includes analyzing the plurality of ambient parameters to determine the impending hazard, and upon determination, alerting the user of the impending hazard.
US10699540B2 Electronic device that can detect and report tampering
An electronic device that can detect and report tampering, comprising: a case, comprising an installation surface, wherein the electronic device is for being installed to an installation position via the installation surface; a battery, located inside the case, configured to provide battery power; a temporary power storage circuit, located in the case; a power off switch, located on the case and coupled between the battery and the temporary power storage circuit, configured to operate in a conductive state while the electronic device is installed at the installation position, and configured to automatically operate in a power off state after the electronic device being removed from the installation position; and a wireless communication circuit, located in the case and coupled to the power off switch and the temporary power storage circuit.
US10699534B2 Real-time streaming system for machine
A real-time streaming system for a machine is provided, including at least one camera, being adapted for shooting a real-time image of the machine, the machine being adapted for being remote controlled by an player; a cloud processing unit, being communicated with the at least one camera and adapted for communicable with the machine through an internet, the cloud processing unit including an image server, the image server being adapted for being communicable with a plurality of viewer ends through the internet so that the plurality of viewer ends receive the real-time image; wherein the machine provides a peer-to-peer network (P2P) connection, the player receives the real-time image from the at least one camera in the peer-to-peer network (P2P) connection.
US10699531B1 Networked gaming system enabling a plurality of player stations to play independent games with dealer assisting display
A system, apparatus, and computer readable storage to implement a networked blackjack game that enables a plurality of players to wager on one or more dealers at different dealing stations dealing independent games simultaneously. A live video is captured on each dealing station and simulcast to player stations where players are playing at. Players can bet on any combination of the games that are being broadcast. Players at player stations can be playing in a tournament mode or in regular play using the same dealer stations. A touch screen display can be used at each dealer/dealing station in order to instruct the dealer as to which actions the dealer should take, such as dealing cards, etc.
US10699530B2 Gaming system and method for modifying a wager game
A gaming system including a gaming machine, a host computer, and a computing device of a user connected through a network is provided. The gaming machine may include a storage device that may store user media data corresponding to a player of the gaming machine, the user media data being received from a host computer. The gaming machine may also include a controller that may modify at least one parameter of a wager game being wagered on by the player based on the user media data by inserting at least one of an image, a video, and an audio of the user media data into the at least one parameter. The gaming machine may further include a display that may output the wager game having the at least one parameter modified with the user media data.
US10699529B2 System and logic for establishing a wager for a game
In a particular embodiment of the present invention, a system for establishing a wager associated with a game comprises a processor that receives information about a wager offer, wherein the wager offer is associated with an online game. The processor also receives information about a wager acceptance. The wager offer and the wager acceptance combine to form a wager, wherein the wager is associated with at least one wager parameter. The system further comprises a memory communicatively coupled to the processor and that stores information associated with the at least one wager parameter.
US10699524B2 Gaming system, gaming device and method for providing multi-level progressive awards
A gaming system and method which provides and tracks bonus sequence eligibility points accumulated by players playing the gaming devices in the gaming system. The gaming system maintains, for one or more players, a plurality of progressive awards, wherein for a specific player, one or more of the progressive awards is based, at least in part, on the quantity of accumulated bonus sequence eligibility points associated with or accumulated by that player. If a player forfeits a bonus sequence eligibility point (due to player inactivity) or otherwise loses a bonus sequence eligibility point (due to not winning a provided bonus sequence), the gaming system contributes at least part of a value of such forfeited or lost bonus sequence eligibility points to increase a bonus sequence award maintained by the gaming system.
US10699521B2 Method and device for implementing wagering games requiring player input
A gaming table includes input sensors which are configured to receive multiple inputs from a player. The sensors are linked to a gaming table controller and are configured to receive different types of inputs from players at different times. One input may comprise a wager input in the form of one or more chips which are associated with the sensor. Another input may comprise a game play input, such as a spin input for a bonus game, received by a player placing their hand proximate to the sensor.
US10699518B2 Gaming machines with sound-generating video display devices
A gaming machine includes at least one sound-generating display device. The sound-generating display device is configured to not only display information such as game information, but to generate sound. In one embodiment one or more transducers are mounted to a back or rear portion of a video display and cause one or more portions of the video display, such as a front panel thereof, to move, thus generating sound. The one or more transducers are controlled to generate sound, including to generate sound which has sound which is perceived to emanate from particular areas of the video display.
US10699512B2 Systems and methods for providing dynamic ingredient matrix reconfiguration in a product dispenser
Embodiments of the disclosure include systems and methods for providing dynamic ingredient matrix reconfiguration in a product dispenser. In one example, a method for configuring a dispenser apparatus may include determining one or more current associations between some or all of a plurality of ingredient packages and one or more of a plurality of dispensing devices associated with the dispenser apparatus. The method may include determining whether a current association of the one or more current associations has changed with respect to at least one previous association between some or all of the plurality of ingredient packages and one or more of the plurality of dispensing devices, and in response to ascertaining that the current association has changed, modifying an association table based at least on the one or more current associations, the association table being representative of the at least one previous association.
US10699509B2 Array of card mechanisms
A card mechanism used in an array with other card mechanisms. Each card mechanism handles plastic cards that are to be personalized and provided to end users. The plastic cards can be cards such as financial cards including credit and debit cards, identification cards, driver's licenses, and other plastic cards that are personalized. The card mechanism(s) can supply cards to be personalized in one or more other card mechanisms and/or in a card personalization machine used with the card mechanism(s) in which case the card mechanism(s) is configured as a card input hopper, collect cards that have been personalized in which case the card mechanism is configured as a card output hopper, and/or perform one or more personalization operations on the cards in which case the card mechanism is configured as a card personalization mechanism.
US10699508B2 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.
US10699505B2 Marking for authentication and access
An authentication system for managing access to an access-restricted system is provided. The system includes a user interface panel for receiving a request for access rights from a user. A processing device is also provided for assigning the access rights to the user and storing them in a database. An ink deposition station coupled to the processing device is operable to print access credentials on an authentication object in accordance with the access rights assigned to the user. The user may then gain access to at least a portion of the access-restricted system by interfacing with a credentials reader. The reader scans the access credentials from the authentication object and transmits the credentials to the processing device, which grants access to the access-restricted system upon authentication of the access credentials.
US10699488B1 System and method for generating realistic augmented reality content
In one embodiment, the system captures an image using a camera. The image is associated with a user viewpoint. The system identifies a surface in the image using a machine learning model. The surface has associated properties meeting one or more criteria for rendering a three-dimensional virtual space. The system determines relative positions and orientations of three-dimensional display elements to the surface. The system determines the three-dimensional virtual space based at least on the properties of the surface, the user viewpoint, and the relative positions and orientations of the three-dimensional display elements to the surface. The three-dimensional virtual space comprises the three-dimensional display elements, which are positioned behind the surface. The system renders the three-dimensional virtual space on the surface. The three-dimensional virtual space is visible through a display area on the surface as seen from the user viewpoint.
US10699487B2 Interaction analysis systems and methods
Interaction-based ecosystems are presented. Interaction analysis engine analyze media content to derive a set of media features. The engine can then identify one or more interaction objects (e.g., transactions, searches, game play, etc.) based on the set of media features. Relevant interaction objects can then be instantiated as persistent available or active points of interaction readily accessed by a consumer. The consumer need only capture a digital representation of the content via a user device, a smart phone for example. A second set of media features can be derived from the digital representation and the second set of media features can then be used to find the instantiated interactions.
US10699477B2 Generating maps without shadows
Techniques for generating maps without shadows are discussed herein. A plurality of images can be captured by a vehicle traversing an environment representing various perspectives and/or lighting conditions in the environment. A shadow within an image can be identified by a machine learning algorithm trained to detect shadows in images and/or by projecting the image onto a three-dimensional (3D) map of the environment and identifying candidate shadow regions based on the geometry of the 3D map and the location of the light source. Shadows can be removed or minimized by utilizing blending or duplicating techniques. Color information and reflectance information can be added to the 3D map to generate a textured 3D map. A textured 3D map without shadows can be used to simulate the environment under different lighting conditions.
US10699472B2 Continuous time warp and binocular time warp for virtual and augmented reality display systems and methods
Embodiments of the present disclosure relate to continuous and/or binocular time warping methods to account for head movement of the user without having to re-render a displayed image. Continuous time warping allows for transformation of an image from a first perspective to a second perspective of the viewer without having to re-render the image from the second perspective. Binocular time warp refers to the late-frame time warp used in connection with a display device including a left display unit for the left eye and a right display unit for the right eye where the late-frame time warp is performed separately for the left display unit and the right display unit. Warped images are sent to the left and the right display units where photons are generated and emitted toward respective eyes of the viewer, thereby displaying an image on the left and the right display units at the same time.
US10699468B2 Method for non-planar specular reflections in hybrid ray tracing
The present invention teaches a real-time hybrid ray tracing method for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is high coherence of secondary rays.
US10699465B1 Cluster of scalar engines to accelerate intersection in leaf node
Cluster of acceleration engines to accelerate intersections. For example, one embodiment of an apparatus comprises: a set of graphics cores to execute a first set of instructions of a primary graphics thread; a scalar cluster comprising a plurality of scalar execution engines; and a communication fabric interconnecting the set of graphics cores and the scalar cluster; the set of graphics cores to offload execution of a second set of instructions associated with ray traversal and/or intersection operations to the scalar cluster; the scalar cluster comprising a plurality of local memories, each local memory associated with one of the scalar execution engines, wherein each local memory is to store a portion of a hierarchical acceleration data structure required by an associated scalar execution engine to execute one or more of the second set of instructions; the plurality of scalar execution engines to store results of the execution of the second set of instructions in a memory accessible by the set of graphics cores; wherein the set of graphics cores are to process the results within the primary graphics thread.
US10699458B2 Image editor for merging images with generative adversarial networks
A method including receiving a compositional constraint from a user for merging multiple images to create a canvas, is provided. The method includes finding a vector for the canvas in a merged space associated with the compositional constraint, and generating a synthetic image for the canvas based on the vector for the canvas and a generative tool trained in a generative adversarial configuration against a discriminative tool. The method also includes providing the synthetic image for the canvas to a user when the discriminative tool identifies the synthetic image as a real image. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
US10699453B2 Digital media environment for style-aware patching in a digital image
Techniques and systems are described for style-aware patching of a digital image in a digital medium environment. For example, a digital image creation system generates style data for a portion to be filled of a digital image, indicating a style of an area surrounding the portion. The digital image creation system also generates content data for the portion indicating content of the digital image of the area surrounding the portion. The digital image creation system selects a source digital image based on similarity of both style and content of the source digital image at a location of the patch to the style data and content data. The digital image creation system transforms the style of the source digital image based on the style data and generates the patch from the source digital image in the transformed style for incorporation into the portion to be filled of the digital image.
US10699451B1 Generating digital graphical representations reflecting multiple data series utilizing dynamic y-axes
The present disclosure relates to systems, non-transitory computer-readable media, and methods for accurately, efficiently, and flexibly generating digital graphical representations reflecting multiple data series in-scale utilizing dynamic y-axes. In particular, in one or more embodiments, the disclosed systems generate a normalized graphical representation portraying multiple data series in a common scale with a dynamic y-axis that portrays individualized data values based on user selection of various data series. Specifically, the presently disclosed systems and methods can generate normalized values for each of the included data series, plot the normalized values along a normalized y-axis, and include a dynamic y-axis that reflects the initial values of any of the included data series.
US10699444B2 Point cloud occupancy map compression
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A block/sub-block organization scheme is used to encode blocks and sub-blocks of an occupancy map used in compressing the point cloud. Binary values are assigned to blocks/sub-blocks based on whether they contain patches projected on the point cloud. A traversal path is chosen that takes advantage of run-length encoding strategies to reduce a size of an encoded occupancy map. Also, auxiliary information is used to further improve occupancy map compression.
US10699438B2 Mobile device localization in complex, three-dimensional scenes
The present embodiments relate to localizing a mobile device in a complex, three-dimensional scene. By way of introduction, the present embodiments described below include apparatuses and methods for using multiple, independent pose estimations to increase the accuracy of a single, resulting pose estimation. The present embodiments increase the amount of input data by windowing a single depth image, using multiple depth images from the same sensor, and/or using multiple depth image from different sensors. The resulting pose estimation uses the input data with a multi-window model, a multi-shot model, a multi-sensor model, or a combination thereof to accurately estimate the pose of a mobile device.
US10699437B2 Method and system for automatic calibration of needle position
A method for automatic calibration of a needle position relative to a coordinate system of a sewing machine includes: controlling a X-Y table to move a pallet to bring a sheet under a needle, lowering the needle to penetrate the sheet to form a needle hole and raising the needle, controlling the X-Y table to move the pallet to bring a reference mark and the test hole into an FOV of an image capturing device, obtaining an image of the pallet which contains the reference mark and the needle hole, determining an amount of separation of the needle hole from the reference mark in the image, and calibrating the needle position relative to the coordination system based on the amount of separation thus determined and a reference distance.
US10699435B2 Apparatus and method for providing vehicular positioning
A vehicular positioning system utilizing multiple optical cameras having contiguous fields of view for reading coded markers having pre-determined positions for determining the position of vehicle inside a structure with a high degree of accuracy. The vehicle positioning system provides for the direct installation and use of a positioning apparatus on a vehicle with a limited number of coded markers to determine the vehicle's position to within millimeter level accuracy.
US10699433B2 Liquid level detecting method and device using the same
A liquid level detecting method is provided. Firstly, a receiving component is provided, wherein the receiving component includes a transmissive container for containing a liquid and a marking component located on a rear surface of the transmissive container. Then, a camera captures a receiving component image of the receiving component from a front surface of the transmitting container, wherein the receiving component image includes a transmissive container image and a marking component image. Then, the marker component image is analyzed downward from an end portion to obtain multiple width values of multiple position points of the marker component image. Then, a width difference between each width value and a width average of the marking component image is obtained. Then, a position point whose width difference value is not within a preset range is determined. Then, according to the position point, a liquid level of the liquid is determined.
US10699430B2 Depth estimation apparatus, autonomous vehicle using the same, and depth estimation method thereof
In one of the exemplary embodiments, the disclosure is directed to a depth estimation apparatus including a first type of sensor for generating a first sensor data; a second type of sensor for generating a second sensor data; and a processor coupled to the first type of sensor and the second type of sensor and configured at least for: processing the first sensor data by using two stage segmentation algorithms to generate a first segmentation result and a second segmentation result; synchronizing parameters of the first segmentation result and parameters of the second sensor data to generate a synchronized second sensor data; fusing the first segmentation result, the synchronized second sensor data, and the second segmentation result by using two stage depth estimation algorithms to generate a first depth result and a second depth result.
US10699421B1 Tracking objects in three-dimensional space using calibrated visual cameras and depth cameras
The motion of objects within a scene may be detected and tracked using digital (e.g., visual and depth) cameras aligned with fields of view that overlap at least in part. Objects may be identified within visual images captured from the scene using a tracking algorithm and correlated to point clouds or other depth models generated based on depth images captured from the scene. Once visual aspects (e.g., colors or other features) of objects are correlated to the point clouds, shapes and/or positions of the objects may be determined and used to further train the tracking algorithms to recognize the objects in subsequently captured frames. Moreover, a Kalman filter or other motion modeling technique may be used to enhance the prediction of a location of an object within subsequently captured frames.
US10699419B2 Tracking and traceability of parts of a product
Systems, techniques, and computer-program products are provided for tracking and traceability of parts of a finished product. In some embodiments, the tracking and traceability generates streams of semantic data obtained from an imaging sensor system that records the execution of a manufacturing process in industrial equipment. The execution of the manufacturing process yields a finished product from initial materials and/or parts. The tracking and traceability also implements artificial reasoning about the execution of the manufacturing process to generate assertions that characterize the execution of the manufacturing process. Semantic data and assertions can be aggregated into a digital trace record that tracks a defined component of the finished product throughout the execution of the manufacturing process and permit tracing the component to a defined event within the manufacturing process.
US10699389B2 Fisheye rendering with lens distortion correction for 360-degree video
In various implementations, computing systems and computer-implemented methods can be used for correcting the distortion present in a fisheye image, and rendering the image for display as 360-degree video. In various implementations, a computing device can receive 2-dimensional video data captured by an omnidirectional camera. The computing device can map an image from each video frame to a 3-dimensional hemispherical representation. In various implementations, this mapping can be executed using a polynomial model. The 3-dimensional hemispherical representation can then be used in a 360-degree video presentation, to provide a virtual reality experience.
US10699385B2 Image processing apparatus, image processing method, and storage medium
Disclosed is an image processing apparatus including: a sharpness recovery unit configured to recover sharpness of an input image; a correlation determination unit configured to determine a correlation between a target pixel and peripheral pixels of the input image; a noise removal unit configured to perform smoothing of the target pixel determined as having a correlation with the peripheral pixels in a recovered image output from the sharpness recovery unit; and a switching unit configured to switch between a mode in which the correlation determination unit uses the target pixel and the peripheral pixels of the pre-recovery input image in the correlation determination and a mode in which the correlation determination unit uses the target pixel and the peripheral pixels of the recovered input image in the correlation determination, depending on recovery characteristics used in the determination of the correlation determination unit.
US10699378B2 Apparatus and method for acquiring image
An image acquisition apparatus includes a color filter on which a plurality of types of color filter elements are arranged, an optical path modulation optical element configured to shift an incident position of an image on the color filter by electrically modulating an optical path of the image, and a photoelectric conversion cell array configured to acquire image information for each color by detecting, in pixel units, light which has passed through the color filter. A color image is obtained by acquiring, in a time division manner, the image information for each color of the image of which a position is changed by the optical path modulation optical element by using a detection signal of the photoelectric conversion cell array, and combining the acquired image information for each color.
US10699376B1 eMirror with 3-in-1 stitching by non-rectilinear warping of camera views
An apparatus includes an interface and a processor. The interface may be configured to receive video frames corresponding to an exterior view of a vehicle generated by a plurality of capture devices. The processor may be configured to perform digital warping on the video frames, generate distorted video frames in response to the digital warping, perform video stitching operations on the distorted video frames and generate panoramic video frames in response to the video stitching operations. The digital warping may be performed to adjust the video frames based on lens characteristics of the capture devices. An amount of the digital warping applied may be selected to provide a size continuity of objects in the distorted video frames at a stitching seam in the panoramic video frames. The panoramic video frames may be generated to fit a size of a display.
US10699361B2 Method and apparatus for enhanced processing of three dimensional (3D) graphics data
A method and apparatus provides for enhanced processing of 3D graphics data such as image-based 3D graphics data. The image-based 3D graphics data may include data defining texture, bump, normals, displacement, etc for underlying objects. In one example, the method and apparatus compresses image-based 3D graphics data as one or more frames contained in one or more videos and decompresses the compressed 3D graphics data using video acceleration hardware provided by a GPU. In another example the method and apparatus may also selectively control caching of image-based 3D graphics data. Before so cached, the image-based 3D graphics data may be compressed as one or more frames contained in one or more videos using video acceleration hardware provided by the GPU to achieve efficient usage of cache space.
US10699358B2 Image hidden information detector
A hidden information detector for image files extracts N least significant bits from each of a first set of pixels of an image file, wherein N is an integer greater than or equal to 1. The detector then applies a mask to each of the extracted N least significant bits to form a second set of pixel values and determines a first probability as to whether the second set of pixels encodes a hidden image. Responsive to the first probability exceeding a first threshold, the detector determines a second probability as to whether the second set of pixels matches an image encoded in the first set of pixels. Responsive to a determination that the second probability is less than a second threshold, the detector performs a non-image classifier on the second set of pixels.
US10699357B2 Information processing system, processing apparatus, information processing method, and program
An information processing system according to an aspect of the disclosure includes a movable moving body; a photographing device provided on the moving body; and an information processing device. The photographing device includes: a photographer for continuous photographing; and a transmitter for transmitting photographed images. The information processing device includes: a receiver to receive the photographed images; a specifier to specify articles and storage units in which the article is able to be stored from the photographed images; a selector to select a combination of the storage unit and the article stored in the storage unit based on the articles and the storage units which are specified by the specifier; and a memory to store, in a memory device, information indicating the storage unit and information indicating the article, the storage unit and the article which are contained in the combination selected by the selector, in association with each other.
US10699355B2 System and method for generating an aggregate document comprised of at least one sub-document
A system and method for generating an aggregate document comprised of at least one sub-document. The system comprises a document management system on a first computing device connectable over a network with a user computing system on a second computing device remote from the first computing device. The document management system on the first computing device has access over the network to a plurality of databases including an aggregate document database, a license database, and a document repository database. Each of the first computing device and the second computing device have software code operationally installed thereon for effecting instructions for controlling certain aspects of each computing device. The software code on the first computing device is operational at least for controlling hardware components of the first computing device to create a builder subsystem configured to enable a user to generate at least one aggregate document.
US10699351B1 Proactive investigation systems and methods for controlled-environment facilities
Proactive multiple controlled-environment facility investigative data aggregation and analysis systems and methods employ controlled-environment facility communications management systems, each associated with at least one controlled-environment facility, and a centralized investigative data aggregation and analysis system. The communications management systems each capture data related to communications associated with each resident of each facility and provide financial data related to resident accounts. The centralized investigative data aggregation and analysis system receives the captured data and/or financial data and identifies suspicious activity based on voice biometric analysis, communication analysis, location of calls, the financial data, and/or the like. The centralized investigative data aggregation and analysis system then identifies the resident associated with resultant identified suspicious activity, ranks or rates identified suspicious activities based on frequency and number of suspicious activities for a given identified resident, and displays the identified suspicious activities, according to the rank or rate.
US10699341B2 System and method for performing automatic spread trading
The present embodiments are provided to facilitate the automatic trading of spreads in a fast and accurate manner. One or more market data feeds that contain market information for tradable objects are received at an exchange. A spread data feed is generated in response to the market data feeds and from one or more spread setting parameters, which can be entered by a user. The spread data feed is preferably displayed in a spread window as bid and ask quantities associated with an axis or scale of prices. The user can enter orders in the spread window and the legs will be automatically worked to achieve, or attempt to achieve, the spread. In addition, other tools disclosed herein may be utilized to assist the user in making such trades.
US10699331B2 Projection shopping with a mobile device
A method for making purchases with a mobile device at a physical location is described. A service provider receives information about an item available for purchase, and this information is projected on a surface. A user in the vicinity of the surface views the projected information and provides input through the user's mobile device. The projected information changes based on the input. The user selects an item for purchase and pays for the selected item through the mobile device.
US10699329B2 Systems and methods for document to order conversion
Provided are methods and systems for processing customer orders. An example method can commence with receiving a customer document and converting the customer document into a text document. The method can further include analyzing the text document to determine at least one customer data field in the text document. The method can continue with matching the at least one customer data field to at least one order data field. The method can further include populating, based on the matching, the at least one order data field with at least one text value corresponding to the at least one customer data field. The method can continue with generating a purchase order document based on the at least one text value. The purchase order document can include at least one product corresponding to the at least one order data field.
US10699326B2 User-adjusted display devices and methods of operating the same
A device includes a microprocessor and a computer readable medium coupled to the microprocessor. The computer readable medium includes instructions stored thereon that cause the microprocessor to receive output from at least one sensor monitoring an interior space of a vehicle and determine, based on the received output, a condition of an occupant in the interior space of the vehicle. The instructions cause the microprocessor to determine, based on the determined condition of the occupant, to alter a first presentation of information displayed to a display device of the vehicle to a second presentation of the information displayed to the display device. The instructions case the microprocessor to render the second presentation of the information to the display device of the vehicle to replace the first presentation of the information displayed to the display device of the vehicle.
US10699316B2 Matching a request from a user to a set of different users for responding to the request
A server automatically generates a response on behalf of second users to a request received from a first user. A first stage of matching is performed that includes determining which of the second users match a requested location and request type. A second stage of matching is performed for each second user that includes computing a value that quantifies a likelihood of the first user selecting that second user to fulfill the request, and determining a capacity of the second user to fulfill the request. Some of the second users are selected based at least in part on the computed value and the determined capacity of each of the second users. A response is automatically generating for each of the selected second users. The generated responses are transmitted to the first user.
US10699305B2 Smart refill assistant for electric vehicles
Systems of an electrical vehicle and the operations thereof are provided.
US10699303B2 Cross-channel correlation of consumer telephone numbers and user identifiers
A method and system that performs cross-channel correlation of user identifiers with consumer telephone numbers. The system receives impression data characterizing the exposure of users to mechanisms for contacting businesses, the impression data including associated phone number and a date and time for each of the exposures. The system also receives call data describing telephone calls to businesses, the call data including a caller telephone number, a callee telephone number, and a date and time for each of the calls. Based on matching impression telephone numbers and call data callee numbers, the system forms correlations between corresponding user identifiers and caller telephone numbers. Correlations are also assigned a confidence level, based on the date and time of the corresponding exposures and telephone calls, that reflects the likelihood that a user associated with the correlated user identifier is the same as the user associated with the correlated caller telephone number.
US10699298B2 Method and system for selecting a highest value digital content
A computer-implemented method for selecting a digital content, comprising: receiving a plurality of samples, each comprises a request having a plurality of values of a plurality of attributes, and associated with a success value for a Bernoulli distributed event having a campaign and a bid rate (BR) of the campaign; clustering the plurality of samples in a plurality of homogenous nodes according to respective plurality of values; identifying a group campaign with a highest valuation for each one of the plurality of nodes using triangular approximation of the Bernoulli distribution of events in the node; receiving a query from a device including a plurality of other values of the plurality of attributes; selecting one of the plurality of nodes; selecting a digital content of the group campaign with highest valuation identified for the selected node; and generating a response to the query including the selected content.
US10699290B1 System for processing a supplemental nutrition assistance program and related methods
A system for processing a supplemental nutrition assistance program (SNAP) may include a point-of-sale (POS) terminal and a SNAP administration server coupled to the POS terminal. The SNAP administration server may store SNAP eligible products, and store SNAP payment wallets each associated with a SNAP user and each having an associated credit value to be used toward purchase of the SNAP eligible products. The SNAP administration server may also store SNAP coupon wallets each associated with the SNAP user and each having an associated digital coupon value to be used toward the purchase of SNAP eligible products. The SNAP administration server may further determine whether products being purchased match the SNAP eligible products and, for each matching product, apply the associated digital coupon value and apply the associated credit value toward the purchase at the POS terminal.
US10699289B1 Systems and methods for providing real-time payment recommendations and offers
A computer-implemented method for providing a recommended payment account includes receiving location information from a mobile device of a user having one or more payment accounts provided by a financial institution computer system, and determining a location of the user relative to a merchant based on the location information. The method also includes, based on the location of the user relative to the merchant, determining that a payment account recommendation should be sent to the user, including a recommended payment account for use in a payment transaction with the merchant and an incentive offer for using the recommended payment account in the payment transaction, determining the recommended payment account based on an expected financial impact to the user, generating the incentive offer, and sending the incentive offer and the recommended payment account to the mobile device of the user.
US10699284B2 Information management system for product ingredients to fill gaps in the market and to determine proper attribution
An ingredient data system that ingests text and graphics of product labels associated with consumer products generally includes a memory having instructions stored thereon; and at least one processor to execute the instructions to transmit via a network a representation of a label view to a user interface on a client computing device that displays one or more of the master attributes associated with the first request, at least a portion of each of the images of one or more of the product labels of the consumer products having one or more of the master attributes associated with the first request, and at least a portion of each of the images of one or more of the product labels associated with the related consumer products having the at least one master attribute different from one or more of the master attributes associated with the first request.
US10699272B2 Customized content integration in mobile device application
Described herein is a system in which content presented in a graphic user interface (GUI) of a mobile application may be customized based on user information. In some embodiments, a mobile application server providing backend support for the mobile application executed on a mobile device may provide notification templates populated with account-specific data to the mobile device. In some embodiments, the notification templates may be populated by an authorization server based on account-specific information. In some embodiments, the notification templates may be populated by the mobile application server based on account-specific information provided to it by an authorization server.
US10699260B2 System, computer readable medium, and method for authorizing purchase using on-demand prepaid card
A system, computer readable medium, and method of receiving a primary authorization request at a first authorization switch using a prepaid card that lacks adequate funds in the prepaid account to cover the requested purchase amount, and initiating a secondary authorization request using a funding account identifier associated with a funding account that does contain adequate funds to cover the requested purchase amount.
US10699259B2 Remote transaction processing using a mobile device
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
US10699256B2 System and method for payment promise transfers based on preferences
A method includes electronically receiving at a user device of a second party a digital promise to pay a certain amount of money in exchange for goods or services from the second party, the digital promise to pay being generated by a user device of a first party; electronically sending a request from the user device of the second party to a user device of a third party to electronically transfer the digital promise to pay to the user device of the third party in exchange for goods or services from the third party. Sending the request includes sending at least one set of preferences defined at least by the first party. The method further includes electronically receiving at the user device of the second party from the third party one of an acceptance or a rejection of the request to transfer the digital promise to pay.
US10699254B2 Resource transfer system
Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US10699248B2 Inspection management system and inspection management method
A system includes: a storage that stores a degree of deterioration determined from information that, for each part of each of air-conditioning facilities and/or refrigeration facilities during past inspections, an inspection worker perceived from the part; a first determiner that corrects and determines, on the basis of a history of degrees of deterioration of each part of the air-conditioning facilities and/or the refrigeration facilities during the past inspections, at least either scheduled dates of inspection of the air-conditioning facilities and/or the refrigeration facilities, or a priority of inspection work that is performed on each part of an air-conditioning facility and/or a cooling facility to be inspected; and a controller that causes an indicator to display at least either information indicating the scheduled dates of inspection or information indicating the priority of inspection work as determined by the first determiner.
US10699243B2 Business model data management
A business model data management method can include identifying a business object within a business object structure document for a business application, locating data management rules for the identified business object in a business object descriptor document, and executing the located data management rules to represent the identified business object in a database for the business application.
US10699240B2 Hybrid delivery platform for regulated products
Disclosed herein are computer-implemented systems comprising: a digital processing device and a computer program to create a hybrid delivery model application for regulated products comprising: a database of at least one delivery territory; product depot; regulated products; and delivery vehicles, each vehicle comprising a regulated product inventory case and configured to operate in either of a dynamic delivery model and a batch delivery model and optionally switch between models; a software module setting the delivery model for each vehicle and optionally switching the delivery model for one or more of the vehicles; a software module providing the dynamic delivery model, and a software module providing the batch delivery model, wherein a content of the inventory case is determined based at least on a predicted demand and the upper inventory case value threshold.
US10699238B2 Cross-domain multi-attribute hashed and weighted dynamic process prioritization
A set of attributes are identified within a received input request of a workflow process. The attributes at least in part represent historical process performance of similar workflow processes. Each of the attributes are weighted into a weighted process prioritization data set based upon the historical workflow process performance. The input request is assigned to a process priority based upon the weighted process prioritization data set.
US10699236B2 System for standardization of goal setting in performance appraisal process
This disclosure relates generally to performance appraisal management, and more particularly to standardization of goals associated with performance appraisal. In one embodiment, a method for standardization of goals includes identifying labeled and unlabeled goals associated with a role. The goals includes template and manually created goals. Each of the template goals is associated with a class label, and includes corresponding goal description and self-comments. First and second classifiers are trained using goal description and self-comments. Candidate negative goals are identified and excluded from the goals to obtain a set of unlabeled goals. The set of unlabeled goals are classified by the first and second classifier, and a confidence score associated with the classification is determined. The unlabeled goals with high confidence score are added to labeled goals to obtain an updated set of labeled goals. The first and second classifiers are iteratively co-trained using the updated set of labeled goals.
US10699233B1 Dynamic prediction modeling
Systems, methods, and other embodiments associated with dynamic predictive modelling. According to one embodiment, a method includes creating a joined pair including a snapshot time and the forecast time. The joined pair is stored in the storage device. A subset of data associated with the joined pair is selected from data stored in the storage device. The subset of data is selected based, at least in part, on predetermined increments of time between the snapshot time and the forecast time. The snapshot time, the forecast time, and the subset of data is provided to a processing device from the storage device.
US10699230B2 Order optimization in hybrid cloud networks
A method for enhancing on-premise order management systems (OMS) designed for fulfillment transactions with analytic and optimization technologies and services hosted in a shared multi-tenant software-as-a-service (SaaS) environment, such as a hybrid cloud. The computer-implemented method improves an order management system by leveraging a “punch-out” approach based on user exits to integrate with and augment currently implemented order management processing and transaction flows. Using the hybrid cloud, an entity may retain data such as its accumulated business, sales, test and other data, and then run analytical queries, which can scale to support distributed computing tasks. A framework adaptor/connector is leveraged by the OMS to provide a web client for communicating with and integrating to the SaaS analytics runtime environment, encapsulating all necessary connection pooling, security, and data marshaling complexity away from the order management system to meet strict service response time windows.
US10699226B1 Systems and methods for automatically generating and providing a compliance notification for a docment in response to a compliance request received from an electronic device via a network
Systems and methods for automatically generating and providing a compliance notification for a document in response to a compliance request received from an electronic device via a network. A governance system is constructed to communicate with a first governing agent device, a first principal device and a second principal device via the Internet. The first governing agent device provides a first document to the governance system, and the governance system compares the first document with stored permissions and at least one permission generated in real-time by a first personal robot representative. The governance system provides a result of the comparison to the first governing agent device.
US10699224B2 Conversation member optimization apparatus, conversation member optimization method, and program
A conversation member optimization apparatus includes: a conversation analyzing unit configured to recognize sound signals in a plurality of conferences held in the past for each conference and analyze conversations in the conferences for each conference; an estimating unit configured to estimate feature quantities in combinations of the members who participate in the conferences to be held on the basis of results analyzed by the conversation analyzing unit and in accordance with a member selecting instruction used to select members who participate in conferences to be held; and a member selecting unit configured to select the members on the basis of the results estimated by the estimating unit.
US10699223B1 System and method for resource allocation across distinct processes of a materials handling facility
Various embodiments of a system and method for labor allocation across distinct processes of a materials handling facility are described. Embodiments may include a computer system configured to generate a model of a materials handling facility. The model may indicate, for each of multiple distinct quantities of work processed via a respective materials handling process, a quantity of labor resources processing that quantity of work in accordance with the respective materials handling process. The computer system may evaluate the model to determine that one or more additional labor resources are needed to process a particular quantity of work in accordance with a particular materials handling process. The computer system may select a labor resource processing a different quantity of work in accordance with a different materials handling process and generate an instruction that directs that labor resource to process the particular quantity of work via the particular materials handling process.
US10699221B2 Collaborative ticketing system
Features are disclosed relating to a collaborative ticketing system that manages various aspects of ticketing for events (e.g., movies, concerts, sporting events, and the like) using knowledge about the contacts, friends, and other social connections of system users. The collaborative ticketing system may generate dynamic ticket offers that are based on the number of friends, invited by users, ultimately obtaining tickets. The collaborative ticketing system can also streamline the procurement of concessions and other event-related items by allowing users to pre-purchase such items (e.g., in connection with ticket offers), and then pick up the items at the event venue with little or no wait. In addition, users can preview event-related content (e.g., movie trailers) for event providers (e.g., movie studios), and answer questions or otherwise provide feedback about the event-related content in return for special offers, rewards, and other considerations.
US10699219B2 System and method for computing a probability that an object comprises a target
A method for computing a probability that an object comprises a target includes: performing a scan of an area comprising the object, generating points; creating a segment corresponding to the object using the points as segment points, the segment extending from a first segment point to a last segment point, the segment comprising a plurality of the segment points; and applying a metric, computing the probability that the object comprises the target.
US10699216B2 Systems and methods for providing content
Systems, methods, and non-transitory computer-readable media can generate a set of candidate content items from a plurality of content items that are available in the social networking system for a first user. A corresponding score for each of the candidate content items can be generated based at least in part on one or more social affinity coefficients corresponding to the first user and a respective second user associated with a candidate content item, wherein a social affinity coefficient provides a quantitative measurement of the strength of a relationship between two users. A first set of content items from the set of candidate content items can be determined based at least in part on the respective scores, wherein content items in the first set are included in a content feed provided to the first user.
US10699214B2 Automatic identification and deployment of virtual sensor models
Embodiments for using virtual sensor models in an internet of things (IoT) environment by a processor. One or more virtual sensor models are automatically identified according to a semantic graph, having a knowledge domain that links and describes a relationship between observed variables associated with one or more sensors with unobserved variables associated with the IoT environment. The one or more virtual sensor models may be selected for deployment in the IoT environment according to one or more combinations of virtual sensor inputs.
US10699203B1 Uplift modeling with importance weighting
Systems are provided to select targets for communications, designed to cause or provoke the targets to perform a desired action, using bias-corrected models that predict the effect of such communications on the targets. Data regarding previous actions taken by potential targets for communications—also referred to as “candidates”—can be analyzed to determine whether there is a difference in actions taken by candidates who have received prior communications in comparison with candidates who have not received the prior communications. Biases in the selection of candidates to receive the prior communications can be corrected by weighting the data associated with the selected candidates to more closely match the distribution of candidates not selected to receive the prior communications.
US10699195B2 Training of artificial neural networks using safe mutations based on output gradients
Systems and methods are disclosed herein for ensuring a safe mutation of a neural network. A processor determines a threshold value representing a limit on an amount of divergence of response for the neural network. The processor identifies a set of weights for the neural network, the set of weights beginning as an initial set of weights. The processor trains the neural network by repeating steps including determining a safe mutation representing a perturbation that results in a response of the neural network that is within the threshold divergence, and modifying the set of weights of the neural network in accordance with the safe mutation.
US10699193B2 Methods, devices, and systems for reducing device test time
A method for testing and grading electronic devices includes receiving a set of testing data associated with an electronic device that is following a testing routine. Based on the set of testing data, the method includes computing a first performance metric of the electronic device by using a first artificial neural network and computing a second performance metric of the electronic device by using a second artificial neural network. Based on at least the first predicted performance metric and the second predicted performance metric, the method includes computing a grade for the electronic device.
US10699190B1 Systems and methods for efficiently updating neural networks
The disclosed computer-implemented method for efficiently updating neural networks may include (i) identifying a neural network that comprises sets of interconnected nodes represented at least in part by a plurality of matrices and that is trained on a training computing device and executes on at least one endpoint device, (ii) constraining a training session for the neural network to reduce the size in memory of the difference between the previous values of the matrices prior to the training session and the new values of the matrices after the training session, (iii) creating a delta update for the neural network that describes the difference between the previous values and the new values, and (iv) updating the neural network on the endpoint device to the new state by sending the delta update from the training computing device to the endpoint computing device. Various other methods, systems, and computer-readable media are also disclosed.
US10699186B2 Determining orders of execution of a neural network
Systems and methods are provided for determining an order of execution of a neural network. For instance, data indicative of a neural network and data indicative of an amount of available memory in a constrained memory space can be obtained. The neural network can include a plurality of operators. An order of execution associated with the neural network can then be determined. The order of execution specifies an order in which to execute each of the plurality of operators. The order of execution is determined based at least in part on the available memory in the constrained memory space. In particular, one or more graph search algorithms can be performed on a graph that is representative of the neural network to obtain the order of execution.
US10699185B2 Crop yield estimation using agronomic neural network
Systems and method for computing yield values through a neural network from a plurality of different data inputs are disclosed. In an embodiment, a server computer system receives a particular dataset relating to one or more agricultural fields wherein the particular data set comprises particular crop identification data, particular environmental data, and particular management practice data. Using a first neural network, the server computer system computes a crop identification effect on crop yield from the particular crop identification data. Using a second neural network, the server computer system computes an environmental effect on crop yield from the particular environmental data. Using a third neural network, the server computer system computes a management practice effect on crop yield from the management practice data. Using a master neural network, the server computer system computes one or more predicted yield values from the crop identification effect on crop yield, the environmental effect on crop yield, and the management practice effect on crop yield.
US10699184B2 Updating predictions for a deep-learning model
In one embodiment, a system retrieves a first feature vector for an image. The image is inputted into a first deep-learning model, which is a first-version model, and the first feature vector may be output from a processing layer of the first deep-learning model for the image. The first feature vector using a feature-vector conversion model to obtain a second feature vector for the image. The feature-vector conversion model is trained to convert first-version feature vectors to second-version feature vectors. The second feature vector is associated with a second deep-learning model, and the second deep-learning model is a second-version model. The second-version model is an updated version of the first-version model. A plurality of predictions for the image may be generated using the second feature vector and the second deep-learning model.
US10699182B2 Depth concatenation using a matrix computation unit
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for depth concatenation using a matrix computation unit. One of the methods includes: receiving a request to process network inputs to a neural network using an integrated circuit, the neural network comprising a depth concatenation neural network layer; and generating instructions that, when executed by the integrated circuit, cause the integrated circuit to perform operations comprising: for each spatial location in a first input tensor to the depth concatenation layer and a second input tensor to the depth concatenation layer: multiplying, using the matrix computation unit, a second depth vector for the spatial location by a shift weight matrix for the depth concatenation layer to generate a shifted second depth vector; and adding the shifted second depth vector and a first input depth vector for the spatial location to generate a concatenated depth vector.
US10699176B1 Payment card with battery charger assembly
Aspects described herein may allow for a payment card assembly includes a payment card and a battery positioned in the payment card. A power generating device is positioned in the payment card, has a driven gear, and is electrically connected to the battery. A rotatable drive gear mounted to the payment card engages the driven gear of the power generating device.
US10699154B2 Optimizing 360-degree video streaming with video content analysis
Aspects of the subject disclosure may include, for example, a method performed by a processing system of determining a present orientation of a display region presented at a first time on a display of a video viewer, predicting a future orientation of the display region occurring at a second time based on data collected, to obtain a predicted orientation of the display region to be presented at the second time on the display of the video viewer, identifying, based on the predicted orientation of the display region, a first group of tiles from a video frame of a panoramic video being displayed by the video viewer, wherein the first group of tiles covers the display region in the video frame at the predicted orientation, and a plurality of objects moving in the video frame from the first time to the second time, wherein each object of the plurality of objects is located in a separate spatial region of the video frame at the second time, wherein a second group of tiles collectively covers the separate spatial regions, wherein tiles in the first group of tiles and tiles in the second group of tiles are different, and facilitating wireless transmission of the first group of tiles and a second tile from the second group of tiles, for presentation at the video viewer at the second time. Other embodiments are disclosed.
US10699148B2 Dynamic calibration of detection system for active areas of interest within video data
Techniques for calibrating a video detection system are disclosed. A videoconferencing system may include a sensor configured to capture sequential frames of video image data during a videoconference. A processing subsystem may be configured to, using a multidimensional filter, generate data indicative of active areas of interest detected within respective ones of a plurality of video frames captured by the sensor, wherein the multidimensional filter is configured to identify active areas of interest (AAOIs) based at least on part upon a programmable density threshold. The processing subsystem may further: determine, based on the data indicative of AAOIs, that the videoconferencing system is in an unstable state; perform a calibration routine to identify one or more threshold values that reduce system instability; and apply the one or more threshold values to the multidimensional filter during further generation of data indicative of active areas of interest.
US10699140B2 System and method for capture and distribution of information collected from signs
Disclosed is a method and apparatus for capturing, collecting, and distributing event information displayed on signs. The method may include capturing, by a mobile device, an image of a sign that displays information for an event. The method may also include extracting information for the event from the captured image of the sign, and determining a location of the mobile device when the image of the sign was captured. Furthermore, the method may include uploading, to a server, a time when the image was captured, the information for the event extracted from the captured image, a location of the event determined from extracted event information, a location of the sign, or a combination thereof.
US10699135B2 Automatic localization geometry generator for stripe-shaped objects
Apparatus and methods are described for generating geometries for stripe-shaped objects. An image is identified that includes a roadway having one or more stripe-shaped objects. The stripe-shaped objects may include lane lines for road edges or lanes of the roadway. The stripe-shaped objects may include a barrier. At least one targeted region within the image is determined. The at least one targeted region is shaped to intersect the one or more stripe-shaped objects and includes a plurality of pixels. An image analysis is performed on the image to determine when the at least one target region includes a pixel in common with the one or more stripe-shaped objects. A geometry is constructed using the pixel in common. The geometry may be used to update a map or subsequently perform localization.
US10699130B2 Image processing apparatus, monitoring system, image processing method, and program
A state acquisition unit (2020) acquires a state of a monitoring target in a captured image captured by a camera (3040). A monitoring point acquisition unit (2040) acquires, from a monitoring point information storage unit (3020), a monitoring point corresponding to the state of the monitoring target acquired by the state acquisition unit (2020). The monitoring point indicates a position to be monitored in the captured image. A presentation unit (2060) presents the monitoring point on the captured image.
US10699126B2 Adaptive object detection and recognition
Techniques and systems are provided for performing object recognition for video frames. For example, one or more video frames of a first video are obtained. The one or more video frames have a first resolution and include one or more objects. The one or more objects are detected in the one or more video frames of the first video based on object detection being performed on the one or more video frames. One or more video frames of a second video are also obtained. The one or more video frames of the second video also include the one or more objects and have a second resolution that is greater than the first resolution. An object recognition process is performed on the one or more video frames of the second video to recognize or identify the one or more objects detected in the one or more video frames of the first video. In some cases, feedback associated with the object detection and/or the object recognition process can be obtained, and a resolution of the first video and/or a resolution of the second video can be adjusted based on the feedback.
US10699125B2 Systems and methods for object tracking and classification
A method for classifying at least one object of interest in a video is provided. The method includes accessing, using at least one processing device, a frame of the video, the frame including at least one object of interest to be classified, performing, using the at least one processing device, object detection on the frame to detect the object of interest, tracking, using the at least one processing device, the object of interest over a plurality of frames in the video over time using a persistent tracking capability, isolating, using the at least one processing device, a segment of the frame that includes the object of interest, classifying, using the at least one processing device, the object of interest by processing the segment using deep learning, and generating an output that indicates the classification of the object of interest.
US10699119B2 Methods and systems for automatic object detection from aerial imagery
Methods and systems for detecting objects from aerial imagery are disclosed. The method includes obtaining an image of an area, obtaining a plurality of regional aerial images from the image of the area, classifying the plurality of regional aerial images as a first class or a second class by a classifier, wherein: the first class indicates a regional aerial image contains a target object, the second class indicates a regional aerial image does not contain a target object, and the classifier is trained by first and second training data, wherein the first training data include first training images containing target objects, and the second training data include second training images containing target objects obtained by adjusting at least one of brightness, contrast, color saturation, resolution, or a rotation angle of the first training images; and recognizing a target object in a regional aerial image in the first class.
US10699116B2 Eye gaze authentication
According to an example of the present disclosure, an image collection is loaded. At least one image property of the image collection is randomized, and the image collection is displayed. A registered sequence of images is accessed. At least one eye gaze and at least one eye gaze time interval are captured. A selection sequence of images in the randomized image collection is determined based on the at least one eye gaze and the at least one eye gaze time interval, and a further determination is made as to whether the selection sequence of the images in the randomized image collection matches the registered sequence of images.
US10699115B2 Video object classification with object size calibration
A camera system comprises an image capturing device, and connected to it are an object classification module and a calibration module. The object classification module is operable to determine whether or not an object in an image is a member of an object class, and the calibration module is operable to estimate representative sizes of the object. The object classification module may determine a confidence parameter that is used by the calibration module, or conversely, the calibration module may produce a size that is used by the classification module.
US10699097B2 System, method, and apparatus for acquiring rolled-equivalent fingerprint images
Biometric detection of a fingerprint is provided by a flexible sensor, in which one or more positioning members move at least a portion of the sensor to conform to a shape of a finger disposed along the sensor to enable capture of a rolled-equivalent fingerprint for the finger. Such one or more positioning members move the sensor causing it to curl at least along a region extending between right and left sides of a fingernail of the finger around a front of the finger in order to conform the sensor to the finger so that the sensing elements of the sensor when enabled capture images of the rolled-equivalent fingerprints without rotation or rocking of the finger with respect to the sensor. When sensing elements are optically sensitive, one or more light sources may provide light to illuminate the finger when the sensor captures rolled-equivalent fingerprint images.
US10699096B2 Fingerprint identification system
The disclosure provides a fingerprint identification system, which is formed in an integrated circuit. The fingerprint identification system includes: a pixel array circuit; a first peripheral top electrode; a first capacitive sensing circuit for sensing a capacitance associated with the first peripheral top electrode in a sleep mode and for generating a sensing result; and a logic control circuit for generating the control signal according to the sensing result. When the sensing result shows that the first peripheral top electrode is touched by a finger, the control signal is generated by the logic control circuit so that the pixel array circuit is switched from the sleep mode to the normal operation mode.
US10699093B2 Mobile terminal, method and device for displaying fingerprint recognition region
A mobile terminal, a method and a device for displaying a fingerprint recognition region are provided. The method is applied to a mobile terminal including a processor, a touch display screen and a fingerprint recognition apparatus, in which a fingerprint recognition region of the fingerprint recognition apparatus includes a first region of the touch display screen. The method may include: determining a second region when an operation for the mobile terminal satisfies a condition for inputting a fingerprint, in which the second region is in a range of the first region; and enabling a fingerprint recognition function of the fingerprint recognition apparatus in the second region, and highlighting the second region.
US10699089B2 Decoding barcodes
Systems and methods are provided for decoding barcodes. A scan signal is acquired along a scan through a barcode. A first character unit grid for a unit width pattern within the barcode along the scan is determined. At least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal is determined based on the first character unit grid. The element width pattern for the unit width pattern is determined based on the at least one set of sampling coefficients and the portion of the scan signal.
US10699082B2 Foreign language translation using product information
Product information may be utilized to create a translation dictionary. The translation dictionary may then be utilized to translate search queries from a foreign language to the primary language that is utilized to provide an online e-commerce marketplace. The translated search queries may then be utilized to perform a search of a product catalog maintained by the online e-commerce marketplace. The translation dictionary created with the product information might also be utilized to translate resources, such as Web site resources, to verify the translation of the resources, and to perform other functionality.
US10699081B2 Human language analyzer for detecting clauses, clause types, and clause relationships
A human language analyzer receives, at the human language analyzer, text data representing information in a human language. The human language analyzer receives a computer command for identifying a text data component of the text data. The computer command comprises at least two requirements for the text data component. The human language analyzer, responsive to identifying that the first requirement and the second requirement are met, locates the text data component from one of two clauses. A clause analyzer receives a clause request to locate clauses within text data representing information in a human language. The clause analyzer receives, responsive to a dependency request, token information in a token data set. The clause analyzer determines a location for each clause of the sentence portion in a hierarchy of clauses. The clause analyzer generates and outputs a new data set based on the token data set and the hierarchy of clauses.
US10699079B1 Applied artificial intelligence technology for narrative generation based on analysis communication goals
Artificial intelligence (AI) technology can be used in combination with composable communication goal statements to facilitate a user's ability to quickly structure story outlines using “analyze” communication goals in a manner usable by an NLG narrative generation system without any need for the user to directly author computer code. This AI technology permits NLG systems to determine the appropriate content for inclusion in a narrative story about a data set in a manner that will satisfy a desired analysis communication goal such that the narratives will express various ideas that are deemed relevant to a given analysis communication goal.
US10699078B2 Comment-centered news reader
Methods and systems for providing a comments-centered news reader. Configurations allow live comments to be presented along with the news or similar website content. While a user scrolls up and down in a browser presenting a news article on the user's computer device (e.g., mobile device), linked comments are shown in a selected region. The displayed comments automatically change to adapt to what parts (paragraphs, sentences) of the news article that user is currently reading. At the same time, users can publish their own comments without having to proceed to a separate section of the browser, thus saving the viewer actions and improving the user's experience. The user's system or a remote server records the comments along with the article or the place users are in the article when the comment was entered.
US10699068B2 Distribution of lambda functions
In non-limiting examples of the present disclosure, systems, methods and devices for interacting with lambda functions are presented. An indication to store a lambda function may be received. The lambda function may comprise: executable information that is specific to a first spreadsheet application instance, executable information that is generic to spreadsheet application instances, and metadata describing the functionality of the lambda function. The lambda function may be stored, and an indication to apply the stored lambda function to data in a separate spreadsheet application instance may be received. The stored lambda function may be provided to the separate spreadsheet application instance for execution.
US10699067B2 Form design and data input in which a server provides a repository of form templates that are distributed to multiple form filing client systems
Methods and systems for form design and data input collection are described. The method at a server system includes receiving a form template in which multiple cells are provided in an array, wherein in the form template a plurality of the cells define formula-based values, and a plurality of the cells include metadata specifying a required format of a cell input. The method includes rendering the form template as a form instance including providing displayable input controls for fields of the form instance based on the cell metadata in corresponding cells of the form template; receiving user inputs into fields in the form instance; and evaluating user inputs to update formula-based values for cells.
US10699066B2 Identifying and mapping emojis
A computer system associates one or more actions with an emoji. The computer system detects a selection of the emoji within an electronic communication by a user. In response to the detecting the selection of the emoji within the electronic communication, the computer system initiates performance of at least one action of the one or more actions based on determining that one or more contextual factors associated with the electronic communication satisfy a set of conditions associated with the at least one action.
US10699061B2 Application page quick access
When an interaction barrier exists between an application A and an application B, if a jump link corresponding to the application B exists in a page of the application A, selection and replication operations are performed in the page of the application A, such that the content containing the above jump link is replicated into a clipboard of the system. Further when the user starts the application B, operations are executed to perform extraction and analysis on clipboard content to obtain the jump link, and generate a corresponding access trigger control. The access trigger control serves as a quick access portal, and it is only necessary for a user to click the access trigger control to implement jumping from a display page to a target page in the application B. Thus, the access efficiency is ensured, and the user is guaranteed to experience the relevant functions of the target page.
US10699058B2 Digital content design system using baseline units to control arrangement and sizing of digital content
Digital content design system techniques are described using baseline units to control arrangement and sizing of digital content. In one example, a digital content design system receives a user input specifying a number of baselines to be included within an available display area of a page. Baselines are used to align digital content to control arrangement of the digital content within the page, e.g., text. From this, the digital content design system then calculates a baseline unit from a distance used to space adjacent baselines of the number of baselines from each other. This baseline unit is then leveraged by the system as a fundamental unit of measure to control arrangement and/or sizing of digital content in relation to each other.
US10699056B1 Computer-implemented method, processor-implemented system, and non-transitory computer-readable storage medium storing instructions for simulation of printed circuit board
A computer-implemented method for a simulation of a printed circuit board includes dividing a layout of the printed circuit board into elements having the same size, detecting first elements that have at least two materials from the elements, calculating anisotropic attributes of the first elements and assigning the anisotropic attributes to each of the first elements, and calculating a warpage of the printed circuit board based on the anisotropic attributes of the first elements. The anisotropic attributes depend on physical properties according to directions of the first elements on the layout.
US10699055B2 Generative adversarial networks for generating physical design layout patterns
A method for generating physical design layout patterns includes selecting as training data a set of physical design layout patterns of features in a given layer of a given patterned structure and converting the physical design layout patterns into two-dimensional (2D) arrays comprising entries for different locations in the given layer of the given patterned structure with values representing presence of the features at the different locations. The method also includes training, utilizing the 2D arrays, a generative adversarial network (GAN) comprising a discriminator neural network and a generator neural network. The method further includes generating one or more synthetic 2D arrays utilizing the trained generator neural network of the GAN, a given synthetic 2D array comprising entries for different locations in the given layer of a new physical design layout pattern with values representing presence of the features at the different locations of the new physical design layout pattern.
US10699053B1 Timing optimization of memory blocks in a programmable IC
Methods and apparatus for implementing a circuit design are provided. A physical description is generated corresponding to a predefined physical layout of a programmable integrated circuit. The circuit design includes a memory block. A timing analysis is executed to determine a first timing profile of the physical description. The physical description is optimized (or at least altered), and a physical implementation is generated based on the optimized physical description. Optimizing the physical description includes: selectively moving from or into the memory block of the physical description a register in response to an attribute of the memory block; executing a timing analysis to determine a second timing profile of the physical description with the register moved from or into the memory block of the physical description; comparing the first and second timing profiles; and selectively accepting or reversing the moving based on the comparison of the first and second timing profiles.
US10699049B2 System design using accurate performance models
System design using accurate performance models may include generating, using a processor, a performance verification testbench from a hardware description language design and an automaton and determining, using the processor, a parameter of the design by analyzing the performance verification testbench using formal verification methods. The parameter is provably accurate. A performance model of a system under design including the design may be executed. The performance model uses the parameter. A determination may be made, using the processor, whether the system under design meets a system requirement according to a comparison of a result of executing the performance model with the system requirement.
US10699047B2 Energy reduction method by approximation for FPGA
A method for applying approximate computing to internal circuits of a digital system is disclosed. The digital system is implemented on an LUT based reconfigurable device such as Field Programmable Gate Array (FPGA). The method includes generating a bit stream containing information regarding contents of a Look Up Table (LUT) and the connection between multiple LUTs. The method further includes generating an FPGA approximate design by implementing exact design using an FPGA design tool. Further, the method includes providing an input, the bit stream and FPGA design to a simulation tool. The method includes manipulating the bit stream to create an approximate design for reducing the dynamic power consumption of the digital system. The bit stream is manipulated by injecting/introducing an error on a single or multiple LUT or intermediate LUTs based on a theory of approximation while ensure that total error does not exceed the maximum possible error rate.
US10699043B2 Generating integrated circuit floorplans using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.
US10699032B2 Connection icon information management system and method therefor
The present invention relates to a connection icon information management system and a method therefor, and the purpose of the present invention is to provide a connection icon information management system and a method therefor, wherein the system distributes a multi-connection icon enabled to connect, by a simple operation in a state of hiding as hidden values, a plurality of communication means and identification information of each communication means, with respect to a counterpart, does not need to input a plurality of pieces of identification information on by one by simply distributing the connection icon, which can turn into the corresponding multi-connection icon and can be distributed through an SMS or e-mail, an MMS and the like, can prevent the intuitive exposure of the identification information, and enables continuous communication connection irrespective of a change in actual information.
US10699031B2 Secure transactions in a memory fabric
In an example, transactions are secured between electronic circuits in a memory fabric. An electronic circuit may receive a transaction integrity key. The electronic circuit may compute a truncated message authentication code (MAC) using the received transaction integrity key and attach the truncated MAC to a security message header (SMH) of the transaction.
US10699029B2 Data de-identification method, data de-identification apparatus and non-transitory computer readable storage medium executing the same
A data de-identification method, a data de-identification apparatus and a non-transitory computer readable storage medium executing the same are provided. Original data including an identification field, a condition field, and a record field is obtained. An event condition is obtained according to the condition field. From the original data, a plurality of event fragment sequences corresponding to each of a plurality of identification data and corresponding to the event condition are obtained according to the plurality of identification data in the identification field and the event condition. Sequence data is obtained according to the plurality of identification data and the plurality of event fragment sequences corresponding to each of the identification data. De-identification data is obtained by adjusting the sequence data.
US10699025B2 Nested namespaces for selective content sharing
Nested namespaces for selective content sharing. In one embodiment, for example, a computer-implemented method includes the steps of: receiving a request to share a content item with a first set of user accounts held with a content management system; determining a first namespace to which the content item belongs; based on detecting that a second set of user accounts allowed to access the first namespace is different from the first set of user accounts, creating a second namespace nested in the first namespace; associating the first set of user accounts with the second namespace; and based on the first set of user accounts being associated with the second namespace, allowing the first set of user accounts to access content items, including the content item, belonging to the second namespace.
US10699011B2 Efficient white listing of user-modifiable files
A system and method for efficiently determining that a received file is not malware is presented. In operation, when a file is received at a computing device, an evaluation is made as to whether the file includes user-modifiable, or superficial, data areas, i.e., areas of the file that by their nature do not typically carry or embed malware. If the file includes superficial data areas, those superficial data areas are filtered out and a file signature is generated based on the remaining portions of the received file. The file can then be compared to a list of know malware to determine if the file is malware. Alternatively, the file can be compared to a list of known, trusted files to determine whether the file is trustworthy.
US10699009B2 Automatic malicious session detection
Malicious computer behavior is detected automatically based on a user session. A user session comprising a sequence of process events is identified and a text-based representation is generated, wherein process events correspond to words and a sequence of words corresponds to a sentence. Subsequently, a text-based classifier classifies the session as malicious or non-malicious based on the sequence of events within the session in the text representation.
US10699005B2 Techniques for controlling and regulating network access on air-gapped endpoints
A method and system for controlling access to external networks by an air-gapped endpoint are provided. The method includes identifying a type of an external network being connected, upon detection of a new network connection to the air-gapped endpoint; determining for each security zone of a plurality of isolated security zones at least one access rule to access the network, wherein the plurality of isolated security zones is operable in a virtual environment instantiated on the air-gapped endpoint; allowing a connection between a security zone and the external network based on the at least one access rule; and monitoring all traffic between the security zone and the external network to at least maintain compliance with a security policy set for the respective security zone.
US10699000B2 Electronic device and authentication method
An electronic device shifts between a locked state in which use of a function is restricted and an unlocked state in which the function is usable. The electronic device includes a touch panel and a controller. The touch panel displays a pattern entry screen including first grid points and a second grid point having the same shape and color as the first grid points. The controller acquires a movement path of a detection target on the pattern entry screen and sequentially specifies first grid points passed by the movement path among the first grid points. The controller acquires entry pattern information based on the specified first grid points. The controller determines whether or not the entry pattern information matches registered pattern information. When the controller determines that the entry pattern information matches the registered pattern information, the electronic device shifts from the locked state to the unlocked state.
US10698996B2 Wearable device having higher security and skin sensor equipped thereon
A wearable device including a skin sensor and a processor is provided. The processor is configured to receive an authentication data for authenticating a user when a wearing state of the wearable device is adjacent to a skin surface of the user, execute a predetermined function in response to a request when the authentication data matches a pre-stored data and the skin sensor determines that the wearable device does not leave the skin surface after the authentication data is received, and reject or ignore the request when the skin sensor determines that the wearable device leaves the skin surface before the predetermined function is executed.
US10698992B2 Preventing unauthorized access to secure information systems using advanced biometric authentication techniques
Aspects of the disclosure relate to preventing unauthorized access to secured information systems using advanced biometric authentication techniques. A computing device may receive input requesting to login to a user account associated with a mobile banking application installed on the computing device. The computing device may send, to a client authentication computing platform, a first authentication request and receive, from the client authentication computing platform, one or more authentication prompt commands. The computing device then may present one or more authentication prompts and collect, from one or more linked wearable devices, one or more advanced biometrics. After validating the one or more advanced biometrics, the computing device may send, to the client authentication computing platform, authentication response data. Thereafter, the computing device may receive mobile banking user interface information and present one or more mobile banking user interfaces.
US10698989B2 Biometric personal data key (PDK) authentication
Systems and methods verifying a user during authentication of an integrated device. In one embodiment, the system includes an integrated device and an authentication unit. The integrated device stores biometric data of a user and a plurality of codes and other data values comprising a device ID code uniquely identifying the integrated device and a secret decryption value in a tamper proof format, and when scan data is verified by comparing the scan data to the biometric data, wirelessly sends one or more codes and other data values including the device ID code. The authentication unit receives and sends the one or more codes and the other data values to an agent for authentication, and receives an access message from the agent indicating that the agent successfully authenticated the one or more codes and other data values and allows the user to access an application.
US10698987B2 Systems and methods for binding content playback to the pairing of a playback device and removable memory storage device
Systems and methods for binding content to pairing of a playback device and removable memory storage device are disclosed. In one embodiment, a method for requesting authorization to play content using a playback device and a removable memory storage device includes retrieving a coupon identifier from a removable memory storage device while it is attached to the playback device, generating a coupon code using the coupon identifier, sending a request for storefront token that includes a device match data token and an application identifier, receiving a storefront token associated with a storefront identifier where the storefront identifier identifies a storefront application, sending a request for ticket token that includes the coupon code, the storefront identifier, and a content identifier that identifies the content, sending a request for license file that includes the ticket token, and receiving a license file that grants playback rights to the piece of content.
US10698985B2 Extending data confidentiality into a player application
In a content protection scheme, and in response to a request for a content segment received by a server, the server generates and associates with the segment a message that confers entitlement to a session-specific key from which one or more decryption keys may be derived. The decryption keys are useful to decrypt the segment at runtime as it is about to be rendered by a player. Before delivery, the server encrypts the segment to generate an encrypted fragment, and it then serves the encrypted fragment (and the message) in response to the request. At the client, information in the message is used to obtain the session-specific key. Using that key, the decryption keys are derived, and those keys are then used to decrypt the received encrypted fragment. The decryption occurs at runtime. The approach protects content while in transit to and at rest in the client browser environment.
US10698982B2 Determining correlation between medical symptoms and environmental factors
A method, a processing device, and a computer program product are provided. Unstructured text may be analyzed to identify medical condition information of multiple occurrences of a medical condition for at least one subject. Times and geographic locations corresponding to the multiple occurrences of the medical condition may be obtained. Environmental information that corresponds to the times and the geographic locations of the multiple medical condition occurrences, may be retrieved. Correlations between the medical condition information and the retrieved environmental information for the at least one subject may be determined. Environmental factors affecting the medical condition, based on the determined correlations, are identified.
US10698977B1 System and methods for processing fuzzy expressions in search engines and for information extraction
System and methods for enhancing search engine functionality by enabling and providing a new search function based on fuzzy expressions in a query string. When a query is received by a search engine, it is first analyzed to identify whether the query contains an expression that represents a fuzzy reference to certain objects or properties of objects, or object with certain properties, to overcome the limitations of the keyword-matching methods used by conventional search engines. For example, the present invention can accurately retrieve results for a query such as “find large-screen smart-phones” or “find light-weighted computers”, by understanding the meaning of the query and automatically identifying objects with applicable properties and mapping the meaning of the expression to such objects.
US10698970B2 Using visitor context and web page features to select web pages for display
In one embodiment, a method includes accessing a current-visitor context of a current visitor to a web page in a current web-browsing session. The current-visitor context includes one or more data associated with or concerning the current visitor. The method includes selecting based on the current-visitor context a particular one of multiple possible instances of the web page for presentation to the current visitor. The particular one of the multiple possible instances of the web page is substantially most likely to generate a highest expected outcome from interaction with the web page bye the current visitor as indicated by the current-visitor context.
US10698968B2 Information providing apparatus and information providing method
There is provided an information providing apparatus including: an accumulating section sequentially accumulating profile information of a user, which is generated by newly collecting user-relevant information including an action history of the user; an acquiring section acquiring a search result in a case where information search according to a request of the user is performed by using current profile information in the accumulated profile information; and a control section determining an output mode on the basis of the accumulated profile information to perform control such that the acquired search result is output in the determined output mode.
US10698955B1 Weighted abstract path graph database partitioning
In partitioning a graph database, a plurality of vertices of the graph database is assigned to a plurality of nodes. The vertices of the graph database are connected by edges that indicate relationships between the vertices. One or more abstract paths between one or more vertices of the graph database are identified. Each abstract path is weighted based on a likelihood of a database query following the abstract path. The vertices of the graph database are assigned to the nodes according to the abstract paths between the vertices.
US10698954B2 Computation platform agnostic data classification workflows
Various embodiments include a classification platform system. A user can define a classification experiment on the classification platform system. For example, the user can define an input data space by selecting at least one of data sources interfaced with the classification platform system and defining a workflow configuration including a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow. The DG can specify how one or more outputs of each of the transformation blocks are fed into one or more other transformation blocks. The DG can be executed by various types of computation platforms. The classification platform system can schedule the experiment workflow to be executed on a distributed computation platform according to the input data space and the workflow configuration.
US10698946B2 System and method for using an image to obtain search results
A system and method compares an image of an object of interest captured by an image capturing device from a first positional view relative to the object of interest against each of a plurality of images of each of a plurality of reference objects wherein each of the plurality of images of each of the plurality of reference objects is reflective of a unique positional view of the corresponding one of the plurality of reference objects to determine a second positional view relative to the object of interest at which the image capturing device is to be positioned to capture a further image of the product of interest. The further image of the product of interest is then compared against one or more of the plurality of images of one or more of the plurality of reference objects to identify at least one of the plurality of reference objects as being a match for the object of interest whereupon information about the one or more reference objects identified as being a match for the object of interest is provided to a user as a product search result.
US10698937B2 Split mapping for dynamic rendering and maintaining consistency of data processed by applications
The present invention enables a system to efficiently maintain an ancillary pane containing a projection of document content, and content derived therefrom, while the underlying document is being edited. In one embodiment, an acronym pane displays a list of acronyms used in a document and one or more expansions of those acronyms. A data store containing maps is used to index which paragraphs contain which acronyms, and which acronyms are associated with which expansions. As sections of content are added, modified, or deleted, acronyms and expansions are added to and/or removed from the data store, causing the acronym pane to be updated.
US10698935B2 Optimization for real-time, parallel execution of models for extracting high-value information from data streams
A computer system identifies high-value information in data streams. The computer system receives a filter graph definition. The filter graph definition includes a plurality of filter nodes, each filter node including one or more filters that accept or reject packets. Each respective filter is categorized by a number of operations, and the one or more filters are arranged in a general graph. The computer system performs one or more optimization operations, including: determining if a closed circuit exists within the graph, and when the closed circuit exists within the graph, removing the closed circuit; reordering the filters based at least in part on the number of operations; and parallelizing the general graph such that the one or more filters are configured to be executed on one or more processors.
US10698925B1 Grouping-based container management and data services
An apparatus in one embodiment comprises a plurality of container host devices of at least one processing platform. The container host devices implement a plurality of containers for executing applications on behalf of one or more tenants of cloud infrastructure. The containers are separated into at least first and second distinct container groups based at least in part on results of comparisons of layer structures each characterizing container images of respective different ones of the containers. At least one grouping-based container management action is determined for at least one of the containers based at least in part on which of the container groups includes that container. The grouping-based container management action is applied to one or more of the containers of one of the first and second container groups but not to the containers of the other of the first and second container groups.
US10698922B2 System and method for providing patient record synchronization in a healthcare setting
A system provides an information sharing architecture that allows physically separate healthcare information systems, called “deployments,” to share and exchange information. The collection of these participating deployments is referred to as the “Community,” and systems within the Community sometimes store records for patients in common. The system allows participants in the Community to share information on data changes to these patients, and to reconcile concurrent and conflicting updates to the patient's record.
US10698920B2 Techniques for a linearizable primary-secondary database system that replicates database data with eventual consistency
Techniques are provided for a linearizable primary-secondary database system that replicates database data with eventual consistency. The techniques include obtaining a logical clock value of a logical clock that orders transactions committed at a primary database system that includes a primary database. The logical clock value is obtained after a write transaction is committed at the primary database system and while processing a read request. The logical clock value is used to determine whether a secondary database is in a consistent replication state corresponding to the logical clock value with respect to the primary database. The read request is maintained in a linger state while the secondary database is not yet in the consistent replication state. The read request exits the linger state and is allowed to be processed against the secondary database after the secondary database has reached the consistent replication state.
US10698910B2 Generating cohorts using automated weighting and multi-level ranking
Automated weighting is performed that includes transforming a behavior of each respective dimension of multiple dimensions of a selected group of events to a respective weight, the respective weight determined based on a distribution of values of the respective dimension, and where the weight determined for a first of the plurality of dimensions is greater than the weight determined for a second of the plurality of dimensions. Similarity values are computed indicating similarities between further events and the selected group of events, the similarity values based on a combination of the weights and distances between the further events and the selected group of events. Cohorts of the further events are generated by performing multi-level ranking that comprises ranking groups of the further events based on the similarity values, and applying merging to the groups to produce merged groups. The cohorts are visualized in a graphical visualization.
US10698895B2 Skewing of scheduled search queries
Techniques for scheduling search queries in a computing environment are disclosed. A search query scheduling system associates a first set of queries with a first skew tolerance, the first set of queries scheduled to be performed during a first period, where the first skew tolerance is based on a duration of the first period. The search query scheduling system reschedules a first subset of search queries included in the first set of queries by skewing the first subset of search queries over a first portion of the first period based on the first skew tolerance.
US10698890B2 Dual overlay query processing
An example method of processing a query at a plurality of storage devices includes receiving a dual query from a client and generating a synchronous query and an asynchronous query based on the dual query. The dual query includes a set of conditions for selecting data from a set of database tables. The method further includes sending the synchronous query to a first storage device, sending the asynchronous query to a second storage device, and receiving a result set of the synchronous query. The result set of the synchronous query includes data selected from a set of database records in a set of primary database tables, which is stored in the first storage device and is a subset of the set of database tables. The method further includes marking a database record. A marked database record indicates usage of the data selected from the database record within a time period.
US10698889B2 Bulk processing of custom object properties
Disclosed herein are system, method, and computer program product embodiments for bulk processing of custom object properties. An embodiment operates by receiving a query on one or more properties of an object class. A column of a database table is determined to correspond to a field of the object class. A set of data is collected from the determined column. The collected data of the determined column corresponding to each of the plurality of instances is converted by executing the one or more operations on the data set. A result set including the converted data as it corresponds to the plurality of instances associated with the query is provided.
US10698884B2 Dynamic lineage validation system
Systems for providing dynamic lineage validation are provided. A system may receive mapping data from a computing device. The mapping data may be formatted used to generate one or more libraries. In some examples, the libraries may be stored and used in development of future processes. In some examples, one or more controls related to the process, mapping data, and the like, may be received. The system may execute the controls to determine whether data violates the one or more of the controls. If so, the system may prevent the associated process from executing. If the data does not violate one or more controls, the system may cause the process to execute. After executing the process, run time events may be collected. The run time events may be linked to the mapping data and may be used to validate data quality, data lineage, data accuracy, and the like.
US10698880B2 Data storage application programming interface
An application programming interface for a data storage service provides a convenient mechanism for clients of the data storage service to access its various capabilities. An API call may be made to initiate a job and in response a job identifier may be provided. A separate API call specifying the job identifier may be made and a response providing information related to the job may result. Various API calls may be used to store data, retrieve data, obtain an inventory of stored data, and to obtain other information relating to stored data.
US10698875B2 Management of memory usage using usage analytics
An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer infrastructure including a combination of hardware and software. The approach includes determining that space is available within one or more tables which have schema definitions with string fields having a predefined length. The approach further includes creating a virtual table and mapping the available space to the virtual table for population by one or more records.
US10698857B2 Systems, methods, and apparatus to synchronize data bus access
Methods, apparatus, systems, and articles of manufacture are disclosed to synchronize data bus access. An example system includes a first computing device to transmit a first synchronization pulse to second computing devices using a first bus, the first synchronization pulse to synchronize first timers of the second computing devices to trigger a data schedule including one or more data cycles, and transmit a second synchronization pulse to the second computing devices using the first bus, the second synchronization pulse to synchronize ones of the first timers and slot counters of the second computing devices to trigger the one or more data cycles. The example system further includes the second computing devices to transmit data to the first computing device using a second bus during the one or more data cycles, where each of the one or more data cycles is assigned to a corresponding one of the second computing devices.
US10698856B1 Alternative protocol selection
A link controller, method, and data processing platform are provided with dual-protocol capability. The link controller includes a physical layer circuit for providing a data lane over a communication link, a first data link layer controller which operates according to a first protocol, and a second data link layer controller which operates according to a second protocol. A multiplexer/demultiplexer selectively connects both data link layer controllers to the physical layer circuit. A link training and status state machine (LTSSM) selectively controls the physical layer circuit to transmit and receive first training ordered sets over the data lane, and inside the training ordered sets, transmit and receive alternative protocol negotiation information over the data lane. In response to receiving the alternative protocol negotiation information, the LTSSM causes the multiplexer/demultiplexer to selectively connect the physical layer circuit to the second data link layer controller.
US10698854B1 Secure and efficient application data processing
A system architecture is provided and includes first and second processing units respectively communicative with an on-chip coherency unit and an accelerator communicative with the on-chip coherency unit. The accelerator is configured to execute an operation responsive to a call issued by one of the first and second processing units. The first processing unit is configured to set an asynchronous operation flag (AOF) to indicate that the second processing unit is to conduct an operation for the first processing unit. The second processing unit is configured to respond to the AOF by building scatter gather lists and subsequently issuing the call and feeding the scatter gather lists to the accelerator to facilitate execution of the operation by the accelerator.
US10698846B2 DDR SDRAM physical layer interface circuit and DDR SDRAM control device
Disclosed is a DDR SDRAM physical layer interface circuit including: a multiphase clock generator generating a plurality of clocks including a reference clock, a first clock, a second clock and a third clock; a frequency dividing circuit generating a PHY clock according to the first clock; a clock output path outputting the reference clock to a storage circuit; a first output circuit outputting a first output signal to the storage circuit according to a first input signal of a memory controller, the first clock and the PHY clock; a second output circuit outputting a second output signal to the storage circuit according to a second input signal of the memory controller, the second clock and the PHY clock; and a third output circuit outputting a third output signal to the storage circuit according to a third input signal of the memory controller, the third clock and the PHY clock.
US10698842B1 Domain assist processor-peer for coherent acceleration
Examples herein describe a peripheral I/O device with a domain assist processor (DAP) and a domain specific accelerator (DSA) that are in the same coherent domain as CPUs and memory in a host computing system. Peripheral I/O devices were previously unable to participate in a cache-coherent shared-memory multiprocessor paradigm with hardware resources in the host computing system. As a result, domain assist processing for lightweight processor functions (e.g., open source functions such as gzip, open source crypto libraries, open source network switches, etc.) either are performed using CPUs resources in the host or by provisioning a special processing system in the peripheral I/O device (e.g., using programmable logic in a FPGA). The embodiments herein use a DAP in the peripheral I/O device to perform the lightweight processor functions that would otherwise be performed by hardware resources in the host or by a special processing system in the peripheral I/O device.
US10698840B2 Method and apparatus to generate zero content over garbage data when encryption parameters are changed
A memory device including at least one memory location for storing information representing data written using a first encryption/decryption method, and a read channel using a second encryption/decryption method for reading and decrypting information as written. The memory device also includes an apparatus that prevents the reading of the at least one memory location using the second encryption/decryption method, in response to an indication that the at least one memory location was written using the first encryption/decryption method. In another embodiment, a reading of all zeroes is returned in response to an indication of another encryption/decryption method.
US10698835B2 Suspending translation look-aside buffer purge execution in a multi-processor environment
A method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
US10698827B2 Dynamic cache replacement way selection based on address tag bits
A cache memory comprising: a mode input indicates in which of a plurality of allocation modes the cache memory is to operate; a set-associative array of entries having a plurality of sets by W ways; an input receives a memory address comprising: an index used to select a set from the plurality of sets; and a tag used to compare with tags stored in the entries of the W ways of the selected set to determine whether the memory address hits or misses; and allocation logic, when the memory address misses in the array: selects one or more bits of the tag based on the allocation mode; performs a function, based on the allocation mode, on the selected bits of the tag to generate a subset of the W ways of the array; and allocates into one way of the subset of the ways of the selected set.
US10698818B2 Storage controller caching using symmetric storage class memory devices
Systems and techniques for performing a data transaction are disclosed that provide data redundancy using two or more cache devices. In some embodiments, a data transaction is received by a storage controller of a storage system from a host system. The storage controller caches data and/or metadata associated with the data transaction to at least two cache devices that are discrete from the storage controller. After caching, the storage controller provides a transaction completion response to the host system from which the transaction was received. In some examples, each of the at least two cache devices includes a storage class memory. In some examples, the storage controller caches metadata to the at least two cache devices and to a controller cache of the storage controller, while data is cached to the at least two cache devices without being cached in the controller cache.
US10698817B2 Method for determining available stored energy capacity at a power supply and system therefor
A method includes measuring an initial voltage a bulk capacitor at a power supply, controlling a power factor correction circuit to disable charging of the bulk capacitor for a predetermined period of time, and measuring a final voltage at the bulk capacitor at completion of the period of time. The method further includes measuring a first average power provided to a load receiving power from the voltage converter, the load external to the power supply, and determining a capacitance of the bulk capacitor based on the initial voltage, the final voltage, and the first average power.
US10698814B2 Data storage devices and data processing methods
A data storage device includes a memory device and a memory controller. The memory controller is coupled to the memory device and configured to access the memory device and establish a physical to logical address mapping table and a logical address section table. The logical address section table records statuses of a plurality of logical address sections. Each status is utilized to indicate whether the physical to logical address mapping table records any logical address that belongs to the corresponding logical address section. The logical address section table includes a plurality of section bits in a plurality of dimensions. When the memory controller receives a write command to write data of a first predetermined logical address, the memory controller determines the section bit of each dimension corresponding to the first predetermined logical address, and accordingly sets a corresponding digital value for each section bit.
US10698813B2 Memory allocation system for multi-tier memory
A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The system accesses a data structure map that maps data structures of the program to the memory addresses within an address space of the program to which the data structures are initially allocated. The system executes the program to collect statistics relating to memory requests and memory bandwidth utilization of the program. The system determines an extent to which each data structure is used by a high memory utilization portion of the program based on the data structure map and the collected statistics. The system generates a memory allocation plan that favors allocating data structures in HBM based on the extent to which the data structures are used by a high memory utilization portion of the program.
US10698789B1 Fuzz testing for quantum SDK
The subject disclosure relates generally to an automated testing tool for quantum software development kits (SDKs). A system in accordance with an embodiment comprises a memory that stores computer-executable components. A processor is operably coupled to the memory and executes the computer-executable components stored in the memory. The computer-executed components comprises: a transformation component that receives a qasm program and transforms the qasm program; a testing component that tests the transformed qasm program on the SDK; and a reporting component that reports whether a quantum SDK has functioned properly or failed for the transformed qasm program.
US10698780B2 Implementing availability domain aware replication policies
Systems for distributed data storage. A method commences upon accessing a set of data items that describe computing nodes to be organized into a ring topology. The ring topology and distributed data storage policies are characterized by quantitative failure-resilient characteristics such as a replication factor. Various characteristics of the topology serve to bound two or more availability domains of the ring into which the computing nodes can be mapped. A set of quantitative values pertaining to respective quantitative failure-resilient characteristics are used for enumerating candidate ring topologies where the computing nodes are mapped into the availability domains. Using the quantitative failure-resilient characteristics, alternative candidate ring topologies are evaluated so as to determine a configuration score for candidate ring topologies. A candidate ring topology is configured based on a computed configuration score surpassing a threshold score. When a failure event is detected, the ring is reevaluated, remapped, and considered for reconfiguration.
US10698753B2 Mitigating device vulnerabilities in software
A method can include simulating, by at least one hardware processor, operation of an embedded device under a variety of conditions including a variety of electromagnetic interference (EMI) conditions and a variety of weather conditions, determining proper operation characteristics of the components based on the simulating, the proper operation characteristics of the components determined based on simulations that result in the embedded device operating properly, determining which components of the embedded device impact proper operation of the embedded device by a threshold amount, and programming the at least one hardware processor to implement a safeguard that ensures proper operation of a component of the components.
US10698746B1 Systems, methods and computer program products for controlling a field device
The invention enables a device type manager (DTM) to implement through a field device tool (FDT) frame application, field device management capabilities that are outside the defined operating capabilities of the FDT frame application. The enables controlling a field device, through a device type manager (DTM) configured to control a field device based on control instructions received from a field device tool (FDT) frame application. The FDT frame application and the DTM and/or a DTM wrapper within the DTM may be implemented based on a first runtime environment and a first set of specifications that defines a first set of operating capabilities for the FDT frame application. The DTM wrapper may be configured to communicate with the FDT frame application based on one or more messaging protocols defined by the first set of specifications and further to communicate through inter-process communication, with (i) a DTM framework controller configured to implement the communication and control instructions that enable the DTM to communicate with or control the field device, wherein the DTM framework controller is configured for implementation based on a second runtime environment that is different from the first runtime environment, and (ii) a DTM user interface controller configured to implement one or more user interface controls for controlling the field device.
US10698744B2 Enabling third parties to add effects to an application
Techniques that enable a third party to author and add functionality to a target application. A third party may create or author a script that encodes the functionality to be added to the target application. The script may then be provided to and executed by the target application, where execution of the script causes the functionality to be added to the target application. In certain embodiments, the added functionality may be in the form of effects that are output via the target application when the script is executed by the target application. The effects may include audio-visual effects that are displayed or output by the target application and may also include displaying data provided by a third party.
US10698735B2 Auto-scaling for allocation of cloud service resources in application deployments
Described embodiments provide systems and methods of allocating cloud resources for application deployments. A resource allocator may identify a first metric indicating usage of cloud resources by clients in a first release environment for an application update. The resource allocator may generate, using the first metric, a resource capacity model for predicting usage of the cloud resources by clients in a second release environment for the application update. The resource allocator may determine, using the resource capacity model, a metric predicting the usage of the cloud resources by the clients in the second release environment. The resource allocator may generate instructions to set an allocation of the cloud computing resources for performing deployment of the application update to the second release environment based on the second metric.
US10698730B2 Neural network processor
A processing unit for neural network processing includes: an instruction memory that stores tasks including one or more instructions; a data memory that stores data related to the tasks; a data flow processor that determines whether the data has been prepared for the tasks and notifies a control flow processor that preparations for the tasks have been finished in order of finished data preparation; the control flow processor that controls execution of the tasks in order of notification from the data flow processor; and a functional processor that performs computations resulting from the one or more instructions of the tasks controlled for execution by the control flow processor.
US10698704B1 User interface common components and scalable integrable reusable isolated user interface
Disclosed are examples of systems, methods and techniques related to delivering a service widget that collects data and provides a service. A service widget is provided in response to a widget delivery request received from a user browser. The delivered service widget enables the user browser to request item-related services from an enterprise. A request for the item-related services is received by an enterprise from the delivered service widget. Provision of the service is enabled upon confirmation that an authentication token fetched from the client backend system is valid for the client backend system, the services request may be delivered to an enterprise server. The enterprise, in response to an analysis of the information related to the item available for purchase, may indicate that the item available for purchase meets a purchase threshold of the enterprise and provide an evaluation result including parameters of the item-related services.
US10698703B2 Mobile application management by run-time insertion of a substitute application class loader into a mobile application process
Starting execution of a mobile application on a mobile device causes the mobile application to invoke an initialization method that i) creates a substitute application class loader, and ii) replaces a default application class loader for the mobile application with the substitute application class loader. The substitute application class loader processes a request for a requested object class defined by the mobile application by returning, instead of the requested object class, an alternate object class that is different from the requested object class and that is defined by mobile application management logic also executing on the mobile device. Continued execution of the mobile application on the mobile device includes performing at least one mobile application management action using the alternate object class returned by the substitute application class loader.
US10698694B2 Arithmetic logic unit
An arithmetic logic unit (ALU) including a first routing grid connected to multiple data lanes to drive first data to the data lanes. A second routing grid is connected to the data lanes to drive second data to the data lanes. Each of the data lanes include multiple, e.g. N, functional units with first inputs from the first routing grid and second inputs from the second routing grid. The functional units compute pairwise a function of the respective first data on the respective first inputs and the respective second data on the respective second inputs. Each of the data lanes include a reduction unit with inputs adapted to receive K′ bits per word from the functional units. The reduction unit is configured to perform a reduction operation configured to output an output result having a reduced number J′ bits per word, wherein J′ is less than N multiplied by K′.
US10698685B2 Instructions for dual destination type conversion, mixed precision accumulation, and mixed precision atomic memory operations
Disclosed embodiments relate to instructions for dual-destination type conversion, accumulation, and atomic memory operations. In one example, a system includes a memory, a processor including: a fetch circuit to fetch the instruction from a code storage, the instruction including an opcode, a first destination identifier, and a source identifier to specify a source vector register, the source vector register including a plurality of single precision floating point data elements, a decode circuit to decode the fetched instruction, and an execution circuit to execute the decoded instruction to: convert the elements of the source vector register into double precision floating point values, store a first half of the double precision floating point values to a first location identified by the first destination identifier, and store a second half of the double precision floating point values to a second location.
US10698682B1 Computerized software development environment with a software database containing atomic expressions
A software development system maps the organization and storage of software or code of a project in a structured database instead of in a series of discrete files and directories in a traditional file system. The code is analyzed and parsed to create parse trees for storage in the structured database. Individual software developers may be presented with the code taking the appearance of a traditional file based representation with each developer being able to have their own customized representation or view of the code to best suit their needs, preferences and current task. To facilitate migration to such system, tools are provided to export a snapshot of the structured database into discrete files in order that existing file based tools may continue to be used.
US10698680B2 Engineering system robustness using bug data
Information concerning software bugs including bug detection, bug prediction data and/or historical bug data can be used to determine whether it is safe to commit, integrate, deploy and/or deliver a software change. If the change is deemed unsafe, the change can be rejected automatically. Alternatively, the change can proceed following approval by an administrator, supervisor, implementer, manager and/or other designated approval mechanism. Actions taken to override a block can be recorded along with information concerning failed deployments and/or deliveries, a higher than normal customer failure rate after deployment and/or delivery or through manual data entry.
US10698678B2 Method for online updating firmware of complex programmable logic device
A method for updating a firmware of a complex programmable logic device comprises: electrically connecting a general purpose input/output pin of a baseboard management controller with a hitless enable pin of a complex programmable logic device; electrically connecting a first integrated circuit bus of the baseboard management controller with a second integrated circuit bus of the complex programmable logic device; inputting and transmitting a update command to the baseboard management controller by a local operating system; enabling the hitless enable pin by the baseboard management controller according to the update command; cleaning a first firmware in the complex programmable logic device by the baseboard management controller according to the update command; and burning a second firmware into the complex programmable logic device by the baseboard management controller according to the update command.
US10698661B2 Systems and methods for discovering automatable tasks
According to at least one aspect, a system for collecting computer usage information is provided. The system includes a hardware processor, a display coupled to the hardware processor to display a user interface, and a computer-readable storage medium storing processor-executable instructions that cause the hardware processor to receive an indication of an action being performed by a user on the system, gather contextual information associated with the action responsive to the action performed by the user, store information indicative of the action and the contextual information in a volatile memory as an event, determine whether at least one event stored in the volatile memory includes personal information of the user, and write the at least one event stored in the volatile memory to an event log in a non-volatile memory responsive to a determination that the at least one event does not include personal information of the user.
US10698660B2 Trailing or leading digit anticipator
Methods and leading zero anticipators for estimating the number of leading zeros in a result of a fixed point arithmetic operation which is accurate to within one bit for any signed fixed point numbers. The leading zero anticipator includes an input encoding circuit which generates an encoded input string from the fixed point numbers; a window-based surrogate string generation circuit which generates a surrogate string whose leading one is an estimate of the leading one in the result of the arithmetic operation by examining consecutive windows of the encoded input string and setting corresponding bits of the surrogate string based on the examinations; and a counter circuit configured to estimate the number of leading zeros in the result of the arithmetic operation based on the leading one in the surrogate string.
US10698659B2 Quantum noise-based random number generating apparatus utilizing a plurality of light sources
The present disclosure discloses a random number generating apparatus capable of equalizing the spatial intensity distribution of light signals that are radiated from a light resource and are input to individual pixels.
US10698658B2 Random number generation from spin torque oscillator noise
Apparatuses and methods disclosed herein relate to detecting a signal generated by a spin torque oscillator (STO). The signal is outputted, wherein the signal includes a direct current (DC) component, a wide bandwidth noise component, and an STO oscillating radio frequency (RF) component. The signal is filtered, wherein the filtering removes the DC component and the STO oscillating RF component, leaving the wide bandwidth noise component. A value of the wide bandwidth noise component is converted into a binary value, and a bit from the binary value is selected and combined with another bit to form a random number.
US10698656B2 Computer implemented method and device for ranking items of data
A computer implemented method of ranking items of data stored in a database comprising a plurality of records, wherein each record is associated with one or more items of data. The method includes generating a concordance of the items of data associated with the records in the database. Each record is assigned to a first group of records or to a second group of records. For each item of data a first indicator is determined representative of its occurrences in the records of the first group. For each item of data a second indicator is determined representative of its occurrences in the records of the second group. For each item of data a score is determined representative of a discriminative power of that item of data on the basis of the first and second indicator of that item of data.
US10698654B2 Ranking and boosting relevant distributable digital assistant operations
Embodiments described herein are generally directed towards systems and methods relating to a crowd-sourced digital assistant system and related methods. In particular, embodiments describe techniques for effectively searching, modifying, and selecting action datasets for distribution to digital assistant devices based on commands received therefrom. Action datasets include computing events or tasks that can be reproduced when a command is received by a digital assistant device and communicated to the server device. The digital assistant server described herein can receive action datasets, maintain action datasets, receive commands from digital assistant devices, and effectively select most relevant action datasets for distribution to the digital assistant devices based on the received commands.
US10698652B2 Intermediary device for establishing wireless services
Various embodiments are disclosed for facilitating reception of a digital audio stream over a wireless personal area network (PAN). At a wireless network mobile computing device, a wireless network audio broadcast device is discovered. The wireless network audio broadcast device is operable to provide a digital audio stream over a wireless PAN. The wireless network mobile computing device facilitates the reception of the digital audio stream over the wireless PAN by a wireless network audio listening device.
US10698651B2 Audio apparatus
An audio apparatus includes: a receiver which receives audio data transmitted by a broadcast method from an external apparatus; a sound emitter which performs sound emission of the audio data received by the receiver; a generator which generates sound emission control information relating to sound emission of other apparatus which can receive the audio data; and a transmitter which transmits the sound emission control information generated by the generator to the other apparatus.
US10698650B2 Temporary configuration of a media playback system within a place of accommodation
Example techniques may involve temporary configuration of a media playback system in a place of accommodation, such as a hotel. In particular, the media playback system in a guest's room is configured with one or more settings of the guest's home media playback system. Example settings include user accounts of a various services, such as streaming audio services and/or voice assistant services. Other example settings include artists, albums, audio tracks, audio books, stations, and other audio content that the guest previously designated as a favorite using their home media playback system. When the guest leaves (e.g., checks-out of) of the place of accommodation, these settings are removed from the media playback system in the guest's room.
US10698639B2 Method and system of provisioning electronic forms
Disclosed is a method of provisioning electronic forms based on natural language. The method includes receiving, using a communication device, a natural language input from a builder device, wherein the natural language input represents one or both of a requested data and a presented data associated with a legal process. Further, the method includes analyzing, using a processing device, the natural language input. Yet further, the method includes generating, using the processing device, an electronic form based on the analyzing of the natural language input, wherein the electronic form comprises an input field configured to receive the requested data and an output field configured to present the presented data. Moreover, the method includes storing, using a storage device, the electronic form. Furthermore, the method includes transmitting, using the communication device, the electronic form to one or more user devices.
US10698637B2 Stale block resynchronization in NVM based systems
A shared storage architecture persistently stores database files in non-volatile memories (NVMs) of a plurality of computing nodes of a multi-node DBMS. The computing nodes of the multi-node DBMS store data blocks in NVM and each computing node of the DBMS stores copies of each data block stored on the plurality of computing nodes. A computing node that disconnects and subsequently rejoins the DBMS employs an on-demand approach to resilvering stale data blocks that have been updated in other computing nodes in the DBMS while the computing node was offline. A data block may be resilvered on-demand based on an I/O request for a specific data block from a workload running on the reconnected computing node. Stale data blocks on the reconnected computing node are not resilvered unless they are accessed by the workload.
US10698628B2 Infinite memory fabric hardware implementation with memory
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric. The processing node may include a memory module storing and managing one or more memory objects, the one or more memory objects each include at least a first memory and a second memory, wherein the first memory has a lower latency than the second memory, and wherein each memory object is created natively within the memory module, and each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions, wherein a set of data is stored within the first memory of the memory module; wherein the memory module is configured to receive an indication of a subset of the set of data that is eligible to be transferred between the first memory and the second memory; and wherein the memory module dynamically determines which of the subset of data will be transferred to the second memory based on access patterns associated with the object memory fabric.
US10698610B2 Storage system and method for performing high-speed read and write operations
A storage system and method for performing high-speed read and write operations are disclosed. In general, these embodiments discuss ways for performing a fast read in response to determining that the fast read will probably not have a negative impact on performance due to error correction and performing a fast write in response to determining that a storage system criterion is satisfied.
US10698606B2 Host aware storage tiering
Host aware storage tiering including receiving, by a storage controller on a storage server, a disconnect signal indicating an end of a first client session for a client, wherein the first client session comprises accesses to a plurality of data blocks on the storage server; determining, by the storage controller, that at least one data block of the plurality of data blocks was moved to a first tier storage during the first client session; storing, by the storage controller, an indication that the at least one data block was moved to the first tier storage; receiving a connect signal indicating a beginning of a second client session for the client; and moving, in response to the connect signal, the at least one data block into the first tier storage.
US10698602B2 Active touch pen
An active touch pen includes a pen barrel, a pen head, a pen shaft, a sleeve, a processor, a sensor and a wireless transmission assembly. The pen head is connected to the pen barrel. The pen shaft and the sleeve are respectively disposed in the pen barrel, and the pen shaft penetrates through the sleeve. The processor, the sensor and the wireless transmission assembly are respectively connected to the pen shaft. The sensor is configured to detect variation of a first pattern of the sleeve during the sleeve rotating relative to the pen ban-el so as to obtain a first sensing data and transmits the first sensing data to the processor. The processor calculates rotation amount of the sleeve according to the first sensing data and transmits the rotation amount to the touch display device through the wireless transmission assembly.
US10698600B2 Thumbnail image display apparatus and control method of thumbnail image display apparatus
The thumbnail image display apparatus includes a display, a detector for detecting an operation including a touch operation and a pan operation performed by a user with the display, a storage for storing a plurality of thumbnail images that can be displayed on the display and identifiers respectively corresponding to the thumbnail images in such a manner that the thumbnail images and the identifiers are associated with each other, and a controller, wherein the controller changes the identifier in accordance with a movement information of the pan operation and displays the identifier on the display, when the detector detects the pan operation upon detecting the touch operation, and the controller reads, from the storage, the thumbnail image corresponding to the identifier displayed on the display and displays the thumbnail image on the display, when the detector detects an end of the pan operation.
US10698598B2 Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
An electronic device displays a control user interface that includes a plurality of control affordances. The device detects an input by a contact at a location on the touch-sensitive surface that corresponds to a control affordance, of the plurality of control affordances, on the display. In response to detecting the input, when a characteristic intensity of the contact does not meet an intensity threshold, the device toggles a function of a control that corresponds to the control affordance; and when the characteristic intensity of the contact meets the intensity threshold, the device displays modification options for the control that correspond to the control affordance. While displaying the modification options, the device detects a second input that activates a modification option of the modification options. The device modifies the control that corresponds to the control affordance in accordance with the activated modification option.
US10698589B1 Data visualization user interface for simplified custom calculations
A method generates a graphical representation of a data source using a graphical user interface. The user interface includes a schema information region and a data visualization region. The schema information region includes field names associated with data fields. The data visualization region includes shelf regions that determine characteristics of a visual graphic. Each shelf region is configured to receive user placement of field names. The user selects field names and places each field name in a respective shelf region. The user edits a first shelf region, creating a first calculated element in the first shelf region. The first calculated element does not match any of the field names in the schema information region. The method generates a visual graphic based on the content of the shelf regions, including the user-selected field names and the first calculated element, and displays the visual graphic in the data visualization region.
US10698588B2 Combined selection tool
Combined selection tool techniques are described in which selection of portions within an image is enabled via a tool configured to selectively switch between a coarse selection mode and a refinement selection mode. In one or more implementations, an image is exposed for editing in a user interface and input is obtained to select portions of the image using the tool. The selection mode is automatically toggled between the coarse selection mode and refinement selection mode based on characteristics of the input, such as position and velocity of the input or gestures mapped to the input. Then, selection boundaries defining the selection of portions of the image are modified in accordance with the input. In one approach, the coarse selection mode corresponds to a graph cut mechanism and the refinement selection mode corresponds to a level set mechanism.
US10698583B2 Collaborative achievement interface
Embodiments of the present disclosure relate generally to a collaborative achievement system for: detecting, at a client device associated with a first user, a collaborative achievement between at least the first user and a second user; selecting an achievement designator based on attributes of the collaborative achievement, wherein the achievement designator comprises personalization instructions for the achievement designator; retrieving, at the client device, user profile information from a first user account and a second user account associated with the first user and the second user; personalizing the achievement designator based on the user profile information and the personalization instructions; and causing display of a presentation of the personalized achievement designator at the client device.
US10698573B2 Graphical user interface to facilitate managing media operations
A system can comprise a memory for storing machine readable instructions and a processing unit for accessing the memory and executing the machine readable instructions. The machine readable instructions can comprise an automation client to facilitate managing media operations. The automation client can comprise a graphical user interface (GUI) generator to provide a GUI. The GUI can concurrently provide a plurality of modes of operation for a plurality of playlists in a graphical framework.
US10698566B2 Touch control based application launch
A method is disclosed. The method includes determining a touch control parameter of a touch control operation at an identifier corresponding to an application program. The method also includes determining a touch control type based on the touch control parameter. The method also includes invoking a first element related to the application program in response to a determination that the touch control operation is a first type of touch control. The method also includes invoking a second element related to the application program in response to a determination that the touch control operation is a second type of touch control.
US10698546B1 Detection of a protective cover film on a capacitive touch screen
Methods, systems, and devices for detection of a protective cover film on a capacitive touch screen are described. A device may include a capacitive touch screen having a surface and a sensor grid underneath the surface having a set of conductive columns and a set of conductive rows. The device may measure a mutual capacitance between a subset of conductive columns or a subset of conductive rows associated with a sensor grid, and compare the measured mutual capacitance between the subset of conductive columns or the subset of conductive rows to a baseline mutual capacitance associated with the set of conductive columns and the set of conductive rows. According to the comparison, the device may determine a presence of a protective layer in contact with the surface of the capacitive touch screen, and adjust an operating characteristic of the sensor grid.
US10698542B2 Capacitive touch panel having partitioned regions for drive lines and sense lines on surface thereof
The present disclosure discloses a capacitive touch panel having two surfaces, each surface at least including a region with drive lines formed therein and a region with sense lines formed therein, wherein the regions on the two surfaces correspondingly coincide in a direction perpendicular to the surfaces. The multiple drive lines extend along a first direction, while the multiple sense lines extend along a second direction perpendicular to the first direction. An end of each drive line on the periphery of the substrate is connected to a drive chip, with the other end thereof left floating; an end of each sense line on the periphery of the substrate is connected to a sense chip, with the other end thereof left floating. The present disclosure substantially shortens the length of the drive/sense lines and the resistance.
US10698538B2 Pressure sensing input equipment comprising electrode layer comprising plurality of pressure sensing electrodes and plurality of axial touch sensing electrodes
A pressure sensing input equipment includes a first electrode layer, a second electrode layer, a first substrate, and a pressure sensing chip. The first substrate is disposed between the first electrode layer and the second electrode layer. The first electrode layer includes first pressure sensing electrodes and first axial touch sensing electrodes. The first pressure sensing electrodes and the first axial touch sensing electrodes are alternately arranged and insulated from each other and do not overlap. The first pressure sensing electrodes are applied for detecting pressure magnitude. The first pressure sensing electrodes include a first end part and a second end part. The pressure sensing chip is electrically connected to the pressure sensing electrodes, and the pressure sensing chip determines the pressure magnitude by detecting, the resistance variation of the pressure sensing electrodes after pressured. With such design, the pressure sensing input equipment can achieve better pressure magnitude detection.
US10698534B2 Applying a signal to a touch sensor
In one embodiment, a non-transitory computer-readable medium comprising logic is configured to, when executed by one or more processors, cause the one or more processors to perform operations comprising measuring samples from a touch sensor. Each sample is measured by determining, based on a first pattern of polarities, a polarity of a charging signal to be applied to an electrode of the touch sensor, the first pattern of polarities based on a signal associated with a noise source; applying the charging signal to the electrode, the charging signal, as applied, having the polarity determined based on the first pattern of polarities; and measuring a received signal from the touch sensor, the received signal resulting, at least in part, from the charging signal applied to the electrode. The operations comprise determining whether a touch event has occurred at the electrode by analyzing the received signals from the samples.
US10698531B2 Inspection device and inspection method
An embodiment of the present invention makes it possible to carry out stable inspection on performance of a touch panel. An inspection device for inspecting a touch panel on a basis of a resistance value of a transparent film of the touch panel, which includes at least the transparent film, a dielectric member, and a sensor stacked on top of each other, includes: an integrating circuit configured to obtain a background capacitance of the touch panel by applying a first pulsed voltage to the sensor; and a switch configured to connect the transparent film to a ground or to a generator configured to generate a second pulsed voltage which is opposite in phase to the first pulsed voltage.
US10698530B2 Touch display device
A touch display device is provided. The touch display device displays images output from a plurality of source computing devices connected thereto on a single screen divided into regions and converts a touch input of a user with respect to the touch display device into a touch input of a source computing device of a corresponding divided region to transmit the converted touch input so as to allow the corresponding source computing device to recognize the converted touch input as a touch input with respect thereto. Further, the touch display device transmits an input and an output of a peripheral connected to the touch display device to a source computing device which is currently selected through the screen divided into regions, thereby allowing the peripheral to operate as if the peripheral is directly connected to the currently selected source computing device.
US10698528B2 Localized haptic feedback
A haptic feedback system is disclosed. The system includes a plurality of remote transmitters that are remote from a location of interest on a surface of the system. The system includes a signal generator that generates a signal for each of the remote transmitters. The remote transmitters propagate the signals through a medium of the surface and the signals interfere at the location of interest such that a localized disturbance is generated at the location of interest.
US10698525B2 Valve positioner and user interface for valve positioner
A smart valve positioner is provided with a local user interface with non-mechanical touch buttons and a display inside a positioner housing under a housing cover for locally operating the valve positioner. The touch buttons are user-operable by touching the touch buttons when the housing cover is open. The housing cover is arranged to make the touch buttons user-operable from outside the housing by touching the housing cover, when the housing cover is closed.
US10698524B2 Touch screen device, input device, and control method thereof and method thereof
A touch screen device, an input device, and a control method thereof are provided. The touch screen device includes a channel electrode configured to receive a signal from an input device, a driver circuit configured to apply a drive signal to the channel electrode, a receiver circuit configured to receive the signal from the channel electrode, and a processor configured to control the driver to transmit an input device identification information to the input device such that, when a signal transmitted from the input device is received through the receiver circuit, based on a frequency of the received signal or a pattern of the received signal, the processor determines if the received signal is associated with the input device identification information transmitted to the input device. Accordingly, a touch screen device capable of touch inputting with respect to a plurality of input devices can be provided.
US10698523B2 Display apparatus
A display apparatus includes an organic light emitting display panel including a circuit layer and a touch sensing unit disposed on the organic light emitting display panel and including sensor blocks and touch signal lines connected to the sensor blocks. The circuit layer includes first signal lines disposed on a base layer, a first insulation layer disposed on the first signal lines, second signal lines disposed on the first insulation layer, and dummy conductive patterns. Each of the touch signal lines includes a touch line part and a touch pad part connected to an end of the touch line part. The dummy conductive patterns include a dummy conductive pad disposed directly on a same layer as the first signal lines or the second signal lines and overlap the touch pad part.
US10698500B2 Touch-based and audio-responsive user interface for elimination of a query's component terms
A method for receiving and responding to user input is provided. The user input may be input via a user interface. The method may include receiving input from a user via the user interface. The method may also include transmitting the input to a response determination module. The response determination module may determine a system response to the input. The method may include displaying the system response to the user via the user interface. The method may include receiving an indication from the user that the system response is less than a predetermined threshold level of responsiveness. The method may include dividing the input into component terms and displaying the component terms on the user interface. The method may include enabling the user to eliminate component terms from the input in order to improve responsiveness of the system response, and receiving a selection of eliminated component terms.
US10698498B2 Configurable device switching mechanism that enables seamless interactions with multiple devices
Various embodiments are described herein for an assistive device and associated method for interacting with at least one electronic device. In one example embodiment, the assistive device can include at least one communication interface, a memory, and at least one processing unit. The memory can store a whitelist of the at least one electronic device; and a gesture-to-command map of input signals in linked association with commands, including a selection command and a control command. The processing unit can be configured for sustaining an electronic communication connection to a target electronic device; receiving an input signal generated from user manipulation of a physical interface; searching the gesture-to-command map based on the input signal to determine a command; and using the at least one communication interface to transmit the command to the at least one electronic device thereby allowing the user to use the same assistive device for selecting and/or controlling at least one electronic device.
US10698496B2 System and method for tracking a human hand in an augmented reality environment
A system configured for tracking a human hand in an augmented reality environment may comprise a distancing device, one or more physical processors, and/or other components. The distancing device may be configured to generate output signals conveying position information. The position information may include positions of surfaces of real-world objects, including surfaces of a human hand. Feature positions of one or more hand features of the hand may be determined through iterative operations of determining estimated feature positions of individual hand features from estimated feature position of other ones of the hand features.
US10698483B1 Eye-tracking systems, head-mounted displays including the same, and related methods
Eye-tracking systems of the present disclosure may include at least one light source configured to emit radiation toward a location intended for an eye of a user and at least one optical sensor comprising at least one sensing element configured to detect at least a portion of the radiation emitted by the at least one light source. The at least one sensing element may have a lateral width of at least about 5 μm and a lateral length of at least about 5 μm. The eye-tracking system may be configured to track the user's eye using data generated by at least the optical sensor. Various other methods, systems, and devices are also disclosed.
US10698475B2 Virtual reality interaction method, apparatus and system
A virtual reality interaction method comprises: continuously acquiring image information in front of a user; recognizing a preset interactive object by recognizing a preset identifier in the image information, a surface of the preset interactive object having one or more of the preset identifiers; recognizing a hand action of the user according to the image information; and simulating an interactive action of the user on the preset interactive object in a virtual reality environment according to the hand action and a position of the preset interactive object. The virtual reality interaction method provided by the present disclosure can accurately simulate an interactive action of the user on a real object in a virtual reality environment, thereby improving user experience of virtual reality.
US10698473B2 Method and apparatus for reducing ethernet power consumption for vehicles
A method for reducing power consumption in an electronic control unit (ECU) equipped with an Ethernet communication function and mounted in a vehicle include initializing a physical layer upon restarting of the physical layer and setting a transmission mode to a data mode. The method includes generating a clock signal having a first frequency for Ethernet communication, checking presence or absence of a normal frame to be transmitted, checking presence or absence of an idle frame based on a reception signal symbol, and determining whether to change the frequency of the clock signal based on checking results in the checking of presence or absence of a normal frame and the checking of presence or absence of an idle frame.
US10698468B2 Device and method for changing setting value of electric power equipment
Disclosed herein are a device and a method for changing a setting value of electric power equipment. The method for changing a setting value of electric power equipment, includes transmitting a data request signal including a predetermined communication address and receiving a response signal corresponding to the data request signal from a slave communication module corresponding to the communication address using the serial communication network, determining whether communication between the master communication module and the slave communication module is established normally on the basis of the data request signal and the response signal, receiving, from the response signal, model information of a slave communication module in which a setting value change event occurs among slave communication modules of which communications are established normally, and discriminating and displaying, among the slave communication modules of which the communications are established normally, a slave communication module.
US10698464B2 Multi-element memory device with power control for individual elements
A multi-element device includes a plurality of memory elements, each of which includes a memory array, access circuitry to control access to the memory array, and power control circuitry. The power control circuitry, which includes one or more control registers for storing first and second control values, controls distribution of power to the access circuitry in accordance with the first control value, and controls distribution of power to the memory array in accordance with the second control value. Each memory element also includes sideband circuitry for enabling a host system to set at least the first control value and the second control value in the one or more control registers.
US10698463B2 Controller, control method, and program for power cut state restoration
A control unit included in a PLC generates power-cut retaining information to be retained at a power cut, and stores the generated power-cut retaining information into a main memory. The control unit includes a file system unit for reading and writing target information from and into a nonvolatile memory. When the file system unit receives a power cut notification indicating a cut of power fed while reading or writing target information from or into a nonvolatile memory, the file system unit stops the reading or writing process, and writes the power-cut retaining information stored in the main memory into the nonvolatile memory using power fed from the auxiliary power supply.
US10698457B2 Information handling system component temperature regulation based on reliability and maximum temperature requirements
An Information Handling System (IHS) and method provide for a thermal controller receiving from a temperature sensor a current operating temperature of the at least one functional device. The thermal controller determines a first rate of an air mover based at least in part on the current operating temperature sensed by the temperature sensor and the instantaneous component maximum temperature. The first rate prevents the at least one functional component from exceeding the instantaneous component maximum temperature. The thermal controller determines a second rate of the air mover based at least in part on lifetime average temperature and the long-term average temperature target that is selected for the reliability level. The thermal controller controls the air mover to operate at a higher one of the first and second rates.
US10698452B2 Portable electronic device case
Systems and methods are involved with but are not limited to: a housing sized to receive a tablet shaped electronic device, the housing including a recessed back; and a stand assembly movably coupled to the housing for adjustment of the stand assembly between one or more open dispositions and a closed disposition having a collapsed configuration, the recessed back sized to receive the stand assembly in the collapsed configuration. In addition to the foregoing, other aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10698447B2 Rollable display device and rollable device
A rollable display device includes a rollable display and a first protection film disposed on a first surface of the rollable display. The first protection film extends beyond a first display edge of the rollable display. The rollable display device further includes a second protection film disposed on a second surface of the rollable display facing the first surface of the rollable display. The second protection film extends beyond the first display edge of the rollable display. The rollable display device additionally includes a first adhesive layer disposed between the rollable display and the first protection film. The rollable display device further includes second adhesive layer disposed between the rollable display and the second protection film, and a first adhesion part disposed adjacent to the first display edge of the rollable display and between the first protection film and the second protection film.
US10698440B2 Reducing latency of memory read operations returning data on a read data path across multiple clock boundaries, to a host implementing a high speed serial interface
A calibration controller determines a latest arriving data strobe at a first data buffer in a read data path between at least one memory chip and a host on a high speed interface. The calibration controller aligns a chip clock distributed to a second data buffer in the read data path with the latest arriving data strobe, wherein data cross a first clock boundary from the first data buffer to the second data buffer, to minimize a latency in the read data path across the first clock boundary. The calibration controller aligns the chip clock with a high speed clock for controlling an unload pointer to unload the data from the second data buffer to a serializer in the read data path, wherein the data cross a second clock boundary from the second data buffer to the serializer, to minimize a latency in the read data path across a second clock boundary.
US10698435B1 Electronic current equalization module, current mirror circuit and method of assembling a current mirror circuit
The present disclosure relates to an electronic current equalization module that comprises a transistor having a collector, a base and an emitter. The module also comprises an input port, a ground port electrically connected to the emitter, a collector port electrically connected to the collector, a base port electrically connected to the base, and a non-linear device electrically connected between the input port and the collector. A current mirror circuit comprising a first module configured as a reference module and one or more second modules configured as follower modules is disclosed. A method of assembling a current mirror circuit is also disclosed.
US10698427B2 System and method for assessing sand flow rate
Embodiments of the present disclosure include a method including receiving first impact data. The method includes receiving second impact data. The method includes applying a first filter to both the first impact data and the second impact data. The method includes applying a second filter to both the first impact data and the second impact data. Filtering includes time and frequency based discriminating filter to isolate specific signatures that representatively indicate impact signatures generated by the sand on the interrogator. The method includes comparing the first impact data and the second impact data for corresponding signatures. The method includes identifying a corresponding signature in both the first impact data and the second impact data. The method includes determining the corresponding signature meets a threshold criterion. The method includes determining one or more particulate properties based at least in part on the corresponding peak.
US10698420B2 Method and apparatus for coordinating deployment of a fleet of autonomous vehicles
A scheduling controller in communication with a plurality of autonomous vehicles is described, and includes an operator request compiler, a fleet state-of-health database, an environmental conditions compiler and a fleet scheduling controller. The fleet scheduling controller is configured to deploy the autonomous vehicles based upon inputs from the operator request compiler, the fleet state-of-health database and the environmental conditions compiler. A process for coordinating a fleet of autonomous vehicles includes determining states of health for the autonomous vehicles, and determining a desired autonomous vehicle use requirement from each of a plurality of operators that are associated with the autonomous vehicles. A usage schedule for each of the autonomous vehicles is determined based upon the states of health and the desired autonomous vehicle use requirements from the operators. The autonomous vehicles are deployed based upon the usage schedule.
US10698418B2 Target-following carrier
A target-following carrier is disclosed. The target-following carrier includes a target-end device, a moving carrier and a target following assembly. The target-following carrier provided by the present invention utilizes two techniques to detect the distance between a target and the moving carrier. When said detected distance is shorter than a control exchange distance, distance data from laser rangefinders replace that from two RF modules. Therefore, a relative-distanced following can be applied to the target. Meanwhile, the target following assembly can be made compact to mount on any moving carriers, such as a smart luggage or a golf cart, fulfilling the requirements from the market.
US10698414B2 Suboptimal immediate navigational response based on long term planning
Systems and methods are provided for navigating an autonomous vehicle using reinforcement learning techniques. In one implementation, a navigation system for a host vehicle may include at least one processing device programmed to: receive, from a camera, a plurality of images representative of an environment of the host vehicle; analyze the plurality of images to identify a navigational state associated with the host vehicle; provide the navigational state to a trained navigational system; receive, from the trained navigational system, a desired navigational action for execution by the host vehicle in response to the identified navigational state; analyze the desired navigational action relative to one or more predefined navigational constraints; determine an actual navigational action for the host vehicle, wherein the actual navigational action includes at least one modification of the desired navigational action determined based on the one or more predefined navigational constraints; and cause at least one adjustment of a navigational actuator of the host vehicle in response to the determined actual navigational action for the host vehicle.
US10698409B1 Navigable path networks for autonomous vehicles
Navigable path networks are generated or modified based on attributes of tasks to be performed by autonomous vehicles traveling thereon, attributes of such vehicles, or attributes of the environments in which such networks are provided. The networks include traditional and non-traditional transportation features, and are defined based on prior travel within the environments, including information gathered by such vehicles during such prior travel. The autonomous vehicles are robotic, self-powered units having storage compartments for carrying objects between points of the networks. An optimal route within a navigable path network is selected based on attributes of an autonomous vehicle, a task to be performed by the autonomous vehicle, or the various paths within the network. A navigable path network is updated based on information subsequently learned regarding the environment, including information captured by autonomous vehicles traveling on paths of the network.
US10698405B2 Autonomous driving control device
An autonomous driving control device is capable of starting an autonomous driving control without an operation of a driver and reducing a possibility that the driver can not start manual driving. An autonomous driving control is switched to manual driving when a determination section determines that the amount of operation by the driver is equal to or greater than a first threshold, before a predetermined time elapses since the autonomous driving control is automatically started. An autonomous driving control is switched to a manual driving when the determination section determines that the amount of operation by the driver is equal to or greater than a second threshold that is greater than the first threshold, after the predetermined time elapses.
US10698401B2 Messaging-enabled unmanned aerial vehicle
An unmanned aerial vehicle (UAV) carries a camera, sends data from the camera, and receives commands. The UAV is connected to a messaging platform. Pictures or video clips received from the UAV are selected and placed in messages broadcast by an account associated with the UAV. Video footage from the camera is live-streamed in a card-type message. Account holders of the messaging platform may control the UAV with commands embedded in messages and directed towards an account associated with the UAV. Controllable elements of the UAV include UAV location, camera orientation, camera subject, UAV-mounted lighting, a UAV-mounted display, a UAV-mounted projector, UAV-mounted speakers, and a detachable payload. UAV control may be determined through democratic means. Some UAV functionality may be triggered through aggregated engagements on the messaging platform. The UAV may include a display screen and/or a microphone to provide for telepresence or interview functionality.
US10698395B2 Air-conditioning apparatus and method of detecting abnormality in transmission line
In an air-conditioning apparatus and a method of detecting an abnormality in a transmission line, the air-conditioning apparatus includes plural facility apparatuses which are connected to each other by a transmission line and communicate with each other. One of the plural facility apparatuses includes: a transmission circuit including an abnormality detection comparator which detects an abnormality in the transmission line, the transmission circuit being provided to detect the abnormality in the transmission line; and a data storage device which stores a reception signal and signal voltage wave-height information indicating that the abnormality in the transmission line is detected. The transmission circuit further compares a voltage value of a reception signal received from another of the plural facility apparatuses through the transmission line with a threshold value set in advance in the abnormality detection comparator.
US10698392B2 Using graphics processing unit for substrate routing and throughput modeling
Methods, systems, and non-transitory computer readable medium for scheduling a substrate processing sequence in an integrated substrate processing system are disclosed herein. A processing device generates a processing model for a batch of semiconductor substrates. The processing model defines a corresponding start time for each semiconductor substrate in each processing chamber in the integrated substrate processing system. One or more graphics processing units (GPUs) generates parallel inputs based on the processing model and concurrently processes, by a plurality of cores of the one or more GPUs, the parallel inputs to generate parallel outputs for the batch of semiconductor substrates. Each of the parallel inputs is processed on a distinct core of the plurality of cores of the one or more GPUs to generate a corresponding parallel output. The processing device causes the batch of semiconductor substrates to be processed in the integrated substrate processing system based on the parallel outputs.
US10698389B2 Method and system for optimizing the operation of at least one of a plurality of field devices from automation technology
The invention relates to a method and to a system for optimizing the operation of a plurality of field devices in an automation technology plant. The method comprises: ascertaining application information and device types of field devices, wherein the application information describes the application of the respective field device; classifying the application information and storing the classified application information; ascertaining parameter sets from each of the plurality of field devices, wherein the parameter sets comprise multiple parameters and each parameter is assigned a parameter value or a parameter value range, and each field device has at least one current parameter set and at least one standard parameter set, and storing the parameter sets; comparing the current parameter sets with the standard parameter sets to determine actually used parameters of a device type for an application; and operating the field device on the basis of the actually used parameters.
US10698387B2 System and method for control and/or analytics of an industrial process
A system for control and/or analytics of an industrial process, includes at least one plant-side automation unit, and at least one external processing unit. The automation unit receives process input variables, determines results of a first process control algorithm based on the process input variables within a defined period of time and sends the process input variables to the processing unit. The processing unit executes a second process control algorithm on the basis of the process input variables and the local automation unit receives the results of the second process control algorithm. The plant-side automation unit checks whether the results of the second process control algorithm were received within a time less than or equal to the defined time period. The plant-side automation unit applies the results of the second process control algorithm to the process, when the results were received within a time less than or equal to the defined time period.
US10698382B2 Numerical controller
A numerical controller capable of determining whether or not an input numerical value of an operator is within a range of a limit value includes: an input receiving unit receiving various operations of the operator and input of numerical values for input items; an input numerical value limiting unit determining whether or not the input numerical value is within the range of the limit value; a limit value changing unit changing the limit value when the input receiving unit receives a specific operation; and a limit value restoring unit restoring the limit value to a value before the change when the specific operation is completed.
US10698380B2 Numerical controller
A numerical controller performs machine learning to calculate tailstock pressing force to stabilize behavior of a workpiece during lathe machining and acquires, as state information, current tailstock pressing force. Then, the numerical controller acquires, as determination data, current vibration or displacement of the workpiece, or power consumption by tailstock pressing force, updates a value function based on the acquired determination data, and outputs an adjustment value of the state information based on the updated value function.
US10698363B1 Electrical connection for an imaging unit of an electrophotographic image forming device
An imaging unit for an electrophotographic image forming device includes a housing having a rotatable photoconductive drum. A frame at a rear of the housing is positioned to matably receive a toner cartridge and is open to a portion of an outer surface of the photoconductive drum. An electrical contact is positioned along a first side wall of the frame for contacting a corresponding electrical contact in the image forming device and is electrically connected to processing circuitry on the housing. The electrical contact of the imaging unit faces upward and is unobstructed from above. A cam surface is positioned along an inner side of the first side wall of the frame for contacting an electrical connector of the toner cartridge and moving the electrical connector of the toner cartridge from a retracted position to an operative position upon mating of the toner cartridge with the imaging unit.
US10698359B2 Image forming apparatus and image forming method
An image forming apparatus includes an image bearing member and a static elimination device. The static elimination device irradiates static elimination light onto a circumferential surface of the image bearing member. The image bearing member includes a conductive substrate and a single-layer photosensitive layer. The photosensitive layer contains a charge generating material, a hole transport material, an electron transport material, and a binder resin. The static elimination light has a wavelength of at least 600 nm and no greater than 800 nm. The photosensitive layer has an optical absorption coefficient of at least 600 cm−1 and no greater than 1,500 cm−1 with respect to light having a wavelength of 660 nm.
US10698354B2 Image forming apparatus, image forming method, and non-transitory computer-readable storage medium
An image forming apparatus includes an image bearer, a driver, an image forming device, a sensor, and circuitry. The driver drives and rotates the image bearer. The image forming device forms a toner image on the image bearer driven and rotated by the driver. The sensor emits light to the image bearer and receives reflected light. The circuitry controls the driver and the image forming device to form a first toner image with a first color and a second toner image with a second color different from the first color. The circuitry controls the sensor to detect specularly reflected light and diffusely reflected light from the first toner image and the second toner image. The circuitry calculates an amount of misalignment of the first toner image and the second toner image based on a value of the specularly reflected light and a value of the diffusely reflected light.
US10698347B2 Electrophotographic belt and image forming apparatus
Provided is an electrophotographic belt having excellent creep resistance and digital reproducibility. The electrophotographic belt is composed of a biaxially stretched cylindrical film, and the film includes a matrix including a thermoplastic resin and an electroconductive domain including an ionic electroconductive agent, and when a surface resistivity of the film in a circumferential direction is defined as A, and a surface resistivity of the film in a direction orthogonal to the circumferential direction is defined as B, A≥B is satisfied, and a tensile modulus of elasticity of the film in the circumferential direction is 1.0 GPa or more and 3.0 GPa or less.
US10698341B2 Developing device
A developing device includes an accommodating member, a developer carrying member, a feeding screw provided with a helical blade, a bearing portion, and a guiding portion including an inclined surface. With respect to the developer feeding direction, a position of an edge of a receiving port of the accommodating member on a bearing portion side is closer to the bearing portion than a most-upstream end of the blade with respect to the developer feeding direction. With respect to the developer feeding direction, a position of a downstream end portion of the inclined surface is remoter from the bearing portion than the most-upstream end of the blade with respect to the developer feeding direction.
US10698339B1 Color image density calibration in imaging device having common developer voltage
A color imaging device includes a plurality of developer rolls with a common operating point, such as a common operating voltage. To determine the operating point, an acceptable range of color density is determined for each toner, the range being lighter and darker than an optimum color density for that toner. A search range is devised such that values within the range are examined relative to deviations from the optimum color density per each toner. The common operating point is selected as that having the lowest deviation per all toners. Also, if the common operating point corresponds to a color density darker than the acceptable range of color density for any toner, additional halftoning occurs compared to traditional halftoning, such as for continuous tones or solids. In this way, four color developer rolls can be operated from a single power supply, yet still provide acceptable color images.
US10698331B2 Two-component developer for electrostatic charge image development
To provide a two-component developer for electrostatic charge image development, the two-component developer enabling a high image quality to be kept and enabling the occurrence of fogging to be suppressed even in continuous printing of an image high in coverage rate. The two-component developer for electrostatic charge image development includes a toner particle including a toner base particle and an external additive disposed on the surface of the toner base particle, and a carrier particle including a core material particle and a covering section disposed on the surface of the core material particle, wherein the external additive includes an alumina particle, and the percentage of exposed area of the core material particle is 4.0% or more and 15.0% or less.
US10698329B2 Electrostatic image developer
Provided is an electrostatic charge image developer containing toner particles and carrier particles, wherein the toner particles contain at least silica particles or alumina particles as an external additive; the carrier particles contain core material particles and a coating resin layer covering a surface of the core particles; the coating resin layer contains metal oxide particles; an element measured by XPS (photoelectron spectroscopy) of the carrier particle is at least Si or Al; and a content of Si or Al in the carrier particle is in the range of 1 to 6 at % with respect to the total elements constituting the carrier particles.
US10698328B2 Electrostatic image developing toner
Provided is an electrostatic image developing toner including: toner mother particles containing a binder resin and a releasing agent; and an external additive, wherein the binder resin contains a crystalline resin, and the electrostatic image developing toner satisfies the following formulas (1) and (2), tan δ3° C./min
US10698325B2 Performance monitoring of design-based alignment
Alignment can be monitored by positioning at least one alignment verification location per alignment frame. The alignment verification location is a coordinate within the alignment frame. A distance between each of the alignment verification locations and a closest instance of an alignment target is determined. An alignment score can be determined based on the distance. The alignment score can include a number of the alignment frames between the alignment verification location and the alignment target. If the alignment score is below a threshold, then alignment setup can be performed.
US10698314B2 Chemically amplified resist composition and patterning process
A chemically amplified resist composition comprising a quencher containing a quaternary ammonium iodide, dibromoiodide, bromodiiodide or triiodide, and an acid generator exhibits a sensitizing effect and an acid diffusion suppressing effect and forms a pattern having improved resolution, LWR and CDU.
US10698309B2 Light source module of photo printer
A light source module of a photo printer includes a first micro light source, a second micro light source, a rod lens array and a microlens. The first micro light source emits a first light beam. The second micro light source emits a second light beam. The rod lens array is arranged between the first micro light source, the second micro light source and a film paper. The microlens is arranged between the first micro light source, the second micro light source and the rod lens array. The microlens is used for converging the projection angles of the first light beams and the second light beam. The microlens has an optical axis. The second micro light source is arranged along the optical axis. The first micro light source is arranged beside a first side of the optical axis.
US10698303B2 Projection apparatus for producing a pixel-based illumination pattern
A projection apparatus for producing a pixel-based illumination pattern has a laser light source for producing coherent laser light and a micromirror array with a multiplicity of mirrors. The mirrors are implemented so as to be controllable in terms of their position, for setting a brightness and/or color of a respective pixel of the pixel-based illumination pattern. The laser light source emits the laser light towards the micromirror array. A beam-shaping element splits the laser light from the laser light source into a multiplicity of partial beams and each of the partial beams is oriented toward one of the mirrors of the micromirror array.
US10698288B2 Optical modulator
Provided is an optical modulator in which an optical modulation element is accommodated in a housing. A plurality of lead pins, which are electrically connected to the optical modulation element through wire bonding, are fixed to the housing in a manner of protruding at least a part of each of the plurality of lead pins into the housing. In the plurality of lead pins, lengths of the lead pins are set to be different from each other so that a natural frequency of at least partial lead pins is different from a natural frequency of the other lead pins.
US10698287B2 Electrochromic device including lithium-rich anti-perovskite material
An electrochromic device includes a light transmissive first substrate, a working electrode disposed on the first substrate, a light transmissive second substrate facing the first substrate, a counter electrode disposed on the second substrate, and a lithium-rich anti-perovskite (LiRAP) material disposed between the first and second substrates. The LiRAP material includes an ionically conductive and electrically insulating LiRAP material.
US10698285B2 Electrochromic device and method for manufacturing electrochromic device
The invention relates to devices that provide a color change under the influence of an electric voltage, in particular to an electrochromic device and a method for manufacturing such a device. Disclosed is the method for manufacturing an electrochromic device comprising at least two electrodes that are flexible and optically transparent with a hermetically closed space between the electrodes filled with an electrochromic composition that may contain transparent and insoluble microparticles that function as spacers.
US10698275B2 Display apparatus
A display apparatus is provided. The display apparatus includes a flat display panel; a light deflector, the light deflector being located in a light emergent direction of the display panel, the light deflector being configured to converge light emitted from the display panel in a direction toward a center plane, the center plane being perpendicular to the display panel, and a vertical center line of the display panel being located in the center plane.
US10698268B2 Liquid crystal lens, manufacturing method thereof and curved display device
A liquid crystal lens, a manufacturing method and a corresponding curved display device are disclosed. The liquid crystal lens is configured to be adhered over a flat display device for achieving curved display, and includes liquid crystals, a first electrode and a second electrode for driving the liquid crystals, and an elevation layer. The first electrode includes a plurality of independent electrodes separate from each other, each independent electrode being arranged on the elevation layer. The elevation layer is further configured such that each independent electrode is located in a different position along a thickness direction of the elevation layer.
US10698263B2 Light source device and display unit
A light source device includes: a substrate; a plurality of light sources disposed on the substrate; a wavelength conversion member disposed to face the plurality of light sources; and a diffusion member disposed between the wavelength conversion member and the plurality of light sources, and configured to uniformize distribution of traveling direction angle of incident light.
US10698258B2 Liquid crystal display device and split-type backlight module
A liquid crystal display device includes a display panel; a base utilized to support the display panel; and a split-type backlight module disposed corresponding to an incident surface of the display panel. The split-type backlight module includes a backplate, a light source plate, a diffusion plate, and an optical film. Light emitted from the light source plate passes through the diffusion plate and the optical film to form a uniform surface light source projected onto the display panel.
US10698240B2 Flexible display device
A flexible display device includes a flexible display panel, a flexible outer member disposed on the flexible display panel, and an adhesive member disposed between the flexible display panel and the flexible outer member. An elastic modulus of the adhesive member is from about 1/1000000 to about 1/1000 of an elastic modulus of each of the flexible display panel and the flexible outer member.
US10698238B2 Liquid crystal display panel and controlling circuit
A controlling circuit includes a pulse width modulation (PWM) circuit, a level shifter having a current source therein, a capacitor connected to a current source, an overcurrent protection circuit connected to the level shifter, and a controlling circuit configured to enable or disable a function of overcurrent protection of the overcurrent protection circuit within designated time. The controlling circuit includes a switch device. An input of the switch device connected to an output terminal of the capacitor, and an output terminal of the switch device connected to a controlling terminal of the overcurrent protection circuit.
US10698236B2 Method and system to create custom, user-specific eyewear
Systems and methods for creating fully custom products from scratch without exclusive use of off-the-shelf or pre-specified components. A system for creating custom products includes an image capture device for capturing image data and/or measurement data of a user. A computer is communicatively coupled with the image capture device and configured to construct an anatomic model of the user based on the captured image data and/or measurement data. The computer provides a configurable product model and enables preview and automatic or user-guided customization of the product model. A display is communicatively coupled with the computer and displays the custom product model superimposed on the anatomic model or image data of the user. The computer is further configured to provide the customized product model to a manufacturer for manufacturing eyewear for the user in accordance with the customized product model. The manufacturing system is configured to interpret the product model and prepare instructions and control equipment for the manufacturing of the customized product.
US10698235B2 Ophthalmic device including liquid crystal alignment features
An ophthalmic device including liquid crystal alignment features is disclosed herein. An example device may include first and second optical elements. The first optical element may include first liquid crystal alignment features formed on a first surface. The second optical element may include a first optical diffraction grating formed on a second surface, and second liquid crystal alignment features formed on the second surface. The first surface of the first optical element may face the second surface of the second optical element, and a first liquid crystal material may be disposed between the first and second surfaces of the first and second optical elements.
US10698233B2 Contact lens
A contact lens includes, in order from a center to a periphery, an optical zone and at least two structural zones. The optical zone includes a front surface and a back surface, wherein at least one of the front surface and the back surface is aspheric, and the optical zone provides a positive force or a negative force. The structural zones concentrically surround the optical zone, wherein one of the structural zones provides a positive force, and the other of the structural zones provides a negative force. A composition for manufacturing the contact lens includes at least two kinds of monomers, at least one kind of crosslinking agent, at least one kind of diluent and at least one kind of initiator.
US10698232B2 Contact lens and product thereof
A contact lens includes a central region, an annular region and a peripheral region. The central region includes a central point of the contact lens. The annular region symmetrically surrounds the central region. The peripheral region symmetrically surrounds the annular region. The peripheral region includes at least one color pattern portion. The annular region includes at least one power of critical point.
US10698231B2 Creating rewritable lenses
Methods for lens configuration are disclosed. A method includes erasing a lens by heating the lens to a defined erasure temperature and writing a refractive index spatial distribution in the lens using an exposure pattern of directed ultraviolet (UV) light. The lens may be used as an ophthalmic lens or a lens used in industry. The lens comprises a rewriteable material, including, for example, liquid crystals. The lens may be erased using heat of a defined temperature. The lens may be rewritten by applying other exposure patterns to the lens using UV light.
US10698223B2 See-through computer display systems
An apparatus includes an eye cover adapted to be removably mounted on a head-worn computer with a see-through computer display and a flexible audio headset mounted to the eye cover. The flexible audio headset is mounted to the eye cover with a magnetic connection.
US10698218B1 Display system with oscillating element
A head-mounted display (HMD) contains an oscillating electronic display, an optics block, a controller, and an optional eye tracking system. The oscillating electronic display vibrates according to instructions in a manner that allows it to correct optical errors, including vergence-accommodation conflict, field curvature, fixed pattern noise, and chromatic aberration. The oscillating electronic display is configured to emit image light by oscillating through different positions along an optical axis. The optics block is configured to direct the emitted image light to an eyebox. The controller is configured to determine and provide instructions to the oscillating electronic display. These instructions include instructions specifying the amplitude and frequency of vibration as well as instructions specifying a plurality of specific sub-pixels on the display surface to activate. The eye tracking system provides eye tracking information to the controller.