US10764042B2

Use the same basic idea of KE based on Ring LWE, this invention gives constructions of a new authenticated key exchanges system, where the authentication is achieved through a shared password between two parties. These new systems are efficient and have very strong security property including provable security and resistance to quantum computer attacks. This invention can also be modified using the LWE problem.
US10764032B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining blockchain information. One of the methods includes: receiving a user input in a command line interface (CLI), wherein the user input comprises a reference to one or more configurations and a reference to a blockchain; determining, by a command manager based on the user input, a blockchain-related operation and a command plug-in associated with the blockchain-related operation; generating, by the determined command plug-in, a command based on the determined operation and the one or more configurations; identifying a software development kit (SDK) associated with the referenced blockchain from a plurality of SDKs respectively associated with the plurality of blockchains; obtaining, by the identified SDK from one or more blockchain nodes associated with the referenced blockchain, information on the referenced blockchain that corresponds to the command; and providing the obtained information for display in the CLI.
US10764030B2

Common data are maintained by a system including a plurality of node devices that each store a respective portion of a common data in a respective database, wherein a node device of the plurality of node devices stores a first portion of the common data, and receives a hash value of a second portion of the common data that is different from the first portion, in response to an update of the second portion of the common data.
US10764027B2

Technologies for calibrated network interlink access. In some embodiments, a system can calculate a first communication latency of a first link between a first processing element in a first switch and a second processing element in a second switch, and a second communication latency associated with a second link between the first processing element and a third processing element in a third switch. The system can determine a delta between the first communication latency and the second communication latency, and whether respective clock rates of the first switch, second switch, and third switch have a clock rate variation, to yield a clock rate variation determination. Based on the delta and clock rate variation determination, the system can determine an offset value for synchronizing the first communication latency and second communication latency. Based on the offset value, the system can calibrate traffic over the first link and/or the second link.
US10764013B2

A user terminal is disclosed including a transmitter that transmits delivery acknowledgment signals (ACK/NACK) in response to downlink (DL) signals transmitted from a plurality of cells, a receiver that receives information about cells to be scheduled, and a processor that controls transmission of the ACK/NACK based on the information about the cells to be scheduled. Further, a radio base station is disclosed that communicates with a user terminal using a plurality cells, the radio base station including a processor that controls scheduling of downlink (DL) signals transmitted respectively from the plurality of cells; a transmitter that transmits information about cells to be scheduled; and a receiver that receives delivery acknowledgement signals (ACK/NACK) transmitted from the user terminal based on the information about the cells to be scheduled.
US10764011B2

A sequence distributing and sequence processing method and apparatus in a communication system are provided. The sequence distributing method includes the following steps: generating sequence groups including a number of sequences, the sequences in the sequence groups are determined according to the sequence time frequency resource occupation manner which is supported by the system; distributing the sequence groups to cells. The method avoids the phenomenon that signaling transmission is needed to distribute the sequences to the cells for different time frequency resource occupation manner, and saves in so far as possible the wireless network transmission resource occupied during the process of distributing the sequences through distributing the sequence groups comprising a number of sequences to the cells.
US10764003B2

Embodiments of the present invention disclose a base station, user equipment (UE), and a carrier scheduling indication method to resolve a problem that signaling overheads are relatively large. An embodiment method includes generating, by a processing unit, a carrier assignment indication (CAI) field of a current scheduled carrier according to scheduling statuses of all configured carriers, where the CAI field is used to indicate a total quantity of scheduled carriers in all the configured carriers and an accumulative index value M of the current scheduled carrier, and M represents that the current scheduled carrier is the Mth scheduled carrier from the 1st configured carrier to the current scheduled carrier; and sending, by a sending unit, downlink control information digital control information (DCI), by carrying the CAI field generated by the processing unit to the DCI, to UE by using the current scheduled carrier.
US10764001B2

Techniques for selecting and utilizing one or more novel symbol structures, control signaling, and scheduling for wireless signal transmission/reception are presented. An example method is presented that includes determining (302), based on control information corresponding to a slot, that a user equipment (UE) (102A) or another UE (102B) in communication with a network node (106) is to transmit acknowledgement (ACK) or negative acknowledgement (NACK) feedback in the slot for a downlink signal received by the UE (102A) or the other UE (102B) in the slot. In addition, the example method includes transmitting (304) an intermediate uplink signal to the network node (106) and/or receiving an intermediate downlink signal from the network node (106) after the downlink signal is fully received and before transmission of the ACK or NACK feedback begins. Example apparatuses, such as UEs and network nodes, and computer programs/code are also presented.
US10763999B2

A wireless communication system includes a first wireless device configured to transmit a first signal including first information, a plurality of second wireless devices each of which is configured to receive the first signal and to transmit a second signal including the first information based on the first signal, and a third wireless device configured to transmit a third signal which requests transmitting of the second signal when third wireless device receives neither the first signal nor the second signal, wherein each of the second wireless devices is configured to transmit the second signal when the third signal is received and the second signal is not received from another second wireless device, and each of the second wireless devices is configured not to transmit the second signal even when the third signal is received, when the second signal is received from another second wireless device.
US10763987B2

A transceiver with multi-wavelength coexistence is disclosed. A BOSA (bi-direction optical sub-assembly), a PCB (203) and a fiber receptacle (102) are disposed within a transceiver housing; the PCB (203) is horizontally arranged in the transceiver housing; the fiber receptacle (102) is disposed on the BOSA; the BOSA comprises multiple transmitters (0004) and multiple receivers (0003) all of which are optically coupled with the fiber receptacle (102) and electrically connected with the PCB (103); two or more BOSAs, which are stacked in parallel or perpendicular to the PCB (203), are disposed in the transceiver housing and respectively connected with an external fiber through multiple fiber receptacles (102).
US10763971B2

A spread spectrum receiver and receiving methods are provided. Received data is physically reconstructed in the optical domain using a pair of coherently coupled frequency combs, one modulated by the received signal and one modulated by the code word, and then detecting the received data with a subrate detector comprised of detector array. Particular methods and receivers extract a timing difference between the received spread spectrum signal and the codeword from the phase shifts of Fourier terms of the product of the received spread spectrum signal and the codeword that can be measured from the combined combs.
US10763970B2

A first signal is generated from an input signal by a first delay (70), and by low pass filtering (74). A second signal is generated from the input signal and from a second, longer delayed (72), version of the input signal, such that in response to a pulse on the input signal, the second signal has a sequence of two pulses, coinciding respectively with leading and trailing edges of a corresponding pulse on the first signal. If the signals are electrical, they can drive I and Q inputs of an IQ modulator (84, 86). If generated optically, they can be combined directly to produce the encoded optical output signal. By using such delays and filtering to produce these signals, a CAPS-3 encoded optical signal can be simulated, to obtain its chromatic dispersion tolerance advantages with less complex hardware and less power consumption.
US10763959B2

A wavelength-setting auxiliary device according to an embodiment of the inventive concept includes an optical wavelength analyzer configured to transmit a test signal having a first wavelength to an optical line terminal, and to execute a central wavelength detection algorithm based on a result of detecting power of a return signal for the test signal to set optical wavelength information of a tunable optical module, and a connector connected to the tunable optical module for interfacing data transmitted between the optical wavelength analyzer and the tunable optical module.
US10763945B2

Disclosed is an electronic device which includes an antenna array including a plurality of antenna elements and a wireless communication circuit configured to transmit and/or receive a signal having a frequency in a range of 3 GHz to 300 GHz. The wireless communication circuit includes a plurality of pairs of transmit and receive paths. The wireless communication circuit is configured to allow a first pair of the plurality of pairs to use the transmit path of the first pair and a second pair of the plurality of pairs to use the receive path of the second pair, to transmit a first signal using the transmit path of the first pair, to monitor the receive path of the second pair, and to determine whether the first signal is at least partially blocked, based at least in part on a result of monitoring the receive path.
US10763938B2

Provided is a beam information feedback method performed by a user equipment, comprising: determining a first beam and a plurality of second beams according to a beam selection result; transmitting beam indexes of the plurality of second beams to a base station according to the beam power of the plurality of second beams; transmitting wideband beam information correspondingly to the beam indexes of the plurality of second beams; and transmitting subband beam information correspondingly to the beam indexes of the plurality of second beams.
US10763937B2

A base station that communicates with a mobile station that intermittently performs a receiving operation during a cyclic reception period includes: an assignor that assigns a preamble to the mobile station; a start request signal generator that generates a start request signal containing the preamble assigned to the mobile station and requesting the start of a synchronization process between the mobile station and the base station; and a beam controller that transmits start request signals in a plurality of directions within the reception period while switching directions of directional beams for transmitting start request signals, and determines the direction of the directional beam for communicating with the mobile station, in accordance with the direction of the directional beam at the time of reception of the preamble transmitted from the mobile station having received the start request signal.
US10763936B2

There is provided a terminal device that communicates with a base station apparatus. The device includes: a higher layer processing unit that configures a discovery signal which includes cell-specific reference signals present in DwPTSs of all downlink subframes and all special subframes, a first synchronization signal present in a prescribed subframe, a second synchronization signal present in a first subframe, and one or more non-zero power CSI reference signals during a period of continuous subframes in a predetermined cell; and a reception unit that receives the discovery signal. A subframe offset between the second synchronization signal and the non-zero power CSI reference signal is independently configured for each of the non-zero power CSI reference signals.
US10763932B2

A base station calculates at least a metric representing a signal quality of a pilot signal transmitted from a user terminal (UT), categorizes the UT into two types based on the metric, for a first type, performing beamforming on the antennas to a predetermined number of directions and then performing channel estimation for the beamformed directions, while for a second type UT, performing channel estimation without performing beamforming on the antennas.
US10763929B2

The invention provides a method of adjusting a principal communication direction of a steerable directional antenna for communicating with a terrestrial electromagnetic signal source, the method comprising: providing location specific steering data comprising one or more steering data portions, each of the steering data portions being specific to a respective location; determining a location of the steerable directional antenna; selecting a steering data portion from the location specific steering data taking into account the determined location of the antenna; determining an adjusted principal communication direction of the steerable directional antenna taking into account the said selected steering data portion; and adjusting the principal communication direction of the steerable directional antenna in accordance with the said adjusted principal communication direction.
US10763928B2

The present invention relates to techniques for a sensor network, machine-to-machine (M2M) communication, machine-type communication (MTC) and internet of things (IoT). The present invention may be applied to said technique-based intelligent services (such as smart home, smart building, smart city, smart or connected car, health care, digital education, retail business, and services associated with security and safety). A transmission apparatus of a wireless communication system according to an embodiment of the present invention comprises: a transmission unit for transmitting a compressed beacon frame by means of a plurality of transmission beams; a receiving unit for receiving information for the optimal transmission beam from among the plurality of transmission beams; and a control unit for controlling beamforming by means of a beam received from a terminal, wherein the data and header are compressed into a single frame in the compressed beacon frame.
US10763924B2

A wireless communication system includes a transmitting device and a receiving device each including a plurality of antennas. A plurality of streams are subjected to spatial multiplexing and are transmitted in a downlink in which packets are transmitted from the transmitting device to the receiving device. In the transmitting device, each of the plurality of transmission streams is divided into a plurality of bit-series groups having decoding characteristics to which priority levels are assigned, the bit-series groups are subjected to encoding processes and modulating processes in accordance with the priority levels and further subjected to weighting and synthesizing, and each of the plurality of transmission streams in which a plurality of bit series items are synthesized with one another is spatially multiplexed and transmitted.
US10763921B1

One example discloses a near-field electromagnetic induction (NFEMI) device, including: a near-field magnetic antenna having an inductive coil responsive to near-field magnetic signals; wherein the near-field magnetic antenna is configured to be coupled to a tuning circuit having a variable capacitance adjusting a resonance frequency of the NFEMI device and variable resistance adjusting a bandwidth of the NFEMI device; and a near-field electric antenna having a set of conductive surfaces; wherein the near-field electric antenna is configured to be directly connected to a receiver circuit.
US10763918B1

An example method for performing a time synchronization among a plurality of electronic components within a bottom hole assembly (BHA) includes modifying a preamble of a digital signal by adding symbols to the preamble of the digital signal to mark a moment in time. The method further includes generating a physical waveform that includes the modified preamble and transmitting the physical waveform over a powerline, using a powerline interface, to other of the plurality of electronic components. The method further includes transmitting an absolute time value to the other of the other of the plurality of electronic components. The method further includes performing, by at least one of the other of the plurality of electronic components, the time synchronization by detecting the physical waveform, determining a local time drift compared to the moment in time and the absolute time value, and adjusting a local clock to the absolute time value.
US10763915B2

An echo cancellation training method in a cable modern is provided, comprising receiving an echo cancellation service ID (EC SID) assigned for echo cancellation training, the cable modem receiving the EC SID from a cable head end in an information element (IE) in a map (MAP or P-MAP) defining a time and frequency of upstream transmission opportunities for the cable modem, the EC SID establishing when the cable modem may perform the echo cancellation training in a downstream channel allocated to the cable modem, transmitting an echo cancellation test signal upstream to the cable head end via an upstream channel allocated to the cable modem and in a time slot specified by the received EC SID in the map, and measuring noise in one or more downstream channels allocated to the cable modem, with the noise resulting from the transmission of the echo cancellation test signal on the upstream channel.
US10763911B1

In one embodiment there is provided a protective case for an electronic device. The case has a substantially transparent planar back surface. The substantially transparent planar back surface is made from a compostable biopolymer material configured to form a rigid back surface and wherein the substantially transparent planar back surface has a terminal outer periphery edge. An outer bumper formed into a continuous side wall extends transversely from the planar back surface. The continuous side wall has an inwardly extending edge such that the outer bumper is configured to form fit around an electronic device. The outer bumper is made from a compostable biopolymer material configured to form into the outer bumper that is softer then the rigid back surface, and wherein the outer periphery edge of the transparent planar back surface is over-molded into the outer bumper.
US10763907B2

A card holder apparatus (100) for installing a phone card (200), and a mobile device are provided. The card holder apparatus (100) includes a card holder (1), a card groove (11) being defined inside the card holder (1); and an elastic member (2) provided to the card holder (1), at least a part of the elastic member (2) being located at at least one side wall of the card groove (11). The elastic member (2) is configured so that when the phone card (200) is placed into the card groove (11), the elastic member (2) is compressed so as to squeeze the phone card (200).
US10763905B1

Systems, methods, and apparatuses for wireless communication are described. Input data for in-phase branch/quadrature branch (I/Q) imbalance or mismatch may be compensated for or non-linear power amplifier noise may be used to generate compensated input data. In some examples, a transmitter may be configured to transmit communications signaling via a first antenna, the transmitter including a filter configured for digital mismatch correction; a receiver may be configured to receive communications signaling via a second antenna; and a switch may be configured to selectively activate a first switch path to couple the transmitter and the first antenna and a second switch path to couple the receiver and the transmitter to provide communications signaling received via the transmitter as feedback for the filter through the receiver.
US10763904B2

Disclosed are digital predistortion implementations, including a method that includes collecting data for a wireless device with a transmit chain that includes at least one power amplifier that produces output with non-linear distortions, the data including data records that each includes input signal data and corresponding output signal data for the transmit chain, and with each record being associated with a set of operating conditions values, and with a variety measure representative of an extent of distinguishability of the record from other data records. The method further includes selecting at least some of the data records according to a variety criterion computed based on the variety measure for each record, computing, based on the selected records, digital predistortion parameters used to control a digital predistorter of the wireless device, and applying the digital predistorter, configured with the computed digital predistortion parameters, to subsequent input signals.
US10763902B2

Systems and methods are provided for utilizing remote spectrum analysis of transmit bands in communication systems. A transmit band spectrum corresponding to a transmit band used in transmitting signals may be captured. The captured transmit band spectrum may be processed, and based on such processing presence of noise, distortion, interference, etc. in the transmit band spectrum may be detected, wherein the noise, distortion, interference, etc. may be introduced by one or more other systems sharing a medium used in the transmitting of the signals. One or more characteristic associated with each instance of detected noise, distortion, interference, etc. may be determined. Reporting information, related to the detection of noise, distortion, interference, etc. and/or to the determined one or more characteristics associated with each instance of detected noise, distortion, interference, etc., may be determined, and the reported information may be sent to at least one remote system.
US10763888B1

A method includes using a first feedback loop to compensate for a first excess loop delay (ELD) associated with a first quantizer and a first DAC of the first feedback loop. The first quantizer provides a first quantizer output to a second feedback loop. A second feedback loop compensates for a second ELD associated a second quantizer and a second DAC of the second feedback loop. The second quantizer reduces a metastability error associated with the first quantizer output.
US10763883B2

A digital-to-analog conversion circuit (DAC) is operable to convert an input digital signal to an output analog signal. The DAC includes a digital signal processing circuit operable to process the input digital signal according to a first transfer function to generate a first processed digital signal and process the digital input signal according to a second transfer function to generate a second processed digital signal. The DAC includes a first unit DAC operable to convert the first processed digital signal to a first intermediate analog signal, and a second unit DAC operable to convert the second processed digital signal to a second intermediate analog signal. The DAC includes switching circuits and a combiner circuit to generate the output analog signal from the intermediate analog signals.
US10763876B2

Apparatus, circuits and methods for calibrating time to digital converters (TDCs) are disclosed herein. In some embodiments, a circuit for calibrating a TDC is disclosed. The circuit includes a multi-bit delay circuit, a counter, and a register. The multi-bit delay circuit is configured for delaying a clock signal by a total delay time. The counter is configured for counting rising edges of the clock signal within the total delay time to generate a counted output. The register is configured for controlling the total delay time of the multi-bit delay circuit based on the counted output.
US10763874B2

A signal processing system includes an adjustable filter, a signal difference calculating unit, a determining unit and a selecting unit. The adjustable filter is configured to receive a digital signal outputted from an analog-to-digital converter, and filter the digital signal to generate a filtered signal. The signal difference calculating unit is configured to calculate and output a signal difference value between the digital signal and the filtered signal. The determining unit is configured to compare the signal difference value with a predetermined threshold value, to generate a comparison result, and generate a selection signal and a bandwidth adjustment signal according to the comparison result. The selecting unit is configured to receive the digital signal and the filtered signal, and output one of the digital signal and the filtered signal according to the selection signal. The bandwidth of the adjustable filter can be adjusted according to the bandwidth adjustment signal.
US10763869B2

An apparatus includes a digital frequency synthesizer (DFS). The DFS includes a time-to-digital converter (TDC) to provide an output signal that represents a phase difference between a reference signal and a feedback signal. The DFS further includes a scaling circuit, which has an adaptively changed gain, to provide a scaled residue signal used to cancel an effect of the residue signal in the DFS.
US10763866B2

An electronic circuit includes a clock recovery circuit that generates a first reference clock signal based on first reception data and generates a second reference clock signal based on second reception data received after the first reception, a sampling clock generator that generates a sampling clock signal having a phase based on a phase difference between the first reference clock signal and the second reference clock signal, and a sampler that recovers the second reception data based on the generated sampling clock signal.
US10763855B1

A circuit includes a high voltage (HV) transistor having a first current electrode, a second current electrode, and a control electrode coupled to receive a control signal. The HV transistor is configured and arranged to be non-conductive when the control signal is at a first state and conductive when the control signal is at a second state. A low voltage (LV) transistor is coupled to the first current electrode of the HV transistor. An HV pad is coupled to the second current electrode of the HV transistor. An operating voltage rating of the HV pad exceeds an operating voltage rating of the LV transistor. A secondary electrostatic discharge protection device is coupled between the second current electrode of the HV transistor and a voltage supply terminal.
US10763847B2

Disclosed herein are switching or other active FET configurations that implement a branch design with one or more interior FETs of a main path coupled in parallel with one or more auxiliary FETs of an auxiliary path. Such designs include a circuit assembly for performing a switching function that includes a branch with a plurality of main FETs coupled in series and an auxiliary FET coupled in parallel with an interior FET of the plurality of main FETs. The body nodes of the FETs can be interconnected and/or connected to a body bias network. The body nodes of the FETs can be connected to body bias networks to enable individual body bias voltages to be used for individual or groups of FETs.
US10763824B2

A ladder filter includes at least one series arm resonator connected in a path between first and second input/output terminals, at least two parallel arm resonators each connected between a connection node in the path and a ground, and an inductor connected in series to the at least one series arm resonator. The inductor is closer to the first input/output terminal than are the at least one series arm resonator and the at least two parallel arm resonators. Of the at least two parallel arm resonators, a first parallel arm resonator connected closest to the second input/output terminal has the highest anti-resonant frequency.
US10763815B2

According to one embodiment, an IC chip includes a plurality of fuse elements including a plurality of fuse portions each of which is to be cut off by a stress, and a plurality of actuator portions provided for the plurality of fuse portions, respectively, and each of which applies a stress to corresponding one of fuse portions, and a control circuit supplying a control signal for cutting off desired one of the fuse portions to corresponding one of the actuator portions.
US10763814B2

In an embodiment, an apparatus includes a radio frequency (RF) generator that is to generate a RF signal, first and second electrodes, and an impedance match module in series between the RF generator and the first electrode. The RF generator detects reflected power from the RF signal applied to a load electrically coupled between the first and second electrodes to change a temperature of the load, the RF signal to be applied to the load until the reflected power reaches a particular value.
US10763812B2

Some embodiments of the invention are directed to enabling a user to easily identify the frequency range(s) at which sound masking occurs, and addressing the masking, if desired. In this respect, the extent to which a first stem is masked by one or more second stems in a frequency range may depend not only on the absolute value of the energy of the second stem(s) in the frequency range, but also on the relative energy of the first stem with respect to the second stem(s) in the frequency range. Accordingly, some embodiments are directed to modeling sound masking as a function of the energy of the stem being masked and of the relative energy of the masked stem with respect to the masking stem(s) in the frequency range, such as by modeling sound masking as loudness loss, a value indicative of the reduction in loudness of a stem of interest caused by the presence of one or more other stems in a frequency range.
US10763811B2

A system may include a digital modulator configured to modulate an input signal received at an input of the digital modulator to generate a modulated input signal at an output of the digital modulator, a digital gain element having a digital gain and coupled to the digital modulator, an open-loop Class-D amplifier coupled to an output of the digital modulator and configured to amplify the modulated input signal, wherein the open-loop Class-D amplifier is powered from a variable power supply having a variable supply voltage which is variable in response to one or more characteristics of the input signal, and a control circuit configured to control the digital gain to approximately cancel changes in an analog gain of the open-loop Class-D amplifier due to variation in the variable supply voltage in response to the one or more characteristics of the input signal.
US10763810B2

The present invention is directed to electrical circuits and techniques thereof. In various embodiments, the present invention provides a variable gain amplifier architecture that includes a continuous-time linear equalizer (CTLE) section and a variable gain amplifier (VGA) section. The CTLE section provides both a pair of equalized data signals and a common mode voltage. A DAC generates a control signal based on a control code. The VGA section amplifies the pair of equalized data signals by an amplification factor using a transistor whose resistance value is based on both the common mode voltage and the control signal. There are other embodiments as well.
US10763809B2

A voltage detection circuit including an input voltage stage configured to scale down an input voltage to produce a scaled down voltage, a gain loss stage configured to receive and adjust the scaled down voltage based on a determined gain or loss to be applied to the scaled down voltage, and a comparison circuit configured to determine if the input voltage is over or under a desired voltage value.
US10763806B2

An envelope tracking device includes a fine slot peak tracking (FSPT) circuit, at least one power amplifier, and an envelope modulator. The FSPT circuit is connected to the power amplifier through the envelope modulator. The FSPT circuit generates envelope signals based on input signals, adds an offset to the envelope signals, and expands and smoothes the added envelope signals. The envelope modulator generates envelope voltage signals according to the smoothed envelope signals, and outputs the signals to drain of the power amplifier. The envelope voltage signals are time-aligned with the amplified signals which are transmitted to gate of the power amplifier.
US10763800B2

A semiconductor device includes a substrate comprising a WELL region, a gate electrode comprising a gate length disposed on the WELL region, and first and second drift regions which overlap with the gate electrode. The first and second draft regions may overlap with the gate electrode at an overlapping length which is a percentage of the gate length.
US10763796B2

A Miller compensation circuit includes: a differential amplifier having an inverse input end configured to receive an input signal; an output transistor having an output end connected to a positive input end of the differential amplifier, a first end connected to a first power supply, a second end connected to an output end of the differential amplifier, and a third end being a voltage output end and connected to the positive input end and a load; a Miller capacitor connected to the output end of the differential amplifier; a follower; and a current sampling circuit configured to sample a first current of the output transistor. The load is also connected to a second power supply.
US10763795B2

The present invention, which relates to a multi-path communication device for sharing a feedback path for digital pre-distortion, includes: a DPD processing unit configured to output a plurality of pre-distorted signals by respectively pre-distorting a plurality of input signals, to output an nth control signal when an nth input signal is input, and to output an nth pre-distorted signal using an nth feedback signal input in response to the nth control signal; a power amplifying unit configured to amplify each of the plurality of pre-distorted signals and output a plurality of amplified signals; a signal combining unit configured to combine some of each of the plurality of amplified signals and output combined feedback signal; and a signal selection unit configured to select and output only the nth feedback signal from the combined feedback signal according to the input nth control signal, thereby preventing an increase in the size of a device and manufacturing cost thereof caused by a plurality of DPD feedback paths.
US10763794B2

Disclosed is a harmonic compensation device capable of effectively reducing the harmonic distortion of an analog output signal. The harmonic compensation device includes a harmonic compensator, a mixer, a digital-to-analog converter, and an analog output circuit. The harmonic compensator is configured to generate a digital compensation signal according to a digital input signal, in which the digital compensation signal includes the harmonic components of the digital input signal. The mixer is configured to generate a digital output signal according to the digital input signal and the digital compensation signal. The digital-to-analog converter is configured to generate an analog input signal according to the digital output signal. The analog output circuit is configured to generate an analog output signal according to the analog input signal.
US10763784B2

A transmission system comprising: an output-terminal configured to provide an output-signal; a phase-shift oscillator comprising a plurality of phase-shifters, each configured to provide one of a plurality of phase-shifted-signals; and a controller configured to provide a selected one of the phase-shifted-signals to the output-signal as a transition in the output-signal, at an instant in time that is based on one or more of the plurality of phase-shifted-signals.
US10763782B1

A technique for tuning a ladder-shaped inductor that achieves a finer tuning resolution by severing one or more shorts, skipping the severing of one or more shorts, and severing one or more subsequent shorts within the ladder-shaped inductor. This technique can be applied to a voltage-controlled oscillator using a differential or single-ended ladder-shaped inductor as part of the resonant circuit. Within an oscillator, such a technique provides for a more precise modulation of the effective inductance of the ladder-shaped inductor, which enables an improved tuning resolution of the operating frequency of the oscillator.
US10763777B2

A roof mount assembly mounts a structure to a roof having a rafter and a substrate supported by the rafter. The roof mount assembly includes a piece of flashing positioned on the substrate. The flashing includes a first surface, a second surface opposite the first surface and an aperture extending through the flashing. A fastener extends through the flashing aperture. A bracket is connected to the flashing via the fastener, and the bracket is sized to support at least one roof-mounted structure on the roof. A seal is positioned between the flashing aperture and the fastener. The seal is sized to form a water-tight seal with the aperture to inhibit flow of fluid through the aperture. The seal includes a first portion and a second portion, in which the first portion is positioned to abut the flashing first surface and the second portion is positioned to extend through the aperture.
US10763769B2

A controller for a power convertor includes: a torque command value calculation module to calculate a first torque command value to a power convertor; a torque command limit module to receive the first torque command value and generate a second torque command value obtained by correcting the first torque command value so that the first torque command value is limited to a torque limiter range. The torque command limit module sets a width between the upper limit torque value and the lower limit torque value of the torque limiter range to be smaller as a fundamental wave output frequency of the power convertor increases at least in a speed region equal to or higher than a field weakening starting point.
US10763764B2

A stage includes a heat exchanger, a plate provided on the heat exchanger and including a first main surface and a second main surface opposite to each other, the plate having a plurality of through-holes extending in a plate thickness direction, and an electrostatic chuck having a top surface on which a substrate is mounted and a bottom surface attached to the first main surface. The heat exchanger includes a plurality of first tubes having a plurality of opening ends facing a plurality of regions on the bottom surface which are exposed to the respective through-holes and a plurality of second tubes communicating with the through-holes.
US10763762B2

A vibrator includes a piezoelectric element including a piezoelectric ceramic having an electrode, a vibration plate, and an adhesive layer between the piezoelectric element and the vibration plate, wherein the adhesive layer is obtained by a resin containing 50 parts by mass or more and 80 parts by mass or less of organic particles having a number average particle size of 5 μm or more and 15 μm or less, relative to 100 parts by mass of the resin.
US10763758B1

A power converting apparatus according to the present disclosure includes: a capacitor being supplied with a DC from a battery of a vehicle; at least one or more power converting modules including a power terminal through which a current is input and output and a signal terminal through which signals are input and output, and disposed perpendicular to the capacitor with the power terminal facing the bottom of the capacitor and the signal terminal facing the top of the capacitor; a control unit disposed over the capacitor and controlling the power converting module; and a housing assembled with the capacitor, the power converting module, and the control unit.
US10763754B2

An object of the present invention is to provide a highly efficient power supply device.A power supply device 1 according to the present invention includes a bidirectional DC-DC converter 3 and an insulated DC-DC converter 4. The bidirectional DC-DC converter 3 receives a main battery 5 and outputs a direct-current link voltage Vlink. The insulated DC-DC converter 4 receives the link voltage Vlink and supplies power to a load 7. The link voltage Vlink, which is an output of the bidirectional DC-DC converter 3, changes according to the output voltage of the insulated DC-DC converter 4.
US10763746B1

A charge pump having only NMOS devices charges a plurality of capacitors to a parallel charged voltage level by electrically connecting the capacitors in parallel between an input voltage node and a ground by activating a plurality of first NMOS transistor switches and a plurality of second NMOS transistor switches and deactivating a plurality of third NMOS transistor switches. The charge pump then generates a series capacitor output voltage level at a capacitor series output node by electrically connecting and discharging the capacitors in series between the input voltage node and the capacitor series output node by activating the third NMOS transistor switches and deactivating the first NMOS transistor switches and the second NMOS transistor switches.
US10763724B2

The sensor unit (40) includes a case (41) having a bottom surface (41a); a sensor element (42) including a sensor element main body (421) and a power supply terminal (42a); and a power supply bus bar (44) including an inclined part (44d) and a first connection part (44a). An end on one side of the power supply terminal (42a) is electrically connected to the sensor element main body (421). In a state where the power supply terminal (42a) passes through the first connection part (44a), an end on the other side of the power supply terminal (42a) is in contact with the inclined part (44d) and the first connection part (44a) is in contact with the power supply terminal (42a), so that movement of the power supply terminal (42a) in a direction away from the bottom surface (41a) is restricted.
US10763722B2

A terminal block for use in an integrated drive generator has a body having an outer support surface and extending to an inner surface. There are four connection channels for supporting electric connections for each of three phases of power and a neutral. There are fingers formed between adjacent ones of each of the four connection channels, with the fingers extending away from the support surface in a direction away from the inner surface. An integrated drive generator and a method are also disclosed.
US10763715B2

A rotor assembly with a rotor hub, a plurality of permanent magnets positioned circumferentially around at least a portion of the rotor hub, and a coating on at least a portion of the plurality of permanent magnets. The coating forming a retaining band that circumferentially extends around the rotor hub and the plurality of permanent magnets. The coating includes a nano-crystalline layer including a metal or metal alloy and defines an average grain size of less than about 50 nanometers (nm).
US10763710B2

A stator includes a stator core, a through hole provided in the stator core, and a insertion member which is fitted into the through hole and has an insertion space, through which a bolt passes. The insertion member includes an outer circumferential member to be fitted in the through hole, an inner circumferential member including a hollow portion forming the insertion space, and an elastic member provided between the outer circumferential member and the inner circumferential member. A lower end portion of the inner circumferential member further protrudes downwardly compared to a lower end surface of the outer circumferential member and a lower end surface of the stator core, and an upper end portion of the inner circumferential member further protrudes upwardly compared to an upper end surface of the outer circumferential member and an upper end surface of the stator core.
US10763709B2

A stator assembly includes a stator core. The stator core includes a yoke and teeth. Each of the teeth includes a neck and a tip. The neck includes a first stacking portion, a second stacking portion, a first plane and a second plane. The first stacking portion and the second stacking portion are arranged opposite to each other, and the first plane and the second plane are arranged opposite to each other. The first stacking portion and the second stacking portion are formed by stacking silicone steel sheets of the neck, and the first plane and the second plane are outer surfaces of silicone steel sheets at two terminal ends of the neck in a stacking direction.
US10763708B2

According to various embodiments, systems and methods for wirelessly transmitting energy to a moving wireless power receiver in a network of interlinked prescribed paths. A position of a wireless power receiver in a network of interlinked prescribed paths is tracked as the wireless power receiver traverses one or more prescribed paths in the network of interlinked prescribed paths. Energy is wirelessly transmitted from one or more wireless power transmitters to the wireless power receiver based on the position of the wireless power receiver in the network of interlinked prescribed paths. Specifically, the energy is wirelessly transmitted to the wireless power receiver based on the position of the wireless power receiver in the network of interlinked prescribed paths as the wireless power receiver traverses the one or more prescribed paths in the network of interlinked prescribed paths.
US10763707B2

A control method of a wireless power transmitter and a wireless power transmitter. The method includes transmitting a first power with a first cycle; transmitting a second power with a second cycle, wherein the second cycle is greater than the first cycle; when a wireless power receiver is placed within a charging area and is detected by the first power, upon detecting the wireless power receiver by the first power, transmitting a third power to drive the wireless power receiver to transmit a search signal to the wireless power transmitter; and when the wireless power receiver is placed within the charging area and is not detected by the first power, using the second power to detect the wireless power receiver and drive the wireless power receiver to transmit the search signal to the wireless power transmitter.
US10763705B2

A wireless charging system (transmitter) has multiple transmit coils that allows for multiple receiver devices (receivers), such as cell phones, to be charged simultaneously. The receivers send data packets that include a receiver ID to the transmitter so that one of the transmitter coils can be paired with a respective one of the receivers. The transmitter can then distinguish between the communications with the receivers using the IDs such that communications with receivers connected with adjacent ones of the transmitter coils do not interfere with each other.
US10763696B2

A method for configuring an electronic relay including: providing a graphic user interface on a computer display, the graphic user interface including graphic resources activatable by a user; providing first graphic resources on the graphic user interface to assist a user in providing first configuration values to configure first operating parameters indicative of the operation of at least one of the first and second live electric circuits, the first operating parameters being processed by the electronic relay to provide synchro-reclosing functionalities; providing second graphic resources on the graphic user interface to assist a user in providing second configuration values to configure second operating parameters indicative of first operating conditions requested to the first and second live electric circuits to enable a re-connection between the first and second live electric circuits following a disconnection between the first and second live electric circuits, the second operating parameters being processed by the electronic relay to provide the synchro-reclosing functionalities; checking whether the electronic relay meets minimum operating requirements to operate; and if the electronic relay meets the minimum operating requirements, transmitting configuration information including at least the first and second configuration values to the electronic relay.
US10763693B2

A back-up control unit of a back-up power source device executes: a battery failure determination process of determining whether or not a battery failure has been detected by a failure detecting unit; when it is determined that battery failure has been detected in the battery failure determination process, a switching instruction determination process for determining, on the basis of an instruction signal from a monitor circuit, whether or not an instruction to switch to a P range has been made by a user; and when it is determined that a switching instruction has been made in the switching instruction determination process, a shifting instruction process for starting power supply from a back-up power source to a shift control unit and instructing the shift control unit to shift to the P range.
US10763692B2

A method for managing the operation of an AC power distribution network to which connect a plurality of electric vehicles, at random times and at random locations to receive electrical energy for charging. The AC power distribution network is characterized by a dynamic state of balance between power generation and load, and it has an operating reserve which is a supplemental power generation capacity available to the AC power distribution network. The method includes the step of forecasting a power-supply contribution that would be available to the AC power distribution network from the electric vehicles connected to the AC power distribution network in the event the AC power distribution network experiences a state of imbalance resulting from a power-generation deficit. The method further includes adjusting the magnitude of the operating reserve on the basis of the forecasting.
US10763688B1

A mobile telephone case that includes a housing structured to receive a mobile telephone, the housing includes a perimeter frame disposed about a perimeter of the mobile telephone to substantially cover and protect the mobile telephone, an at least partially open front face to provide access to a display screen of the mobile telephone, and a protective rear panel that is at least partially movable between an open orientation and a closed orientation when the housing is operatively disposed on the mobile telephone. The protective rear panel substantially covers and protects a rear surface of the mobile telephone when in the closed orientation, with at least a portion thereof being at least partially separable from the perimeter frame to define the open orientation that provides wireless charging access to the rear surface of the mobile telephone with the housing still disposed on the mobile telephone.
US10763677B2

The present invention relates to a battery energy storage system including: a plurality of battery boxes provided with a plurality of battery packs; a plurality of power converter systems respectively connected to the plurality of battery boxes to selectively charge or discharge the plurality of battery boxes through alternating current supplied from an external power source device; a transformer disposed between the external power source device and the plurality of power converter systems; and a controller controlling the plurality of power converter systems to selectively charge or discharge the plurality of battery boxes.
US10763675B2

A power generator system, including a first generator and a second generator, a detector detecting a power of the first generator, a determinator determining whether a parallel operation of the first generator and the second generator is necessary based on a detection value detected by the detector when the first generator is operating and the second generator remains unstarted, a power supply unit supplying a starting power to the second generator to start the second generator when it is determined that the parallel operation is necessary, and a generator controller controlling operation of the second generator so as to operate synchronously in parallel with the first generator after the second generator is started.
US10763671B2

An object of the invention is to reduce an inconvenience in which power consumption from a commercial power supply exceeds a predetermined threshold. To achieve the object, there is provided a power management apparatus (1) including: a load monitoring unit (10) that specifies a timing, at which power consumption of a predetermined load (3) present in a unit power network (100) exceeds a predetermined value, before the timing; and a power storage system control unit (20) that controls the power storage system (2) supplying power to the unit power network (100) to start power supply a predetermined period of time before the timing.
US10763666B2

A voltage source converter comprises a converter arm extending between two terminals each terminal being connectable to a or a respective electrical network, the converter arm including a valve that includes at least one module, the or each module being operable to selectively provide a voltage source; and a controller programmed to selectively operate the valve to clamp a voltage at either or both of the two terminals and thereby operate the valve as a current limiter to limit a selected current flowing in the converter arm at or below a fixed or variable current threshold.
US10763665B2

The present invention relates to an overvoltage protection circuit (1) for protecting the electronics of a motor, in particular of an EC motor, against overvoltage pulses, with two protective devices (FS1, FS2) arranged in series connection between two connections (10, 20), wherein a resistor (R1) or (R2) is connected in parallel to each of the protective devices (FS1, FS2) and at least one capacitive element (C1) is provided in parallel connection to the first protective device (FS1), wherein the overvoltage protection circuit (1) has, between the connections (10, 20), at least a first (lower) and a second (higher) breakdown voltage point at a voltage UZ1 or UZ2 dependent on the voltage change over time k=(dU/dt) of a voltage UGA at the connections (10, 20).
US10763664B2

A slew-rate-control (SLC) circuit is coupled to an input for a driver circuit to provide a first binary value when the circuit is powered on and to control a slew rate when a pass element controlled by the driver circuit is enabled. The SLC circuit includes a capacitor node for coupling to a first terminal of an external capacitor, the capacitor node being coupled to the input. The SLC circuit also includes a SLC element coupled between the input and a first source of voltage to define the slew rate and a reset FET coupled between the input and a second source of voltage. The reset FET's gate is controlled by an over-current-protection signal that changes binary value when a short is detected. The reset FET is coupled to return the input to the first binary value responsive to detection of a short
US10763659B2

A power contact fault clearing device includes a first pair of terminals adapted to be connected across a first set of switchable contacts, and a second pair of terminals adapted to be connected across a second set of switchable contacts. The second set of switchable contacts coupled to an arc suppressor. A current sensor is adapted to be connected between a power load and the second set of switchable contacts. The current sensor is configured to measure a power load current associated with the power load. A controller circuit is operatively coupled to the current sensor and the first and second pairs of terminals. The controller circuit is configured to detect a fault condition based at least on the power load current, and sequence deactivation of the first set of switchable contacts and the second set of switchable contacts based on the detected fault condition.
US10763649B2

A cable feeder for feeding cables through a structure according to some embodiments of the disclosure includes a housing having a drive roller attached thereto, and idler roller assembly attached to the housing. In an embodiment, the idler roller assembly can be released from the housing to allow cable to be released from the cable feeder. In an embodiment, the housing is formed from upper and lower housings, and the position of the lower housing and idler roller assembly can be adjusted relative to the upper housing and drive roller.
US10763646B2

A spark plug having a metal shell and an insulator, wherein a stepped portion that includes a rear-end-side facing surface that retains an insulator either directly or via another member is provided at an inner periphery of a metal shell. The stepped portion includes a first convex portion that includes the rear-end-side facing surface, a second convex portion that is disposed on a front end side of the first convex portion and that is adjacent to the first convex portion, and a connection portion that connects the first convex portion and the second convex portion to each other.
US10763644B2

A lateral current injection electro-optical device includes a slab having a pair of structured, doped layers of III-V semiconductor materials arranged side-by-side in the slab, the pair including an n-doped layer and a p-doped layer, each of the p-doped layer and the n-doped layer includes a two-dimensional photonic crystal, and a separation section extending between the pair of structured layers, the separation section separates the pair of structured layers, the separation section includes current blocking trenches, and an active region of III-V semiconductor gain materials between the current blocking trenches that form a photonic crystal cavity.
US10763642B2

A driver circuit includes: a variable power supply configured to apply a power supply voltage to a light emitting device and to vary a voltage value of the power supply voltage; a current-control switching device electrically connected to the light emitting device and configured to control a current flowing in the light emitting device; a detection part configured to detect a current value and a voltage value related to the current flowing in the light emitting device; and a control part configured to determine a minimum voltage of the power supply voltage based on a detection result of the detection part.
US10763639B2

A device may include a lead-frame including a first electrode and a second electrode, a carrier, a set of optical devices mechanically and electrically connected to the first electrode, and a set of electrical connections that electrically connects the second electrode to the set of optical devices. The lead-frame and the carrier may be mechanically connected to each other via a set of interlocking structures associated with the lead-frame and the carrier. The lead-frame and the set of optical devices may have matching coefficients of thermal expansion. The first electrode and the second electrode may be electrically isolated from each other.
US10763632B2

A crimp tool is disclosed that creates a plurality of impressions on a connector to secure metal to the connector using a single compression of the connector. The crimp tool includes a plurality of die. Each die including a plurality of impression teeth used to create the plurality of impressions on the connector.
US10763630B2

A connection system for a portable electronic device may allow for modular components to be coupled together. A primary module may comprise computing components, such as a processor, hard drive, wireless chip, battery, etc. Various secondary modules may be removably coupled to the primary module, such as batteries, charging stations, storage units, LTE hotspot devices, cover plates, cameras, virtual reality units, speakers, video screens, user interfaces, etc. The secondary modules may comprise connection posts which mate with receiving slots in the primary module to couple the primary and secondary components together.
US10763629B1

An integrated assembly of an electrical conductor, a fuse, and a connector includes a conductor body having a conductor terminal secured thereto. A conductor housing includes a support portion engaging the conductor body and a connector interface containing the conductor terminal. The conductor cover is releasably secured to the support portion and covers the conductor body. The fuse is disposed within the connector interface and is connected to the conductor terminal. A connector includes a connector housing that is supported on the connector interface and a connector terminal that is disposed within the connector housing. The connector terminal is connected to the fuse to complete the integrated assembly.
US10763627B2

The invention concerns a busbar adapter (1) with a housing; contact elements (5), on each of which an electrical connection (12) is formed and which are displaceably arranged in the housing, in such a way that the contact elements (5) can each be displaced between an extended position, in which the electrical connection (12) protrudes outwards in the region of a side face on the housing and by means of which electrical connection (12) an electrical contact to a busbar can be made, and a retracted position, in which the electrical connection (12) is arranged in the housing and the electrical contact is broken; and a single camshaft (9) which is arranged in the housing such that it can rotate and which has an arrangement of cams (10) which, for actuating the contact elements (5), are in each case assigned to at least one of the contact elements (5), in such a way that the contact elements (5) can be displaced in each case between the retracted and the extended position by rotation of the single camshaft (9). An arrangement with a busbar which has a mounting space for one or a plurality of busbar adapters and a method for connecting a busbar adapter (1) in a busbar are also provided.
US10763622B2

An electrical connector includes a front housing and a contact module received in a cavity of the front housing having a frame assembly including a dielectric holder holding signal contacts. Each signal contact has a mating end and a terminating end. A ground shield is coupled to the dielectric holder for shielding the signal contacts. The ground shield has a ground pad at the mating end, mating beams extending from the ground pad for mating with corresponding header ground shields of a header connector and ground beams between corresponding mating beams for mating with corresponding header ground shields.
US10763618B2

An apparatus for emergency disconnection of a battery charge inlet of an electric vehicle may include a case; a handle mounted in the case, and rotatable by partially exposing through a groove formed at one side of the case; and an emergency disconnection cable having one side connected to the handle, and having the other side connected to an emergency disconnection lever provided in an inlet actuator mounted on the inlet for charging an electric vehicle.
US10763617B2

Occurrence of contact point slide due to vibration is suppressed in a movable connector that has a floating function from a technical approach that is different from the related art. A movable connector includes a displacement support member that includes a flexible support portion that is elastically deformable in a fitting direction, in which a mating connector is to be fitted with a movable housing, with the flexible support portion abutting against the movable housing. The movable housing includes a bottom wall, against which the mating connector abuts in the fitting direction. The movable housing is displaced in the fitting direction with the flexible support portion elastically deformed in the fitting direction when the mating connector presses the bottom wall in the fitting direction.
US10763612B1

An electronic sealing system for sealing and shielding an electronic connector from detrimental liquid cleaners that are applied with or without pressure. The electronic sealing system includes a U-shaped holder, a gasket frame, a gasket, a top plate, and several fasteners. The U-shaped holder cradles the electronic connector. The gasket frame abuts a top side of the holder and includes an aperture. The gasket engages a portion of the connector via the aperture. The top plate abuts the gasket frame opposite the holder so as to encapsulate the gasket over the aperture and hence over a portion of the electronic connector. The fasteners secure the U-shaped holder, gasket frame, and top plate together so that the electronic connector is secured with the holder and so that a portion of the electronic connector is sealed via the gasket.
US10763609B2

An electrically conductive terminal that has a first terminal at its outer layer and a second terminal at its inner layer. The first terminal has a first contact portion at an end thereof. The second terminal is on an inner surface side of the first terminal and has a second contact portion at an end thereof. There is an opening in the first contact portion. A raised portion is on the second contact portion. The raised portion passes through the first terminal via the opening, so as to electrically contact with a mating member. The first terminal at the outer layer and the second terminal at the inner layer may be in electrical contact with the mating member simultaneously, so that the electrically conductive terminal may carry a larger electric current. The electrically conductive terminal can be part of a connector.
US10763607B2

A connector for connection to a substrate for mounting electronic devices. The connector includes a plurality of coupling contacts pivotably disposed within a housing. Each coupling contact is generally H-shaped and defines opposing first and second spaces. The connector also includes one or more mounting contacts partially disposed within the housing. Each mounting contact has a fastening structure joined to a bar section. The fastening structure is adapted for securement to the substrate and the bar section is disposed in a second space of at least one of the coupling contacts.
US10763602B2

A terminal block, particularly for the connection of printed circuit boards or “PCB”, comprising an enclosure made of insulating material adapted to accommodate at least one electrical cable and grip elements adapted to retain the electrical cable inside the enclosure; the enclosure is adapted to actuate the grip elements for the extraction/insertion of the electrical cable from/in the enclosure.
US10763600B2

The connector structure selectively uses either a UTP connector or an STP connector. The UTP connector includes UTP connection terminals connected to respective electric wires of a UTP cable and a UTP dielectric having a pair of housing portions in which the UTP connection terminals are housed. The STB connector includes STP connection terminals connected to respective electric wires of an STP cable and an STP dielectric having a pair of housing portions in which the STP connection terminals are housed. In the UTP dielectric, at least a partition wall for partitioning the pair of housing portions is made of a material having a relatively high dielectric constant. In the STP dielectric, at least a partition wall for partitioning the pair of housing portions is made of a material having a relatively low dielectric constant.
US10763595B1

The present invention relates to an electrical bridging device comprising two electrical conductors which are electrically isolated from each other and arranged such that two surface regions of both conductors are separated from each other by a gap. The two surface regions are each covered with a layer composed of an electrically conductive material which has a lower melting point than the electrodes. A reactive layer in which an exothermic reaction can be triggered is arranged above the two layers. The gap between the two surface regions is selected and the reactive layer is dimensioned and arranged such that the two layers which are composed of the electrically conductive material fuse at the gap due to the thermal energy which is emitted during the exothermic reaction of the reactive layer and consequently an electrical connection is created between the electrical conductors.
US10763594B1

An antenna system includes a power divider, a first antenna array, a second antenna array, a third antenna array, a delay device, a first switch element, and a second switch element. The power divider has a first output port, a second output port, and a third output port. The first antenna array is coupled to the first output port. The second antenna array is coupled to the second output port. The third antenna array is coupled to the third output port. The first switch element determines whether to couple the first output port to the delay device according to a first control signal. The second switch element determines whether to couple the third output port to a ground voltage according to a second control signal.
US10763593B1

A polarization waveguide network includes a reactive transmit (TX) power splitter and multiple receive (RX)-reject waveguide filters to reject RX frequencies. The polarization waveguide network further includes a quadrature junction coupler that can couple the RX-reject waveguide filters to an antenna port. The polarization waveguide network is configured to be fabricated in three pieces with two zero-current split planes, and a first piece of the three pieces is used for coupling to the antenna port.
US10763588B2

A shield, when coupled to a tracker device that is worn by an individual, reduces interfering signals originating from the human body that can adversely impact the detection of signals transmitted by the tracker device. The shield can include multiple layers of components. Specifically, the shield includes a base component that is attached to an adhesive element on the first side of the base and covered by a removable backing. Furthermore, the base, through a second side of the base, is attached to a first non-conductive element, which is further coupled to a second non-conductive element. Each of the non-conductive elements attenuates interfering signals that originate from the human body and therefore, enables the detection of signals transmitted by the patient tracking system. For example, in view of the reduced interference signals, a RF signal transmitted by the patient tracking system can be detected at remote distances.
US10763580B2

A real-time data transmission system includes an aerial device and a base station. The aerial device has a first antenna module transmitting data in a frequency band with wide-bandwidth and high-speed transmission characteristics. The base station includes a second antenna module configured to receive data from the first antenna module of the aerial device in the frequency band. The radiation direction of the second antenna is adjustable in accordance with the position of the aerial device.
US10763572B2

An antenna module is provided. The antenna module includes a circuit board, a conductive layer, and a spiral coil. The circuit board has a first surface and a second surface opposite to each other. The circuit board further includes a first block and a second block connected to each other. The conductive layer is disposed on the first block. The spiral coil is disposed in the second block of the circuit board. The conductive layer at least partially surrounds the spiral coil.
US10763568B2

A coupling methodology and circuit arrangements to provide multi-frequency simultaneous power measurement. In one example, a wireless device front-end apparatus includes a plurality of antenna swap switches each connected to first and second antenna contacts, and a plurality of electromagnetic couplers each having an input port to receive a input signal of a unique frequency, a coupled port that provides a coupled signal based on the input signal, an output port connected to one of the plurality of antenna swap switches, and an isolation port. The apparatus further includes a termination network including a plurality of termination loads, and an output switch network configured to selectively connect the coupled port of each electromagnetic coupler to a coupler output bank to provide the coupled signals at the coupler output bank, and to selectively connect the isolation port of each electromagnetic coupler to one of the plurality of termination loads.
US10763563B2

A radio frequency filter includes a first conductive pattern; a second conductive pattern connected to a first point of the first conductive pattern and extended; a third conductive pattern connected to a second point of the first conductive pattern and extended to surround a portion of the second conductive pattern; a fourth conductive pattern; a fifth conductive pattern connected to a third point of the fourth conductive pattern and extended; and a sixth conductive pattern connected to a fourth point of the fourth conductive pattern and extended to surround a portion of the fifth conductive pattern. The first conductive pattern extends toward the fourth conductive pattern and the fourth conductive pattern extends toward the first conductive pattern. A distance between the first conductive pattern and the fourth conductive pattern is greater than or equal to a distance between the third conductive pattern and the sixth conductive pattern.
US10763559B2

An object is especially to provide a metal-air battery that ensures a high output and continuance of the output over a long period of time as compared with a conventional one. A metal-air battery in the present invention includes a case, air electrodes disposed on both sides of the case, and a plurality of metal electrodes disposed inwardly separately from the air electrodes. The metal electrodes are opposed to one another via a space (S). The metal-air battery of the present invention can inhibit the reaction product from depositing between the air electrode and the metal electrode. A degree of freedom of a distance between the air electrode and the metal electrode is high. As described above, the high output and the continuance of the output over a long period of time are ensured.
US10763554B2

A deteriorated capacity calculator calculates a deteriorated capacity that is a capacity reduced from the capacity of a cell in an initial state. A gas amount calculator calculates an amount of gas contained in a container for the cell, from the deteriorated capacity. A pressure calculator calculates a pressure inside the container for the cell from the amount of the gas, a volume of a void space of the container for the cell and the temperature of the cell. A pressure monitor outputs a control signal for stopping charging or discharging of the battery when the pressure inside the container for at least any one cell is equal to or greater than a threshold pressure.
US10763546B2

The present disclosure provides an electrolyte and an electrochemical energy storage device. The electrolyte comprises an electrolyte salt and an additive. The additive comprises a sulfonic ester cyclic quaternary ammonium salt and a fluorocarbon surfactant. Under the combined effect of the sulfonic ester cyclic quaternary ammonium salt and the fluorocarbon surfactant, a dense, uniform and stable passive film can form on a surface of each of a positive electrode film and a negative electrode film of the electrochemical energy storage device, and infiltration capability of the electrolyte on each of the passive film of the positive electrode film and the negative electrode film can be increased at the same time, so as to decrease electrode polarization inside the electrochemical energy storage device and make the electrochemical energy storage device have excellent rate capability, low temperature discharge performance and high temperature storage performance.
US10763518B2

A plate member for a cell stack, a cell stack assembly, a method of forming a plate member for a cell stack and a method of assembling a cell stack may be provided, and the plate member comprises a channel sheet comprising at least one peak and one trough for forming fluid flow channels; two alignment parts, each alignment part comprising a main body and one or more alignment members, the main body having a through hole provided within the main body; and wherein the alignment part is capable of aligning the channel sheet parallel to a plane of the main body and the alignment member is capable of aligning the alignment member to another corresponding alignment member along an axis passing through the alignment member; and further wherein the channel sheet is disposed between the two alignment parts.
US10763517B2

A stainless steel sheet for fuel cell separators comprises: a predetermined chemical composition; and fine precipitates containing Cr and Ti at a steel sheet surface, wherein an average equivalent circular diameter of the fine precipitates is 20 nm or more and 500 nm or less, and a number of the fine precipitates existing per 1 μm2 at the steel sheet surface is three or more.
US10763515B2

A portable water-activated power generating device, comprising a first supporting structure, a second supporting structure, a first electrode plate, a second electrode plate, a water-absorbent sheet, and a soft container. The second electrode plate has a first surface and a second surface opposite the first surface, and the water-absorbent sheet surrounds the second electrode plate and is in contact with the first surface and the second surface. The soft container is used for accommodating the second electrode plate and the water-absorbent sheet. The first electrode plate and the soft container are disposed between the first supporting structure and the second supporting structure.
US10763509B2

Provided are a positive electrode for a lithium ion secondary battery, the positive electrode including a positive electrode active material layer, the positive electrode active material layer including insulating polyolefin particles and an electroconductive material; an electrode for a lithium ion secondary battery, the electrode including an electrode active material layer, the electrode active material layer including polyolefin particles and a resin including a structural unit derived from a nitrile group-containing monomer; and a lithium ion secondary battery using the same.
US10763495B2

The conductivity of a zinc negative electrode is enhanced through use of surfactant-coated carbon fibers. Carbon fibers, along with other active materials such as bismuth oxide, zinc etc., form an electronically conductive matrix in zinc negative electrodes. Zinc negative electrodes as described herein are particularly useful in nickel zinc secondary batteries.
US10763490B2

Methods are disclosed in which an electrically conductive substrate is immersed in electrodepositable composition including graphenic carbon particles, the substrate serving as an electrode in an electrical circuit comprising the electrode and a counter-electrode immersed in the composition, a coating being applied onto or over at least a portion of the substrate as electric current is passed between the electrodes. The electrodepositable composition comprises an aqueous medium, an ionic resin, and solid particles including graphenic carbon particles. The solid particles may also include lithium-containing particles.
US10763481B2

Improvements in the structural components and physical characteristics of lithium battery articles are provided. Standard lithium ion batteries, for example, are prone to certain phenomena related to short circuiting and have experienced high temperature occurrences and ultimate firing as a result. Structural concerns with battery components have been found to contribute to such problems. Improvements provided herein include the utilization of thin metallized current collectors (aluminum and/or copper, as examples), high shrinkage rate materials, materials that become nonconductive upon exposure to high temperatures, and combinations thereof. Such improvements accord the ability to withstand certain imperfections (dendrites, unexpected electrical surges, etc.) within the target lithium battery through provision of ostensibly an internal fuse within the subject lithium batteries themselves that prevents undesirable high temperature results from short circuits. Battery articles and methods of use thereof including such improvements are also encompassed within this disclosure.
US10763475B2

The disclosure relates to a battery carrier for at least one electric battery module in a vehicle, comprising: a hollow profile base configured to receive the electric battery module, wherein the hollow profile base has a plurality of hollow channels configured to allow fluid to pass through to control the temperature of the electric battery module; and a hollow profile side wall that laterally bounds the hollow profile base, wherein a fluid-distributing structure configured to distribute fluid to the hollow channels is formed in the hollow profile side wall, wherein the fluid-distributing structures configured to be fluidically connected to the plurality of hollow channels.
US10763461B2

The present invention relates to a secondary battery in which a stacked electrode assembly having a cathode, an anode and a separator is accommodated together with an electrolytic solution between exterior members. In the present invention, the secondary battery has a plurality of joint parts at which the outer peripheral portion of the separator is joined with the exterior members and a holding part formed at least between the joint parts so as to hold therein the electrolytic solution, wherein a sum of perimeters of the joint parts is longer than a perimeter of a rectangle of minimum area enclosing therein all of the joint parts. In this configuration, it is possible to refill the stacked electrode assembly with the electrolytic solution and protect the joint parts from breakage while preventing displacement of the stacked electrode assembly in the secondary battery.
US10763458B2

A manufacturing method of a color filter substrate is provided. The manufacturing method includes steps of providing a substrate comprising a color filter region and a black matrix region; depositing a black matrix layer on a surface of the substrate in the black matrix region; applying an RGB color resist to the color filter region of the substrate; correspondingly forming a plurality of photo spacers on a surface of the black matrix, the photo spacers being made from light-shielding material; forming a protective layer above the substrate. The photo spacers made from light-shielding material is arranged on the surface of the black matrix to prevent the transmission of light rays through the RGB color resist that results in mixture of colors.
US10763454B2

A display device and a method of manufacturing a display device are provided. A manufacturing method of a display apparatus includes forming a display module including a first area and including a display panel including lower and upper surfaces opposite each other, a first film under the lower surface of the display panel, a second film on the upper surface of the display panel, and an adhesive layer between the lower surface of the display panel and the first film; weakening an adhesive force of a first adhesive portion of the adhesive layer in the first area to be weaker than an adhesive force of a second adhesive portion of the adhesive layer outside the first area; cutting the first film and the adhesive layer; and removing a portion of the first film and the first adhesive portion from the first area.
US10763452B2

The present disclosure relates to organic light-emitting diode display device, manufacturing method therefor and display apparatus. The organic light-emitting diode display device comprises: a substrate and a plurality of sub-pixel units arranged on the substrate. Each sub-pixel unit comprises a first electrode, a light-emitting functional layer and a second electrode arranged in this order on the substrate. A surface of the first electrode away from the substrate comprises a plurality of first grooves arranged in parallel with each other with equal width and equal spacing. A section of the first electrode is serrated. A depth of the plurality of first grooves is less than a maximum distance from the surface of the first electrode away from the substrate to the substrate. For some of the plurality of sub-pixel units, the plurality of first grooves have different widths, and spacings between adjacent two of the plurality of first grooves are different.
US10763446B2

An organic thin film transistor includes a substrate, a source/drain layer that is located on the substrate and has a source region and a drain region, a first buffer layer that is located between the source region and the drain region, a semiconductor layer that is located on the source/drain layer and the first buffer layer, a gate insulating layer, and a gate electrode. The first buffer layer covers at least one portion of the source region and at least one portion of the drain region. The first buffer layer is located among the semiconductor layer, the source region, the drain region, and the substrate. The gate insulating layer covers the source/drain layer and the semiconductor layer. The gate electrode is located on the gate insulating layer, and a portion of the gate insulating layer is located between the gate electrode and the semiconductor layer.
US10763437B2

An optoelectronic component is provided having a cathode, an anode and a layer system between the cathode and the anode, the layer system includes electroactive layers, in particular charge-carrier injection and transport layers, and including an optically active layer, the charge-carrier injection and transport layers themselves being a diffusion barrier to water or oxygen.
US10763432B2

A memory cell can include a chalcogenide material configured in an annular shape or a chalcogenide material substantially circumscribing an interior conductive channel. Such memory cells can be included in memory structures having an interior conductive channel and a plurality of alternating dielectric layers and memory layers oriented along the interior conductive channel. Individual memory layers can include a chalcogenide material substantially circumscribing the interior conductive channel.
US10763430B2

In the method for stabilizing a spin element according to an aspect of the disclosure, the spin element includes a current-carrying part extending in a first direction, and an element part laminated on one surface of the current-carrying part and including a ferromagnetic material, in the case where the environmental temperature is a predetermined temperature, a pulse current having a current density of 1.0×107 A/cm2 or more and 1.0×109 A/cm2 or less and a pulse width within a predetermined range is applied at least a predetermined number of times in the first direction of the current-carrying part at intervals of a predetermined waiting time.
US10763424B2

A composite article useful in various electronic devices has 1) a dry piezoelectric layer (first dry PL) comprising a piezoelectric material, and 2) one or more dry dielectric layers arranged contiguously with opposing surfaces of the first dry PL. The dry dielectric layer has essentially: (a′) a dielectric material; and (b) particles having a Young's modulus that is different from the Young's modulus of the (a′) dielectric material by at least 10%. The (b) particles have a d50 of at least 500 nm and up to and including 500 m and a polydispersity coefficient that is less than or equal to 3, provided that the weight ratio of the (b) particles to the (a′) dielectric material is at least 0.01:1 and up to and including 10:1.
US10763421B2

A composite article has 1) a dry piezoelectric layer comprising a piezoelectric material, 2) a dry dielectric layer arranged contiguously with at least one of the opposing surfaces of the dry piezoelectric layer, and 3) a pair of non-electrically-connected co-planar patterned electrodes. The dry dielectric layer has essentially (a′) a dielectric material; and (b) particles having a Young's modulus that is different from the Young's modulus of the (a′) dielectric material by at least 10%.
US10763420B2

Described herein are structures that include Josephson Junctions (JJs) to be used in superconducting qubits of quantum circuits disposed on a substrate. The JJs of these structures are fabricated using an approach that can be efficiently used in large scale manufacturing, providing a substantial improvement with respect to conventional approaches which include fabrications steps which are not manufacturable. In one aspect of the present disclosure, the proposed approach includes providing a patterned superconductor layer over a substrate, providing a layer of surrounding dielectric over the patterned superconductor layer, and providing a via opening in the layer of surrounding dielectric over a first portion of the patterned superconductor layer. The proposed approach further includes depositing in the via opening a first superconductor, a barrier dielectric, and a second superconductor to form, respectively, a base electrode, a tunnel barrier layer, and a top electrode of the JJ.
US10763419B2

A method of forming a superconductor interconnect structure is disclosed. The method includes forming a dielectric layer overlying a substrate, forming an interconnect opening in the dielectric layer, and moving the substrate to a deposition chamber. The method further includes depositing a superconducting metal in the interconnect opening, by performing a series of superconducting deposition and cooling processes to maintain a chamber temperature at or below a predetermined temperature until the superconducting metal has a desired thickness, to form a superconducting element in the superconductor interconnect structure.
US10763418B2

A thermoelectric device having a channel portion which includes at least one channel layer made of a topological insulator material and having a top surface with at least one groove, wherein each side surface of each groove includes a conducting zone with a pair of topologically protected one-dimensional electron channels. Each channel layer includes at least one n-region and at least one p-region which are alternatingly disposed and extend from a first end to a second end of the channel layer, each n-region comprising at least one n-groove running from a first electrode at the first end to a second electrode at the second end and each p-region includes at least one p-groove running from a second electrode to a first electrode, wherein the first and second electrodes are alternatingly disposed to connect the p-grooves and n-grooves of neighboring regions, whereby all p-grooves and n-grooves are connected in series.
US10763406B2

The invention relates to a semiconductor component comprising: a semiconductor chip (10) which has a semiconductor body (1) with an active region (12) and a substrate (3) with a first conductor body (31), a second conductor body (32) and a first moulded body (33); and a second moulded body (5); wherein the second moulded body (5) completely surrounds the semiconductor chip (10) in lateral directions (L), the semiconductor chip (10) extends all the way through the second moulded body (5) in a vertical direction (V), at least some parts of an upper side and a lower side of the semiconductor chip (10) are not covered by the second moulded body (5), the substrate (3) is mechanically connected to the semiconductor body (2), the active region (12) is connected to the first conductor body (31) and the second conductor body (32) in an electroconductive manner, and the second moulded body (5) is directly adjacent to the substrate (3) and the semiconductor body (1).
US10763397B2

A semiconductor light emitting device includes a light emitting structure having a first conductivity-type semiconductor layer, an active layer and a second conductivity-type semiconductor layer, a transparent electrode layer on the second conductivity-type semiconductor layer and spaced apart from an edge of the second conductivity-type semiconductor layer, a first insulating layer on the light emitting structure to cover the transparent electrode layer and including a plurality of holes connected to the transparent electrode layer, and a reflective electrode layer on the first insulating layer and connected to the transparent electrode layer through the plurality of holes.
US10763389B1

Described herein are light emitting apparatuses with minimized light emission areas and methods for fabricating such apparatuses. In certain embodiments, the emission area corresponds to an area of an electrical contact and is minimized by minimizing the area of the electrical contact. The electrical contact is configured to receive an electrical signal that causes a light emission layer to generate light. The light emission layer is between a first semiconductor layer and a second semiconductor layer, with the electrical contact being formed on the second semiconductor layer. To protect the second semiconductor layer from damage during an etching process, a conductive body is formed around the electrical contact, where the conductive body is a non-ohmic contact to the second semiconductor layer. The conductive body acts as an etch stop against unintended etching of the second semiconductor layer as a result of an alignment error during the etching process.
US10763386B2

A photovoltaic device that includes an upper cell that absorbs a first range of wavelengths of light and a bottom cell that absorbs a second range of wavelengths of light. The bottom cell includes a heterojunction comprising a crystalline germanium containing (Ge) layer. At least one surface of the crystalline germanium (Ge) containing layer is in contact with a silicon (Si) containing layer having a larger band gap than the crystalline (Ge) containing layer.
US10763384B2

A concentrating solar cell module including; a base portion having a plurality of mounting regions for mounting solar cells and a plurality of lead electrodes for electrically connecting the solar cells with external electrodes; a support composed of a thermosetting resin, the support surrounding each of the mounting regions of the base portion; the solar cells mounted on the mounting regions; and a condensing lens molded above the mounting regions so as to encapsulate the solar cells, wherein a surface of the mounting regions of the base portion is plated, the condensing lens is molded with a transparent thermosetting silicone resin, and the support is joined to a surface of the base portion, the surface to which the support is joined is on the same side of the base portion as the surface on which the solar cells are mounted.
US10763380B2

The photodetector device comprises a substrate (1) of semiconductor material, a sensor region (2) in the substrate, a plurality of grid elements (4) arranged at a distance (d) from one another above the sensor region, the grid elements having a refractive index, a region of lower refractive index (3), the grid elements being arranged on the region of lower refractive index, and a further region of lower refractive index (5) covering the grid elements.
US10763375B2

An optical module includes an electronic assembly and an optical assembly. The electronic assembly includes a circuit board and a chip component. The optical assembly disposed on the electronic assembly includes a bracket and an optical component. The bracket surrounds the chip component and has at least two conductive layers separated from each other. The conductive layers are electrically connected to the electronic assembly. The optical assembly is disposed on the bracket and has at least one light-transmissive conductive layer which is electrically connected to the conductive layers.
US10763374B2

A method is presented for integrating an electronic component in back end of the line (BEOL) processing. The method includes forming a first electrode over a semiconductor substrate, forming a first electrically conductive material over a portion of the first electrode, and forming a second electrically conductive material over the first electrically conductive material, where the first and second electrically conductive materials define a p-n junction. The method further includes depositing a second electrode between a set of spacers and in direct contact with the p-n-junction, depositing a phase change material over the p-n junction and in direct contact with the second electrode, and forming a third electrode over a portion of the phase change material.
US10763373B2

A transistor with favorable electrical characteristics is provided. One embodiment of the present invention is a semiconductor device including a semiconductor, a first insulator in contact with the semiconductor, a first conductor in contact with the first insulator and overlapping with the semiconductor with the first insulator positioned between the semiconductor and the first conductor, and a second conductor and a third conductor, which are in contact with the semiconductor. One or more of the first to third conductors include a region containing tungsten and one or more elements selected from silicon, carbon, germanium, tin, aluminum, and nickel.
US10763370B2

A semiconductor device may include a substrate and an inverted T channel on the substrate and including a superlattice. The superlattice may include stacked groups of layers, with each group of layers including stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions. The semiconductor device may further include source and drain regions on opposing ends of the inverted T channel, and a gate overlying the inverted T channel between the source and drain regions.
US10763363B2

An embodiment is a method of manufacturing a semiconductor device. The method includes forming a fin on a substrate. A gate structure is formed over the fin. A recess is formed in the fin proximate the gate structure. A gradient doped region is formed in the fin with a p-type dopant. The gradient doped region extends from a bottom surface of the recess to a vertical depth below the recess in the fin. A source/drain region is formed in the recess and on the gradient doped regions.
US10763362B2

A FinFET device structure and method for forming the same are provided. The Fin PET device structure includes a stop layer formed over a substrate and a fin structure formed over the stop layer. The FinFET device structure includes a gate structure formed over the fin structure and a source/drain (S/D) structure adjacent to the gate structure. A bottom surface of the S/D structure is located at a position that is higher than or level with a bottom surface of the stop layer.
US10763354B2

A semiconductor device of an embodiment includes a silicon carbide layer having a first and a second plane, a trench, a gate electrode in the trench, an n-type first silicon carbide region, a p-type second silicon carbide region and a p-type third silicon carbide region provided between the first silicon carbide region and the first plane and interposing the trench therebetween, a p-type sixth silicon carbide region between the first silicon carbide region and the second silicon carbide region, a p-type seventh silicon carbide region between the first silicon carbide region and the third silicon carbide region, an eighth silicon carbide region between the first silicon carbide region and the sixth silicon carbide region, and a ninth silicon carbide region between the first silicon carbide region and the seventh silicon carbide region. The eighth silicon carbide region has a plurality of first regions extending toward the ninth silicon carbide region.
US10763348B2

The invention provides a product and a manufacturing process for a high power semiconductor device. The semiconductor device comprises a GaN/AlGaN epilayer structure on an SOI substrate with a thick, uninterrupted GaN layer for use in high-power applications.
US10763340B2

In one example, a method for fabricating a semiconductor device includes forming a mandrel comprising silicon. Sidewalls of the silicon are orientated normal to the <111> direction of the silicon. A nanowire is grown directly on at least one of the sidewalls of the silicon and is formed from a material selected from Groups III-V. Only one end of the nanowire directly contacts the silicon.
US10763337B2

A method of forming a gate-all-around device includes forming a gate electrode layer over a substrate, patterning the gate electrode layer to form a conical frustum-shaped gate electrode, etching the conical frustum-shaped gate electrode to form a through hole extending through top and bottom surfaces of the conical frustum-shaped gate electrode, and after etching the conical frustum-shaped gate electrode, forming a nanowire in the through hole in the conical frustum-shaped gate electrode.
US10763336B2

A semiconductor device which simplifies the manufacturing process while decreasing the width of separation between a first MOS transistor area and a second MOS transistor area, and a method for manufacturing the semiconductor device. A first MOS transistor and a second MOS transistor configure a bidirectional switch. The first MOS transistor and second MOS transistor each have a vertical trench structure. A first impurity region abuts on the side wall of a first gate trench of a first MOS transistor element outside the first MOS transistor area and is electrically coupled to a first source region.
US10763331B2

A semiconductor device includes a bulk substrate, and an epitaxial layer formed on a surface of the bulk substrate. A part of the surface of the bulk substrate is an alignment region including an alignment pattern defined by at least one recess or one protrusion. An ion-injected layer is formed in at least a part of the alignment region.
US10763320B2

An OLED display panel and a photomask are provided. The OLED display panel includes a plurality of pixel areas arranged in a matrix on a plane. Each of the pixel areas is defined by an electrode and an organic light emitting material. The pixel areas increase in size along a first direction and the pixel areas increase in size along a second direction perpendicular to the first direction. The application solves the problem of non-uniformity in displaying images, caused by a feed-through effect in existing arts.
US10763318B2

An OLED image display apparatus driven by a silicon-based CMOS and a manufacturing method are disclosed, where the apparatus includes four same microdisplay units formed through exposure by using a same mask, where each microdisplay unit includes: a display controller, a row driver, a column driver, and a rectangular display effective area, where one of vertexes of each rectangular display effective area is close to each other to form one rectangular whole display effective area, and there is no electronic component between any two rectangular display effective areas. Through proper layout designing and exposure field splicing, the OLED image display apparatus that is driven by a silicon-based CMOS and that has a larger area is implemented.
US10763301B2

A display device is disclosed. The display device includes a light-transmitting substrate having one surface, a pad formed on the one surface, and an electrode layer formed on the one surface, electrically connected to the pad, and having a mesh shape. The electrode layer includes a first region adjacent to the pad and spaced apart from the pad, and a second region connecting the pad to the first region. A density of the mesh shape of the second region is higher than a density of the mesh shape of the first region.
US10763299B2

A method includes forming a wide band gap (WBG) epitaxial layer on an engineered substrate. The WBG epitaxial layer includes a plurality of groups of epitaxial layers. The engineered substrate includes engineered layers formed on a bulk material having a coefficient of thermal expansion (CTE) matching a CTE of the WBG epitaxial layer. The method also includes forming a plurality of WBG devices based on the plurality of groups of epitaxial layers by: for each respective WBG device, forming internal interconnects and electrodes within a respective group of epitaxial layers. The method further includes forming external interconnects between the electrodes of different WBG devices of the plurality of WBG devices to form an integrated circuit.
US10763289B2

The present disclosure is directed to a method for forming a light blocking material layer on a back side illuminated image sensor device. The light blocking material layer can block or absorb light rays incoming to the back side illuminated image sensor device at grazing incident angles. The light blocking material layer can be formed using a self-aligned process that does not require the use of a photolithography mask or photolithography operations. For example, the light blocking material layer can be formed over an image sensor device and subsequently etched so that the light blocking material layer remains in areas where light rays incoming at grazing incident angles enter the back side illuminated image sensor device.
US10763283B2

A method for manufacturing the array substrate includes: forming a gate metal layer on a base by a first patterning process and forming a gate insulating layer on the gate metal layer; forming a semiconductor layer and a source/drain metal layer by a second patterning process on the resulted base, the source/drain metal layer including a data line and a metal electrode connected to the data line; forming a first electrode on the resulted base and forming a channel region by a third patterning process, the channel region causing the metal electrode to form a source electrode and a drain electrode; forming a passivation layer and an organic insulating layer by a fourth patterning process on the resulted base; the organic insulating layer at least corresponding to the data line; and forming a second electrode by a fifth patterning process on the resulted base.
US10763281B2

A semiconductor device includes a base substrate, a first thin film transistor disposed on the base substrate, a second thin film transistor disposed on the base substrate, and a plurality of insulating layers disposed on the base substrate. The first thin film transistor includes a first input electrode, a first output electrode, a first control electrode, and a first oxide semiconductor pattern, which are disposed on the base substrate. The second thin film transistor includes a second input electrode, a second output electrode, a second control electrode, and a second oxide semiconductor pattern, which are disposed on the base substrate. The first oxide semiconductor pattern includes a crystalline oxide semiconductor, and the second oxide semiconductor pattern includes an oxide semiconductor having a crystal structure different from a crystal structure of the first oxide semiconductor pattern.
US10763279B2

According to an embodiment, a non-volatile memory device includes a first conductive layer, electrodes, an interconnection layer and at least one semiconductor layer. The electrodes are arranged between the first conductive layer and the interconnection layer in a first direction perpendicular to the first conductive layer. The interconnection layer includes a first interconnection and a second interconnection. The semiconductor layer extends through the electrodes in the first direction, and is electrically connected to the first conductive layer and the first interconnection. The device further includes a memory film between each of the electrodes and the semiconductor layer, and a conductive body extending in the first direction. The conductive body electrically connects the first conductive layer and the second interconnection, and includes a first portion and a second portion connected to the second interconnection. The second portion has a width wider than the first portion.
US10763278B2

A semiconductor memory device includes a substrate having a cell array region and a contact region, a stack structure including a plurality of gate electrodes on the cell array region and the contact region, a plurality of cell vertical channel structures extending through the stack structure on the cell array region, and a contact structure disposed beside of the stack structure on a top surface of the substrate and disposed along a line extending from the cell array region toward the contact region. The height of the contact structure on the cell array region is different from the height of the contact structure on the contact region.
US10763275B2

A method for forming a 3D NAND structure includes providing a semiconductor substrate; forming a control gate structure having a plurality of staircase-stacked layers, each layer has a first end and a second end; forming a dielectric layer covering the semiconductor substrate, and the control gate structure; forming a hard mask layer on the dielectric layer; patterning the hard mask layer to form a plurality of openings above corresponding second ends of the layers of the control gate structure; forming a photoresist layer on the hard mask layer; repeating a photoresist trimming process and a first etching process to sequentially expose the openings, and to form a plurality of holes with predetermined depths in the dielectric layer; performing a second etching process to etch the plurality of holes until surfaces of the second ends are exposed to form through holes; and forming metal vias in the through holes.
US10763272B2

A semiconductor memory device includes two first electrode films, a first column and a second insulating film. The two first electrode films extend in a first direction and are separated from each other in a second direction. The first column is provided between the two first electrode films and has a plurality of first members and a plurality of insulating members. Each of the first members and each of the insulating members are arranged alternately in the first direction. One of the plurality of first members has a semiconductor pillar, a second electrode film and a first insulating film provided between the semiconductor pillar and the second electrode film. The semiconductor pillar, the first insulating film and the second electrode film are arranged in the second direction. The second insulating film is provided between the first column and one of the two first electrode films.
US10763265B2

Some embodiments include an integrated assembly having a first transistor adjacent to a second transistor. The first transistor has a first conductive gate material over a first insulative region, and the second transistor has a second conductive gate material over a second insulative region. A continuous high-k dielectric film extends across both of the first and second insulative regions. In some embodiments, the transistors may be incorporated into a sense amplifier.
US10763259B2

A semiconductor device manufacturing method is presented. The manufacturing method includes providing a semiconductor structure, comprising: a substrate, a plurality of semiconductor fins comprising a first semiconductor fin and a second semiconductor fin on the substrate, a plurality of trenches surrounding the semiconductor fins, and a first insulation layer filling the trenches; conducting a first doping process in the first semiconductor fin to form a first anti-punch-through region therein; removing at least a portion of the first insulation layer from the trenches; forming a second insulation layer filling a portion of the trenches not filled by the first insulation layer; and conducting a second doping process in the second semiconductor fin to form a second anti-punch-through region therein. This inventive concept reduces the chance of a dopant in the first doping process diffusing into the second semiconductor fin.
US10763254B2

A semiconductor device includes a substrate including a first region, and a second region, a first gate structure and a second gate structure on the substrate of the first region, a third gate structure and a fourth gate structure on the substrate of the second region, a first interlayer insulating film on the substrate of the first region and including a first lower interlayer insulating film and a first upper interlayer insulating film, a second interlayer insulating film on the substrate of the second region and including a second lower interlayer insulating film and a second upper interlayer insulating film, a first contact between the first gate structure and the second gate structure and within the first interlayer insulating film, and a second contact formed between the third gate structure and the fourth gate structure and within the second interlayer insulating film.
US10763247B2

A display according to various embodiments may include: a first face oriented in a first direction; a second face oriented in a second direction opposite the first direction; a plurality of pixels disposed in a space between the first face and the second face; and a plurality of pins disposed on the second face and configured to electrically connect the plurality of pixels to an external device. Each of the plurality of pixels may include a plurality of LEDs and a driving circuit. A conductive pattern configured to electrically connect the plurality of LEDs to the driving circuit may be located in the space and a wiring line configured to electrically connect the driving circuit to the plurality of pins may be located in the space.
US10763241B2

A stacked package structure for a chip, can include: a substrate having a first surface and a second surface opposite thereto; a first die having an active and back faces, where the active face of the first die includes pads; a first enclosure that covers the first die; an interlinkage that extends to the first enclosure to electrically couple with the pads; a first redistribution body electrically coupled to the interlinkage, and being partially exposed on a surface of the stacked package structure to provide outer pins for electrically coupling to external circuitry; a penetrating body that penetrates the first enclosure and substrate; a second die having an electrode electrically coupled to a first terminal of the penetrating body; and a second terminal of the penetrating body that is exposed on the surface of the stacked package structure to provide outer pins for electrically coupling to the external circuitry.
US10763234B2

A wiring structure includes a redistribution layer and an electrical pad. The redistribution layer includes a passivation layer and a metal layer. The metal layer is embedded in the passivation layer, and the passivation layer defines an opening to expose a portion of the metal layer. The electrical pad is disposed in the opening of the passivation layer and on the metal layer. The electrical pad includes a seed layer, a conductive layer, a barrier layer and an anti-oxidation layer.
US10763232B1

An electrical joint structure including a substrate, a multi-layer bonding structure, and a blocking layer is provided. The multi-layer bonding structure is present on the substrate and includes a diffusive metal layer and a tin-rich layer. The diffusive metal layer includes a copper-tin alloy on a surface of the diffusive metal layer. The surface faces the substrate. A thickness of the copper-tin alloy is less than or equal to 2 μm. The tin-rich layer is present on and in contact with the diffusive metal layer. The blocking layer is present between the multi-layer bonding structure and the substrate and at least in contact with a part of said copper-tin alloy, such that the multi-layer bonding structure is spaced apart from the substrate.
US10763226B2

A phased array has a laminar substrate, a plurality of elements on the laminar substrate forming a patch phased array, and integrated circuits on the laminar substrate. Each integrated circuit is a high frequency integrated circuit configured to control receipt and/or transmission of signals by the plurality of elements in the patch phased array. In addition, each integrated circuit has a substrate side coupled with the laminar substrate, and a back side. The phased array also has a plurality of heat sinks. Each integrated circuit is coupled with at least one of the heat sinks. At least one of the integrated circuits has a thermal interface material in conductive thermal contact with its back side. The thermal interface material thus is between the at least one integrated circuit and one of the heat sinks. Preferably, the thermal interface material has a magnetic loss tangent value of between 0.5 and 4.5.
US10763207B2

A method of manufacturing metallic interconnects for an integrated circuit includes forming an interconnect layout including at least one line including a non-diffusing material, forming a diffusing barrier layer on the line, forming an opening extending completely through the diffusing barrier layer and exposing a portion of the line, depositing a diffusing layer on the diffusing barrier layer such that a portion of the diffusing layer contacts the portion of the line, and thermally reacting the diffusing layer to form the metallic interconnects. Thermally reacting the diffusing layer chemically diffuses a material of the diffusing layer into the at least one line and causes at least one crystalline grain to grow along a length of the at least one line from at least one nucleation site defined at an interface between the portions of the diffusing layer and the line.
US10763202B2

A multi-row wiring member configured of a plurality of wiring members arrayed in a matrix includes a resin layer, a first plating layer forming internal terminals, a plating layer forming wiring portions and a second plating layer forming external terminals. The first plating layer is formed in the resin layer with lower faces thereof uncovered in a bottom surface of the resin layer. The plating layer forming wiring portions is formed on the first plating layer in the resin layer. The second plating layer is formed in the resin layer on partial areas within areas of the plating layer forming wiring portions, with upper faces thereof being uncovered on a top-surface side of the resin layer. On a bottom-surface side of the resin layer, a metal frame is formed at a margin around an aggregate of individual wiring members arrayed in the matrix.
US10763196B1

A lead frame includes, as an outermost plating layer, a roughened silver plating layer having acicular projections and covering the entire surface of a lead frame substrate made of a copper-based material. The roughened silver plating layer has a crystal structure in which the crystal direction <101> occupies a largest proportion among the crystal directions <001>, <111>, and <101>. The lead frame can be manufactured with improved productivity owing to reduction in cost and operation time, and achieves remarkably high adhesion to sealing resin while keeping the total thickness of plating layers including the silver plating layer to be thin.
US10763189B2

An embodiment of the invention may include a sealing apparatus. The sealing apparatus may include a first component having a body, where the body has an outer surface and a first arm protruding from the outer surface. The first arm includes an inner surface facing the outer surface of the body. The sealing apparatus may include a second component engaged by the first arm of the first component. The second component may have a first portion arranged inside a space between the inner surface of the first arm and the outer surface of the body and a second portion arranged outside of the space and adjacent to an outer surface of the first arm.
US10763177B1

I/O devices for gate-all-around transistors are provided. In one aspect, a method of forming an integrated circuit includes: forming at least first/second logic and I/O device stacks on a wafer having nanosheets of a channel material; forming an IL oxide on the nanosheets in the first and second device stacks; depositing a gate dielectric on the nanosheets in the first and second device stacks; selectively forming an oxygen containing layer on the second device stack; depositing a sacrificial layer onto the nanosheets and onto the oxygen containing layer; depositing a barrier layer onto the first and second device stacks; annealing the first and second device stacks to drive oxygen atoms from the oxygen containing layer into the IL oxide in the second device stack; removing the oxygen containing layer, sacrificial layer and barrier layer; and depositing a conformal gate conductor over the gate dielectric. An integrated circuit is also provided.
US10763176B2

One illustrative device disclosed includes a gate structure and a sidewall spacer positioned adjacent the gate structure, the sidewall spacer having an upper surface, wherein an upper portion of the gate structure is positioned above a level of the upper surface of the sidewall spacer. In this illustrative example, the device also includes a tapered upper surface on the upper portion of the gate structure and a gate cap, the gate cap being positioned above the tapered upper surface of the gate structure and above the upper surface of the sidewall spacer.
US10763172B2

A method of processing a wafer having a face side where devices are formed in respective areas demarcated by a grid of projected dicing lines includes a groove forming step, a protective film sticking step, a protective-member-combined wafer forming step, a grinding step, a tape bonding step, a holding step, a peeling step, and a die-attach film dividing step.
US10763167B2

A vertical semiconductor device includes a conductive pattern structure in which insulation patterns and conductive patterns alternately and repeatedly stacked on the substrate. The conductive pattern structure includes an edge portion having a stair-stepped shape. Each of the conductive patterns includes a pad region corresponding to an upper surface of a stair in the edge portion. A pad conductive pattern is disposed to contact a portion of an upper surface of the pad region. A mask pattern is disposed on an upper surface of the pad conductive pattern. A contact plug penetrates the mask pattern to contact the pad conductive pattern.
US10763159B2

A method is provided for forming a multi-level interconnect structure on a semiconductor substrate, e.g., for use in an integrated circuit, comprising forming on the substrate a first interconnection level comprising a first dielectric layer and a first set of conductive structures arranged in the first dielectric layer, forming on the first interconnection level a second interconnection level comprising a second dielectric layer and a second set of conductive structures arranged in the second dielectric layer, and forming on the second interconnection level a third interconnection level.
US10763156B2

An integrated circuit device includes a substrate having a first region and a second region, a first fin-isolation insulating portion in each of the first region and the second region and having a first width in a first direction, a pair of fin-type active regions spaced apart from each other in each of the first region and the second region with the first fin-isolation insulating portion therebetween, and extending in a straight line in the first direction, a pair of second fin-isolation insulating portions contacting, in each of the first region and the second region, two side walls of the first fin-isolation insulating portion, respectively, each of the two side walls facing the opposite sides in the first direction, and a plurality of gate structures extending in the second direction and comprising a plurality of dummy gate structures.
US10763148B2

A semiconductor defects inspection apparatus for inspection of bubble defects of an object is provided. The semiconductor defects inspection apparatus includes a carrier, an optical system, an infrared image capturing device, and a processing unit. The carrier is adapted for bearing the object. The optical system provides an illumination beam to the object to produce an image beam. The infrared image capturing device is disposed on a transmission path of the image beam. The infrared image capturing device is adapted for receiving the image beam to be transformed into an image information. The processing unit is electrically connected to the infrared image capturing device and adapted for analyzing the object according to the image information.
US10763146B2

Metrology methods and modules are provided, which comprise carrying out recipe setup procedure(s) and/or metrology measurement(s) using zonal analysis with respect to respective setup parameter(s) and/or metrology metric(s). The zonal analysis comprises relating to spatially variable values of the setup parameter(s) and/or metrology metric(s) across one or more wafers in one or more lots. Wafer zones may be discrete or spatially continuous, and be used to weight one or more parameter(s) and/or metric(s) during any of the stages of the respective setup and measurement processes.
US10763145B2

A rotation mechanism is configured to rotate a wafer including an etched region which is to be etched at least partially. An etching mechanism etches the etched region. A thickness measurement function is configured to generate time-dependent thickness data by measuring a thickness of the etched region. An etching control function is configured to stop the etching mechanism when a representative value of thickness of the etched region reaches a target thickness value. A thickness calculation function is configured to calculate the representative value of thickness for each unit period in which the wafer is rotated N times, where N is a natural number, based on measurement values of the time-dependent thickness data in a measurement section being a range measured during the unit period.
US10763144B2

A method of operating a process control system and a process control system are provided by the disclosure. In one embodiment, the process control system includes: (1) an optical sensor configured to monitor a production process within a process chamber and generate optical data therefrom, (2) an operational controller configured to perform critical functions to determine processing conditions of the production process from the optical data, wherein the critical functions are directed by critical function controls, (3) an adaptable management controller configured to provide the critical function controls to the operational controller, wherein the adaptable management controller is hierarchically isolated from the operational controller during the critical functions.
US10763143B2

Embodiments include systems, devices, and methods for monitoring etch or deposition rates, or controlling an operation of a wafer fabrication process. In an embodiment, a processing tool includes a processing chamber having a liner wall around a chamber volume, and a monitoring device having a sensor exposed to the chamber volume through a hole in the liner wall. The sensor is capable of measuring, in real-time, material deposition and removal rates occurring within the chamber volume during the wafer fabrication process. The monitoring device can be moved relative to the hole in the liner wall to selectively expose either the sensor or a blank area to the chamber volume through the hole. Accordingly, the wafer fabrication process being performed in the chamber volume may be monitored by the sensor, and the sensor may be sealed off from the chamber volume during an in-situ chamber cleaning process. Other embodiments are also described and claimed.
US10763141B2

Embodiments of the disclosure relate to methods for measuring temperature and a tool for calibrating temperature control of a substrate support in a processing chamber without contact with a surface of the substrate support. In one embodiment, a test fixture with a temperature sensor is removably mounted to an upper surface of a chamber body of the processing chamber such that the temperature sensor has a field of view including an area of the substrate support that is adjacent to a resistive coil disposed in the substrate support. One or more calibration temperature measurements of the area of the substrate support are taken by the temperature sensor and simultaneously one or more calibration resistance measurements of the resistive coil are taken corresponding to each calibration temperature measurement. Temperature control of a heating element disposed in the substrate support is calibrated based on the calibration temperature and calibration resistance measurements.
US10763138B2

Provided is a substrate treating apparatus using a process gas and an adjustment plate used thereof. A substrate treating apparatus including a chamber providing a space in which a process is performed, a support member supporting a substrate in the chamber, a gas supply member supplying a process gas onto the substrate disposed on the support member, and an exhaust assembly coupled to the chamber to exhaust a gas in the chamber, wherein the exhaust assembly includes an exhaust pipe connected to the chamber, an exhaust member connected to the exhaust pipe to provide a vacuum pressure in the exhaust pipe, a valve adjusting an opening rate of the exhaust pipe, and an adjustment plate having a cover plate which is provided in the chamber to interfere with a flow of the process gas in an internal region of the chamber in a direction corresponding to, when the exhaust pipe is partially opened, an opened region of the exhaust pipe. Consequently, the process gas may be uniformly supplied onto the substrate.
US10763137B2

For enhancing productivity, an apparatus comprises a vertical type process furnace configured to simultaneously process N substrates (1
US10763130B2

Systems and methods are provided for producing an integrated circuit package, e.g., an SOIC package, having reduced or eliminated lead delamination caused by epoxy outgassing resulting from the die attach process in which an integrated circuit die is attached to a lead frame by an epoxy. The epoxy outgassing may be reduced by heating the epoxy during or otherwise in association with the die attach process, e.g. using a heating device provided at the die attach unit. Heating the epoxy may achieve additional cross-linking in the epoxy reaction, which may thereby reduce outgassing from the epoxy, which may in turn reduce or eliminate subsequent lead delamination. A heating device located at or near the die attach site may be used to heat the epoxy to a temperature of 55° C.±5° C. during or otherwise in association with the die attach process.
US10763129B2

A system and method for laser assisted bonding of semiconductor die. As non-limiting examples, various aspects of this disclosure provide systems and methods that enhance or control laser irradiation of a semiconductor die, for example spatially and/or temporally, to improve bonding of the semiconductor die to a substrate.
US10763127B2

A heat treatment method for a semiconductor wafer includes: heat treatment in a heat treatment furnace of single wafer processing type having a susceptor capable of mounting a semiconductor wafer, the heat treatment being performed on a semiconductor wafer mounted on the susceptor disposed in the heat treatment furnace; and pre-heating to hold the temperature in the heat treatment furnace at a prescribed temperature lower than the temperature of the heat treatment for a prescribed period before the heat treatment, holding the semiconductor wafer separated from the susceptor during the pre-heating. This heat treatment method for a semiconductor wafer makes it possible to reduce the slip of a semiconductor wafer without largely lowering the productivity even in a high-temperature heat treatment.
US10763116B2

A semiconductor device includes: a fin structure disposed on a substrate; a gate feature that traverses the fin structure to overlay a central portion of the fin structure; a pair of source/drain features, along the fin structure, that are disposed at respective sides of the gate feature; and a plurality of contact structures that are formed of tungsten, wherein a gate electrode of the gate feature and the pair of source/drain features are each directly coupled to a respective one of the plurality of contact structures.
US10763112B2

According to one embodiment, a method for manufacturing a device includes a first process, a second process, a third process, and a fourth process. The first process includes providing a structure body at a first surface of a substrate. The substrate is light-transmissive and has a second surface. A light transmissivity of the structure body is lower than a light transmissivity of the substrate. The second process includes providing a negative-type photoresist at the second surface. The third process includes irradiating the substrate with light to expose a portion of the photoresist. The light is irradiated in a first direction from the first surface toward the second surface. The light passes through the substrate. The fourth process includes developing the photoresist to remain the portion of the photoresist in a state of being adhered to the second surface and to remove other portion of the photoresist.
US10763111B2

Provided are a polyhedron of which the upper width is narrower than the lower width, a manufacturing method therefor, and a photoelectric conversion device comprising the same. The photoelectric conversion device comprises: a substrate; a polyhedron disposed on the substrate and of which the upper width is narrower than the lower width; and a semiconductor layer disposed on the polyhedron. The photoelectric conversion device to which the polyhedron, of which the upper width is narrower than the lower width, is applied can have improved photoelectric conversion efficiency due to structural characteristics of the polyhedron.
US10763101B2

There is provided a technique that includes forming a first film including a ring-shaped structure composed of silicon and carbon and containing nitrogen so as to fill a recess formed in a surface of a substrate by performing a cycle a predetermined number of times, and performing post-treatment by supplying an oxidizing agent to the substrate under a condition that the ring-shaped structure included in the first film is preserved. The cycle includes non-simultaneously performing supplying a precursor including the ring-shaped structure and containing halogen to the substrate with the recess formed in the surface, and supplying a nitriding agent to the substrate, wherein the cycle is performed under a condition that the ring-shaped structure included in the precursor is preserved.
US10763096B2

A method and apparatus are provided. The method includes selectively supplying a neutralizing gas to a position on a trajectory of an ion beam between an extraction electrode system and an analysis slit based on a composition of a dopant gas introduced into an ion source that produces the ion beam. The apparatus includes the ion source, the extraction electrode system, the analysis slit, and a gas supply system that selectively supplies the neutralizing gas to the position on the trajectory.
US10763089B2

There is provision of a method of determining wastage including: processing a substrate using a plasma generated by multiple gases including fluorine gas; obtaining light emission intensity of each gas of the multiple gases including fluorine gas from the plasma, by an optical emission spectrometer (OES); and calculating a wastage rate of a particular expendable part from the obtained light emission intensity of each gas of the multiple gases including fluorine gas, with reference to a storage section storing a wastage rate of the particular expendable part in association with the light emission intensity of each gas of the multiple gases including fluorine gas.
US10763087B2

A plasma processing apparatus includes a stage including a lower electrode in an inner space of a chamber main body. An upper electrode is provided above the stage. A first radio frequency power supply is electrically connected to the upper electrode through a power feed conductor. A second radio frequency power supply is electrically connected to a lower electrode. A ground conductor extends above the chamber main body to cover the upper electrode. The ground conductor provides an external space at the outside thereof on the side of the inner space. the third portion, the external space being provided on the second portion and above the inner space. The external space is spaced upward from the upper electrode and is shielded from the upper electrode by the ground conductor. An electromagnet is disposed in the external space.
US10763086B2

Apparatus for plasma processing of semiconductor substrates. Aspects of the apparatus include an upper shield with a gas diffuser arranged at a center of the upper shield. The gas diffuser and upper shield admit a process gas to a processing chamber in a laminar manner. A profile of the upper shield promotes radial expansion of the process gas and radial travel of materials etched from a surface of the substrates. Curvatures of the upper shield direct the etched materials to a lower shield with reduced depositing of etched materials on the upper shield. The lower shield also includes curved surfaces that direct the etched materials toward slots that enable the etched materials to exit from the process chamber with reduced depositing on the lower shield.
US10763084B2

A conventional substrate processing apparatus for generating plasma cannot generate plasma with high density and thus throughput of substrate processing is low. In order to solve this problem, provided is a substrate processing apparatus including a reaction vessel having a tubular shape and provided with a coil installed at an outer circumference thereof; a cover installed at a first end of the reaction vessel; a gas introduction port installed at the cover; a first plate installed between the gas introduction port and an upper end of the coil; a second plate installed between the first plate and the upper end of the coil; a substrate processing chamber installed at a second end of the reaction vessel; and a gas exhaust part connected to the substrate processing chamber.
US10763078B2

There is provided a charged particle beam device which includes a charged particle beam source, a charged particle beam optical system that irradiates a sample with a charged particle beam from the charged particle beam source, a detector that detects a secondary signal generated from the sample by irradiation with the charged particle beam, and an image processing unit that executes integration processing of image data obtained from the secondary signal and outputting an integrated image, and in which the image processing unit executes a normalization integration computation of outputting an integrated image in which a luminance value of the integrated image is always “1” in an integration process.
US10763076B2

A method for operating a particle beam generator for a particle beam device, and a particle beam device for carrying out this method, are provided. An extractor voltage may be set to an extractor value using a first variable voltage supply unit. An emission current of the particle beam generator may be measured. When the emission current of the particle beam generator decreases, a suppressor voltage applied to a suppressor electrode may be adjusted using a second variable voltage supply unit such that a specific emission current of the particle beam generator is reached or maintained. When the emission current of the particle beam generator increases, the extractor voltage applied to the extractor electrode may be adjusted using the first variable voltage supply unit such that the specific emission current of the particle beam generator is reached or maintained.
US10763073B2

An ion source is provided. The ion source includes a plasma generation container, an electron supply, an electromagnet and a shift means. The plasma generation container generates an ion beam to be extracted therefrom in an ion beam extraction direction. The electron supply supplies electrons into the plasma generation container. The electromagnet generates a magnetic field for capturing the electrons from the electron supply. The shift means shifts a center of the magnetic field in the ion beam extraction direction to change a rate of a desired type of ion to be contained in the ion beam.
US10763072B1

An apparatus may include a housing including an entrance aperture, to receive an ion beam. The apparatus may include an exit aperture, disposed in the housing, downstream to the entrance aperture, the entrance aperture and the exit aperture defining a beam axis, extending therebetween. The apparatus may include an electrodynamic mass analysis assembly disposed in the housing and comprising an upper electrode assembly, disposed above the beam axis, and a lower electrode assembly, disposed below the beam axis. The apparatus may include an AC voltage assembly, electrically coupled to the upper electrode assembly and the lower electrode assembly, wherein the upper electrode assembly is arranged to receive an AC signal from the AC voltage assembly at a first phase angle, and wherein the lower electrode assembly is arranged to receive the AC signal at a second phase angle, the second phase angle 180 degrees shifted from the first phase angle.
US10763067B1

A residential circuit breaker is provided with means for showing proper installation of a panel wire to ensure that an installer/a contractor is aware that the panel wire has been fully inserted into a circuit breaker lug. The residential circuit breaker comprises a circuit breaker lug having a lug body and a lug body screw. The residential circuit breaker further comprises a panel wire install indicator to indicate proper insertion of a panel wire in the lug body by providing a visual indication to an installer/contractor that the panel wire has been fully inserted in the circuit breaker lug during and after installation. The panel wire install indicator includes a panel wire indicator lever wherein the panel wire indicator lever can indicate if the panel wire has been installed properly and wherein there is a visual indication if the panel wire is no longer present in the lug body.
US10763059B2

Embodiments of present disclosure provide a switch panel assembly comprising: a cover including a body and an first opening formed on the body; and a first button received in the first opening and switchable between a first position and a second position; the first button being coplanar with the cover while in the first position and being non-coplanar with the cover while in the second position. The first button of the switch panel assembly according to embodiments of the present disclosure is coplanar with the cover in one of the on or off status, which leads to a better appearance of the switch assembly.
US10763044B2

A multilayer electronic component includes a body having a stacked structure in which a plurality of internal electrodes and dielectric layers are alternately stacked; and external electrodes disposed on an outer surface of the body and connected to the internal electrodes. The dielectric layer includes a plurality of grains and a plurality of graphene particles, and the plurality of graphene particles are disposed at boundaries of the plurality of grains.
US10763042B2

An element body of a rectangular parallelepiped shape includes a first principal surface arranged to constitute a mounting surface, a second principal surface opposing the first principal surface in a first direction, a pair of side surfaces opposing each other in a second direction, and a pair of end surfaces opposing each other in a third direction. An external electrode is disposed at an end portion of the element body in the third direction. A first length of the element body in the first direction is different from a second length of the element body in the second direction. The external electrode includes a conductive resin layer. The conductive resin layer continuously covers one part of the first principal surface, one part of the end surface, and one part of each of the pair of side surfaces.
US10763041B2

A multilayer ceramic capacitor includes a capacitive portion, a protective part, and first and second connecting electrodes. The capacitive portion includes a first dielectric layer and first and second internal electrodes disposed with the first dielectric layer interposed therebetween. The protective part is disposed on one surface of the capacitive portion and includes a second dielectric layer and first and second electrode patterns disposed to be spaced apart from each other. The first connecting electrode penetrates through the protective part and the capacitive portion and is connected to the first internal electrode and the first electrode pattern, and the second connecting electrode penetrates through the protective part and the capacitive portion and is connected to the second internal electrode and the second electrode pattern.
US10763038B2

A technique relates to a method of forming a laminated multilayer magnetic structure. An adhesion layer is deposited on a substrate. A magnetic seed layer is deposited on top of the adhesion layer. Magnetic layers and non-magnetic spacer layers are alternatingly deposited such that an even number of the magnetic layers is deposited while an odd number of the non-magnetic spacer layers is deposited. The odd number is one less than the even number. Every two of the magnetic layers is separated by one of the non-magnetic spacer layers. The first of the magnetic layers is deposited on the magnetic seed layer, and the magnetic layers each have a thickness less than 500 nanometers.
US10763032B2

A thin film-type inductor includes a body and a first external electrode and a second external electrode, each disposed on an external surface of the body. The body includes a support member, a first coil, a second coil, a magnetic material surrounding the support member. The first coil is disposed on an upper surface of the support member, and the second coil is disposed on a lower surface of the support member. The support member includes through-hole and a via electrode therein. A portion of one of an upper surface and a lower surface of the via electrode opposes the magnetic material.
US10763027B2

The present application discloses a method to optimize operation of a transformer cooling system, the corresponding cooling system, and a method to determine the capacity of Variable Frequency Drives (VFD) that are used in the transformer cooling system. The method comprises: preprocessing the initial data input by user; collecting the on-line data, and calculating the optimized control command to meet the requirement of the transformer loss, top-oil temperature variation and noise; and executing the control actions by controlling a controllable switch and/or sending a control command to a VFD. Compared with the existing prior arts, the proposed solutions are much more intuitive and practical in the field of the cooling system.
US10763025B2

A surface-mount inductor includes an element assembly having a core, a coil, and a magnetic material; and a pair of external terminals disposed on a mounting surface of the element assembly. The core has a base portion and a columnar portion on an upper surface of the base portion. The coil is disposed on the base portion, and has a wound portion on the columnar portion, and a pair of extended portions extended from the wound portion toward a side surface of the base portion. The magnetic material includes the coil and covers at least a part of the core. The external terminals are disposed on the mounting surface of the element assembly and connected to the extended portions. The surface-mount inductor has, on a surface at a mounting surface side of the wound portion, a curved portion that is curved toward a side opposite to the mounting surface.
US10763020B2

One object is to lessen the difference between the direction of the magnetic flux and the easy direction of magnetization in a coil element and improve the effective permeability of the coil element. A coil element according to one element of the present invention includes: a coil conductor wound around a coil axis; at least one isotropic magnetic material layer provided on at least one of an upper surface and a lower surface of the coil conductor, the at least one isotropic magnetic material layer being made of an isotropic magnetic material; and at least one anisotropic magnetic material layer provided on an opposite surface of the at least one isotropic magnetic material layer to the coil conductor, the at least one anisotropic magnetic material layer being made of an anisotropic magnetic material having an easy direction of magnetization oriented perpendicular to the coil axis.
US10763006B2

An ion probe includes a metal wire, a metal sheath covering the metal wire, insulation powder provided between the metal wire and the metal sheath, and a ceramic capillary. A portion of the metal wire projecting from a distal end of the metal sheath is passed through the ceramic capillary. The ceramic capillary is bonded to the distal end of the metal sheath by an organic adhesive layer. A part of the insulation powder located at the distal end of the metal sheath is covered with the organic adhesive layer.
US10762994B2

Systems and methods are provided for eye health and vision examinations. A customer diagnostic center is configured to generate customer examination data pertaining to an examination of a customer's eye. The customer diagnostic center provides a user interface for communicating with a customer and ophthalmic equipment for administering tests to the customer. A diagnostic center server is configured to receive the customer examination data from the customer diagnostic center over a network and allow the customer examination data to be accessed by an eye-care practitioner. A practitioner device associated with the eye-care practitioner is configured to receive the customer examination data from the diagnostic center server and display at least a portion of the customer examination data to the eye-care practitioner. Customer evaluation data is generated pertaining to the eye-care practitioner's evaluation of the customer examination data. An eye health report is provided to the customer via the network.
US10762991B2

A system, method, and computer program product for identifying device connections in a connection area includes receiving a plurality of physical parameters of a plurality of devices from a plurality of transmission sources in a connection area, wherein the plurality of physical parameters indicates physical states of the plurality of devices. At least one physical connection state is determined between the plurality of devices based on the plurality of physical parameters of the plurality of devices.
US10762984B2

A method provides fully autonomous patient matching by entities of a federated healthcare system. The method includes receiving an electronically formatted query for a patient from an autonomous healthcare entity in a federation of healthcare entities. The query includes at least an identifier of the entity, a unique patient identifier of the patient generated by the entity, and demographics of the patient. The method further includes searching a federated master patient index stored in master patient index storage for an entry likely to correspond to the patient. The method further includes identifying an entry for the patient. The method further includes updating the identified entry to include at least the identifier of the entity, the unique patient identifier of the patient generated by the entity and the demographics.
US10762980B2

Provided herein are high-throughput methods for identifying a candidate antibody based on viscosity of the candiate antibody.
US10762974B2

Various embodiments, disclosed herein, can include apparatus and methods to perform a one check failure byte (CFBYTE) scheme in programming of a memory device. In programming memory cells in which each memory cell can store multiple bits, the multiple bits being a n-tuple of bits of a set of n-tuples of bits with each n-tuple of the set associated with a level of a set of levels of threshold voltages for the memory cells. Verification of a program algorithm can be structured based on a programming algorithm that proceeds in a progressive manner by placing a threshold voltage of one level/distribution at a time. The routine of this progression can be used to perform just one failure byte check for that specific target distribution only, thus eliminating the need to check failure byte for all subsequent target distribution during every stage of program algorithm. Additional apparatus, systems, and methods are disclosed.
US10762969B2

According to one embodiment, there is provided a non-volatile semiconductor storage device including a non-volatile memory, a monitoring section, a determining section, and a notification processing section. The non-volatile memory includes a plurality of memory cells driven by word lines and a voltage generating section that generates a read voltage to be applied to the word lines. The monitoring section monitors a change in a threshold distribution of the plurality of memory cells upon performing a read processing to read data from the plurality of memory cells by applying the read voltage to the word lines. The determining section determines a degree of deterioration of the non-volatile memory in accordance with a monitoring result by the monitoring section. The notification processing section notifies a life of the non-volatile memory in accordance with a determining result by the determining section.
US10762968B2

A memory component includes a memory configured to store an updatable trim profile that is user-modifiable. The updatable trim profile includes address information corresponding to a trim register to be modified, command information corresponding to an action to be performed, and data corresponding to the action to be performed. A processing device that is coupled to the memory component is configured to receive an instruction to modify the trim register, read contents of the updatable trim profile, and modify the trim register based on the address information, the action to be performed on the trim register, and the data.
US10762962B2

A state-changeable device includes a first and a second particle arranged in proximity to each other; and a coupling material between the first and the second particle; wherein the first and the second particle are adapted to provide a charge carrier distribution such that surface plasmon polaritons (SPP) occur; and the coupling material is adapted to exhibit a variable conductivity in response to a trigger signal thereby changing an electro-optical coupling between the first and the second particle.
US10762960B2

A memory architecture includes: a plurality of cell arrays each of which comprises a plurality of bit cells, wherein each of bit cells of the plurality of cell arrays uses a respective variable resistance dielectric layer to transition between first and second logic states; and a control logic circuit, coupled to the plurality of cell arrays, and configured to cause a first information bit to be written into respective bit cells of a pair of cell arrays as an original logic state of the first information bit and a logically complementary logic state of the first information bit, wherein the respective variable resistance dielectric layers are formed by using a same recipe of deposition equipment and have different diameters.
US10762953B2

A memory array is described herein that includes a static random-access memory (SRAM) array to store data. The memory array also includes a bit circuit to retrieve the data from the SRAM array, the bit circuit to be operated with a clock signal that oscillates between a low state and an intermediate state, wherein the intermediate state is between the low state and a high state. Furthermore, the memory array includes a sense amplifier to amplify an output signal from the bit circuit indicating a value of the stored data, wherein the sense amplifier does not include a cross coupled positive field-effect transistor.
US10762945B2

A memory device is provided. The memory device includes a pseudo static random access memory (PSRAM), a word line (WL) arbitrator and a refresh controller. The WL arbitrator receives a WL signal and segments the WL signal according to a burst length setting value, to obtain a segmented WL signal. In a synchronous mode, the refresh controller provides a first refresh trigger signal corresponding to the WL signal to refresh the PSRAM. In a smart refresh mode, the refresh controller provides a second refresh trigger signal corresponding to the segmented WL signal to refresh the PSRAM.
US10762944B2

Methods, systems, and devices for a single plate configuration and memory array operation are described. A non-volatile memory array may utilize a single plate to cover a subset of the array. One or more memory cells of the subset may be selected by operating the plate and an access line of an unselected memory cell at a fixed voltage. A second voltage may be applied to an access line of the selected cell, and subsequently reduced to perform an access operation. Removing the applied voltage may allow for the memory cell to undergo a recovery period prior to a subsequent access operation.
US10762942B1

An example device for performing a write operation using a spintronic Hall effect includes a Spin Hall Effect (SHE) structure, a Magnetic Tunnel Junction (MTJ) element, and processing circuitry. The MTJ element includes a free structure, a pinned structure, and a tunnel barrier arranged between the free structure and the pinned structure. The free structure comprises a plurality of free layers. The free structure is arranged with the SHE structure such that current in the SHE structure induces spin transfer into the free structure. The processing circuitry is configured to receive an instruction to set the MTJ element to a target state of a plurality of states and in response to receiving the instruction, generate electrical current through the spin Hall effect structure to modify a resistance of the MTJ element to correspond to the target state.
US10762934B2

The present disclosure describes various exemplary memory storage devices that can be programmed to write electronic data into one or more memory cells in a write mode of operation and/or to read the electronic data from the one or more memory cells in a read mode of operation. The various exemplary memory storage devices can select various control lines to read the electronic data from the one or more memory cells onto data lines and/or to write the electronic data from these data lines into the one or more memory cells. In some situations, these data lines are charged, also referred to as pre-charged, to a first logical value, such as a logical one, before the various exemplary memory storage devices write the electronic data into the one or more memory cells. During this pre-charging of these data lines, the various exemplary memory storage devices electrically isolate these data lines from specialized circuitry within these exemplary memory storage devices. This specialized circuitry, also referred to as a write driver, writes the electronic data onto these data lines for storage in the one or more memory cells during the write mode of operation.
US10762928B1

Provided is a method, system, and computer program product for dynamically enhancing the media consumption experience of a user. A processor may output media content selected by a user on a media playback device. The processor may receive data indicating a sleep state of the user from a determination device. The processor may alter the output of the media content based, at least in part, on a type of the media content and the sleep state of the user.
US10762925B2

A patterned magnetic graphene made from the steps of transferring or growing a graphene film on a substrate, functionalizing the graphene film, hydrogenating the graphene film and forming fully hydrogenated graphene, manipulating the extent of the hydrogen content by using an electron beam from a scanning electron microscope to selectively remove hydrogen, wherein the step of selectively removing hydrogen occurs under a vacuum, and forming areas of magnetic graphene and non-magnetic graphene. A ferromagnetic graphene film comprising film that has a thickness of less than two atom layers thick.
US10762921B1

According to one embodiment, a disk device includes a first actuator assembly and a second actuator assembly which are respectively supported by a first bearing unit and a second bearing unit to be rotatable about a support shaft. The first bearing unit includes a first sleeve and a ball bearing. The second bearing unit includes a second sleeve and a ball bearing. The first sleeve includes a first end surface opposed to the second sleeve and an annular first step projecting from the first end surface, and the second sleeve includes a second end surface opposed to the first step with a gap and an annular second step projecting from the second end surface. The second step is opposed to the first step and the first end surface with a gap.
US10762914B2

Utilizing an adaptive multichannel technique to mitigate reverberation present in received audio signals, prior to providing corresponding audio data to one or more additional component(s), such as automatic speech recognition (ASR) components. Implementations disclosed herein are “adaptive”, in that they utilize a filter, in the reverberation mitigation, that is online, causal and varies depending on characteristics of the input. Implementations disclosed herein are “multichannel”, in that a corresponding audio signal is received from each of multiple audio transducers (also referred to herein as “microphones”) of a client device, and the multiple audio signals (e.g., frequency domain representations thereof) are utilized in updating of the filter—and dereverberation occurs for audio data corresponding to each of the audio signals (e.g., frequency domain representations thereof) prior to the audio data being provided to ASR component(s) and/or other component(s).
US10762906B2

Automatically identifying speakers in real-time through media processing with dialog understanding. A plurality of audio streams may be received, an audio stream representing a speech of a participant speaking during an online meeting. A voice characteristic of a voice corresponding to the speech of the participant in the audio stream may be determined. The plurality of audio streams may be converted into text and a natural language processing may be performed to determine content context of the dialog. The natural language processing infers a name to associate with the voice in the audio stream based on the determined content context. A data structure linking the name with the voice may be created and stored in a knowledge base. A user interface associated with the online meeting application is triggered to present the name or identity of the speaker.
US10762904B2

A method of operating an electronic device and an electronic device thereof are provided. The method includes receiving a first voice signal of a first user, authenticating whether the first user has authority to control the electronic device, based on the first voice signal, and determining an instruction corresponding to the first voice signal based on an authentication result and controlling the electronic device according to the instruction. The electronic device includes a receiver configured to receive a first voice signal of a first user and at least one processor configured to authenticate whether the first user has authority to control the electronic device based on the first voice signal, determine an instruction corresponding to the first voice signal, and control the electronic device according to the instruction.
US10762903B1

A processing device executing a component of a conversational recovery system receives an intent data and a first entity data identified from user input data. The processing device determines that the first entity data is associated with first content associated with a first component. The processing device additionally receives a text data of the user input data. The processing device determines a word in the text data that matches a keyword associated with second content associated with a second component. The processing device ranks the first component and the second component. The processing device generates message data that comprises an inquiry with respect to choosing the first content or the second content.
US10762887B1

Audio data describing an audio signal may be received and used to determine a set of frames of the audio signal. A plurality of note onsets in the set of frames may be identified based on spectral energy of the audio signal in the set of frames. One or more tempos may be computed based on the identified plurality of note onsets. The one or more tempos may be validated based on a tempo validation condition. One or more music states of the audio signal may be determined based on the validated one or more tempos. Audio enhancement of the audio signal may be modified based on the one or more determined states of the audio signal.
US10762884B2

A keyboard device for an electronic keyboard instrument, capable of suppressing bouncing of a hammer returning to its original position. A key extends in a front-rear direction swingably about a balance rail pin. The hammer is formed vertically pivotally movable between initial and pivotally-moved positions about a hammer fulcrum provided near a rear end of the key and is placed on the key via a key contact portion in contact with a rear end of upper surface of the key from above, for pivotal motion by swinging of the key. A hammer cushion is provided on upper surface of the key at a predetermined location forward of the key contact portion to suppress bouncing of the hammer by contact with a cushion contact portion of the hammer returning from the pivotally-moved position to the initial position by releasing the key depression.
US10762883B2

A drumstick including a first portion having a tip for striking a percussion instrument and a second portion separate from and mounted to the first portion. The second portion defines a space to house one or more functional components of the drumstick, and the second portion includes a substantially tubular outer wall defining the space therein.
US10762874B2

An electronic device with irregularly-shaped display also includes a storage device, and at least one processor. The display screen includes a corner and first, second, and third display areas. The first display area is the outermost display area and the third display area is the innermost. The first display area displays a first color, and the third display area displays a second color. The processor can set the color of the middle display area (the second display area) according to the first color and the second color.
US10762870B2

An electronic device includes: a display driver integrated circuit (IC) configured to transmit image data to a display; and a host coupled to the display driver IC through a first interface and a second interface, wherein the host is configured to transmit the image data to the display driver IC through the first interface and transmit a mode switching signal to the display driver IC through the second interface, wherein the mode switching signal indicates whether the image data is to be transmitted in a command mode or in a video mode.
US10762869B2

An information presentation apparatus includes a detector and a display. The detector detects a predetermined target person to whom information is to be presented. When plural target persons to whom pieces of different information are to be presented, respectively are detected by the detector, the display displays target information that indicates each of the target persons and presentation information that corresponds to each of the target persons.
US10762866B2

A method and apparatus for updating pixel elements of a display device. The display device comprises a pixel array including a plurality of pixel elements and one or more light sources to illuminate the pixel array at a first instance of time. A data driver is configured to receive a frame of display data corresponding to an image to be displayed on the pixel array at a first instance of time. The data driver scans each row of the pixel array, during a pixel adjustment period prior to the first instance of time, to drive a plurality of first voltages onto the plurality of pixel elements, respectively, based on the received frame. The data driver further rescans a subset of rows of the pixel array, during the pixel adjustment period, to drive second voltages onto respective pixel elements in the subset of rows based on the received frame.
US10762863B2

An embodiment of the present disclosure provides a device of driving a display panel, comprising: a control circuit, a memory circuit, a timing circuit and a resistance circuit; where the control circuit is configured to read resistance control data stored in the memory circuit and output the resistance control data to the timing circuit and the resistance circuit, the resistance circuit is configured to adjust its own resistance according to the received resistance control data.
US10762862B2

The present application discloses a display panel and a display apparatus. The display panel includes a substrate, an electrostatic discharge circuit disposed on the substrate and including a voltage gate high terminal (VGH terminal), a voltage gate low terminal (VGL terminal), an electrostatic input end and a common voltage terminal (VCOM terminal) coupled to components of the display panel, a first discharge unit and a second discharge unit, where the first discharge unit includes a first P-type thin film transistor and a second P-type thin film transistor, a gate of the first P-type thin film transistor is connected to a drain of the first P-type thin film transistor, and a gate and a drain of the first P-type thin film transistor are also connected to the VGH terminal, a source of the first P-type thin film transistor is connected to the electrostatic input end, a gate of the second P-type thin film transistor is connected to a drain of the second P-type thin film transistor, and a gate and a drain of the second P-type thin film transistor are also connected to the source of the first P-type thin film transistor, a source of the second P-type thin film transistor is connected to the VGL terminal, an input end of the second discharge unit is connected to the electrostatic input end, and an output end of the second discharge unit is connected to the VCOM terminal.
US10762858B2

A display device includes a display panel including: a plurality of pixels; and a signal controller which generates, on a frame-by-frame basis, a display signal based on an input image signal and a control signal from an outside. The signal controller includes a memory which stores a preset image signal, a receiver which receives the control signal, a clock signal modulator which generates an internal clock signal having a first frequency during a blank period, which is determined based on the control signal in a frame period, and a data processor which reads the preset image signal from the memory in response to the internal clock signal for an image processing.
US10762854B2

A display device includes first pixels in a first pixel area, second pixels in a second pixel area, first stages, second stages, and third stages. The first pixels are electrically connected to first signal lines, second signal lines, and data lines. The second pixels are electrically connected to at least a portion of third signal lines, fourth signal lines, or data lines. The first stages supply a first signal to the first and third signal lines. The second stages supply a second signal to the second signal lines and at least one of the fourth signal lines. The third stages supply the second signal to the fourth signal lines other than the at least one fourth signal line connected to the second stages. The second stages are spaced from the third stages.
US10762849B2

A pixel-related circuit and a display panel are provided. The pixel-related circuit includes a plurality of pixel groups arranged in an array. The pixel group includes several pixel cells. Each pixel cell includes a first switch, a second switch, a voltage-dividing switch, and a common electrode line.
US10762847B2

A pixel circuit compensation method is provided, including: acquiring a threshold voltage of a driving transistor in each subpixel of a display panel; determining whether there is an abnormal voltage in the threshold voltages; and when there is the abnormal voltage, adjusting a compensation signal to be applied to a first subpixel corresponding to the abnormal voltage.
US10762846B2

A driver of a display panel is provided. The driver includes a plurality of sensing channels and a signal convertor. The plurality of sensing channels are configured to receive a plurality of sensing signals from the display panel via a plurality of sensing lines and output the sensing signals. The signal convertor is coupled to the sensing channels and configured to receive the sensing signals from the sensing channels. The signal convertor receives the sensing signals from the sensing channels in different sequences during different sensing periods.
US10762843B2

A display system includes a display panel comprising a plurality of pixel circuits, and a measurement and data processing unit that is external to the display panel. Each pixel circuit includes a light-emitting device having a first terminal connected to a first voltage supply and a second terminal opposite from the first terminal; a first transistor connected between a data voltage supply line from the measurement and data processing unit and the second terminal of the light emitting device; and a second transistor connected between the second terminal of the light-emitting device and a sample line to the measurement and data processing unit. The measurement and data processing unit samples a measured voltage at the second terminal of the light-emitting device through the sample line and outputs a data voltage to the light-emitting device based on the measured voltage to compensate variations in properties of the light-emitting device.
US10762838B2

A display device with a substrate including an active area having a plurality of pixels, and an inactive area adjacent to the active area; a plurality of power lines in the active area, connected to the plurality of pixels; a first power link line in the inactive area configured to receive power voltage and transmit the power voltage to the plurality of power lines; and a first hole disposed in the first power link line.
US10762834B2

Brightness irregularities that develop in a light emitting device due to is persion among pixels in the threshold values of TFTs used for supplying electric current to light emitting devices become obstacles to improved image quality of the light emitting device. As an image signal input to a pixel from a source signal line, a desired electric potential is applied to a gate electrode of a TFT for supplying electric current to an EL device, through a TFT having its gate and drain connected to each other. A voltage equal to the TFT threshold value is produced between the source and the drain of the TFT 105. An electric potential in which the image signal is offset by the amount of the threshold value is therefore applied to the gate electrode of the TFT. Further, TFTs are disposed in close proximity to each other within the pixel, so that dispersions in the TFT characteristics do not easily develop. A desired drain current can thus be supplied to the EL device even if there is dispersion in the threshold values of the TFTs among pixels, because this is offset by the threshold value of the TFT.
US10762827B2

According to an embodiment, in a display device, pixels have memories respectively. A signal supply circuit includes a mode control circuit, and switches into a first mode or a second mode to supply digital data pieces to sub-pixels. In the first mode, the circuit receives from the outside first video data pieces corresponding to n sub-pixels, and supplies digital data pieces for the n sub-pixels to corresponding memories. In the second mode, the signal supply circuit receives from the outside second video data pieces corresponding to m sub-pixels fewer than n sub-pixels, and supplies digital data pieces for the n sub-pixels to corresponding memories based on the second video data pieces.
US10762826B2

A pixel circuit, a display panel, a display device and a driving method thereof are provided. The display panel includes a silicon substrate and a plurality of display units and a plurality of storage units fabricated on the silicon substrate. The plurality of storage units correspond to the plurality of display units one to one, and the plurality of storage units are respectively configured to receive and store display data of the plurality of display units corresponding to the plurality of storage units.
US10762820B2

System and method for improving displayed image quality of an electronic display that displays a first image frame by applying a first voltage to a display pixel and a second image frame directly before the first image frame by applying a second voltage to the display pixel. A display pipeline is communicatively coupled to the electronic display and receives first image data corresponding with the first image frame, where the image data includes a first grayscale value corresponding with the display pixel. Additionally the display pipeline determines an inversion balancing grayscale offset based at least in part on the first grayscale value when polarity of the first voltage and polarity of the second voltage are the same and determines magnitude of the first voltage by applying the inversion balancing grayscale offset to the first grayscale value to reduce likelihood of a perceivable luminance spike when displaying the first image frame.
US10762818B2

A display device includes a display panel, a micro lens array, a driving system, a controller, and a signal processor. The controller is configured to set at least one preset path within one frame. The driving system is configured to drive, according to the preset path, the display panel and/or the micro lens array to move along respective preset path(s), and to control the display panel and/or the micro lens array that move along the preset path to stop moving at the stopping positions. The signal processor is configured to, in response to stopping of the display panel and/or the micro lens array at the corresponding stopping positions, provide display sub-images to the display panel according to the at least one preset path and one frame of display image.
US10762814B2

A display panel and a testing method thereof, a display device are provided. The display panel includes a plurality of data lines and a plurality of test signal lines, an even number of adjacent data lines are grouped as a data line group, one test signal line is provided at a middle position of the data line group, a plurality of data line groups are in one-to-one correspondence with the plurality of test signal lines, each of the plurality of test signal lines includes a first extending part and a plurality of second extending parts coupled to the first extending part, and each of the second extending parts extends symmetrically at both sides of the first extending part.
US10762805B1

The present invention discloses a simulated solid fuel, including a fuel body, a flow guiding device, a mist source and a light source. The fuel body houses a mist distribution chamber and an air directing chamber which are isolated from each other, and the surface of the fuel body includes mist outlets and mist inlets, the mist outlets and the mist inlets all communicating with the mist distribution chamber. The flow guiding device provides an upwardly rising air flow in the air directing chamber. The mist source delivers mist to the mist distribution chamber through the mist inlets, and is then attracted by the air flow injected from the air ejection port to move toward the middle area of the fuel body to form a flame shape, and is irradiated by the light emitted from the light source, thereby truly simulating the realistic effect of solid fuel combustion.
US10762799B1

A make-up assisting method implemented by a make-up assisting device is disclosed, wherein the make-up assisting device (1) has a reflecting mirror (11), an image capturing unit (13) and a display unit (12) arranged behind the reflecting mirror (11). The make-up assisting method includes steps of: reflecting user's face image (110) through the reflecting mirror (11) and controlling the image capturing unit (13) to execute an image recording procedure toward the user when the make-up assisting device (1) enters a make-up assisting mode; obtaining video content information (162) corresponding to user's current make-up procedure; displaying the video content information (162) on a first assisting interface (121) of the display unit (12), wherein the first assisting interface (121) does not overlap with the face image; and, terminating the image recording procedure to generate a recorded video (163) when the make-up procedure is completed.
US10762793B2

Systems and methods for selecting a runway record for a target runway are provided. The system includes: a first database having a first runway record with a first runway threshold; a second database having a second runway record with a second runway threshold; a transceiver for receiving an ILS signal; and a computer system. The computer system is configured to determine when the ILS signal is substantially zero. When the ILS signal is substantially zero, the computer system is configured to receive, from one or more databases, a plurality of runway records including corresponding runway thresholds; and select a most accurate runway record from the plurality of runway records based, at least in part, on which of the corresponding runway thresholds deviates least from the aiming point. In various embodiments, the most accurate runway record is then utilized for rendering images in a cockpit display system.
US10762775B2

A vehicle terminal device is provided. The vehicle terminal device includes a first communicator configured to communicate with an apparatus included in the vehicle using a first wireless communication, a second communicator configured to communicate with an apparatus outside the vehicle using a second wireless communication, a detector configured to detect state information of the vehicle, and a controller configured to control the second communicator to broadcast an accident alert message for alerting of an accident involving the vehicle to at least one of an apparatus included in an adjacent vehicle or a traffic management device in response to a determination of the accident based on the state information of the vehicle detected through the detector, and control the second communicator to transmit at least one of information received from the apparatus included in the vehicle through the first communicator or the state information of the vehicle detected through the detector, to an external server.
US10762771B2

Methods for creating high quality alarms raise EMS operator awareness to abnormal conditions in monitored assets across multiple sites in a single EMS software platform. An embodiment includes steps for accessing an alarm designer software tool that contains a library of alarm definitions and the ability to create new alarm definitions, clone and edit existing alarm definitions, lock alarm definitions and delete alarm definitions. Applicable data is defined using channel attributes identifying which channel or channels associated with the multiple monitored sites are to be evaluated for alarming conditions. The alarm frequency, trigger conditions, pending open duration, close conditions, and pending close duration are also defined. Alarms can trigger upon one or more channels' behavior over periods of time and conditional relationships between multiple channels. Close conditions for an alarm can be, but are not required to be, the resolution of the trigger conditions.
US10762766B2

A building alarm system and automated door lock arranged to place the alarm system in an armed state when a door lock fails to engage to lock an associated door in a closed position. Activation of a single button by a user or use of specific code by a user to gain access to a building can cause the alarm system to automatically rearm and for door locks at the building to be locked after entry by the user. A first responder code can be used by first responder personnel to gain access to a building after an alarm system indicates an alarm state, e.g., that corresponds to an emergency condition.
US10762765B1

Various embodiments include a system that can comprise one or more processing modules and/or one or more non-transitory memory storage modules storing computing instructions on the one or more processing modules. The computing instructions can be configured to perform the acts of accessing a user history of a user in a first database, wherein the user history can comprise a first set of records describing a first set of physical items, wherein the first set of records can comprise a first distinct record describing a first distinct physical item, and/or wherein the first set of physical items can comprise the first distinct physical item; querying a physical item database for a second distinct record, wherein the physical item database can comprise the second distinct record, and wherein the second distinct record can describe a location of the first distinct physical item; receiving a first physical proximity indication that the user is within a first predefined physical proximity to the location of the first distinct physical item; in response to receiving the first physical proximity notification, automatically notifying the user that the user is within the first predefined physical proximity to the location of the first distinct physical item; receiving a first removal indication that the user has removed the first distinct physical item from the location of the first distinct physical item; and/or in response to receiving the first removal indication, automatically removing the first distinct record from the user history. Other embodiments are also disclosed herein.
US10762762B2

Systems and methods for operating a reader. The methods comprise: supplying power from the reader to an external sensor using a single cable that (A) connects the reader to both an external antenna and the external sensor and (B) is used for data communications between the reader, the external antenna and the external sensor; receiving, by the reader via the single cable, a sensor signal comprising information indicating the external sensor's detection of an individual's presence in proximity thereto, where the sensor signal has a frequency that is outside the antenna's transmit frequency; initiating tag read operations of the reader in response to the sensor information's reception at the reader; and communicating an interrogation signal for tag reading from the reader to the external antenna via the single cable, where the interrogation signal has a frequency which is outside the external sensor's receive frequency band.
US10762758B2

Embodiments of the present invention relate to, in general, a fire detection device and notification system configured for generating alerts based on detected environmental conditions (e.g., temperature, humidity, presence of flame or smoke or combustion gas). In some embodiments, the fire detection device employs various sensor devices (e.g., temperature, humidity, flame, smoke, gas, and the like) to collect environmental data and determine whether the detected environmental conditions indicate the presence of or the increased possibility of a fire. In some embodiments, the invention further comprises a notification system for automatically generating and transmitting alerts to one or more computing devices (e.g., responder dispatch systems) based on the detection of hazardous conditions.
US10762756B2

The present disclosure provides microwave intrusion detecting device with multi-direction and multi-range fence which detects human or vehicle intrusions within altering range by transmitting microwave signals and receiving echo signals. It includes pair of detecting units, a signal unit, a processor, a control interface, an alarm unit, a storage unit, a communication unit, and a power supply unit. The pair of detection units are physically composed back-to-back which can form a long-distance electronic fence. The second detection unit can be separated from a main body to adjust the antenna coverage angle to adapt to environment or obstacles. The signal unit generates the frequency modulated continuous wave signal to the two detecting units respectively. The processor can set thresholds segments to from passing gates in microwave intrusion detecting device and can generate an alarm unit message.
US10762745B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10762742B2

The present disclosure relates generally to a system that enables a mobile device running a mobile device application to communicate with different gaming establishment components and modify the mobile device application functionality and/or the mobile device application appearance based on different data received from different gaming establishment components.
US10762738B2

A cash management system includes a plurality of cash settlement devices, a cashier device, and a cash management device, wherein the cash management device acquires the inventory number in each cash settlement device, and when a request is made to supply change funds, calculates the total number of banknotes or coins lacking relative to the preset post-replenishment inventory number thereof, wherein the cash management device instructs the cashier device to, when the total number is equal to or less than the inventory number in the cashier device, dispense banknotes or coins, the number of the dispensed banknotes or coins being required to allow the inventory number in the cash settlement device to reach the post-replenishment inventory number, and when the total number exceeds the inventory number in the cashier device, dispense banknotes or coins, the number of the dispensed banknotes or coins being calculated according to a preset calculation formula.
US10762736B2

Currency is selectively illuminated with Ultraviolet (UV) light, Infrared (IR) light, and/or white light in front of a camera, which may be integrated into a scanner in some embodiments. The camera takes an image of the illuminated currency and the image is presented on a screen of a display for validating the currency.
US10762735B2

A system and computer-implemented method includes the operation of transmitting, via a payment-on-delivery device, a request message to a consumer computing device. The request message includes a request as to whether a consumer wishes to allow a package carrier to actuate an electronic lock. An indication that the package carrier may actuate the electronic lock is received by the payment-on-delivery device, which in response, presents a message to the package carrier asking whether the package carrier wishes to actuate the electronic lock. The package carrier selects to actuate the electronic lock and is presented with an access code for actuating the electronic lock.
US10762723B1

System, methods, and other embodiments described herein relate to controlling a parking facility. In one embodiment, a method of controlling a parking facility control system is disclosed. The method includes selecting a pricing model, from a set of models based, at least partially, on historical data that indicates past parking rates and past usage levels of the parking facility. The method includes determining, periodically, a dynamic parking rate according to the pricing model. The method includes, in response to receiving a parking request for a vehicle, determining a current parking rate for the vehicle according to at least the dynamic parking rate and attributes of the parking request that indicate at least a parking duration that the vehicle is estimated to be parked at the parking facility. The method includes transmitting a parking notification to the vehicle, the parking notification indicating a parking space and the current parking rate.
US10762722B2

An apparatus configured to, in respect of first and second virtual reality content (207, 209) each configured to provide imagery for a respective first and second virtual reality space for viewing in virtual reality; and based on first-user-viewing-experience information defining an appearance of an object of interest (205) that appears in the first virtual reality content as viewed, in virtual reality, by a first user (201), and defining a time-variant point of view from which the first user (201) viewed the object of interest (205); providing for display to a second user (202), the second user provided with a virtual reality view of the second virtual reality content (203), of imagery of the object of interest (204) superimposed into the virtual reality space of the second virtual reality content (203) such that the second user (202) is able, while viewing the second virtual reality content, to witness the object of interest (204) as it was viewed by the first user (201).
US10762720B2

An electronic device is provided that has a heat mountable device (HMD) with a display, some sensors, a network interface, and a memory that are all interconnected with a processor. First context is created for a virtual reality (VR) application. The VR application includes a default virtual object and a virtual environment. Second context is obtained from the physical world. The first context and the second context are combined to create a combined context that includes physical world details with the first context. A determination is made as to whether a replacement virtual object, relevant to the combined context, is available. When a replacement virtual object is available, it can be obtained and substituted for the default virtual object in the virtual environment. The virtual environment can then be displayed with the replacement virtual object instead of the default virtual object.
US10762717B2

A method and system that dynamically partitions a 3-D model into multiple regions. The method determines the vertices to be included in each region according to values assigned to an appropriate color channel for each vertex. After partitioning the 3-D model into different regions, the method allows a user to assign different weights to each region to specify a contribution by a driving shape for deforming that region. Dynamic partitioning may be used on multiple color channels to partition the three dimensional model into more than two regions.
US10762712B2

Augmented reality (AR) telepresence systems and methods are disclosed for obtaining a 3D model of a physical location from a 3D-capture system comprising one or more 3D depth sensors disposed throughout the physical location, generating a truncated 3D model of the physical location, the truncated 3D model corresponding to the intersection of the generated 3D model and a field of view of a user terminal camera at the physical location, and transmitting the truncated 3D model to a remote location.
US10762711B2

A head-up display system includes: an object generation unit configured to generate an object for supporting driving and adjust a display state of the object in such a manner as to adapt to a place at which driving support is required based on information on the place; and a display control unit configured to display the object on a windshield in such a manner that the object is superimposed on a real space visible across the windshield.
US10762699B2

A machining parameter automatic generation system includes a geometric data capturing module, a feature recognition learning network and a machining parameter learning network. The geometric data capturing module captures a geometric shape of a workpiece to generate a candidate feature list. The feature recognition learning network trains the candidate feature list according to a first neural network model to obtain an applicable feature list. The machining parameter learning network trains the applicable feature list and the candidate machining parameter according to a second neural network model to obtain an applicable machining parameter. The applicable machining parameter is used to generate a machining program, and the machining program is read by a machine tool for processing.
US10762696B2

A method of operating a graphic processor performing sampling-based rendering involves intermediate rendering by shading-processing some fragments of a first frame by using a first sample candidate map having a first pattern. Further intermediate rendering may also be performed by shading-processing some fragments of a second frame by using a first sample candidate map having a second pattern. Other fragments of the second frame may be additionally sampled, where these other fragments may be determined based on comparing a shading processing result of the first frame and a shading processing result of the second frame. Final rendering may be performed by shading-processing the additionally sampled fragments.
US10762694B1

Systems and methods for generating shadows for inserted content are provided. The inserted content may include augmented reality content that is inserted into an image of a physical space. An example includes determining a location to insert content within an image. The content may include a polygonal mesh defined in part by a skeleton that has a plurality of joints. Examples may further include selecting a plurality of selected joints form the plurality of joints. Examples may also include generating a shadow polygon based on the content and determining shadow contributions values for the plurality of selected joints for pixels of the shadow polygon. Examples may also include combining the shadow contribution values from the selected joints to generate shadow magnitude values for the pixels, rendering the shadow polygon using the shadow magnitude values, and overlaying the inserted content on the rendered shadow polygon.
US10762691B2

Examples described herein generally relate to displaying an image on a display device where a motion during a latency between a first time associated with activating a first portion of the display device and a second time associated with activating a second portion of the display device is predicted. At least a second portion of an image, to be displayed at the second time, is distorted based at least in part on a function of the motion and the latency to compensate for the latency. A first portion of the image is displayed at the first time by activating the first portion of the display device. The second portion of the image, as distorted, is displayed at the second time by activating the second portion of the display device.
US10762686B2

Apparatus and method for a hierarchical beam tracer. For example, one embodiment of an apparatus comprises: a beam generator to generate beam data associated with a beam projected into a graphics scene; a bounding volume hierarchy (BVH) generator to generate BVH data comprising a plurality of hierarchically arranged BVH nodes; a hierarchical beam-based traversal unit to determine whether the beam intersects a current BVH node and, if so, to responsively subdivide the beam into N child beams to test against the current BVH node and/or to traverse further down the BVH hierarchy to select a new BVH node, wherein the hierarchical beam-based traversal unit is to iteratively subdivide successive intersecting child beams and/or to continue to traverse down the BVH hierarchy until a leaf node is reached with which at least one final child beam is determined to intersect; the hierarchical beam-based traversal unit to generate a plurality of rays within the final child beam; and intersection hardware logic to perform intersection testing for any rays intersecting the leaf node, the intersection testing to determine intersections between the rays intersecting the leaf node and primitives bounded by the leaf node.
US10762684B2

In one embodiment, a method includes displaying a first content item on a screen of a computing device, the first content item occupying the entire screen and comprising an icon representing a second content item; and in response to a first user input, displaying a first animation sequence depicting the icon opening up to reveal the second content item, the second content item eventually replacing the first content item and occupying the entire screen. Then, in response to a second user input, the method further includes displaying a second animation sequence depicting the second content item closing down and returning to the icon included in the first content item, the second content item eventually disappearing from the screen.
US10762679B2

A method for generating an output image with realistic individual text inserts via software loaded on a computer is provided. The method comprises the steps of providing a base image in a commercial graphical format with at least one position frame defined within the base image; the position frame defines an area within the base image where a text insert is insertable; providing software loaded on the computer which transforms a low resolution image into a high resolution image; defining a vector path within the position frame; arranging the text insert along the vector path; composing the text insert wherein the such step comprises the steps of selecting individual elements, sizing the individual elements as a function of the vector path, assembling the elements into letters, and assembling the letters along the vector path to compose the text insert; and entering text of the text insert via a user interface.
US10762677B2

The present invention provides a display apparatus that provides, to a driver of a vehicle, an image showing vehicle information related to the vehicle by superimposing the image on a foreground of the vehicle, the apparatus including an obtainment unit configured to obtain information related to a driving state of the driver, and a control unit configured to control a display mode of the image based on the information obtained by the obtainment unit.
US10762676B2

A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product.
US10762669B2

Systems and techniques are described for colorizing vector images. Color raster images that correspond to the vector images are used to perform a color mapping to colorize the vector images. The vector images are represented using non-overlapping planar arrangements of faces of the vector images, so that the color mapping may be performed with respect to the faces. The faces may be processed in parallel, to further facilitate a speed and scalability of the describes processes and results.
US10762666B2

A computerized system for grading the colour of a diamond, wherein the colour of the diamond is graded based on a predetermined threshold of correlation of colour of a diamond with the colour of a diamond of a plurality of diamonds each having a colour grading assigned thereto, the computerized system including: an optical image acquisition device for acquiring at least a first optical image of a diamond, wherein the first optical image is acquired at a predetermined angle of inclination to the central axis extending normal to the table and through the apex of the pavilion of the diamond and in a direction of towards the table and wherein the first optical image is acquired in an environment having a predetermined constant light level; a processor module for comparing data derived from acquisition of the at least a first optical image with a plurality of data sets each of which corresponds to a diamond of a plurality of diamonds, wherein data sets are each derived from an optical image acquired by an optical image acquisition device in an environment having a predetermined constant light the same as that as (i) and each of the data sets is assigned a colour grading, and wherein said data derived from acquisition of the at least a first optical image and the data of said data sets is data indicative of the colour of the diamond from which it is acquired; and an output module, for responsive to a predetermined threshold of correlation between the data derived from input of the first optical image and one of the plurality of data sets, providing an output signal indicative of the colour grade of the diamond.
US10762663B2

A method for analyzing a presence of objects within a space provided with a capturing system comprising a plurality of camera devices and a playback system for reproducing audio and/or visual signals in the space, the method comprising obtaining a first 3D volumetric representation of a scene within the space, generated on the basis of input streams of at least a first and a second camera device, said first 3D volumetric representation showing at least one object within the scene; sending probe signals to a processing unit; controlling the processing unit to reproduce, using the playback system, one or more audio and/or visual signals on the basis of the probe signals into the space; controlling the processing unit to capture a second 3D volumetric representation of the scene including reproductions of the one or more audio and/or visual signals within the space; and analyzing the reproductions of the one or more audio and/or visual signals captured within the first space whether they correspond to a presumed location of the at least one object shown in the first 3D volumetric representation.
US10762662B2

Target tracking in a video is a highly challenging problem as the target may be effected by its appearance changes along the video, partial occlusions, background clutter, illumination variations, surrounding environment and also due to changes in the motion of the target. Embodiments of the present disclosure address this problem by implementing neural network for convolution feature maps and their gradient maps generation. The proposed two-class neural network (TCNN) is guided by feeding it target of interest defined by a bounding box in a first frame of the video. With this target guidance TCNN generates target activation map by using convolutional features and gradient maps. Target activation map gives tentative location of target, and this is further exploited to locate target precisely by using correlation filter(s) and peak location estimator based on identified context. This process repeats for every frame of the video to track the target accurately.
US10762654B2

A method of generating a three-dimensional model of an object is disclosed. The method may use a light field camera to capture a plurality of light field images at a plurality of viewpoints. The method may include capturing a first light field image at a first viewpoint; capturing a second light field image at the second viewpoint; estimating a rotation and a translation of a light field from the first viewpoint to the second viewpoint; obtaining a disparity map from each of the plurality of light field image; and computing a three-dimensional point cloud by optimizing the rotation and translation of the light field and the disparity map. The first light field image may include a first plurality of subaperture images and the second light field image may include a second plurality of subaperture images.
US10762652B2

A head-mounted device (HMD) is configured to perform depth detection in conjunction with movement tracking. The HMD includes a stereo camera pair comprising a first camera and a second camera, both of which are mounted on the HMD. The fields of view for both of the cameras overlap to form an overlapping field of view. These cameras are configured to detect both visible light and infrared (IR) light. The HMD also includes an IR dot-pattern illuminator that is configured to emit an IR dot-pattern illumination. The HMD uses the IR dot-pattern illumination to determine an object's depth. The HMD also includes one or more flood IR light illuminators that emit a flood of IR light. The HMD uses the flood of IR light to track at least its own movements, and sometimes even hand movements, in various environments, even low light environments.
US10762647B2

A system and method of assisting a treatment procedure is provided, the method comprising the steps of determining a 3-D intervention vector in relation to an inner body structure of a body of interest based on a 3-D x-ray image, determining a 3-D position of an entry point on an outer surface of the body of interest based on the intervention vector, comparing the position and/or orientation of the inner body structure in the 3-D x-ray image with the position and/or orientation of the inner body structure in an additional 2-D x-ray image being generated transverse to the intervention vector, correcting the 3-D position of the entry point on the outer surface of the body of interest based on a deviation detected in the comparing step.
US10762627B2

A method for registering a three dimensional (3D) coordinates system with a Medical Positioning System (MPS) coordinate system and with a two dimensional (2D) coordinate system, includes acquiring at least one 2D image of a volume of interest, the volume of interest including at least one tubular organ within the body of a patient. The 2D image is associated with the 2D coordinate system, and a plurality of MPS points is acquired, within the at least one tubular organ. The MPS points are associated with the MPS coordinate system, the MPS coordinate system being registered with the 2D coordinate system. A 3D image model is extracted of the at least one tubular organ form a pre-acquired 3D image of the volume of interest. A volumetric model of the at least one tubular organ from the 2D image is estimated and from the acquired MPS points, the 3D coordinate system is registered with the MPS coordinate system and with the 2D coordinate system by matching the extracted 3D image model and the estimated volumetric model of the at least one tubular organ.
US10762626B2

A method for reconstructing medical images comprises: identifying a plurality of organs in a body of a subject based on an anatomic image; assigning a plurality of voxels in the body to respective ones of the plurality of organs based on the anatomic image; and reconstructing activity images of the body using respectively different processing for the voxels assigned to each respective one of the plurality of organs.
US10762616B2

Systems and methods described herein are directed to changing models and analytics algorithms on an edge node from a core server, which can be useful in situations such as optimized factories when the edge node is physically close to data sources such as within a factory plant. The core server or cloud runs analytics algorithms and models concurrently with data received from edge nodes, and replaces the edge node with more accurate analytics algorithms and models as applicable.
US10762614B2

Provided is an inspection apparatus, an inspection method and a computer program product which can easily remove an improper target object. An inspection apparatus (1000) includes a base (700) for placing target objects thereon, a photographing part (100) which can photograph the target objects placed on the base (700), an inspection part for performing an inspection for the target objects placed on the base (700) based on an image photographed by the photographing part (100), and a distinguishing process part for performing a process of making a specific target object placed on the base (700) visually distinguishable from other target objects placed on the base (700) based on a result of the inspection performed by the inspection part.
US10762609B2

A driving circuit configured to receive metadata and image signals, the driving circuit comprising: a meta-data parsing circuit configured to parse the metadata and output parsed metadata; an image analyzing and data processing circuit configured to analyze the image signals based on the parsed metadata and output a parameter and data signals; a reference voltage selector configured to output a reference voltage selection signal based on the parameter and the parsed metadata; a grayscale voltage generator configured to select a plurality of reference voltages in response to the reference voltage selection signal and generate a plurality of grayscale voltages based on the selected reference voltages; and an output circuit configured to convert the data signals to data voltage signals based on the grayscale voltages.
US10762606B2

An image processing apparatus includes: an acquisition unit configured to acquire a plurality of images each capturing an identical target and having a different attribute; a derivation unit configured to derive features from the plurality of images, using a first neural network; an integration unit configured to integrate the features derived from the plurality of images; and a generation unit configured to generate a higher quality image than the plurality of images from the feature integrated by the integration unit, using a second neural network.
US10762601B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel.
US10762592B2

Embodiments described herein provide an apparatus comprising a processor to divide a first projection into a plurality of regions, the plurality of regions comprising a plurality of pixels, detect errant visual content in a first region in the plurality of regions, determine a detail frequency rating for the first region, and apply one of a first rendering technique to the first region in the plurality of regions when the detail frequency rating for the first region in the plurality of regions fails to meet a detail frequency threshold or a second rendering technique to the first region in the plurality of regions when the detail frequency rating for the first region in the plurality of regions meets a detail frequency threshold. Other embodiments may be described and claimed.
US10762591B2

Systems and methods for engagement-based routing transportation services are disclosed. A method includes establishing a communication session between a server computing device, client computing device, and plurality of geographic routing entities. The method further includes receiving a request for the geographic routing system from the client computing device. The method further includes identifying ones of the geographic routing entities within a determined geographic distance of the client computing device and obtaining a plurality of scores and a plurality of geographic distances from the client computing device. The method further includes transmitting the request to one or more of the identified geographic routing entities. The method further includes receiving acceptances of the request from at least a subset of the identified geographic routing entities. The method further includes selecting a geographic routing entity from the subset based on the plurality of scores and the plurality of geographic distances.
US10762590B2

A system and method for provisioning secure devices onto a network are provided. The system includes a voucher server configured to provide a vouchers to a logistics device, and a secure pledge device associated with an RFID (Radio Frequency Identifier) chip, wherein the RFID chip comprises the voucher obtained from the voucher server and written to the RFID chip by the logistics device and the voucher is used for provisioning the pledge device to a customer network.
US10762587B2

Methods and systems for managing real estate titles and permissions include using a key to identify titles and/or permissions. The key is preferably operable to control operations of electronic devices within geographic boundaries, with the geographic boundaries preferably being defined by a geofence and/or IP-based addressing. In certain embodiments, a system is linked to real property records to assign the key to the owner of record. Like other property rights, this virtual right-to-control electronic devices while located in a certain space may be sold outright, leased, rented, partitioned or otherwise conveyed to others.
US10762584B2

The disclosure provides a system and method for collection of water point data from a distribution of water points to generate a digital aquifer. The disclosure includes a system to generate and collect water point data through devices supported by frugal innovations that address resource constraints. Use of the systems and methods as described enable water point users to better plan and manage limited water resources.
US10762582B2

The disclosure relates to identifying a user consuming content so that the user can share information on a social network communication service. Aspects of the disclosure relate to detecting reactions to the content and transmitting information to a social networking service associated with the user.
US10762571B2

An unmanned insurance drone can include a drone body and a sensor unit disposed on the drone body to collect sensor data. An on-board data processor converts the sensor data into insurance related information, and a wireless communication unit in communication with the data processor to transmit the insurance related information. In another example, the data processor may not be on the drone but remotely located. The location can be with the pilot or a control collection location. If the insurance related information is separate from the drone, than the wireless communication unit can transmit the raw sensor data to the processor.
US10762570B2

Systems and methods are provided in which contract terms from a first electronic representation of a contract are used to form at least a part of a second electronic representation of the contract. For instance, the first electronic representation of a contract may be formed for use with a first software application, such as an adjudication application, and such first electronic representation of the contract is used by a system to form at least part of a second electronic representation of the contract, wherein such second electronic representation is used by a second software application, such as a contract management application. Disparate applications often utilize different representations of contract terms, and certain embodiments enable a second electronic representation to be formed by the system at least in part from a first electronic representation so that the different electronic representations are consistent as to the overlapping contract terms included therein.
US10762569B2

Techniques for displaying market depth information for a financial instrument including a plurality of bid and ask order metrics at corresponding prices of the market instrument and associated time information. A graphical representation of the market depth information, with axes corresponding to time and price, is aligned with color gradients corresponding to one or more metrics including, for example, bid and ask order volume, order count, or order consideration, generated based on the market depth information. The graphical representation of the market depth information and the color gradients are displayed using a display device.
US10762567B1

A method for administrating a certificate of deposit (CD) includes receiving an option agreement entered into by a user with a financial institution. The option agreement defines one or more predetermined events enabling disposition of funds of a CD prior to the CD's maturity date. The option agreement has a fee associated therewith. The received option agreement and one or more services provided to the user by the financial institution are analyzed by a processor to determine said user's eligibility for disposition of CD funds prior to the maturity date based on an occurrence of the one or more predetermined events specified by the option agreement. The occurrence of the one or more predetermined events is verified, using the processor. A recommendation is provided to the user to dispose the CD funds in response to verifying the occurrence of the one or more predetermined events.
US10762565B2

A method can include obtaining a physical commodity that is divided into one or more physical units. The method can further include storing the physical commodity in a secure vault. Additionally, a map can be utilized to subdivide each of the one or more physical units into a plurality of segments. Each of the plurality of segments can be tangible portions of the physical unit that are distinct and identifiable. Subdividing each of the one or more physical units can render the physical units unaltered. Further, the map can be utilized to assign ownership of the plurality of segments to one or more owner users. The method can additionally include receiving an instruction to transfer ownership of a particular segment of the plurality of segments from a particular owner user to a buying user, and assigning in the map ownership of the particular segment to the buying user.
US10762559B2

A method and apparatus for facilitating access to credit scores in an enterprise system. A request that includes a context resource identifier may be received at a proxy server from a client. The proxy server controls access to a resource associated with an interface that is referenced by the context resource identifier using a profile that is dynamically built for a user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server. The proxy server sends a response generated by the resource to the client. The response includes a credit score for an entity that is based on a current financial state of the entity. Controlling access to the resource based on the context resource identifier and the profile for the user increases a speed of access to the resource in the enterprise system.
US10762542B2

The present disclosure discloses an item transfer apparatus, system and method, and belongs to the field of data processing. The method includes: sending, by a terminal, an order instruction of a target item to an order management system, feeding back, by the order management system, order information of an order to the terminal, sending, by the terminal, a resource exchange instruction to a card management system according to the order information and a read e-card, completing, by the card management system, transfer of the exchange resource, sending, by the order management system, an item transfer instruction to an item provider device according to a resource transfer result, and completing, by the item provider device, transfer of the target item. The present disclosure solves the problem that the current item transfer method not only needs to bind an e-card to a mobile phone but also has cumbersome operations; thereby achieving an effect that a user can acquire a target item through the e-card after directly making an order at a terminal without pre-binding or scanning a two-dimensional code or other additional operations.
US10762537B2

A mower may be specifically recommended for a user based on received data associated with a yard of the user. The method may include providing a computing device for a user, and receiving, using the computing device communicating with a computer over a network, particular parameters about the user's yard. The user's yard parameters may be compared with product parameters of mowers stored on a database associated with a retailer. Using the particular parameters about the user's yard received from the computing device, at least one mower matched with the user's needs. The recommendation of the at least one mower may then be provided to the user.
US10762536B2

Instead of accepting competing ads and using an arbitration function (e.g., an auction) to choose winning ads to be served with a document, sets of ads (perhaps having different characteristics) can be generated, and an arbitration function can be used to select the winning set of ads. Such arbitrations on sets of ads can consider how ads, search results, colors, positions, fonts, etc., all interact with each other and affect the usefulness of the sets of ads to advertisers, end users, document publishers, and/or an ad serving entity.
US10762529B1

Embodiments of the present disclosure provide methods, systems, and computer-readable media for: registering mobile asset; registering content associated with the mobile asset; tracking a location of the mobile asset, the mobile asset being associated with the content to be transmitted to at least one device in proximity to the mobile asset as the mobile asset propagates through the space; receiving a specification of at least one rule for transmitting the content, the at least one rule comprises at least one of the following: at least one element of profile data corresponding to the at least one device, and at least one action; receiving an indication that the at least one device is in proximity to the location of the mobile asset; determining whether the at least one rule is met; and transmitting the content associated with the mobile asset to the at least one device.
US10762523B2

A method for applying promotion codes to a payment transaction using a computing device is provided. The computing device includes a promotion application in communication with a server. The payment transaction includes a purchase made by a cardholder using a payment card over a payment card network. The method includes providing, by the promotion application, promotion data to the computing device, wherein the promotion data includes a merchant participating in the payment card network, a promotion program offered by the merchant, and promotion codes associated with the promotion program. The method further includes displaying the at least one promotion program on the computing device, receiving a selection of the at least one promotion program from the cardholder using the computing device, and sending the promotion codes associated with the selected promotion program to the server for a payment transaction that corresponds to the selected promotion program.
US10762516B2

Embodiments are directed to a trusted platform powered by a client-side company application that implements a Business Organizing Principle (“BOP”) for a company and distributed immutable ledger, which provides the company with secure transactions and transaction data.The application's Business Organizing Principle identifies the business components for a company (e.g., HR, marketing, suppliers, etc.) which the application identifies as core, medium-core, and non-core. The application can then suggest and link the business to other businesses on the network based on matching BOP components. The platform's scoring engine uses the ledger's trusted transactions to generate a BOP network score and “local score” to augment traditional thereby creating a quickly developed trusted ecosystem for horizontal B2B integration between not just businesses, but business components.
US10762500B2

Systems and methods for multi-merchant tokenization may include receiving a transaction from a point of sale terminal of a merchant, validating the merchant ID against merchant logs, and generating a token for the transaction. The token includes a primary account number, expiration, and a group ID. Additionally, the system provides the primary account number to a payment system and receives a response back. The response is then output back to the merchant along with the token. In subsequent transactions, the system may receive the token from a one point of sale terminal of the merchant. The system validates the merchant ID against merchant logs and ensures the merchant is configured for tokenization. The token is decrypted and the group ID is compared to the merchant ID in the merchant logs. When they match, the primary account number is provided to the payment system for approval.
US10762483B2

Embodiments of the invention are directed to a system for managing financial tokens associated with a financial account, whereby the system is directed towards generating and authenticating tokens associated with the financial account in order to grant access to a user to conduct financial transactions on the financial account using an Automated Teller Machine (ATM). The system is configured to generate a server token that is associated with at least one financial account; communicate, to a first mobile device, a server packet comprising at least the server token; receive, from an ATM, a security packet comprising at least a device token; authenticate the device token, the authentication comprising comparing the device token with the server token, thereby resulting in a successful authentication of the device token; and communicate the successful authentication to the ATM.
US10762477B2

A method including receiving, at a first system from a first entity, a request comprising a merchant identifier. The method also includes determining, at the first system, using the merchant account database, first information comprising an account identifier of a second account of the merchant maintained by a second financial institution. The method additionally includes sending the first information from the first system to the first financial institution. The method further includes receiving, at the first system from the first financial institution, payment information regarding a deposit to be made in the second account from the first account to pay the merchant for one or more items to be purchased from the merchant by the consumer for the payment amount. The method additionally includes sending, from the first system to the second financial institution, the payment information such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer. Other embodiments are provided.
US10762476B2

A wind farm supervision monitoring system includes: a data collection unit configured to collect data about a status monitoring of each wind turbine from at least one site server; an abnormality status detection unit configured to detect an abnormality status of each wind turbine based on the collected data about the status monitoring and issue an alarm; a wind data management unit configured to early detect a fault of each wind turbine and or monitor performance of each wind turbine based on the data about the status monitoring or the data about the abnormality status; and a supervision unit configured to manage a turbine operation status and operation and maintenance of each wind turbine and provide information for establishing an operation and maintenance plan for the detected abnormality status of the wind turbine.
US10762474B2

Calendar management devices and systems are disclosed that are configured with hardware to generate a calendar object and a calendar share identifier associated with the calendar object, and to cause the calendar share identifier to be provided to each of a plurality of calendar users. User input is received indicating a new event associated with the calendar object, and in response to the user input, the device(s) are configured to determine an authorization level of the new event based on the user input, generate a calendar event object comprising the authorization level, and automatically send a publication request to a remote server over a network, wherein said sending the publication request directs the remote server to determine a subset of the plurality of calendar users based on the authorization level and to send the event object to each of the subset of the plurality of calendar users. Media data indicative of one or more media items associated with the new event is received and associated with the event object.
US10762472B1

A computer-implemented method for providing a notice regarding a benefit qualification status change includes receiving a change in a qualification requirement for a benefit program. The method also includes obtaining a completeness graph corresponding to the benefit program. The method further includes modifying the completeness graph based on the received change in the qualification requirement for the benefit program. Moreover, the method includes obtaining a profile corresponding to an individual. In addition, the method includes obtaining a first qualification status relating to the individual's qualification for the benefit program before the received change in the qualification requirement for the benefit program. The method also includes determining a second qualification status by running the profile against the modified completeness graph. The method further includes when the first and second qualification statuses are different, providing a notice for a corresponding benefit qualification status change.
US10762471B1

Methods, systems, and computer-readable media described herein may include: obtaining first data from a first datastore managed by a first entity, the first data comprising a first status of a first task of a first subsidiary workflow that is part of an integrated workflow; integrating the first data into a second datastore managed by a second entity that manages the integrated workflow, with an integration layer; generating a graphical user interface to present an interactive graphical object that displays the integrated first data and the integrated workflow to a user; receiving one or more updates from the user to the integrated first data, where the one or more updates are based on one or more graphical user interactions with the integrated first data; identifying a change to a portion of the first data; and writing the change in the first datastore using the integration layer interface.
US10762470B2

Systems and methods of constructing and managing virtual planograms are presented. Contemplated systems allow for construction of a virtual planogram, which can be used to present consumers virtual inventory items as being available for purchase via a display device. The display device can include an electronic billboard within an establishment, a mall for example, or include a user's smart device, a cell phone or tablet for example.
US10762468B2

An inventory management system is described. The inventory management system may be configured to determine a head or eye level of an operator interacting with a storage structure. As part of this process, visual image data, thermal image data, or LiDAR data can be obtained and the eyes or head of the operator identified in the obtained data, or the operator may wear a device usable to determine head or eye position. The determined head or eye level can be correlated with a vertical position on a display, and inventory information can be displayed to the operator at the determined level.
US10762458B1

Systems and methods are provided for scheduling objects having pair-wise and cumulative constraints. The systems and methods presented can utilize a directed acyclic graph to increase or maximize a utilization function. The objects can comprise satellites in a constellation of satellites. In some implementations, the satellites are imaging satellites, and the systems and methods for scheduling can use human collaboration to determine events of interest for acquisition of images. In some implementations, dominant edges are removed from the directed acyclic graph. In some implementations, dynamic weights are assigned to nodes associated with downlink events in the directed acyclic graph.
US10762452B2

A system for designing and executing control loops in a cloud environment includes a control platform implemented in the cloud environment having a data collection, analytics and events module, a policy module and an application controller module. The system includes a business process management application coupled to the control platform having a control loop designer module for designing a control loop template and a workflow engine for distributing the control loop template. The business process management application is coupled to the data collection analytics and events module of the control platform as well as the policy module in the application controller module to control platform. The control loop is activated by the control platform.
US10762449B2

This disclosure describes, in part, systems and techniques for retrieving complex data from multiple data sources corresponding to a current cost of consumable materials and a current cost of labor used to provide a service. Once retrieved, the system may determine a total current cost of the consumable materials and a total current cost of the labor. Furthermore, the system may use the total current cost of the consumable materials and the total current cost of the labor to determine an overall current cost of the service. The system may simultaneously provide an overall current cost of multiple services.
US10762433B2

A reasoning engine is disclosed. Contemplated reasoning engines acquire data relating to one or more aspects of various environments. Inference engines within the reasoning engines review the acquire data, historical or current, to generate one or more hypotheses about how the aspects of the environments might be correlated, if at all. The reasoning engine can attempt to validate the hypotheses through controlling acquisition of the environment data.
US10762432B2

A system, method and program product for recommending a network resource provider to a resource consumer. An interactive recommendation engine for determining a recommendation of a network resource provider is provide and includes: a requirements collection manager that collects a set of requirements for an organization and includes: a query management system that provides an interactive platform for implementing a natural language dialog with a user; and a semantic analysis system that analyzes inputs from the user to identify requirements and formulate outputs to the user; a provider data curation manager that curates structured and unstructured provider information into a provider knowledgebase; and a decision analytics system that analyzes the set of requirements and provider knowledgebase to identify a recommended resource provider.
US10762427B2

Classification training systems and methods include a neural network for classification of input data, a training dataset providing segmented labeled training data, and a classification training module operable to train the neural network using the training data. A forward pass processing module is operable to generate neural network outputs for the training data using weights and bias for the neural network, and a backward pass processing module is operable to update the weights and biases in a backward pass, including obtaining Region of Target (ROT) information from the training data, generate a forward-backward masking based on the ROT information, the forward-backward masking placing at least one restriction on a neural network output path, compute modified forward and backward variables based on the neural network outputs and the forward-backward masking, and update the weights and biases.
US10762418B2

Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of processing elements performs flow based computations on wavelets of data. Each processing element has a compute element and a routing element. Each compute element has memory. Each router enables communication via wavelets with nearest neighbors in a 2D mesh. A compute element receives a wavelet. If a control specifier of the wavelet is a first value, then instructions are read from the memory of the compute element in accordance with an index specifier of the wavelet. If the control specifier is a second value, then instructions are read from the memory of the compute element in accordance with a virtual channel specifier of the wavelet. Then the compute element initiates execution of the instructions.
US10762412B2

A transaction card having a metal layer, an opening in the metal layer for a transponder chip, and at least one discontinuity extending from an origin on the card periphery to a terminus in the opening. The card has a greater flex resistance than a card having a comparative discontinuity with the terminus and the origin the same distance from a line defined by a first long side of the card periphery in an absence of one or more strengthening features. Strengthening features include a discontinuity wherein one of the terminus or the origin are located relatively closer to the first long side of the card periphery than the other, a plurality of discontinuities wherein fewer than all extend from the card periphery to the opening, a self-supporting, non-metal layer disposed on at least one surface of the card, or one or more ceramic reinforcing tabs surrounding the opening.
US10762404B1

An automated name calling system and method including an RFID assembly, a camera assembly, and podium assembly is disclosed herein. The RFID assembly includes RFID tags that may be mounted to clothing accessories such as wristbands, buttons, and the like. The RFID assembly further includes an RFID reader that is mounted to either clothing articles such as gloves or is mounted to be stationary. In the event of a graduation ceremony a student receives an RFID tag provided by the school's faculty. As the student begins walking to have their name called, the camera assembly will automatically take pictures of the student as they walk for graduation. Before a student walks the stage, the student will pass an RFID reader that will automatically display the students name to the podium assembly. Additionally, the podium assembly includes a headset that provides a user the pronunciation of a student's name.
US10762400B2

A controller of an information processing apparatus is configured to receive image data representing a compound image including at least first characteristic data and second characteristic data, extract first and second characteristic image data respectively representing the first and second characteristic images, determine, by analyzing the first and second characteristic image data as extracted, whether the first and second characteristic images are identical. When it is determined that the first and second characteristic images are not identical, the controller generates arranged image data subjected to be printed and representing the first and second characteristic images in a boundary-distinguishable manner, while, when it is determined that the first and second characteristic images are identical, the controller generates arranged image data subjected to be printed and representing the first and second characteristic images not in a boundary-distinguishable manner. Then, the controller outputs the arranged image data.
US10762392B2

Systems, apparatuses, and methods for converting data to a tiling format when implementing convolutional neural networks are disclosed. A system includes at least a memory, a cache, a processor, and a plurality of compute units. The memory stores a first buffer and a second buffer in a linear format, where the first buffer stores convolutional filter data and the second buffer stores image data. The processor converts the first and second buffers from the linear format to third and fourth buffers, respectively, in a tiling format. The plurality of compute units load the tiling-formatted data from the third and fourth buffers in memory to the cache and then perform a convolutional filter operation on the tiling-formatted data. The system generates a classification of a first dataset based on a result of the convolutional filter operation.
US10762391B2

According to one embodiment, a learning device includes an acquirer, a generator, a first identifier, an extractor, a second identifier, and a learning-processor. The acquirer acquires real data. The generator generates pseudo data of the real data using a first neural network. The first identifier identifies whether input data is the real data or the pseudo data. The extractor extracts features of data from the input data. The second identifier identifies whether the features extracted by the extractor are features of the real data or features of the pseudo data. The learning-processor learns the first neural network such that the pseudo data and the real data are not discriminated on the basis of an identification result of each identifier.
US10762381B2

A forged-physiological-characteristic filtering device includes: a physiological characteristic scanning circuit for conducting a plurality of times of physiological characteristic scanning operations; a control circuit for acquiring a plurality of unverified-user physiological characteristics and generating a plurality of corresponding unverified-user action records, and for calculating time interval between two consecutive unverified-user physiological characteristics to generate corresponding unverified-user time interval records; and a secure circuit for respectively comparing the plurality of unverified-user physiological characteristics with a plurality of valid-user physiological characteristics, for respectively comparing the plurality of unverified-user action records with a plurality of valid-user action records; and for comparing the unverified-user time interval record with a valid-user time interval record. The secure circuit is allowed to conduct encryption, decryption, or signature operation on data transmitted from a host device only if all of the above comparing operations match with predetermined conditions.
US10762368B2

Facial recognition-based authentication comprises obtaining a first image of a target object, updating projection information associated with a display by a display device, obtaining a second image of the target object, the second image being an image of the target object after the projection information is updated, obtaining an image difference data based at least in part on the first image and the second image, and determining whether the target object is a virtual object based at least in part on the image difference data.
US10762354B1

Methods, systems, and apparatus, including computer programs encoded on a storage device, for parking a vehicle in a camera's field of view. The method may include actions of determining that a vehicle is parked within a predetermined distance of a property, obtaining data from a monitoring system component, determining, based on the obtained data, that the vehicle is not parked within a field of view of a camera, determining that (i) the vehicle should be parked within a field of view of the camera and (ii) that an image captured by the camera should include a representation of the vehicle, and performing an operation to instigate movement of the vehicle to a different location that is (i) within a field of view of a camera and (ii) where an image captured by the camera includes a representation of the vehicle.
US10762351B2

Presenting event-specific video content that conforms to a user selection of an event type includes processing at least one video feed through at least one spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of at least one event within the at least one video feed to determine at least one event type, wherein the at least one event type includes an entry in a relationship library at least detailing a relationship between two visible features of the at least one video feed, extracting the video content displaying the at least one event and associating the understanding with the video content in a video content data structure. A user interface is configured to permit a user to indicate a preference for at least one event type that is used to retrieve and provide corresponding extracted video content with the data structure in a new video feed.
US10762343B2

To accurately classify a form without using form layout information, the image processing apparatus utilizes a classifier that accepts a filled-in form whose image has been reduced into a specific size as an input and specifies the form type of the filled-in form. Machine learning has been performed to the classifier by a form type learning system and the form type learning system reduces an image of a filled-in form as an original document image, adds a noise to the original document image, which has not been reduced or has been reduced, to generate multiple images for machine learning, associates the form type of the original document image with the multiple images for machine learning as a label, and performs machine learning of the classifier using the multiple images for machine learning and the label as training data.
US10762341B2

The present invention relates to a medical tracking system comprising at least one sensor device which can be positioned in a fixed position relative to a target, the sensor device comprising a marker device and a marker device detector, the marker device detector being capable of obtaining information for determining a relative position between the marker device detector and another marker device, the system further comprising a control unit configured to process a medical navigation workflow and to select the function of the sensor device as either acting as a marker device detector or as a marker device in a step of the medical navigation workflow.
US10762339B2

A computer-implemented method, system, and computer program product for determining a valence indication, the computer-implemented method comprising: selecting a number of areas, a number of thresholds, a number of points, a number of emotion models, a number of expression models, a number of algorithms; using the number of areas, the number of thresholds, the number of points, the number of emotion models, the number of expression models, and the number of algorithms to form a valence formula; retrieving a video stream from a camera in the particular area in the location; using the video stream, calculating a valence indication for each of a number of individuals having images in the video stream; and wherein the valence indication represents a predominant emotion of a number of individuals at a point in time in the particular area.
US10762336B2

Certain aspects of the present disclosure provide techniques for performing face recognition in low light conditions using an electronic device. One aspect provides a method including determining if a brightness level within a viewing area of the electronic device satisfies a threshold. The method includes increasing a luminance output of the electronic device from a first luminance level to a second luminance level when the brightness level does not satisfy the threshold. The method includes capturing an image at the second luminance level when the brightness level does not satisfy the threshold. The method includes capturing the image at the first luminance level when the brightness level satisfies the threshold. The method includes detecting a face in the image. The method includes determining if the face corresponds to an authorized user. The method includes unlocking the electronic device when the face corresponds to an authorized user.
US10762325B2

A circuit, system, and method for measuring or detecting pressure or force of a fingerprint on an array of electrodes is described. Pressure or force may be measured or detected using a processed image of the fingerprint, or by measurement of capacitance of deformed variable capacitors.
US10762324B2

The present disclosure provides a pressure determination method and device. The pressure determination method includes: fingerprint information from a preset region of a terminal is acquired, and the fingerprint information includes multiple first signals corresponding to ridges of a fingerprint and multiple second signals corresponding to valleys of the fingerprint; and a pressure on the preset region is determined according to a relationship between the first signals and the second signals.
US10762322B2

A fingerprint sensor for incorporation into a smart card includes sensor electrodes for detecting fingerprint features of a finger placed on a contact surface, the sensor electrodes being disposed above a substrate layer that comprises a first portion, a second portion, and a ledge where an edge of the first portion extends beyond an edge of the second portion. Contact points disposed on the ledge connect the fingerprint sensor to electrical conductors of an intermediate layer of a multi-layer smartcard. The fingerprint sensor is disposed within a cavity formed in a body of the smartcard, and the contact points disposed on the ledge are set at a depth corresponding to the thickness of an outer layer covering the electrical conductors of the intermediate layer of the smartcard.
US10762319B2

A fingerprint sensor includes a die, a plurality of conductive structures, an encapsulant, a plurality of conductive patterns, a first dielectric layer, a second dielectric layer, and a redistribution structure. The die has an active surface and a rear surface opposite to the active surface. The conductive structures surround the die. The encapsulant encapsulates the die and the conductive structures. The conductive patterns are over the die and are electrically connected to the die and the conductive structures. Top surfaces of the conductive patterns are flat. The first dielectric layer is over the die and the encapsulant. A top surface of the first dielectric layer is coplanar with top surfaces of the conductive patterns. The second dielectric layer covers the first dielectric layer and the conductive patterns. The redistribution structure is over the rear surface of the die.
US10762318B2

A hand-held barcode reader has a decoding module that analyzes barcodes on a surface. The decoding module determines a displacement based on a current position of the hand-held barcode reader and a desired new position of the hand-held barcode reader with respect to a barcode on the surface. An LED of the hand-held barcode reader produces a first-colored light-spot at a position on the surface to direct a desired movement of the hand-held barcode reader to move from the current position to the desired new position.
US10762315B2

Disclosed is a lighting control system for directing a show. The system includes at least: a master device; and a plurality of slave devices that receive lighting control signals from the master device. The light control signals correspond to seats of a plurality of audiences in an auditorium. The plurality of slave devices receive position information indicating specific positions at which the plurality of slave devices emit a light, light-emitting status information including preset information to classify the plurality of slave devices into a plurality of groups, and group identification number information. The plurality of slave devices are grouped in accordance with received information. The master device controls the grouped plurality of slave devices to emit a light per group basis by broadcasting the lighting control signals including group light-emitting pattern information for each of the plurality of groups of the plurality of slave devices.
US10762292B2

The technology disclosed supports content collaboration between any number of users and systems by constructing WYSIWYG (What You See Is What You Get) outputs of changes proposed by the users to a shared live application or to a document such as code, text, or graphics. The technology disclosed allows authors to update consumer facing content instantaneously based on walkthrough feedback from other contributors or coauthors. Further, the authors, without requiring technical expertise of a developer, can immediately see the consequences of incorporating changes suggested by the contributing authors, based on the WYSIWYG outputs of the changes proposed by the authors.
US10762274B2

A method controls execution of an intended application. One or more processors receive a first formatted character string that is in a first format. The processor(s) determine which application from multiple applications is an intended application that is to use the first formatted character string as a basis of an input to the intended application. The processor(s) convert the first formatted character string into a second formatted character string by applying a second format that is used by the intended application, and then execute the intended application by using the second formatted character string as an input to the intended application.
US10762265B1

Using a high-level language (HLL) callable library for multiple instances of a core includes detecting, using computer hardware, a reference to an HLL library for a core within an HLL application, determining, using the computer hardware, a plurality of instances of the core by detecting function calls within the HLL application correlated to each of the plurality of instances of the core, and generating, using the computer hardware, interface code within the HLL application for each of the plurality of instances of the core using the HLL library. An executable version of the HLL application is generated, using the computer hardware, wherein the interface code for each of the plurality of instances of the core is bound to the respective instance of the core. The function calls can specify different parameterization files corresponding to the plurality of instances of the core.
US10762261B2

A method to transform the function of a circuit is provided. The method provides a first register-transfer level (RTL) document and a second RTL document, provides a first gate level (GTL) netlist and a second GTL netlist, compares the two RTL documents to identify the instances to be modified, locates the instances to be modified in the first GTL netlist, and transforms the function of the circuit by patching the circuit such that the patched first GTL netlist is equivalent to the second GTL netlist. The method improves performance and efficiency of the transformation by reducing the number of instances to be input into the engineering change order (ECO) engine, and also minimizes change in circuit design.
US10762257B2

An equivalent circuit is capable of, while having a simple configuration, accurately expressing a superposition characteristic and having excellent practicality and workability. A current sensor and a voltage source are connected in series between external terminals of an equivalent circuit. A reference state element having an impedance forms a closed loop with a current source. A current flowing through the equivalent circuit and detected by the current sensor is reproduced by the current source and then applied to the reference state element, so that a potential difference is generated across the reference state element. A voltage obtained by multiplying the potential difference by a correction coefficient is outputted by the voltage source. By setting the correction coefficient to be dependent on the current or an inter-terminal voltage, the impedance represented by the equivalent circuit can be reproduced as a characteristic dependent on the current I or the inter-terminal voltage.
US10762256B2

A system includes an operator interface that includes a screen on which a ladder logic diagram is displayed. The system also includes an input device that may be used to draw a hand-drawn ladder logic component in the ladder logic diagram on the screen. Additionally, the system includes memory circuitry that stores ladder logic programming code and processing circuitry that executes the ladder logic programming code. The ladder logic programming code executed by the processing circuitry includes a recognition module to recognize the hand-drawn ladder logic component and a conversion module to convert the recognized hand-drawn ladder logic component to a standard graphical format and to a standard programming object.
US10762242B2

A method and system for operating an electronic apparatus includes: implementing, by a first processor, a main process of the electronic apparatus; receiving a user input for controlling an operation of at least one element (e.g., camera, memory, microphone, or the like) configured to perform at least one function; and in response to a received user input, controlling power of the at least one element by using at least a second processor separate from the first processor.
US10762240B2

Apparatuses, methods, and computer program products are provided for anonymizing a data set having an index component and a data component. In certain embodiments, the apparatuses, methods and computer program products make a copy of the data set, removes personal information from the data component, modifies an index component key value with a random value, modifies a data component key value with the same random value, and maintains a data set structure of the index component and the data component.
US10762234B2

A hybrid cluster environment with a public cloud cluster having nodes storing data and a plurality of private clusters is provided, wherein each of the plurality of private clusters has nodes storing data. Registration data that indicates a customer identifier, a new private cluster, and a file transfer server is received. The new private cluster is added to the plurality of private clusters in the hybrid cluster environment. Input to design a job to process data in the hybrid cluster environment is received. It is determined that the job is to be deployed to the new private cluster. The job is deployed to the new private cluster using the file transfer server, wherein the job is executed at the new private cluster. Job status information and one or more job logs are received with the file transfer server.
US10762229B2

A secure searchable and shareable remote storage system and method which utilizes client side processing to enable search capability of the stored data, allow the synchronizing of stored data between multiple discrete devices, and allow sharing of stored data between multiple discrete users. Such a remote storage system and method includes a networked remote computer server which receives and stores encrypted data and manages access thereto and a client device configured to index data to be stored, upload secured data and related information, perform searches on the stored data and related information locally, and implement cryptographic protocols which allow the stored data and related information to be synchronized with other desired client devices. Advantageously, since trusted client-side search code may directly access mostly plaintext data, it may operate orders of magnitude faster than the equivalent server code which may access encrypted data only.
US10762224B2

Disclosed are a document providing method and apparatus. The method comprises: receiving an access request to a target document that is sent by a user; determining whether an access link used by the user is valid; if the access link is invalid, further determining whether the user identifies the access link before the access link is invalid; and if yes, providing the target document for the user. According to this application, by providing a document providing method and apparatus, when the access link is invalid, it is further determined whether the user identifies the access link before the access link is invalid, and if yes, the target document is provided for the user, so that a user that obtains the document provided by the access link when the access link is valid can obtain the document provided by the access link again after the access link is invalid, thereby providing convenience for the user to obtain the document.
US10762216B2

Methods, systems and storage media are disclosed for enhanced system boot processing that authenticates boot code based on biometric information of the user before loading the boot code to system memory. For at least some embodiments, the bio-metric authentication augments authentication of boot code based on a unique platform identifier. The enhanced boot code authentication occurs before loading of the operating system, and may be performed during a Unified Extensible Firmware Interface (UEFI) boot sequence. Other embodiments are described and claimed.
US10762213B2

A method and system for improving memory storage and threat detection is provided. The method includes requesting and authorizing permission for executing analysis code for determining if a service device is in compliance with general data protection regulations. In response, executable code is uploaded to the database hardware controller and a first database and a second database is analyzed with respect to patterns associated with the general data protection regulations. Associated results code is generated and transmitted the service device. The results code is executed with respect to the first database and the second database resulting in a storage space increase in the first database and the second database thereby improving operational functions of the first database and the second database.
US10762209B2

In one aspect, a method for securing a device includes receiving a first set of boot information of a device, receiving a first cryptographic proof of the first set of boot information, receiving a second set of boot information of the device, receiving a second cryptographic proof of the second set of boot information, comparing the first set of boot information and the second set of boot information, and, upon determining that the first set of boot information and the second set of boot information are different, determining whether differences between the first set of boot information and the second set of boot information are permitted. The method may also include generating an alert upon determining that differences between the first set of boot information and the second set of boot information are not permitted.
US10762205B2

Embodiments of the present invention disclose a method and an apparatus for displaying a keyboard, and a terminal device. The method includes: displaying, on a touchscreen, a keyboard whose keys are normally arranged; before a touching object touches the keyboard on the touchscreen, obtaining a location, which the touching object points to, on the keyboard; adjusting an arrangement order of some keys on the keyboard, where the keys include keys within a preset range, the preset range includes the location, which the touching object points to, on the keyboard, and the preset range includes at least two keys; and displaying the adjusted keyboard on the touchscreen. By means of the technical solutions in the present invention, an arrangement order of some keys on a keyboard displayed by a terminal is adjusted, thereby improving an information input speed, and reducing energy consumption of the terminal.
US10762204B2

A method of managing access to a plurality of applications capable of executing within a container provisioned on a computing device. The method comprises the steps of: receiving, at a first communications interface of the container, a first communication for execution by a first application in the plurality of applications capable of executing within the container, wherein the communication is received from an on-device process via a first communication pathway using an inter-process communication (IPC) framework provided by an operating system executing on the computing device; sending, from the first communications interface of the container, the communication to a second communications interface of the first application via a second communication pathway provided by the container, wherein the second communication pathway bypasses the IPC framework; receiving, at the first communications interface of the container, a response to the first communication from the second communications interface of the first application via the second communication pathway; and sending, the response from the first communications interface of the container to the on-device process via the first communication pathway.
US10762203B2

Methods and systems for reducing the impact of malware/ransomware in a caching environment are provided. A system for reducing the impact of malware/ransomware includes a pattern detection module that identifies one or more file operations associated with one or more malicious patterns. Additionally, the one or more file operations act on data stored at a first data site. The system also includes an administration module that provides an alert to an administrator that one or more malicious patterns have been identified and determines an administration action in response to the alert. The system further includes a replication module that performs a replication action for the one or more file operations based on the administration action, wherein the replication action is performed in relation to replicated data stored at a second data site.
US10762196B2

A payment reader can have one or more kernels capable of performing certain payment processing functions but not capable of performing certain, more processing-intensive payment processing functions. The payment reader may be designed to selectively assign processing tasks to application layer kernels located on a mobile device and/or a cloud-based device external to the payment reader, the mobile device having more or different processing resources than the payment reader. The selective assignment may be made dynamically based on the measurement of a condition of the reader or an occurrence of an event, such as a determination that the payment reader cannot process a transaction, that the payment reader does not have sufficient battery strength to process the transaction, or that there has been a tempering attempt at the payment reader. The payment reader also has a physical layer module, which module maintains its processing on the payment reader. By these means, the processing related to a payment transaction is conducted on a hybrid system, using resources both local to and remote from the payment reader.
US10762189B2

A system and method to support authentication or device pairing. A respective indication is received from a respective output of each respective contact element within a plurality of contact elements. The respective output indicates a touching of the respective contact element. Based on receiving the respective indication, a respective state associated with the respective contact element is changed. The respective contact element is controlled to change its respective visual state to correspond to its respective state. Based on receipt of the respective indication, it is determined whether the respective states of the plurality of contact elements match a determined pattern. Based on a determination that the respective states of the plurality of contact elements match the determined pattern, access to an operation is authorized.
US10762187B2

The present invention provides a method and system for verifying and tracking transactional information. In an embodiment of the invention, a system for delivering security solutions is provided that includes at least one of the following: a radio frequency (RF) identification device, an identification mechanism (e.g., a card, sticker), and an RF reader.
US10762183B1

In general, the techniques of this disclosure describe a computing device in a secure domain that is configured to receive, via a guard device, an authentication factor from a biometric authentication device in a non-secure domain. The biometric authentication device is in a non-secure domain, and the authentication factor comprises an identifier of a prospective user of the biometric authentication device. The computing device may then determine, based on the received authentication factor, whether the prospective user is a trusted user of the computing device based on the authentication factor. Responsive to determining that the prospective user of the biometric authentication device is the trusted user, the computing device may enable access to one or more applications on the computing device.
US10762182B2

The present invention discloses a method of finger touch authentication through a fingerprint sensor. The method includes obtaining a plurality of touch operations through the fingerprint sensor, detecting a pattern of the plurality of touch operations; comparing the pattern with a registered pattern to generate a comparison result, and authenticating the plurality of touch operations on the basis of the comparison result, wherein the pattern indicates at least one feature, and the fingerprint sensor is capable of authenticating a fingerprint of a user after or before the finger touch authentication.
US10762178B2

Systems, methods and devices for provisioning a computerized device(s). The system may include a distributor computer that is connected to the computerized device, and is operable to receive a digital asset and transmit it to the device. The system may include a digital asset management server that is connected to the distributor computer, and is operable to transmit the digital asset to the distributor computer, and a provisioning controller that is connected to the distributor computer and the digital asset management server, and is operable to cause transmission of the digital asset to the distributor computer. The system can include a second distributor computer that is connected to the digital asset management server and the device (e.g., at a later time), and that receives a second digital asset and transmits it to the device, wherein the second digital asset causes the device to become partially or fully functional.
US10762177B2

A method for preventing an unauthorized operation of a vehicle, and an electronic hardware security module for implementing the method are provided. A vehicle immobilizer software is used therein, which is at least partially stored in the electronic hardware security module.
US10762174B2

A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
US10762173B2

Dispensing units or stations for dispensing items, such as in a healthcare facility, are linked in a network. The dispensing stations are arranged in groups. Inventory data for all the stations in a group is combined together, and displayed at a graphical view or widget. Multiple widgets may be displayed on a dashboard screen of a user system, for use in managing inventory.
US10762164B2

A computing device and related products are provided. The computing device is configured to perform machine learning calculations. The computing device includes an operation unit, a controller unit, and a storage unit. The storage unit includes a data input/output (I/O) unit, a register, and a cache. Technical solution provided by the present disclosure has advantages of fast calculation speed and energy saving.
US10762156B2

A source system receives, from at least one of the user associated with an entity or the human operator associated with the source system, an indication to suppress all listings associated with the entity on one or more provider systems, wherein the indication comprises identification data of the entity and an indication that the identification data of the entity is no longer valid. The source system retrieves, from a database associated with the source system, a list of one or more provider systems associated with the source system and having at least one listing corresponding to the entity. For each provider system in the list of one or more provider systems: the source system searches the provider system for listings having identification data matching the identification data of the entity. The source system receives, from the provider system, one or more matching listings having identification data matching the identification data of the entity, wherein each listing of one or more matching listings has a corresponding provider-supplied external identifier assigned by the provider system. The source system transmits, to the provider system, a request to suppress the one or more matching listings, the request to suppress the one or more matching listings comprising a list of the one or more corresponding provider-supplied external identifiers.
US10762149B2

A system and method for inducing user activity via enhanced web content. The method includes receiving data respective of interactions of a user with web content displayed on a user device during at least one electronic transaction, wherein the web content is associated with at least a product; determining, based on the received data, a user impression; generating a user profile including at least the determined user impression; determining at least one content modification parameter respective of the generated user profile; determining at least one criterion respective of the at least one content modification parameter; and causing a display of enhanced content based on the at least one content modification parameter, when the at least one criterion is met.
US10762145B2

A computer-implemented method for processing a query is disclosed. The method includes receiving, by a server, a query from a user device over a network, the query including one or more keywords; classifying, by the server, the query into one or more categories based on the one or more keywords of the query; determining, by the server, a confidence indicator associated with each of the one or more categories from the classifying; and modifying the query to boost the one or more categories when the confidence indicator associated with the one or more categories for one or more of the keywords of the query is greater than or equal to a confidence level threshold.
US10762143B2

Intent determination as a service (IaaS) is disclosed. A third party application may be provided access to an IaaS service. The third party application and the IaaS system may exchange or be provided registration data and information that allow configuration of data and interfaces used in provision of IaaS to the third party application. A query received as input at the third party application may be sent to the IaaS system and the intent of a query may be determined and indicated in a query response sent back to the third party application. A third party application may also interface with a device client application integrated into the operating system of a device as part of accessing an IaaS system. Use of IaaS for queries associated with or relevant to third party applications may extend the capabilities of the third party applications and device client applications.
US10762137B1

Provided are systems and methods for an integrated circuit comprising a search engine, which a memory controller can use to manage a page table. In various implementations, the search engine can generate a series of read transactions to read the page table, which is stored in a memory. Each page table entry includes an address translation for processor memory. The memory controller may periodically change the address translations. The search engine can further determine whether data read from an entry in the page table corresponds to a search parameter. The search engine can further output a response, where the response is affirmative when the data read from the entry corresponds to the search parameters, and where the response is negative when no data read from any entry corresponds to the search parameter.
US10762132B2

There is disclosed herein a system of managing posts for interacting with web based digital video. The system comprises a user interface application operating on one or more user devices which are operative to view web based digital video, the user interface application creating posts that refer to digital media items, digital media items comprising images, video, 3d images, 3d video, 360-degree images, 360-degree video, geocoded images, geocoded video or spherical digital images and spherical digital video. A database system stores user created posts. The created posts are clustered or grouped to reach convergence. A programmed processing system is in operative communication with user devices and the database system for creating and managing embedded data in user created posts and one or more select locations in select web based digital video, wherein users interacting with the user interface application can access user created posts.
US10762131B2

A system that incorporates teachings of the present disclosure may include, for example, a process that identifies identified media content sources based on a consumption pattern. The identified media content sources include alternative media content items and second metadata associated with the items. A match is determined between first metadata associated with media content requested for presentation at a media device and the second metadata. Matched alternative media content items are identified based on the match, and media content previously consumed by the media device is determined. A tout message is constructed identifying alternative media content items that do not include the media content previously consumed by the media device. A selectable command is provided within in the tout message associated with the alternative media content items. Other embodiments are disclosed.
US10762127B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing facial recognition image data in a cache. One of the methods includes receiving an image from a camera, detecting, in the received image, a face of a person, searching a biometric data cache based on the detected face, in response to searching the biometric data cache based on the detected face, determining whether the biometric data cache includes data for the person, in response to a determination that the biometric data cache includes data for the person, using the data from the biometric data cache to determine an identifier for the person, and in response to a determination that the biometric data cache does not include data for the person: searching a data storage system based on the detected face of the person to determine whether the data storage system includes data for the person.
US10762122B2

The present disclosure provides a method and device for assessing quality of multimedia resource, wherein the method includes the steps of: determining a cumulative distribution vector of the multimedia resource according to indicator data for describing user behavior on the multimedia resource; determining an upper boundary vector and a lower boundary vector of the multimedia resource according to the cumulative distribution vector; and determining a quality score of the multimedia resource according to the cumulative distribution vector, the upper boundary vector, and the lower boundary vector. The present disclosure can better describe the quality of multimedia resource, and has a great operability. Moreover, after the quality of multimedia resource is assessed by using the quality assessment method of multimedia resource in the examples of the present disclosure, the feedback of online behaviors can be reflected on the final dynamic and optimized ranking and recommendation of the multimedia resource.
US10762111B2

Embodiments for automatic feature learning for predictive modelling in a computing environment by a processor. A first table and a second table are joined based on an edge between the first table and the second table defined by an entity graph thereby creating a resulting joined table that is connected by a column of data. The resulting joined table is used as an input into one or more neural network operations that transform the resulting joined table to one or more features to predict a target variable.
US10762109B2

Methods, systems, and devices for asynchronous deletion at a non-relational database are described. The non-relational database may store a set of data object associations. The non-relational database may receive a read request indicating a first data object identifier. Based on the first data object identifier indicated in the read request, the non-relational database may identify a second data object identifier according to a first data object association of the stored set of data object associations that is indexed in the non-relational database with the first data object identifier. The non-relational database may determine that a last data entry that is indexed in the non-relational database with the identified second data object identifier and is associated with the first data object identifier has been deleted from the non-relational database. The non-relational database may delete the first data object association from the non-relational database.
US10762104B2

In some embodiments, a system for synchronizing content with client devices receives a request from a client device to synchronize operations pertaining to content items associated with a user account registered at the system. The request can include the operations and a cursor identifying a current position of the client in a journal of revisions on the system. Based on the operations, the system generates linearized operations associated with the content items. The linearized operations can include a respective operation derived for each of the content items from one or more of the operations. The system converts each respective operation in the linearized operations to a respective revision for the journal of revisions and, based on the cursor, determines whether the respective revision conflicts with revisions in the journal. When the respective revision does not conflict with revisions in the journal, the system adds the respective revision to the journal.
US10762103B2

A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.
US10762100B2

A method for providing database management system support to a source application configured to operate with a source database management system Is provided. The method comprises detecting database management system communications issued by the source application to the source database management system; and responsive to said database management systems communications, impersonating the source database management system to the source application.
US10762099B2

A computer-implemented method includes identifying a primary database interaction statement and determining one or more intermediate database interaction statements based on the primary database interaction statement. The computer-implemented further includes determining, for each of the one or more intermediate database interaction statements, an intermediate statement transformation indicator. The computer-implemented method further includes determining one or more transformed database interaction statements based on each intermediate statement transformation indicator. A corresponding computer program product and computer system are also disclosed.
US10762090B2

A computer implemented method for discovering a software product in a corporate data processing system comprises: connecting a first computer to a knowledge database, the knowledge database comprising at least one software product indicating identifier that is adapted to identify a software product. Subsequently, the first computer may select, from the knowledge database, one of the at least one software product indicating identifiers. Then the first computer may connect to the corporate data processing system. This step is followed by analyzing, by the first computer, the corporate data processing system for an occurrence of the software product indicating identifier in the corporate data processing system. Eventually the first computer may write a result of the step of analyzing to a list of discovered software products.
US10762082B2

A system includes a question processing circuit, an answer processing circuit, a mining circuit, and a question determination circuit. The question processing circuit is configured to receive a first question. The answer processing circuit is configured to generate a first answer set corresponding to the first question. The first answer set corresponds with one or more evidence passages. The mining circuit is configured to mine the evidence passages to identify a geospatial or temporal modifier. The question determination circuit is configured to generate a second question based on the first question and the geospatial or temporal modifier. The answer processing circuit is further configured to generate a second answer set corresponding to the second question and return a question answer set based on the second answer set to a user.
US10762079B2

In accordance with an embodiment, described herein is a system and method for implementing a distributed ledger a blockchain cloud service. The blockchain cloud service can include nodes of the distributed ledger and a management console component. The management console component can include a web application running in a script runtime environment, a plurality of backend of APIs for communicating with various nodes of the blockchain cloud service, and a plurality of client APIs configured to be invoked by a client application. The plurality of client APIs uses one or more of the plurality of backend APIs in provisioning the distributed ledger as a blockchain cloud service, and in managing the managing the blockchain cloud service.
US10762068B2

A system for implementing virtual columns in a column store database is provided. In some implementations, the system performs operations including accessing a database table in a column store database system, the database table comprising at least one virtual column, the column store database system storing data in a column-oriented structure. The operations further include calculating a value for the at least one virtual column based on at least one existing column of the database table, the calculated value mapped to a row identifier associated with a row of the database table. The operations further include providing, in response to a query, the calculated value to a user interface, the query associated with the row identifier.
US10762066B2

A database of a data processing system includes a data warehouse that stores all of input data that are input. In the data processing system, an integration layer stores an integrated data after the input data are integrated to generate the integrated data, and an aggregation layer stores aggregated data after the integrated data are aggregated by at least the number of addition items or the number of non-addition items for each of one or more combinations of the non-addition items to generate the aggregated data. An analysis layer stores an analysis data after one aggregated data is selected from the aggregated data based on a condition necessary for generation of the analysis data set by a setting section. The analysis data are further extracted from the one aggregated data.
US10762064B2

A data reduction device (150) for and a method of reducing a data set based on a subset of variables from a set of variables are provided. Instances of the plurality of variables comprise information to predict an instance of a further type of data. The device comprises a first data set unit (102), a second data set unit (104), a searching unit (110) and a data reduction unit (152). The first data set unit obtains a first set comprising tuples of instances of data. The second data set unit obtains a second set comprising instances of the further type of data. Each instance of the second set corresponds to one of the tuples of the first set. The searching unit obtains a reduced set of variables that represents an at least local optimum of an optimization function being a combination of a first mutual information value between the reduced first set and the second set and a penalty value being based on a number of variables in the reduced set of variables.
US10762056B2

Techniques for processing blockchain data are described. A node in a blockchain network receives service data generated by a first service, wherein the service data comprises a data structure having a field a value of which indicates that the first service is associated with a first processing level. The node stores, based on the value of the field, the service data in a first data processing queue selected from a plurality of data processing queues, wherein the first data processing queue corresponds to the first processing level, and each of the plurality of data processing queues corresponds to a different processing level. The node generates a new block that stores the service data read from the first data processing queue, and additional service data read from one or more of the plurality of data processing queues.
US10762055B2

Some examples include backing up and retrieving data in a distributed backup system. For instance, a server may receive a request to backup multiple data files of a user to multiple computing devices associated with the user. Each of the multiple computing devices may be associated with one or more data backup policies for storing a set of data files. The server may identify, for each of the data files, the one or more data backup policies with which the corresponding data file matches and a corresponding set of the multiple computing devices associated with the one or more of the data backup policies. Further, the server may transmit each of the data files to the corresponding set of computing devices.
US10762042B2

Information from multiple databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A point-in-time copy retrieves data changed in the database since the retrieval of a previous point-in-time copy. A virtual database (VDB) is created by creating a set of files in the data storage system. Each file in the set of files created for a VDB is linked to the database blocks on the database storage system associated with a point-in-time copy of the source database. The set of files associated with the VDB are mounted on a database server allowing the database server to read from and write to the set of files. Workflows based on VDBs allow various usage scenarios based on databases to be implemented efficiently, for example, testing and development, backup and recovery, and data warehouse building.
US10762030B2

Embodiments of systems and methods for fast input/output (IO) on PCIE devices are described. Such methods include receiving an IO request from a user or application, the IO request comprising instructions for communicating data with a host system, the host system comprising a processing device and a memory device, analyzing information from the IO request in an IO block analyzer to select one of a plurality of communication paths for communicating the data with the host system, defining a routing instruction in a transfer routing information transmitter in response to the selected communication path, communicating the routing instruction in a Transaction Layer Packet (TLP) to an integrated IO (IIO) module of the host system routing the data from the peripheral device to either the processing device or the memory device according to the routing instruction with a data transfer router.
US10762024B2

A signal transmission device adapted to a camera includes a power input port, a boost converter, an Ethernet power circuit and a signal conversion circuit. The power input port is configured to receive an input power. The boost converter is configured to convert the input power to a boost power. The Ethernet power circuit is configured to output a DC power to the camera according to the boost power and to receive a data signal generated by the camera. The signal conversion circuit has a first interface electrically connected to the Ethernet power circuit and a second interface electrically connected to an operating system. The signal conversion circuit is configured to receive the data signal through the first interface and convert a format of the data signal, and further configured to transmit the converted data signal to operating system through the second interface.
US10762023B2

A rack-mounted system includes a chassis, a switchless board disposed in the chassis, a midplane, and a plurality of device ports. The switchless board includes a baseboard management controller (BMC), a network repeater configured to transport network signals, and a PCIe switch configured to transport PCIe signals. Each of the plurality of device ports is configured to connect a storage device to the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable to operate in one of multiple storage protocol modes based on a type of the chassis. The network repeater of the switchless board is swappable with an Ethernet switch to provide a switching compatibility to the chassis using the same midplane. The storage device can operate in single-port and dual-port configurations.
US10762021B2

An information system connected to hosts and an information processing system manages a second ALU connected to the hosts via a second logical path, and second SLUs for receiving I/O requests from the hosts via the second logical path. A processor manages a first ALU connected to the hosts via a first logical path and first SLUs that receive I/O requests from the hosts via the first logical path, and builds up a first group including the first SLUs. A first SLU and a second SLU compose an HA pair, and the HA pair is provided to the hosts as one volume. The processor evaluates the state of the first logical path based on the pair state of the first SLU that composes the HA pair included in the first group so priorities with which the hosts issue I/Os to the first logical path can be determined.
US10762020B2

A bus system according to the present disclosure includes: three or more devices that include one or a plurality of imaging devices, and transmit and receive a data signal in a time-division manner; and a bus to which the three or more devices are coupled and through which the data signal is transmitted. A first device of the three or more devices includes: an equalizer having a first operation mode in which a received signal is equalized with use of a coefficient set including one or a plurality of equalization coefficients, a storage unit that stores a plurality of the coefficient sets, and a communication controller that selects one of the plurality of the coefficient sets stored in the storage unit and causes the equalizer to operate in the first operation mode with use of the selected coefficient set.
US10762013B2

Devices and methods of providing drivers for software and hardware systems to avoid additional polling or interrupt mechanisms are provided. An electronic device includes a processor supporting a device driver to perform a data packet receiving operation or data packet transmission operation. The device driver causes the processor to receive one or more data packets to a port of the processor according to a time-synchronization protocol. The device driver polls the DMA feature for a completion status of the storing. The device driver causes the processor to determine a timestamp of the one or more data packets and to complete the data packet receiving operation without the device driver causing the processor to perform a polling operation or an interrupt operation to retrieve the timestamp of the one or more data packets.
US10762009B2

A data processing system includes: a first memory system coupled to a host through a first external channel, a second memory system coupled to the host through a second external channel, and an internal channel suitable for coupling the first and second memory systems with each other, the host, when read-requesting first and second data to the first memory system, transfers a first external channel control information for selecting sole use of the first external channel or simultaneous use of the first and second external channels, to the first and second memory systems, the first memory system, when the first external channel control information indicates simultaneous use, the first memory system outputs the first data through the first external channel and outputs the second data through the internal channel, and the second memory system outputs the second data inputted through the internal channel, through the second external channel.
US10762008B2

A memory module includes a first memory device that includes first circuit nodes for communication with a memory controller and second circuit nodes for communication inside the memory module, a second memory device that includes first circuit nodes for communication with the memory controller and second circuit nodes for communication inside the memory module, and an internal data bus that couples the first memory device to the second memory device to carry data between the second circuit nodes of the first memory device and the second circuit nodes of the second memory device. When an internal read command is applied to the first memory device and an internal write command is applied to the second memory device, data is transferred from the first memory device to the second memory device through the internal data bus.
US10762006B2

Various embodiments are generally directed to an apparatus, method and other techniques to determine one or more memory channels of a plurality of memory channels to be enabled based on an indication received from a basic input/output system (BIOS), determine whether a number of the one or more memory channels to be enabled is greater than a maximum number of memory channels permitted, cause a platform reset if the number of the one or more memory channels is greater than the maximum number of memory channels, and permit enablement of the one or more memory channels if the number of the one or more memory channels is not greater than the maximum number of memory channels.
US10762002B2

An electronic meeting tool and method for communicating arbitrary media content from users at a meeting comprises a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. A peripheral device adapted to communicate the user selected arbitrary media content via the communications network is a connection unit comprising a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system, and a transmitter. A program is adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. The user may trigger transfer of said user selected arbitrary media content to said transmitter.
US10761998B2

An apparatus comprises processing circuitry for accessing data in a physically-indexed cache. Set indicator recording circuitry is provided to record a set indicator corresponding to a target physical address, where the set indicator depends on which set of one or more storage locations of the cache corresponds to the target physical address. The set indicator is insufficient to identify the target physical address itself. This enables performance issues caused by contention of data items for individual sets in a physically-indexed set-associative or direct-mapped cache to be identified without needing to expose the physical address itself to potentially insecure processes or devices.
US10761993B2

Various techniques manage a storage system. Such techniques involve, in response to receiving an Input/Output (I/O) request for a first slice of a logic storage unit in a storage system, obtaining a first bitmap with respect to the logic storage unit, the logic storage unit being divided into a plurality of slices including the first slice, and one bit in the first bitmap indicating whether a cache function is enabled for a respective one of the plurality of slices. The techniques further involve determining, based on the first bitmap, whether the cache function is enabled for the first slice. Moreover, the techniques further involve, in response to determining that the cache function is enabled for the first slice, processing the I/O request at least with a cache in the storage system. Such techniques can control the use of cache in the storage system in a finer granularity.
US10761983B2

One or more configuration state registers are provided in-memory rather than in-processor. A request to access a configuration state register is obtained. A determination is made that the configuration state register is in-memory rather than in-processor. Based on determining that the configuration state register is in-memory, the access is converted from an in-processor access operation to an in-memory access operation.
US10761982B2

An efficient data storage device is disclosed, which uses a microprocessor and at least one volatile memory to operate a non-volatile memory. The microprocessor allocates the volatile memory to provide a cache area. According to an asynchronous event request (AER) issued by a host, the microprocessor uses the cache area to collect sections of write data requested by the host, programs the sections of write data collected in the cache area to the non-volatile memory together, and reports failed programming of the sections of write data to the host by AER completion information.
US10761980B2

The present disclosure includes apparatuses and methods related to determining trim settings on a memory device. An example apparatus can determine a set of trim settings for the array of memory cells based on the operational characteristics of the array of memory cells, wherein the set of trim settings are associated with desired operational characteristics for the array of memory cells.
US10761975B2

Aspects of a data environment, such as the creation, provisioning, and management of data stores and instances, are managed using a separate control environment. A user can call into an externally-facing interface of the control environment, the call being analyzed to determine actions to be performed in the data environment. A monitoring component of the control plane also can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events in the data environment. A workflow can be instantiated that includes tasks necessary to perform the action. For each task, state information can be passed to a component in the data environment operable to perform the task, until all tasks for an action are completed. Data in the data environment can be accessed directly using an externally-facing interface of the data environment, without accessing the control plane.
US10761969B2

An operation method of a nonvolatile memory device includes receiving control signals and a data signal from external of the nonvolatile memory device, generating debugging information based on the control signals and the data signal, receiving a debugging information request from external of the nonvolatile memory device, and outputting the debugging information in response to the debugging information request.
US10761966B2

A method of generating program analysis data for analysing the operation of a computer program. The method comprises, executing an instrumented process of the computer program to define a reference execution of the program, intercepting a call to a library function by the instrumented process, executing the library function in an uninstrumented process, for the uninstrumented process, capturing in a log, only data generated by or modified through the execution of the library function required by the instrumented process to continue execution of the program, and wherein the captured log is arranged to enable deterministically reproducing the effect of the library function call on the instrumented process upon re-running of the reference execution based upon the captured log to generate the program analysis data.
US10761963B2

According to example embodiments of the present invention, an object to be monitored is determined, the object being associated with a variable in a code snippet including a plurality of statements. The object is monitored in execution of the plurality of statements. If a plurality of updates of the object are detected in the execution of the plurality of statements, a snapshot associated with each of the updates of the object is created. The snapshot includes a current value of the object and a memory address for the current value of the object.
US10761959B2

A system includes presentation of a first visualization of a first set of the plurality of samples on the display device, each sample of the first set associated with a time within a first time period, and the first visualization plotting a time against a metric value for each sample of the first set, presentation of a first histogram of the first set on the display device, the first histogram indicating, for each of a first plurality of metric categorizations, a number of samples of the first set associated with the metric categorization. Changing of the first period to a second time period results in cross-synchronization of the visualizations with a second set of data samples associated with the second time period. A first sample of the first set and associated with a first metric categorization may be identified as associated with a first stored event trace, where the first visualization presents a first indicator in association with the first metric categorization and which indicates the first stored event trace.
US10761954B2

In one example, a system for a sensor detection architecture includes a plurality of sensors coupled to a controller to simultaneously detect abnormalities of a physical system at more than one location of the physical system, wherein each of the plurality of sensors are coupled to at least three other sensors of the plurality of sensors.
US10761953B2

There are provided a memory system and a method for operating the same. A memory system includes: a controller for queuing a plurality of commands and outputting control signals in response to the plurality of queued commands; and a memory device for performing a program operation in response to the control signals, wherein, when the program operation fails, the controller holds the plurality of queued commands.
US10761951B2

An apparatus to implement functional safety control logic (FSCL) in an autonomous driving system comprises a field-programmable gate array (FPGA) comprising logic elements to be partitioned into a first section to implement one or more safety cores and a second section to implement one or more non-safety cores, a memory to couple to the safety core or to the non-safety core, and a trusted execution environment (TEE) to couple to a remote administrator via a network and to apply a configuration received from the remote administrator to the FPGA. The safety core is to function as an active agent for FSCL during operation, and the non-safety core is to function as a failover agent during operation, and wherein the non-safety core is to perform a liveliness check on the safety core to monitor for a failover and to take over as the active agent in the event of a failover.
US10761950B2

According to one embodiment, a storage device includes a nonvolatile memory, controller and interface. The nonvolatile memory stores data. The controller controls the operation of the nonvolatile memory. The interface includes first and second input/output units that transmit and receive a signal with respect to a host device. The first and second input/output units are set on the first hierarchy having the same communication function. The interface issues a connection request to the first input/output unit and when the connection request to the first input/output unit is rejected, the interface issues the connection request to the second input/output unit.
US10761946B2

Technologies are described for facilitating database system recovery in a distributed database environment having a master node and at least one slave node. The master node maintains an in-memory reference that includes transaction identifiers and their corresponding commit identifiers. When a slave node requests that a commit identifier be assigned to a transaction, the transaction and commit identifiers for the transaction are added to the in-memory reference. The commit identifier is sent by the master node to the slave node. The slave node writes a log entry to a commit log that includes the transaction identifier and the assigned commit identifier. If the database system is interrupted before the slave node writes the commit log entry, the slave node can request the commit identifier for the transaction from the master node, which retrieves the identifier from the in-memory reference.
US10761933B2

A storage system comprises a plurality of storage nodes each comprising one or more storage devices. At least a given one of the storage nodes is configured to read data blocks from its one or more storage devices, and for a given one of the data blocks, to determine based at least in part on a content-based signature of that data block whether or not the given data block is appropriate for use in a prefilling operation of the given storage node. Responsive to the given data block being appropriate for use in the prefilling operation of the given storage node, the given storage node uses the data block in the prefilling operation of the given storage node. Responsive to the given data block not being appropriate for use in the prefilling operation of the given storage node, the given storage node sends the data block to another one of the storage nodes for use in a prefilling operation of that other storage node.
US10761929B2

A system and method improve the performance of non-volatile memory storage by rebuilding, on the fly, “lost data” in response to a read request, which identifies data to be read or recovered, by identifying a parity data storage device in a set of data storage devices that contains parity corresponding to the identified data; sending a reconstruction request to a respective data storage device, which may be the parity data storage device or other data storage device in the system, to reconstruct the identified data, and receiving the identified data from the respective data storage device. The reconstruction request commands the respective data storage device to retrieve, via peer-to-peer read requests, from other data storage devices, data from one or more data blocks, and to reconstruct the identified data based on the retrieved data and parity data locally stored at the parity data storage device.
US10761926B2

A method and system for automatically managing a fault event occurring in a datacenter system provided. The method includes collecting hardware fault event analysis corresponding with the hardware fault event. The hardware fault event analysis is organized into a report for a server device suffering from the hardware fault event. The method also includes processing statistical data received from the report for the server device. The method also includes performing hardware recovery based on the evaluated statistical data.
US10761922B2

Techniques are provided for executing a software product that includes a plurality of machine instructions and that is associated with a measured usage pricing model. The executing of the software product includes tracking the usage of one or more computing resources for executing the software product in accordance with the associated measured pricing model. The executing also includes, for each of multiple sets of machine instructions, determining whether the set is associated with a token indicating that the set is a set of diagnostic machine instructions related to the executing of the software product. For each of those multiple sets of machine instructions, the executing of the software product further includes, responsive to a determination that the set of machine instructions is associated with the token, not tracking the usage of the one or more computing resources during execution of that set of diagnostic machine instructions.
US10761921B2

A plurality of potential fault scenarios are accessed, wherein a given potential fault scenario of the plurality of potential fault scenarios has at least one corresponding root cause, and a representation of the given potential fault scenario comprises a don't care value. An actual fault scenario from telemetry received from a monitored system is generated. The actual fault scenario is matched against the plurality of potential fault scenarios. One or more matched causes are output as one or more probable root cause failures of the monitored system.
US10761920B2

Aspects of the disclosure relate to using natural language processing to identify a context of failure associated with a channel error and analyzing the identified context of failure in relation to historic data by machine learning algorithms to identify one or more of a severity ranking, alternate channel, and solution for the channel error. In some instances, a computing platform may receive data corresponding to a system event associated with a channel of server infrastructure, identify a technical issue, customer intent, and customer sentiment of the system event, determine a context of failure of the system event, generate a mapping of the context of failure in relation to historic data, and identify a suggested solution, severity assignment, and alternate channel for the system event based on the mapping of the context of failure in relation to the historic data.
US10761917B2

A method begins with a processing module of a dispersed storage network (DSN) receiving a first data object for storage in the DSN from a requesting entity based on an identifier associated with the first data object. The method continues with the processing module storing the first data object in the DSN, facilitating storage of the first data object in a cache memory using an address-based map and determining whether to transfer one or more data objects of a plurality of data objects from the cache memory. Based on a determination to transfer one or more data objects, the method continues by identifying a data object and another processing module to receive the data object, initiating a capacity query for the other processing module. The method continues with the processing module facilitating transfer of the second data object to the other processing module, receiving a transfer confirmation message; and facilitating updating the address-based map.
US10761905B2

Implementations are disclosed herein for enhancing swizzling technology. In at least one implementation, functions are hooked by modifying their machine code implementations to jump to a central callback function. The central callback function may then route to other target functions that serve to replace the hooked functions. In another implementation, the machine code implementations are modified to jump to intermediate functions. The intermediate functions invoke dispatch functions that can call into a central callback function. The central callback function may return to the hooked functions.
US10761900B1

A method for distributed processing includes receiving a job bundle at a command center comprising a processor, a network interface, and a memory. The method includes determining a value of a dimension of the job bundle, determining, based on a predetermined rule applied to the determined value of the dimension of the job bundle, an aggregate processing cost for the job bundle and identifying one or more available member devices communicatively connected to the command center via the network interface. Additionally, the method includes the operations of splitting the job bundle into one or more threads based on at least one of the determined value of the dimension, the aggregate processing cost or the available member devices, apportioning a thread of the one or more threads to a member device and transmitting, via the network interface, the apportioned thread to a secure processing environment of the member device.
US10761881B2

It is provided a method for managing a lifecycle of a software container announced in a distributed peer-to-peer repository, wherein the method is performed in a server. The method comprises the steps of: initialising execution of the software container in the server; setting the software container in a standby state; receiving a start message from a remote device, the start message comprising at least one start parameter for the software container; and starting a main process of the software container and applying the at least one start parameter for the main process, to progress the software container to a running state.
US10761871B2

A method and system for managing dynamic runtime information provision for containers in a container management system. The method includes starting a container image load, determining whether a secret sub unit is present in the container image, determining secret value input source and destination of secret value, and providing secret values to destination sub unit of a container defined by the container image.
US10761866B2

In one embodiment, a method includes receiving a user request associated with one or more domains from a client system associated with a first user, parsing the user request to identify one or more semantic-intents are associated with the one or more domains and one or more slots, identifying, based on a ranker model, one or more dialog-intents associated with the user request based on the one or more semantic-intents and slots and context information associated with the user request, wherein each dialog-intent is a sub-intent of one or more of the semantic-intents, determining one or more agents for executing one or more tasks associated with the one or more dialog-intents respectively, and sending instructions for presenting a communication content information returned from the one or more agents responsive to executing the one or more tasks responsive to the user input to the client system.
US10761864B2

Methods and systems for the collecting and monitoring of information related to the performance of application programming interfaces (APIs) are provided. A method includes obtaining one or more various measurements of performance of the APIs, and assessing a performance status for each API based on the obtained one or more various measurements of performance. The method further includes displaying, the performance status for each API and the APIs, and searching for a particular API of the displayed APIs using a search technique configured to compare a keyword indicative of the particular API to all fields of JavaScript Object Notation (JSON) objects that have been used to define the APIs. The method further includes displaying the particular API including the performance status for the particular API, the one or more various measurements of performance for the particular API, and methods of the particular API, as a result of the searching.
US10761861B1

A system, method, and computer program product are provided for event stream modification. In operation, a system identifies an event to add to an event stream. Moreover, the system appends the new event to at least one of any event in the event stream based on criteria.
US10761859B2

An information processing system comprising a plurality of electronic devices each including a processing unit that changes a configuration of a device, in which the processing unit itself is included, and a management device that manages the plurality of electronic devices, wherein the management device includes a collecting unit that collects present configuration information of the information processing system, a storage unit that stores first configuration definition information indicating a present configuration of the information processing system on the basis of the configuration information collected by the collecting unit and second configuration definition information indicating an input-configuration after the change of the information processing system, and a control unit that generates control information on the basis of difference information between the first configuration definition information and the second configuration definition information and transmits the generated control information to the processing unit included in each of the plurality of electronic devices.
US10761851B2

The present disclosure provides a memory apparatus comprising a first set of storage blocks operating as a set of read storage blocks in a first computation layer and as a set of write storage blocks in a second computation layer, where the second computation layer follows the first computation layer. The memory apparatus also comprises a second set of storage blocks operating as a set of write storage blocks in the first computation layer and as a set of read storage blocks in the second computation layer.
US10761846B2

An apparatus includes a buffer, a sequencing circuit, and an execution unit. The buffer may be configured to store a plurality of instructions. Each of the plurality of instructions may be in a first thread. In response to determining that the first instruction depends on the value of a condition variable and to determining that a count value is below a predetermined threshold, the sequencing circuit may be configured to add a wait instruction before the first instruction. The execution unit may be configured to delay execution of the first instruction for an amount of time after executing the wait instruction. The sequencing circuit may be further configured to maintain the plurality of instructions in the first buffer after executing the wait instruction, and to decrement the count value in response to determining that the value of the condition variable is updated within the amount of time.
US10761845B2

The invention relates to a method of sequencing commands to execute N sets of instructions, where N is a natural number greater than or equal to two, said method being implemented by a control unit suitable for periodically receiving time interrupts and for generating commands to execute the sets of instructions to be executed, said control unit comprising at least a main counter. The method comprises the steps of: a) initializing the main counter; b) incrementing the main counter upon receipt of a time interrupt; c) generating a command to execute a set of instructions to be executed, said set of instructions being selected based on an instantaneous value p of the main counter; d) repeating steps a) to d).
US10761840B2

A software analysis device which efficiently analyzes a computer environment in which software is capable of running are provided. The software analysis device sets at least two configurations to a virtual machine, executes processing at a timing on individual configuration, determines whether or not results of the processing satisfy a predetermined criterion, and determines that the software is executed when the results satisfies the predetermined condition.
US10761834B2

The present disclosure generally relates to using a dual-boot process where existing storage device firmware remains intact while the new firmware is downloaded to a non-volatile location on a fast non-volatile memory drive.
US10761824B2

The present invention is an installation script generation engine. An application component distribution system can include a repository of semantic models for interdependent ones of application components. A mapping of individual listings in the semantic models to target platform specific installation instructions further can be included. Finally, a script generation engine can be configured to produce a target specific set of instructions for a specified application component based upon a mapping of at least one of the semantic models in the repository. Notably, each of the semantic models can include a listing of component relationships, target platform requirements and platform neutral installation instructions. Moreover, the component relationships can include at least one component relationship selected from the group consisting of a containment relationship, a usage relationship, a contradiction relationship, and an equivalence relationship. Finally, a Web services interface to the repository can be configured to permit remote access to the repository.
US10761811B2

Systems and methods for managing a database back end as a service are described. In some aspects, the described systems and methods provide for a cloud-based resource for servicing a request for data from an application to a remote database and/or a service. In some aspects, the described systems and methods provide for a cloud-based application client for requesting data from a remote database and/or a service.
US10761805B2

The present embodiments relate to performing reduced-precision floating-point arithmetic operations using specialized processing blocks with higher-precision floating-point arithmetic circuitry. A specialized processing block may receive four floating-point numbers that represent two single-precision floating-point numbers, each separated into an LSB portion and an MSB portion, or four half-precision floating-point numbers. A first partial product generator may generate a first partial product of first and second input signals, while a second partial product generator may generate a second partial product of third and fourth input signals. A compressor circuit may generate carry and sum vector signals based on the first and second partial products; and circuitry may anticipate rounding and normalization operations by generating in parallel based on the carry and sum vector signals at least two results when performing the single-precision floating-point operation and at least four results when performing the two half-precision floating-point operations.
US10761798B2

Systems, devices and methods are provided for training a user to control a gimbal in an environment. The systems and methods provide a simulation environment to control a gimbal in a virtual environment. The virtual environment closely resembles a real control environment. A controller may be used to transmit simulation commands and receive simulated data for visual display.
US10761794B2

An image processing apparatus capable of performing image processing by communicating with a remote terminal includes: a communication part that communicates with the remote terminal; a display part; and a hardware processor that: is capable of obtaining a file having a format corresponding to a first icon image, the file being a file as an image processing target; is capable of performing image processing involving file format conversion of the obtained file; obtains a second icon image corresponding to a format of a file after undergoing processing generated by the image processing, from the remote terminal; and causes the display part to display the second icon image obtained by the hardware processor, for the file after undergoing processing.
US10761792B2

A printing apparatus determines a user who is logging into the printing apparatus as a job owner in a case where the printing apparatus receives print data through wireless communication in an access point mode.
US10761787B1

A method, a non-transitory computer readable medium, and a system are disclosed for detection and avoidance of printing of previously printed print jobs. The method includes storing one or more digital copies of print jobs in a central storage system; storing one or more physical copies of the one or more digital copies of the print jobs in a document stacker; receiving a print job on a printer; sending a request from the printer to the central storage system to determine if a physical copy of the print job is in the document stacker; and when the print job is in the document stacker sending a code from the central storage system for retrieval of a physical copy of the print job from the document stacker.
US10761786B2

A communication apparatus is provided which includes a control unit configured to perform control so that an execution frequency of predetermined communication in a state in which a connection using a communication method other than a Neighbor Awareness Network is established is lower than an execution frequency of the predetermined communication in a state in which a connection using the communication method other than the Neighbor Awareness Network is not established.
US10761782B2

A printing apparatus stores a user credential and updates a certificate by using the stored user credential information to reduce the time and effort required by a user to update the certificate.
US10761776B2

A method for handling a command ID conflict in an NVMe-based solid-state drive (SSD) device includes fetching, from a host submission queue (HSQ), one or more commands submitted by a host device. The fetched commands are checked to determine if there is a command ID conflict. A command ID (CID) error interrupt is communicated to firmware of the SSD device if the command ID conflict is detected. A command validation is performed for the one or more commands on receiving the CID error interrupts. A command response is communicated with additional special information from the device FW to the host device for a command having a command ID conflict. One or more resources associated with the one or more commands are released based on the command response.
US10761763B2

A cache buffer coupled to a page buffer includes: a first cache group and a second cache group corresponding to a first area and a second area of a memory cell array; a selector coupled to the first and second cache groups; and an input/output (I/O) controller coupled to the selector and configured to output data to the first and second cache groups or receive data input from the first and second cache groups. The selector: performs normal repair operation by transferring data received through a first data line to the first cache group and transferring data received through a second data line to the second cache group; performs cross repair operation by transferring data received through the first data line to the second cache group and transferring data received through the second data line to the first cache group.
US10761754B2

Data can be received at a memory sub-system. A characteristic of the memory sub-system can be identified. A read voltage level can be determined based on the characteristic of the memory sub-system. A read operation can be performed at the memory sub-system based on the read voltage level to retrieve stored data. The received data can be stored at the memory sub-system based on the stored data that was retrieved from the read operation that is based on the read voltage level.
US10761751B2

Configuration state registers grouped based on functional affinity. An identification of an in-memory configuration state register for which memory is assigned is obtained. Based on the identification, an offset into the memory at which the in-memory configuration state register is stored is determined. The offset is allocated to the in-memory configuration state register based on functional affinity of the in-memory configuration state register. The in-memory configuration state register is accessed using at least the offset.
US10761749B2

First and second vectors each respectively having first and second magnitudes and first and second phase angles relative to a reference axis are determined by a processing device based on a set of error values corresponding a current processing level for processing data in memory operations on memory cells of a memory component. An estimated processing level offset is generated based on a comparison between at least one of a difference between the first magnitude and the second magnitude or a difference between the first phase angle and the second phase angle. An updated processing level is generated based on the estimated processing level offset, and the updated processing level replaces the current processing level.
US10761745B1

A networked database management system (DBMS) is disclosed. In particular, the disclosed DBMS includes a plurality of nodes, one of which is elected as a designated leader. The designated leader is responsible for maintaining an inventory of coding lines. A coding line spans all nodes in a cluster, and each node is assigned either data or parity. In addition, the designated leader maintains a pattern of parity rotation.
US10761732B2

A memory management method, a memory storage device and a memory control circuit unit are provided. The method includes: obtaining a usage status of a first physical unit of a rewritable non-volatile memory module for storing data from a host system; determining a first rule according to the usage status; and performing a first operation according to the first rule. The first operation includes: storing a first data from the host system into the first physical unit; and storing a second data from the rewritable non-volatile memory module into a second physical unit, where the first rule corresponds to a first ratio between a data volume of the first data and a data volume of the second data. Accordingly, the memory storage device can store external and internal data stably.
US10761719B2

Platform-specific user interface (UI) objects may be generated based on received free hand input. In response to receiving free hand input, the received free hand input is analyzed. Based on the analysis of the received free hand input, one or more elements associated with the free hand input are identified. The one or more elements can comprise shapes or text corresponding to the received free hand input. For each of at least one of the one or more elements, the one or more elements are analyzed. Analyzing the at least one element may comprise analyzing a context of the at least one element. A UI object corresponding to the at least one element is determined. Executable platform-specific UI code associated with the determined UI object is generated.
US10761713B2

Embodiments of the present application disclose a data transmission method and apparatus which are to be applied to a source client, wherein a mobile terminal divides the display screen thereof into a first split screen for displaying a running interface of the source client and a second split screen for displaying a running interface of a target client. The method comprises: establishing a communication connection between the source client and the target client; receiving a drag instruction for a thumbnail of target data in the source client and moving the thumbnail according to the drag instruction; monitoring whether a data transmission instruction for the target data is received, if yes, transmitting the target data to the target client through the established communication connection. By applying the embodiments of the present application, users can make full advantage of the split-screen technology, which simplifies data transmission operation.
US10761711B2

A combine harvester comprises a storage bin for storing harvested crop, an unload conveyor, a flow gate for regulating a flow of harvested material from the storage bin to the unload conveyor, a first sensor for detecting a position of the flow gate and a second sensor for detecting a position of the unload conveyor. The harvester further comprises a controller configured to enable a user interface for receiving from an operator of the combine harvester a set point for the flow gate, an on/off indicator for the unload conveyor and an unload conveyor position indicator, presenting a graphic element including a graphical depiction of the unload conveyor, and indicating, using only graphical variations of the graphical depiction of the unload conveyor, a position of the unload conveyor, an operating status of the unload conveyor, the set point of the flow gate and the position of the flow gate.
US10761708B2

A user configurable tile allows the user to configure a set of threshold values for a corresponding metric. When the metric is calculated by the system, it is compared against the threshold values to determine what range the calculated metric resides in. A corresponding tile is displayed, with a visual indicator that is indicative of the range that the corresponding metric resides in, relative to the one or more threshold values.
US10761701B2

An image processing apparatus which includes an extension width determination unit for determining an extension width based on a depression time of the cursor at a reference position on an image display unit where a releasing operation of the cursor was performed, which is a time during which the cursor had been kept depressed until the releasing operation was performed, and an ornament piece arrangement unit for arranging the plurality of ornament pieces at positions radially extended away from the reference position with the extension width determined by the extension width determination unit.
US10761693B2

A method and corresponding apparatus configured for enabling the enhanced dissemination and display of information on a user device. Using an acquiring device (e.g., a wireless device), a user may obtain various artifacts (e.g., CAD files, BOMs, manuals, technical documentation, etc.) relating to a specific aspects of an object. The artifact may be, for example, a Quick Response code located on the object. The system communicates with receives information from various external data sources, i.e., a manufacturer or retailer, related to the object. The system modifies the received information, developing or generating an array of follow-on or supplementary interactive materials, activities, information, etc. Depending on the artifact acquired by the user and submitted to the system, the corresponding modified information may then be dynamically displayed to the user through, for example, the display of a wireless device of the user.
US10761684B2

A computer-implemented method of setting a parameter. The method comprises detecting a first user input on a first location on a graphical user interface, displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained. The method further comprises selecting among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location.
US10761678B2

A control method and an electronic device are provided. The electronic device includes a housing, a display screen and K inputting apparatuses. The display screen is fixed in the housing and a display output area of the display screen is visible through a first surface of the housing. The K inputting apparatuses are fixed in the housing and an operation surface of each of the K inputting apparatuses is exposed through a lateral surface of the housing. The electronic device is adapted to control the display screen to display M indicating icons on a periphery of the display output area. The electronic device is adapted to acquire, via the operation surface, the input operation at a first operation position on the operation surface, and perform a first function represented by a first indicating icon corresponding to the first operation position in response to the input operation.
US10761670B2

A whiteboard or other surface has sensors located with respect to the whiteboard or opaque surface so that interaction with the whiteboard or other surface with a writing implement is detected by the sensors located beneath the surface. The electrical properties of the inks interact with the signals transmitted and received by the conductors. These changes are measured and used to reproduce marks made by the writing implements, to store the marks made for later reproduction, or to display contemporaneously with the writing upon the surface.
US10761668B2

The present disclosure provides a touch substrate, a touch panel and a touch display device. The touch substrate includes a first electrode extending in a first direction. The first electrode is of a U shape, and includes a first longitudinal portion extending in the first direction, a second longitudinal portion extending in the first direction, and a third connecting portion. The first longitudinal portion includes a first terminal at an distal end from the connecting portion, and the second longitudinal portion includes a second terminal at an distal end from the connecting portion. In the touch substrate, the first and second electrodes are powered from both ends. The metal wirings connecting the electrodes to the bonding pins do not cross.
US10761666B2

An input device includes a sensor that detects a degree of proximity of an object in each of one or more detection regions on an operation surface, generates one or more sets of detection data corresponding to the detection result for each of the detection regions, and thereby generates N sets of the detection data in total; and an element data generator that generates, based on the N sets of the detection data, M (M is a natural number greater than N) sets of element data indicating degrees of proximity of the object in M sections that virtually divide the operation surface. The element data generator is configured to repeat a data generation process at least two times.
US10761655B2

A display device, a management device, a management system, and a control program for switching between an operability emphasis mode where a light touch operation is possible and a high noise resistance mode dynamically depending on an ambient noise state are provided. A display device including a capacitive touch screen includes: a transmitting unit that transmits change amount data of an electrostatic capacitance detected by the touch panel to a management device; and a setting unit that receives an operation mode determined by the management device according to the change amount data and sets a threshold for identifying presence of a touch corresponding to the operation mode to the touch panel.
US10761643B2

A touch sensor circuit includes a plurality of drive/receive circuits and a drive signal generation circuit. The drive/receive circuits drive and receive signals from a multi-touch sensor. A drive/receive circuit includes an analog to digital conversion (ADC) circuit and a digital to analog conversion (DAC) circuit. The ADC circuit includes a first input to receive a sensor signal on an electrode of the multi-touch sensor. The sensor signal includes a drive signal component and a receive signal component. The ADC circuit includes a second input to receive an analog reference signal from the drive signal generation circuit. The ADC circuit generates a digital signal based on the analog reference signal and the sensor signal. The DAC circuit converts the digital signal into the drive signal component and the receive signal component is representative of an impedance on the electrode detected and is indicative of a touch proximal to the electrode.
US10761639B2

A character inputting method and a mobile terminal are provided. The method includes: detecting a pressing operation made by a user on a touch panel of the mobile terminal at a display region of the keyboard when a keyboard for inputting characters is displayed on a display panel of a mobile terminal; acquiring a pressure detection value for the pressing operation and a target key on which the pressing operation is performed when the pressing operation has been detected; selecting one character from first-type characters corresponding to the target key and inputting the selected character into a predetermined word editable region when the pressure detection value is greater than a predetermined threshold; and selecting one character from second-type characters corresponding to the target key and inputting the selected character into the predetermined word editable region when the pressure detection value is smaller than or equal to the predetermined threshold.
US10761635B2

The present invention relates to a touch display device, a back light unit, and a flexible printed circuit. The present invention improves a structure of a flexible printed circuit that outputs a force driving signal so as to be suitable for a structure included in the touch display device. Thus, an example of the present invention is a touch display device including a compact signal transmission path. Further, a force electrode and the flexible printed circuit are configured as one body to transmit a force driving signal to the force electrode through a signal line in the flexible printed circuit. Thus, an example of the present invention is a touch display device that can stably apply a force driving signal through a compact signal transmission path.
US10761632B2

The present disclosure provides a display device including: a transparent substrate; a circuit unit disposed on the transparent substrate and comprising a plurality of circuit areas and a plurality of light-emitting areas respectively corresponding to the plurality of circuit areas; a plurality of touch electrode rows, one of the plurality of touch electrode rows comprising a plurality of sub-touch electrodes disposed to overlap the plurality of light-emitting areas and a plurality of first connection portions configured to connect the plurality of sub-touch electrodes in a first direction; and a touch wiring line extending in a second direction and configured to supply a touch signal to one sub-touch electrode of the plurality of touch electrode rows. A method of manufacturing the display device is also provided.
US10761630B2

A display substrate, a display device, and a touch panel, the display substrate including a base substrate; and an electrode on the base substrate, the electrode including a first light transmitting layer, wherein the first light transmitting layer has a work function ranging from about 4.75 eV to about 4.9 eV, the first light transmitting layer includes a first transparent conductive oxide (TCO) layer and a first metal element doped in the first transparent conductive oxide layer, the first metal element being a group 2 metal element, the first metal element is included in the first light transmitting layer in an amount of about 0.01 atomic percent (atomic %) to about 5.00 atomic %, based on a total number of atoms in the first light transmitting layer.
US10761626B2

A touch sensor according to an exemplary embodiment includes: a substrate; a first sense electrode that is disposed on the substrate and extends in a first direction; a first insulation layer that covers the substrate and the first sense electrode; and a second sense electrode that is disposed in the first insulation layer and extends in a second direction that crosses the first direction, wherein an upper surface of the second sense electrode is disposed on the same plane as an upper surface of the first insulation layer.
US10761621B2

A method performed by a pen or a pen detection apparatus that detects the pen, the method includes: acquiring a pen pressure level according to a force applied to a pen nib of the pen; generating a pen-down event or a pen-up event based on a result of comparing the pen pressure level and a pen pressure determination threshold; acquiring a proximity value indicating a positional relationship between the pen and the pen detection apparatus from a proximity detector provided on one of the pen and the pen detection apparatus; and updating the pen pressure determination threshold based on the pen pressure level when the proximity value indicates that the positional relationship between the pen and the pen detection apparatus satisfies a predetermined relationship.
US10761618B2

A totem resting on a touchscreen display integrates a display at an upper surface to present visual information to an end user. Totem orientation is determined from totem touches at the touchscreen display and applied with other factors to orient the presentation of visual information at the totem to the orientation of an end user viewing the touchscreen display. Visual information presented at the totem may include input icons to associate the totem with an application, notifications from applications, and content presented at the touchscreen display under the totem.
US10761614B2

Systems and methods for improved command line interface (CLI) auto-completion. According to one embodiment, a command auto-complete assistant running on a network security device receives input text entered by a user via a command line interface (CLI) console associated with the network security device. A list of auto-complete suggestions is determined by the command auto-complete assistant by matching the input text with multiple commands of a command set based on a matching condition. A score is calculated by the command auto-complete assistant for each auto-complete suggestion in the list of auto-complete suggestions based on at least one priority weighting factor. The list of auto-complete suggestions is sorted by the command auto-complete assistant based on their respective scores. At least one of the sorted auto-complete suggestions is displaying by the command auto-complete assistant on the CLI console.
US10761605B1

An item such as a glove may be formed from knitted fabric. The knitted fabric may form fingers for the glove and may form pockets in the fingers. Sensors such as inertial measurement units may be placed in the pockets to measure movements of a user's fingers in the glove. The sensors may be coupled to control circuitry in the glove using conductive yarn in the knitted fabric. The conductive yarn may form courses in the knitted fabric that run along each finger. Haptic components and other electrical components may be coupled to the control circuitry using the conductive yarn. Electrodes may be formed from metal-coated strands of material in the fabric on the sides of each finger. The wireless or wired communications circuitry coupled to the control circuitry may be used to convey information such as user finger movement information to external equipment.
US10761599B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for eye gesture recognition. In one aspect, a method includes obtaining an electrical signal that represents a measurement, by a photodetector, of an optical signal reflected from an eye and determining a depth map of the eye based on phase differences between the electrical signal generated by the photodetector and a reference signal. Further, the method includes determining gaze information that represents a gaze of the eye based on the depth map and providing output data representing the gaze information.
US10761597B2

An emotional state of a user and one or more images of one or more respective objects observed by the user in an environment using an augmented reality device are received. It is determined whether the one or more objects include at least one negative impact object having a source color that can be changed to improve the emotional state of the user. In response to a determination that the one or more objects include at least one negative impact object having a source color that can be changed to improve the emotional state of the user, the augmented reality device is caused to render the at least one negative impact object with a target color assigned to improve the emotional state of the user.
US10761592B2

A power-subsystem-monitoring-based computing system includes a power subsystem coupled to a first computing component. A throttling engine throttles the first computing component when the power subsystem exceeds its maximum power consumption, and de-throttles the first computing component when the power subsystem no longer exceeds its maximum power consumption. The throttling engine also throttles the first computing component when the power subsystem exceeds its rated power consumption for a first time period, and de-throttles the first computing component when the power subsystem no longer exceeds its rated power consumption. The throttling engine also reduces the operating capabilities of the first computing component when throttling has been performed for more than a second time period, and increases the operating capabilities of the first computing component when the throttling has been performed for less than the second time period and the first computing component is operating below its desired operating capability.
US10761582B2

A computer system comprising: a graphics processor, a display controller comprising a display-local frame buffer, a display device, and a memory. The memory stores instructions, that when executed by the computer system, perform a method of entering a power management state. The method comprises detecting that the computer system is idle and optional proximity detector for determining if a user is present in front of the system. With the computer system idle, and the user in proximity of the system, the display-local frame buffer is activated. Display information transmitted by the graphics processor is stored in the display-local frame buffer. Initially a power reduction state is initiated for the graphics subsystem including the graphics processor, and the display device is placed in a self-refresh state with the display self-refreshing from information stored in the local frame buffer.
US10761581B2

A method and module for programmable power management and a system on chip are disclosed. The module includes: a token ring and an operation unit. The token ring is provided with a cyclically running token and forming a clock information. The operation unit is configured to perform a corresponding power management operation according to a predetermined operation step register and the token; wherein the step register records a time sequence for performing power management operations, the time sequence being represented by the clock information.
US10761576B2

The present disclosure discloses a direct-current power supply expansion card. This direct-current power supply expansion card comprises a circuit board, an input interface arranged on the circuit board, a direct-current output interface arranged on the circuit board, and a fixing insertion plate connected to the circuit board, the fixing insertion plate being used for fixing the circuit board onto a host case. The technical solution of the direct-current power supply expansion card in the present invention converts, by means of the direct-current power supply expansion card, a power supply of a desktop computer into a direct-current power supply capable of charging a hand-held device, thereby improving the convenience and safety of charging for a user.
US10761573B2

The present invention provides a hinge module for a foldable-type device, one end surface of which is respectively connected to a first housing and a second housing, and another end surface of which is connected to a flexible display so as to have the flexible display folded when the first housing and the second housing is rotated. The hinge module comprises a base and a first sliding mechanism, wherein the base is provided between the first and second housings, and the first sliding mechanism comprises a first sliding cover, a supporting member and a left four-linkage-mechanism and a swinging member. When the first and second housings are rotated to move the left four-linkage-mechanism and the swinging member, the first sliding cover is moved in a linkage way, and one supporting portion of the supporting member is moved by an angle to accommodate the curved part of the flexible display.
US10761563B2

An electronic device having a housing structure that is configured to receive at least one glass cover is disclosed. The glass cover serves to cover a display assembly provided within the electronic device. The glass cover can be secured to the housing structure so as to facilitate providing a narrow border between an active display area and an outer edge of the housing structure. The enclosure for the electronic device can be thin yet be sufficiently strong to be suitable for use in electronic devices, such as portable electronic devices.
US10761561B2

An apparatus and method for transmitting signals between two clock domains in which at least one of a phase and a frequency of clock signals in the two clock domains is misaligned. The apparatus includes a first primary interface and a first redundant interface in the first clock domain for receiving a primary signal and a first checking signal respectively, and a second primary interface and second redundant interface in the second clock domain for outputting the primary signal and a second redundant signal respectively. The primary signal and the checking signals are separated by a predetermined time delay and the second checking signal is generated in the second clock domain based on the primary signal. Checking circuitry is provided in the second clock domain to perform an error checking procedure based on the two checking signals and to provide the second checking signal to the second redundant interface.
US10761559B2

In one embodiment, a clock-gating system for a pipeline includes a clock-gating device configured to gate or pass a clock signal to the pipeline, and a clock controller. The clock controller is configured to track a number of input packets at an input of the pipeline, to track a number of output packets at an output of the pipeline, to determine whether to gate or pass the clock signal based on the number of the input packets and the number of the output packets, to instruct the clock-gating device to pass the clock signal if a determination is made to pass the clock signal, and to instruct the clock-gating device to gate the clock signal if a determination is made to gate the clock signal.
US10761554B2

A dynamic Casimir effect device for moving reflective surfaces rapidly comprising: an epitaxial stack of a plurality of closely spaced semiconductor lamina; each lamina having a band gap within a range of band gaps between a low band gap value a high band gap value; and a variable voltage source capable of producing a range of output voltages that is electrically connected to the plurality of lamina; wherein each said semiconductor lamina is connected to said voltage source such that said variable voltage source can apply a range of voltages to the plurality of semiconductor lamina and wherein each said semiconductor lamina becomes a reflecting conductor when said variable voltage source applies a specific semiconductor band gap dependent voltage within said range of output voltages to said semiconductor lamina.
US10761544B2

In one example, a position of landscape modifiers within a worksite is determined and a position output indicative of the position of the landscape modifiers is generated. Based on the position output, different types of worksite areas within the worksite are identified and an area identifier output indicative of the types of worksite areas is generated, as is a location of the worksite areas within the worksite. The worksite areas are prioritized based on the type. A route is generated for an unmanned aerial vehicle (UAV) based on the prioritized worksite areas. Control signals are provided to the UAV based on the route.In another example, a user input mechanism on a user interface is configured to receive a user input indicative of field data for a worksite and at least one vehicle control variable for controlling an unmanned aerial vehicle (UAV) to carry out a worksite mission within the worksite. Dependent variables related to the field data are calculated, as are at least one vehicle control variable, based on the received user input indicating the field data and the at least one vehicle control variable. A display of the calculated dependent variables along with the field data is generated with at least one vehicle control variable on a user interface device. Control signals are provided to the UAV based on the field data, the at least one vehicle control variable and calculated dependent variables.
US10761542B1

Examples described may enable provision of remote assistance for an autonomous vehicle. An example method includes a computing system operating by default in a first mode and periodically transitioning from operation in the first mode to operation in a second mode. In the first mode, the system may receive environment data provided by the vehicle and representing object(s) having a detection confidence below a threshold, where the detection confidence is indicative of a likelihood of correct identification of the object(s), and responsive to the object(s) having a confidence below the threshold, provide remote assistance data comprising an instruction to control the vehicle and/or a correct identification of the object(s). In the second mode, the system may trigger user interface display of remote assistor alertness data based on pre-stored data related to an environment in which the pre-stored data was acquired, and receive a response relating to the alertness data.
US10761540B2

An autonomous driving system has: an information acquisition device configured to acquire driving environment information indicating driving environment for a vehicle; and an autonomous driving control device configured to control autonomous driving of the vehicle based on the driving environment information. A forward event is an event that exists in front of the vehicle and causes the autonomous driving control device to change a travel state of the vehicle. The autonomous driving control device performs: event detection processing that detects the forward event based on the driving environment information; visually-recognizing timing estimation processing that estimates a visually-recognizing timing at which a driver of the vehicle is able to visually-recognize the forward event; and travel control processing that proposes or executes, at or after the visually-recognizing timing, travel control that changes the travel state according to the forward event.
US10761536B2

Vehicle systems that implement action planning for a vehicle have had difficulty in maintaining safety in the event of a failure in a recognition device since these systems generate trajectories and control the vehicle on the basis of outside-world information recognized by recognition devices. The present invention was conceived in light of the aforementioned situation and addresses the problem of maintaining safety even in the event of a failure in a recognition device of a vehicle system. This problem can be solved by an action planning device having a failure detection unit for detecting a failure in an outside-world recognition unit and a trajectory generation/determination unit for executing an action on the occurrence of a failure on the basis of outside-world information outputted by the outside-world recognition unit, wherein the trajectory generation/determination unit takes an action for coping with the failure on the basis of failure information from the failure detection unit.
US10761534B2

An autonomous control system of a self-driving semi-truck can monitor a dynamic orientation of a cargo trailer in relation to a tractor of the semi-trailer truck. Based on the dynamic orientation of the cargo trailer, the control system can dynamically generate a coordinate transform between a first reference frame of a first set of sensors mounted to the tractor, and a second reference frame of a second set of sensors mounted to the cargo trailer, and execute the dynamically generated coordinate transform on sensor data from the second set of sensors to generate a fused sensor view of a surrounding environment of the self-driving semi-truck.
US10761533B2

A mobile body includes: an imaging unit; a movement mechanism that moves itself; a wireless communication unit that performs wireless communication; and an information generator that generates, on a basis of external information received from outside by the wireless communication unit, route guidance information for use in allowing the movement mechanism to move itself.
US10761521B2

An engineering system for planning an automation entity, wherein the engineering system is configured to store and display first objects for at least one automation device and second objects for at least one operator system in a structured manner in accordance with a technological hierarchy, and to generate from the first objects first runtime data for loading into the automation device and from the second objects second runtime data for loading into the operator system, and wherein components of the first runtime data are operatively connected to components of the second runtime data such that it is possible to distinguish between a planning error and the consequences of a delta loading of runtime data.
Patent Agency Ranking